Skip to main content

How to prevent recurring replication issues and keep your accounts in sync

The most common causes of recurring replication instability and the session habits that prevent them.

Recurring replication issues — intermittent desync, ghost positions, and accounts drifting between sessions — almost always trace back to environment or session habits, not a Tradecopia bug.

You might be experiencing this if:

  • Replication keeps breaking session after session without a clear cause

  • Followers go out of sync regularly, even after reconnecting

  • Things work for a while, then replication breaks again without an obvious trigger

  • Accounts drift between sessions and you're not sure why

Keep Tradecopia running on a stable connection

Tradecopia must be running and connected for replication to work. If the app is closed, crashes, or loses its connection, replication stops for that period — any trades placed on the leader while Tradecopia is offline will not reach followers.

  • Keep the app running at all times during your trading session

  • Use a wired Ethernet connection rather than Wi-Fi where possible

  • Avoid running heavy background applications on the same machine

  • Reconnect immediately if Tradecopia loses its broker connection during an active session

Always start from a clean state

Before opening new trades, confirm all accounts in your copy group are flat — no open positions, no working orders.

Use Flatten Group in Tradecopia or Exit at Mkt & Cxl in Tradovate to clear all positions and orders across the group at once before beginning a new session.

Starting with residual positions or working orders from a previous session is one of the most common causes of unexplained desync. Old state interacts with new replication events in ways that produce inconsistencies that are difficult to diagnose after the fact.

Keep the Position Reconciler enabled

The Position Reconciler — a built-in safeguard in Tradecopia — automatically exits any follower position that does not match the leader. It prevents drift from accumulating silently when a follower enters a position the leader does not hold.

Position Reconciler state

What happens

Enabled (recommended)

Mismatched follower positions are exited automatically

Disabled

Drift may accumulate and require manual correction

Keep the Position Reconciler enabled at all times. Only disable it if you intentionally want a follower account to hold positions independently — in that case, disable that account's replication toggle or remove it from the copy group instead.

For full details on how the Position Reconciler works and how to configure it, see How the Position Reconciler protects your follower accounts.

Avoid placing orders too close to market price

Placing or modifying limit and stop orders very close to the current market price is a reliable way to cause divergence between accounts.

When an order is placed near price, different accounts may receive different execution outcomes — one fills, another rejects, another receives a different price. Once accounts diverge at the entry point, the copy group state is inconsistent and cannot always be automatically corrected.

To reduce this risk:

  • Use market orders when you are near price and need an immediate fill

  • Avoid dragging limit or stop orders to within a tick or two of the current market

  • Avoid rapid, repeated order modifications — each modification is a separate broker request across all follower accounts

Keep your order types simple

Complex order logic — nested ATM strategies, trailing stops, stop-limit stops — produces inconsistent results across different accounts and platforms. The more complex the order structure, the more opportunities for one account to behave differently from another.

For reliable replication, use the order types with consistent cross-account support:

  • Take Profit (TP)

  • Stop Market (SL)

  • Basic TP/SL adjustments

For a full breakdown of which order types replicate reliably and which behave inconsistently, see What ATM order types does Tradecopia support?.

When something looks wrong — check the broker first

Tradecopia reacts to broker events — it does not execute trades independently. When something looks off, log into the affected follower account directly at the broker level:

  1. Was the order rejected by the broker? Check the rejection reason — instrument restrictions, contract size limits, and account status are broker-side conditions Tradecopia cannot override

  2. Was there a partial fill? Partial fills create a position mismatch between accounts if the fill ratio differs across followers

  3. Did the connection drop and reconnect? Check whether the issue started around the reconnection time

  4. Was an unsupported order type used? Review whether the order structure was within the types Tradecopia supports reliably

If the broker shows no unusual activity and you cannot identify the cause, contact the Tradecopia support team with the affected account, broker, and a description of what you observed — we will review the replication log with you.

Related articles

Did this answer your question?