Tutorial
Tradovate
NinjaTrader
multi-connection
setup
prop firm
multiple accounts
Apex
Topstep

Tradovate Multi-Connection Setup: How to Connect 10+ Prop Accounts in NinjaTrader

Adding your tenth Tradovate prop account should be as simple as adding your second. Here's the exact multi-connection setup process and what to check when something doesn't connect.

Copilink Team
February 22, 2026
4 min read
14 views

Tradovate Multi-Connection Setup: How to Connect 10+ Prop Accounts in NinjaTrader

The process for connecting your 10th Tradovate account in NinjaTrader is nearly identical to connecting your first. That's the underlying architectural advantage of Tradovate's API connection model — each account connects independently via the API without the session conflict limitations of Rithmic's adapter. But there are some practical steps and common issues worth knowing before you start adding accounts at scale.


Understanding the Connection Type

In NinjaTrader 8, Tradovate accounts connect using the "NinjaTrader" connection type in the broker selector — not the legacy "Tradovate" connection that may appear in older versions. The "NinjaTrader" connection type uses Tradovate's direct API integration introduced in NT 8.1, which is what enables unlimited simultaneous connections.

If you're on an older NinjaTrader version and don't see the NinjaTrader connection type, update to the latest 8.1.x build before proceeding.


Step-by-Step: Adding Multiple Tradovate Accounts

  1. In NinjaTrader, go to Tools → Accounts → Add
  2. In the provider dropdown, select "NinjaTrader"
  3. Enter the Tradovate login credentials for the first account you want to add
  4. Select the specific account from the account list that appears after successful authentication (if the Tradovate login has multiple accounts under it, they'll all appear here)
  5. Click OK — the account will appear in your NinjaTrader account list and connect
  6. Repeat for each additional account — each goes through the same process regardless of whether it's under the same Tradovate login or a different one

There is no practical limit enforced by NinjaTrader or Tradovate's API on how many accounts you can connect this way. The limiting factor is your machine's resources — RAM and CPU — not the connection architecture.


Organizing Accounts at Scale

With 10+ accounts connected, the NinjaTrader account list can become unwieldy. A few practices that help:

  • Rename accounts to meaningful labels. Right-click an account in the Control Center and rename it — "Apex $100K Eval 1", "Tradeify SELECT Funded A", etc. The default names (account numbers) don't tell you anything useful at a glance.
  • Group by firm and stage. Keep a simple spreadsheet or note with the mapping of account number → firm → plan → current stage. This becomes essential when you're managing payout requests across multiple firms simultaneously.
  • Color-code charts by account stage. Some traders use chart background colors to differentiate evaluation accounts (one color) from funded accounts (another). Not required, but reduces the chance of accidentally treating an evaluation account like a funded one in terms of risk tolerance.

Common Connection Issues and Fixes

Account not appearing after authentication: The Tradovate API returns accounts associated with the login. If an account isn't appearing, verify it's active in Tradovate's web portal — inactive or pending accounts won't appear in the API response.

Connection drops after adding many accounts: This is usually a RAM issue rather than a connection issue. If NinjaTrader starts consuming available RAM as accounts are added, it may begin dropping connections to manage memory pressure. Increase VPS RAM or reduce the number of open chart windows.

Authentication failure: Tradovate uses time-limited tokens for API authentication. If the system clock on your VPS has drifted (even by a few minutes), authentication tokens can fail. Verify your VPS is syncing time via NTP — Windows Server does this by default, but check that the service is running.


Connecting Copilink After Accounts Are Added

Once all Tradovate accounts are connected in NinjaTrader, open the Copilink panel. All connected accounts will be available in the account selector. Designate your leader account, add each Tradovate account as a follower, and configure per-account risk parameters (daily loss limit, drawdown threshold, consistency rule monitoring) for each.

The Tradovate multi-connection setup is documented fully in Copilink's onboarding guide — available after signup at copilink.com.

Ready to Start Trade Copying?

Try Copilink free for 7 days. No credit card required. Copy trades across unlimited prop firm accounts.