How to Connect Apex Trader Funding to NinjaTrader (Tradovate)

A Tradovate Apex account connects through NinjaTrader's own NinjaTrader connection type, and unlike the Rithmic route it has no one-at-a-time limit — you can leave Apex connected next to your other Tradovate firms.
What you need before you start
- NinjaTrader Desktop 8, current version. If you have no NinjaTrader account yet you can still download the platform without one.
- Your Tradovate credentials from Apex — the Tradovate username and password shown against the account in your Apex member dashboard.
- One sign-in at trader.tradovate.com first. New credentials are not live on Tradovate's servers until you have logged into the web platform once and signed the market-data agreements.
Connecting Apex to NinjaTrader
-
Step 1
Get your Tradovate credentials from Apex
In the Apex dashboard, open the account you want to trade and copy its Tradovate username and password. Paste rather than type. The Tradovate username contains an underscore — if yours has a hyphen, Apex issued you a Rithmic account and the Rithmic guide is the one you want.
-
Step 2
Download the NinjaTrader Desktop platform
Make sure you have the current version of NinjaTrader Desktop, installed from your NinjaTrader Account Dashboard. If you do not have a NinjaTrader username and cannot sign in to the dashboard, NinjaTrader documents how to download NinjaTrader Desktop without a NinjaTrader Brokerage account. You do not need to pay for a licence to trade a prop account.
-
Step 3
Activate the account on Tradovate first
Go to trader.tradovate.com and sign in with the credentials Apex issued you. Complete the market-data agreements and the CME subscriber certification — choose Non-Professional unless you genuinely are a professional subscriber.
This is a one-time step and it is not optional: until it is done the credentials are not live on Tradovate's servers, and NinjaTrader will reject them without explaining why.
-
Step 4
Log in to NinjaTrader
A. If you do not already have a NinjaTrader account. Launch NinjaTrader Desktop and enter your Apex Tradovate username and password on the first login screen. You are connected straight away and your accounts appear under Control Center > Accounts — nothing else on this page applies to you.

B. If you already have a NinjaTrader account. Log in with your NinjaTrader dashboard username and password instead — not your Apex credentials — then carry on below to add Apex as a second connection.
-
Step 5
Enable Multi-Provider
Multi-Provider lets NinjaTrader hold more than one account type at once, and it is off by default on new installs. In the Control Center go to Tools > Settings > General, tick Multi-provider, and click OK.

Restart the platform. The Configure button then appears on the Control Center > Connections menu — if you cannot see Configure, this step has not taken effect.

-
Step 6
Add the connection
Select Configure on the Connections tab. In the Available list, double-click NinjaTrader — this is the connection type that carries Tradovate prop accounts — or select it and click Add. It moves into Configured, and its properties open on the right.

-
Step 7
Enter your credentials and set Account Type to Simulation
Paste the Tradovate username and password from your Apex dashboard into the fields on the right. Set Account Type: Simulation. This is correct for funded accounts as well as evaluations — a prop account is a simulated account as far as the platform is concerned, and the firm settles the money on its own books. "Live" means a NinjaTrader Brokerage account and will not find yours. Rename the connection to Apex Tradovate so you can tell it apart from your other firms, then click OK.
-
Step 8
Select your new connection
Finally, go to Control Center > Connections and pick the connection you just created. A green indicator at the bottom left means you are connected, and your Apex account appears under the Accounts tab within a few seconds.

If it will not connect
- "Invalid credentials" on the first attempt. You have not signed in on the Tradovate web platform yet, or you are using the Apex website password.
- Connected, but the account list is empty. Account Type is set to Live. Change it to Simulation.
- No charts or a blank DOM. The market-data agreements are unsigned. Log back into trader.tradovate.com and complete the subscriber certification.
- Cannot find "NinjaTrader" in the Available list. You are looking at the legacy Tradovate entry, or the platform is out of date. Update NinjaTrader Desktop.
Apex and NinjaTrader: questions we get
Can I run Apex Tradovate alongside another prop firm?
Why is Account Type "Simulation" on a funded account?
Do I need your add-on for this?
I have both an Apex Rithmic and an Apex Tradovate account. Can they run together?
Related
- Apex also connects over Rithmic — here is that setup
- Connection guides for every prop firm
- Which prop firms work with NinjaTrader, and how
- Rithmic vs Tradovate: what actually differs
- NinjaTrader trade copier: one order, every account
- The general Tradovate connection guide
- Visit Apex Trader Funding
Still stuck? Start a chat from the corner of any page — we connect these for people every day, and we will tell you if the problem is on Apex's side rather than sell you something.