How to Use the Replikanto Trade Copier with NinjaTrader (Full Setup Guide)
Replikanto Trade Copier lets you automatically replicate trades from one NinjaTrader account (master) to others (followers). It supports local setups (same computer) and remote setups (different machines via LAN or internet). Key features include copying trades with precise methods (like Exact Quantity or Ratio), mapping Micro to Mini contracts, and applying ATM strategies for follower accounts. You'll need NinjaTrader 8, active broker accounts, and a Replikanto license to get started.
Quick Steps:
- Install Replikanto: Import the add-on into NinjaTrader via Tools > Import > NinjaScript Add-On.
- Connect Accounts: Link your broker accounts to NinjaTrader and designate master and follower roles.
- Choose Copy Method: Options include Exact Quantity, Ratio, Pre Allocation, and more.
- Test First: Use demo accounts before going live to confirm everything works properly.
- Optimize Setup: Use features like Follower Guard to manage risks and Stealth Mode for privacy.
For advanced setups, consider VPS hosting for stability and low latency. Use tools like Multi-provider mode to link multiple brokers or Cross Order Mapping for different contract sizes. Always monitor for issues like disconnections or symbol mismatches and adjust settings as needed.
This guide walks you through setting up Replikanto, troubleshooting common errors, and customizing it to fit your trading strategy.
Prerequisites and System Requirements
QuantVPS Hosting Plans Comparison for NinjaTrader Trade Copier
QuantVPS Hosting Plans Comparison for NinjaTrader Trade Copier
Before diving into Replikanto, make sure your setup meets the technical requirements. Running both NinjaTrader 8 and Replikanto smoothly, especially when managing multiple accounts, demands adequate computing power.
Software and Hardware Requirements
NinjaTrader 8 is compatible with Windows 10 or Windows Server 2016 and newer. Your system should have at least a dual-core processor, but a quad-core or better is recommended. While 8GB of RAM handles basic operations, 16GB or more is ideal for handling multiple accounts simultaneously. Additionally, ensure you have 100GB of free storage to accommodate NinjaTrader, Replikanto, and historical market data.
A stable, high-speed internet connection is a must for real-time trade replication. If you're using Network/Remote Mode, extra credits will be needed. These specifications ensure Replikanto integrates seamlessly with NinjaTrader.
VPS Hosting with QuantVPS
Hosting your trading setup on a VPS can provide uninterrupted operation. QuantVPS offers ultra-low latency (0-1ms to major exchanges), 100% uptime, and NVMe storage for fast data access. Their plans also include unmetered bandwidth on networks with speeds of 1 Gbps or faster, ensuring smooth trade execution.
| VPS Plan | Hardware Specifications | Recommended Usage | Monthly Cost |
|---|---|---|---|
| VPS Lite | 4 cores, 8GB RAM, 70GB NVMe | 1-2 charts, light trading | $59.99 (annual: $41.99/mo) |
| VPS Pro | 6 cores, 16GB RAM, 150GB NVMe | 3-5 charts, evaluation accounts | $99.99 (annual: $69.99/mo) |
| VPS Ultra | 24 cores, 64GB RAM, 500GB NVMe | 5-7 charts, funded accounts | $189.99 (annual: $132.99/mo) |
| Dedicated | 16+ cores, 128GB RAM, 2TB+ NVMe | 7+ charts, institutional trading | $299.99 (annual: $209.99/mo) |
For most traders, the VPS Pro plan is a great option, supporting 3-5 evaluation accounts. If you're managing 5-7 funded accounts, the VPS Ultra plan offers plenty of capacity. All plans come with Windows Server 2022, DDoS protection, and automatic backups.
Once your VPS is set up, you can move on to configuring your trading accounts and licenses.
Required Accounts and Licenses
To use Replikanto, you'll need active NinjaTrader 8 accounts through a supported broker. Replikanto works seamlessly with Tradovate and Rithmic. Set up one Master account to execute trades manually and one or more Follower accounts to replicate those trades automatically. Make sure all accounts are funded and connected in NinjaTrader before proceeding.
You'll also need a Replikanto license, which you can purchase directly from FlowBots. If you're using Network/Remote Mode, each machine - Leader and Follower - requires its own license. Local copying on the same machine is included, but replicating trades between machines over the internet will require additional credits. Always run a demo trade first to confirm everything is set up correctly before trading live.
With the prerequisites covered, you're ready to install Replikanto on NinjaTrader for the best results.
How to Set Up Replikanto with NinjaTrader

