How to Connect Take Profit Trader to NinjaTrader (Tradovate)

Most Take Profit Trader traders we see are on the Tradovate route, and it is the easier of the two: NinjaTrader's own NinjaTrader connection type, Account Type set to Simulation, and no cap on how many firms you keep connected.
What you need before you start
- NinjaTrader Desktop (NinjaTrader 8), current version. If you have no NinjaTrader account yet you can still download the platform without one.
- Your Tradovate credentials from Take Profit Trader — the Tradovate username and password shown against the account in your Take Profit Trader dashboard.
- A first sign-in at trader.tradovate.com. Until you log into the web platform once and sign the market-data agreements, the credentials are not active on Tradovate's side.
Connecting Take Profit Trader to NinjaTrader
-
Step 1
Get your Tradovate credentials from Take Profit Trader
Open the account in your Take Profit Trader dashboard and copy its Tradovate username and password. TPT sells two data feeds, Rithmic and CQG. A CQG account is the one this guide covers, and its login is the Tradovate username and password in your dashboard. If you were issued Rithmic credentials instead, use the Rithmic guide.
-
Step 2
Download NinjaTrader Desktop
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 license to trade a prop account.
-
Step 3
Activate the account on Tradovate first
Go to trader.tradovate.com and sign in with the credentials Take Profit Trader 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 your market data stays delayed or missing in NinjaTrader, and at some firms the login itself is refused. After signing, restart NinjaTrader.
-
Step 4
Log in to NinjaTrader
A. If you do not already have a NinjaTrader account. Launch NinjaTrader Desktop and enter your Take Profit Trader Tradovate username and password on the first login screen. When NinjaTrader asks you to select a trading mode, choose Simulation for an evaluation or simulated funded account. Your accounts then appear under Control Center > Accounts, and 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 Take Profit Trader credentials — then carry on below to add Take Profit Trader 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 TPT dashboard. Set Account Type: Simulation. This is correct for evaluations and simulated funded accounts, which is what most prop accounts are: the firm settles the money on its own books. Pick Live and NinjaTrader refuses the login with "No accounts were found for this account type". If your firm has moved you to a live funded account, follow its instructions for that account. Name the connection Take Profit Trader and 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 Take Profit Trader account appears under the Accounts tab within a few seconds.

If it will not connect
- Credentials rejected. The Tradovate web sign-in has not been done, or the TPT website password is being used.
- Login fails: "No accounts were found for this account type." Account Type does not match the account. Evaluations and PRO accounts use Simulation.
- Market data shows as delayed. Market-data agreements unsigned. Finish them at trader.tradovate.com, then restart NinjaTrader.
Take Profit Trader and NinjaTrader: questions we get
Can I keep Take Profit Trader connected alongside Apex or Tradeify?
Which should I pick, Rithmic or Tradovate?
Do I need your Unlimited Prop Firm Connections add-on?
Related
- Take Profit Trader also connects over Rithmic — here is that setup
- Take Profit Trader discount codes and current promo
- 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 Take Profit Trader
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 Take Profit Trader's side rather than sell you something.