Copy Engine
The copy engine is the core of Tradevanish. It receives signals from your master account and replicates them across all followers.
How Signals Flow
Master Account (WebSocket listener)
↓ Position change detected
Copy Engine
↓ Apply risk rules
↓ Calculate follower quantities
↓ Route through dedicated proxy per follower
Follower 1 (IP: 208.x.x.126) → TopStepX
Follower 2 (IP: 142.x.x.089) → Tradovate
Follower N (IP: xxx.x.x.xxx) → NinjaTraderSignal Types
| Signal | Description |
|---|---|
| OPEN | New position opened on master |
| CLOSE | Position closed on master |
| MODIFY | Stop loss or take profit changed |
| REVERSE | Position flipped (long → short or vice versa) |
Risk Rules
Configure these in Settings > Risk Management:
▸Max Quantity — Maximum contracts per follower order
▸Daily Loss Limit — Stop copying if daily P&L drops below this
▸Max Trades Per Day — Limit total trade count
▸Trailing Drawdown — Track running drawdown against threshold
▸Kill Switch — Emergency stop all trading across all accounts
Follower Overrides (Pro/Pro+)
Per-follower customization:
▸Size Multiplier — Scale position sizes (e.g., 0.5x for half size)
▸Max Quantity — Override the global max per follower
▸Daily Loss Limit — Independent loss limit per follower