Bidirectional Trade Copier between NinjaTrader 8, MT4, MT5 and cTrader
Most copiers only go one way. MirrorFlow doesn't: it's a standalone app where any of the 9 supported platforms —NinjaTrader 8, MT4, MT5, cTrader, ProjectX (TopstepX) and Interactive Brokers— can be the source (master) or follower account, replicating in any direction. Copy from MetaTrader 5 to NinjaTrader, cTrader to MT4, ProjectX to Interactive Brokers or even across different asset classes (futures ↔ CFD), in under 15ms.
Choose your source
Any of the 9 supported platforms —NinjaTrader 8, MT4, MT5, cTrader, ProjectX and Interactive Brokers— can act as the master account. You decide where you send from.
Any combination
MT5 → NinjaTrader, cTrader → MT4, NinjaTrader → MT5… replicate among the 4 base platforms in whatever direction you need.
ProjectX and IB, either way
ProjectX (TopstepX) and Interactive Brokers are bidirectional too: use them as source or destination within the same flow.
Cross-instrument and multiplier
Convert contracts and instruments (Mini↔Micro, futures↔CFD) and adjust the lot size per destination account.
Replication in Any Direction
All 9 supported platforms can be source (master) or destination (follower). You choose which account leads and which it replicates to.
| Platform | Source (Master) | Destination |
|---|---|---|
| NinjaTrader 8 | Yes | Yes |
| MetaTrader 4 (MT4) | Yes | Yes |
| MetaTrader 5 (MT5) | Yes | Yes |
| cTrader | Yes | Yes |
| ProjectX (TopstepX) | Yes | Yes |
| Interactive Brokers (TWS / IB Gateway) | Yes | Yes |
| Rithmic · Tradovate · Continuum (via NinjaTrader 8) | Yes | Yes |
Examples: MetaTrader 5 → NinjaTrader 8 · cTrader → MT4 · ProjectX (TopstepX) → Interactive Brokers · futures on NinjaTrader → CFD on MetaTrader. Any account can be master or follower. We keep adding new platforms.
Download
You receive the Sender and the Receiver for all platforms after confirming your purchase.
Define source and destination
Inject the Sender into your source platform (NT8, MT4, MT5 or cTrader) and the Receiver into the destinations.
Replicate in any direction
Every trade in your source account is copied instantly to the rest of the connected terminals.
Manage risk
Apply multipliers, Hedge Mode (Invert Side) and daily loss limits per account.
FAQ
Can I use MetaTrader 5 as the master account and copy to NinjaTrader 8?
Yes. MirrorFlow is bidirectional among the 4 base platforms. You can trade on MT5 and replicate to NinjaTrader 8, or the other way around.
Can you copy from cTrader to MT4?
Yes. cTrader can be the source account and MT4 one of the destination accounts, with automatic lot conversion between the two.
Which platforms can be the source (master)?
All 9 (6 native + Rithmic, Tradovate and Continuum via NinjaTrader 8): NinjaTrader 8, MT4, MT5, cTrader, ProjectX (TopstepX) and Interactive Brokers can be source or destination. Replication is bidirectional across all of them.
Can I replicate to several different platforms at once?
Yes. From a single source account you can copy simultaneously to accounts across all 9 supported platforms, each with its own risk configuration.
Is the latency the same in any direction?
Yes. The local engine keeps replication below 15ms no matter which platform is the source.