Installing Replikanto on NinjaTrader
After purchasing Replikanto, you'll receive a .zip file containing the add-on. To install it, open NinjaTrader and navigate to Tools > Import > NinjaScript Add-On. Select the Replikanto .zip file and wait for the installation confirmation from NinjaTrader.
Once installed, you can find Replikanto in the Control Center by clicking New > FlowBots > Replikanto. It’s also accessible under the Strategies tab. Make sure to turn off Global Simulation Mode to display follower accounts. If you're using NinjaTrader 8.1 or later, enable the Multi-provider setting to connect multiple accounts.
The next step involves configuring your broker accounts for trade replication.
NEVER MISS A TRADE
Your algos run 24/7
even while you sleep.
99.999% uptime • Chicago, New York & London data centers • From $59.99/mo
Connecting Your Broker Accounts
After linking your broker accounts to NinjaTrader, Replikanto will automatically detect them and display them within its interface. Double-check that all accounts are properly connected before proceeding.
Select your Leader account from the dropdown menu - this is the account that will execute trades manually. Then, mark the checkboxes for your Follower accounts. Each follower account must be set to On (indicated by a green status) to receive trade copies. Accounts showing red (disarmed) or gray (disconnected) statuses won’t replicate trades.
Once the accounts are connected, you can set up the master and slave relationships to define how trades will be copied.
Setting Up Master and Slave Accounts
Choose a copy method that aligns with your trading strategy. Here are your options:
- Exact Quantity: Copies the same trade volume to all accounts, ideal for accounts of similar size.
- Ratio: Multiplies the leader’s trade quantity by a set factor (e.g., a 2.0 ratio turns 1 contract into 2).
- Pre Allocation: Assigns a fixed contract size to follower accounts, regardless of the leader’s order size.
If you’re using the Ratio or Pre Allocation methods, enable ATM Copy (indicated by a triangle icon). This feature applies the leader’s NinjaTrader ATM strategy to follower accounts, ensuring exit orders (like stop loss and take profit) are managed locally. As FlowBots explains:
"the creation and management of follower accounts' exit orders will be performed by the ATM strategy and no longer copied from the leader"
"the creation and management of follower accounts' exit orders will be performed by the ATM strategy and no longer copied from the leader"
Additionally, you can activate Market Only mode (diamond icon) to copy only market executions. This mode ignores limit or stop orders until they’re filled on the leader account.
To ensure everything is working as expected, place a demo trade in the Leader account. Once you confirm that trades are being replicated immediately, you’re ready to start live trading.
Customizing Replikanto for Your Trading Strategy
Trade Copying Settings
Replikanto goes beyond basic trade copying by offering tools to fine-tune replication. One standout feature is Cross Order Mapping, which allows trades to be copied between different contract sizes. For instance, you can map ES trades to MES contracts on follower accounts. This feature is especially handy for managing accounts with varying capital allocations.
Another useful tool is the Follower Guard, which automatically flattens follower accounts if there are position mismatches, adding an extra layer of risk management. Additionally, Stealth Mode can be activated to hide copier activity from brokers. However, keep in mind that Stealth Mode is disabled in Compliance Mode to maintain transparent trading practices.
When setting up, open a separate Replikanto tab for each instrument you plan to copy. Ensure that both leader and follower accounts are trading instruments with the same expiry dates, as Replikanto does not support copying trades between contracts with different expiries.
These settings are essential for configuring your connection mode.
Local vs. Network/Remote Mode
Replikanto provides three connection modes to fit various trading setups. Local Mode operates on the same machine or NinjaTrader instance, delivering the lowest latency (0-1ms). It’s also the only mode allowed in Compliance Mode. For setups involving multiple PCs on the same local network, Network Mode is an option. Meanwhile, Remote Mode facilitates trade copying over the internet between different locations.
If you're managing multiple prop firm accounts on a single VPS, Local Mode is your best bet. It ensures stability, minimal latency, and meets most prop firm requirements. However, before using Network or Remote modes, check your firm's policies. Many firms mandate Compliance Mode, which disables these features to address potential "fraud vectors". If needed, existing users can usually upgrade to Compliance Mode without additional costs.
Now, let’s look at some tips to ensure smooth performance.
Tips for Reliable Operation
Before applying new copying methods or ratio settings to live accounts, always test them on simulation accounts. If you’re placing trades via external platforms like TradingView or Tradovate web, keep a close eye on the desktop application and the Replikanto interface.
To manage multiple accounts - such as Tradovate, Rithmic, and NinjaTrader - simultaneously, activate Multi-provider mode in NinjaTrader’s General options. Keep in mind that Replikanto doesn’t promise perfect synchronization. Small differences in fill prices may occur due to market volatility.
Lastly, double-check that NinjaTrader’s Global Simulation Mode is turned off before going live. This mode hides follower accounts from Replikanto, which could disrupt replication. For traders working with firms that demand transparency, Compliance Mode is the way to go, ensuring alignment with firm policies and avoiding any rule violations.
Troubleshooting Common Setup Issues
Common Errors and Solutions
STOP LOSING TO LATENCY
Execute faster than
your competition.
Sub-millisecond execution • Direct exchange connectivity • From $59.99/mo
Even with a careful setup, occasional issues can pop up. Here’s a quick reference guide to address some of the most frequent problems:
| Error or Symptom | Likely Cause | Step-by-Step Solution |
|---|---|---|
| Follower accounts are not visible | Global Simulation Mode is ON | Disable Global Simulation Mode in the NinjaTrader Control Center under Tools. |
| Replikanto window won't open | Product not loaded | Go to New > FlowBots > Replikanto in the NinjaTrader Desktop. |
| Tradovate accounts not appearing | Multi-Provider mode disabled | Navigate to Tools > Options > General, enable "Multi-provider", and restart NinjaTrader. |
| "Order received for unknown symbol" | Symbol map mismatch | Confirm the instrument selection in Replikanto and review NinjaTrader symbol maps. |
| Frequent broker disconnections | Network instability/VPN | Use a wired connection and temporarily disable VPNs, firewalls, or antivirus software during trading. |
| "Error initializing Http Listener" | Network/Port conflict | Check for conflicting software or reset Replikanto to its default settings. |
It’s important to note that Replikanto doesn’t connect directly to brokers. Instead, it works by capturing trades through NinjaTrader. Ensure your broker account is successfully linked to NinjaTrader before troubleshooting Replikanto.
After applying the error-specific fixes, double-check that your connection remains stable.
Maintaining Stable Connectivity
A stable internet connection is essential for uninterrupted trade copying. Avoid relying on mobile hotspots, public Wi-Fi, or satellite connections, as these can lead to packet loss and disconnections. For consistent performance, stick to a wired connection whenever possible.
Additionally, security software like firewalls, antivirus programs, or backup tools can interfere with broker connections. Make sure these aren’t blocking access to your brokerage servers. If you’re managing multiple accounts or brokers, hosting your setup on a VPS - such as QuantVPS - can simplify things. With ultra-low latency (0-1ms) and guaranteed uptime, QuantVPS ensures smooth trading without the typical interruptions of home internet.
If you still experience connectivity problems after these adjustments, it’s time to get in touch with support.
When to Contact Support
Sometimes, expert assistance is necessary. If issues like "Http Listener" initialization errors, "Cancellation Rejected" messages from the Order Management System, or duplicated trades persist despite correct settings, reach out to FlowBots support. For platform-specific issues or connection problems with NinjaTrader, contact their support team directly. Having your error logs and account setup details on hand will help speed up the troubleshooting process.
Conclusion
Main Points to Remember
To get started with Replikanto, import the add-on by navigating to Tools → Import → NinjaScript Add-On, and then access it via New → FlowBots → Replikanto. Configure your Master (leader) and Slave (follower) accounts, and always run a demo trade first to ensure orders replicate instantly across all follower accounts.
Choose the right operational mode for your setup. Local Network mode is ideal for machines on the same network, while Remote/Internet mode requires separate licenses for each machine and credits for internet-based communication. If you're placing trades from platforms like TradingView or Tradovate Web, ensure that NinjaTrader is open on a Windows machine so it can capture and replicate those orders.
For smooth replication, NinjaTrader must run in live mode. Common issues often stem from follower accounts being disarmed or symbol mapping errors, especially with instruments that have different expiry dates. Hosting your setup on QuantVPS can help minimize connectivity issues, thanks to its ultra-low latency and reliable uptime (99.999%), ensuring uninterrupted trade copying. Once these essentials are in place, focus on refining your trading strategy.
Next Steps
Start small by testing the copy methods - such as Exact Quantity, Ratio, Pre Allocation, Market Only, or ATM Copy - to confirm your setup works as expected. Keep in mind that contract quantities in follower accounts are rounded down, so adjust your sizing accordingly.
Regularly check logs for errors like "unknown symbol", which often indicate instrument selection issues. Once you're comfortable with the basics, consider improving your risk management by using features like Stealth Mode and Follower Guard. With your setup fully customized, continue monitoring logs and tweaking advanced settings to fine-tune your automated trade copying process.
FAQs
Which copy method should I use?
When deciding on a copy method for your trading strategy, you have three main options: Exact Quantity, Percentage Change, and ATM Copy. Each method is designed to meet specific trading styles and objectives. Consider which one aligns best with your goals and how you prefer to replicate trades.
Why aren’t my follower accounts copying trades?
If follower accounts aren’t copying trades, several factors could be at play. This might happen if the accounts are disarmed or disconnected, if there’s a communication issue between NinjaTrader and the broker, if the broker rejects trades, or if the proper leader account and instrument aren’t selected in Replikanto. Double-check that all settings are properly configured and ensure stable connections to address the problem.
Can I copy ES trades into MES accounts?
Yes, with Replikanto and NinjaTrader, you can replicate ES trades into MES accounts. This tool allows for automated trade replication across various accounts, including futures and proprietary firm accounts, making it a convenient option for streamlined trading operations.
When deciding on a copy method for your trading strategy, you have three main options: Exact Quantity, Percentage Change, and ATM Copy. Each method is designed to meet specific trading styles and objectives. Consider which one aligns best with your goals and how you prefer to replicate trades.
If follower accounts aren’t copying trades, several factors could be at play. This might happen if the accounts are disarmed or disconnected, if there’s a communication issue between NinjaTrader and the broker, if the broker rejects trades, or if the proper leader account and instrument aren’t selected in Replikanto. Double-check that all settings are properly configured and ensure stable connections to address the problem.
Yes, with Replikanto and NinjaTrader, you can replicate ES trades into MES accounts. This tool allows for automated trade replication across various accounts, including futures and proprietary firm accounts, making it a convenient option for streamlined trading operations.
"}}]}



