Skip to main content

Why didn't the Position Reconciler close a mismatched position?

The Position Reconciler only acts on events it observes in real time. If Tradecopia was offline or disconnected when a mismatch occurred, the reconciler will not have fired.

If the Position Reconciler was enabled but a mismatched position was not closed automatically, the most likely cause is that Tradecopia was not running or had lost its broker connection at the moment the position was opened. The reconciler is event-driven — it only acts on fill events it receives from the broker in real time. If the app was offline when the mismatch occurred, it received nothing and acted on nothing.

You might be experiencing this if:

  • A follower had an extra position that the reconciler should have closed, but didn't

  • You expected a mismatched position to be exited automatically, but it stayed open

  • The Position Reconciler is enabled but didn't act on an out-of-sync follower

How the reconciler detects mismatches

The reconciler runs a check each time a fill event is reported on a follower account. When a fill arrives, it compares the follower's resulting position against the leader's current state. If there is a mismatch, it exits the follower position immediately.

If the app was closed or disconnected before that fill event arrived, the check never ran. The position will remain open until either the app reconnects and the next fill event triggers a fresh check, or you close the position manually.

How to confirm the app was offline

Check whether Tradecopia was running and showing your broker connections as connected at the time the mismatch was opened. Common causes include:

  • App was closed — Tradecopia was not open when the follower position was opened

  • App crashed or restarted — the broker connection had not yet re-established after the restart

  • Internet or broker connection dropped — the app was visible but showing a disconnected status at the relevant time

  • Update applied mid-session — you clicked the update button during an active session; the app restarted and the broker connection dropped during that window

What to do now

  1. Close the mismatched position manually through your broker platform — Tradecopia cannot retroactively exit a position it did not observe being opened

  2. Confirm all follower accounts are flat before resuming copy trading

  3. Run Group Flatten in Tradecopia to clear any other residual positions across the copy group

  4. Verify that Tradecopia is showing active broker connections before placing any further leader trades

If you are on Pro+ Lite or Pro+

On Pro+ Lite and Pro+, the Position Reconciler runs on Tradecopia's infrastructure — it is always active regardless of whether you have the desktop app open. The app-offline scenario described above does not apply to cloud plans.

If you are on a cloud plan and the reconciler did not close a mismatched position, contact the Tradecopia support team with the affected account and the approximate time the mismatch was opened. This indicates a server-side issue that the team needs to investigate directly.

How to prevent this

  • Always confirm Tradecopia shows active broker connections before placing trades on the leader account

  • Do not click the update button during an active trading session — the app restarts and the broker connection must re-establish before monitoring resumes

  • Run Group Flatten at the end of every trading session before closing the app — this clears any open positions before an unexpected shutdown or connection drop can leave them unmonitored

  • After any restart or reconnection, wait for the broker connection indicator to show connected before resuming

Related articles

Did this answer your question?