Tradovate

NinjaTrader 'No Accounts Found' for Tradovate Eval

The login worked, the connection went through, and the Accounts tab is still empty. Almost every time, it comes down to one setting: the Account Type you chose doesn't match the environment your evaluation actually lives on.

Reviewed by the PickMyTrade Trading Systems Team Last updated
· 7 min read
NinjaTrader Control Center Accounts tab empty with a no accounts were found for this account type message after connecting a Tradovate evaluation

You type in your Tradovate username and password, NinjaTrader connects without complaint, and then… nothing. The Accounts tab sits empty, or you get a flat “No accounts were found for this account type.” The credentials clearly worked, because you cleared the login step, so where did your evaluation account go? Almost every time, it comes down to one setting: the Account Type you chose in the NinjaTrader connection doesn't match the environment your account actually lives on. A Tradovate prop-firm evaluation runs on Tradovate's simulation engine, so the connection has to be set to Simulation, not Live. Pick Live and NinjaTrader goes hunting for your account in the real-brokerage world, finds none tied to those credentials, and reports zero accounts. Below I'll break down what the message really means, the handful of things that trigger it, and the exact steps to get your eval showing in the Accounts tab, plus how routing your alerts through automation keeps a fiddly desktop connection from standing between you and your fills.

Quick Checklist for the No-Accounts-Found Error

  • Set the Account Type to Simulation for any prop-firm or evaluation account, that's where these accounts live on Tradovate.
  • Use the Tradovate credentials your firm issued, not your NinjaTrader Account Dashboard email and password.
  • Enable Multi-provider (Tools > Options/Settings > General) and restart NinjaTrader if you're running more than one connection.
  • One Account Type per connection, if you need both Live and Simulation, create a separate connection for each.
  • Give a new evaluation time to provision, a freshly purchased account may not appear the instant you connect.
  • Confirm you're on build 8.1.2.1 or later, NinjaTrader 8.0 can't connect to Tradovate in the first place.

What “No Accounts Were Found for This Account Type” Means

This message trips people up because the login itself went through. NinjaTrader handed your credentials to Tradovate, Tradovate accepted them, and a session opened. The word “found” is the tell: NinjaTrader connected fine, then asked Tradovate for the accounts that belong to you in the environment you selected, and got an empty list back.

Tradovate runs two separate worlds. There's a Live environment for real, directly funded brokerage accounts, and a Simulation environment where every paper-trading and prop-firm evaluation account lives. When your prop firm sets you up, your evaluation is created in the simulation world. The credentials they gave you only resolve to an account there. So if you leave the NinjaTrader connection on the Live Account Type, NinjaTrader queries the real-brokerage side, sees no accounts attached to that login, and shows “no accounts found.” Same credentials, wrong neighborhood.

Seeing the word “Simulation” attached to a funded-looking evaluation throws some traders off, but that's expected and correct. A prop evaluation is a simulated account with real rules and real payouts riding on it. It still connects through the simulation environment, and picking Simulation in NinjaTrader is exactly right.

Top Causes of the Empty Accounts Tab

1. You picked the wrong Account Type (Live instead of Simulation)

This is the number-one cause. The connection setup gives you an Account Type choice, and Live is easy to select by reflex, since a funded evaluation feels like it should be Live. But your evaluation credentials don't exist in the Live environment, so NinjaTrader can't find a single account and reports none. For a directly funded personal Tradovate account with your own money, Live is correct; for a prop evaluation, it isn't.

NinjaTrader Tradovate connection setup with the Account Type dropdown showing Live and Simulation options

2. You're using the wrong credentials

Prop-firm Tradovate logins are separate from your NinjaTrader Account Dashboard login. The dashboard email and password get you into NinjaTrader itself; the Tradovate platform credentials your firm sends you (often in a data-credentials message) are what the Tradovate connection needs. Enter the dashboard email where NinjaTrader expects the Tradovate login and, depending on the flow, you'll either fail to authenticate or connect to an environment with none of your accounts in it.

3. Multi-provider isn't enabled

NinjaTrader ships with its own built-in simulator connection. To run a second connection alongside it, or to run several prop accounts at once, you have to turn on Multi-provider first. Skip that step and NinjaTrader may not let the Tradovate connection stand up properly, which shows as accounts that never populate. Each connection also handles a single Account Type, so a Live connection and a Simulation connection are two different entries.

4. The evaluation isn't activated or provisioned yet

If the environment and credentials are right and the tab is still empty, the account may not be fully live on the firm's side. Provisioning can lag behind your purchase, and until the firm's system finishes creating and enabling the account, there's nothing for NinjaTrader to list. Some accounts also need you to sign in to the Tradovate web trader once and accept the data agreements before they'll surface in third-party software.

5. NinjaTrader 8.0 can't connect at all

Older installs are a trap. NinjaTrader 8.0 predates Tradovate support and won't connect to a Tradovate account, so you can't even get to the account-listing stage. You need build 8.1.2.1 or later. If you're not sure what you're running, this is worth checking before you spend time on Account Type settings.

How to Fix It: Step-by-Step

Fix 1: Set the connection Account Type to Simulation

  1. Open the NinjaTrader Control Center, then go to Connections > Configure.
  2. Add a new connection or select your existing Tradovate connection to edit it.
  3. Enter the Tradovate username and password your prop firm issued for the platform, not your NinjaTrader dashboard email.
  4. Find the Account Type selector and set it to Simulation for a prop-firm or evaluation account. (Choose Live only for a personal, directly funded Tradovate brokerage account.)
  5. Save, then connect. Give it a moment, and your evaluation should populate the Accounts tab. A healthy connection turns green in the Control Center.

NinjaTrader connection configuration with the Account Type set to Simulation for a Tradovate prop firm evaluation account

If you set up a Live connection earlier and got the error, don't just flip the setting mid-session and keep retrying. Disconnect fully, correct the Account Type, and reconnect cleanly. Hammering a failing connection over and over can trip a temporary lockout on top of the original problem.

Fix 2: Enable Multi-provider and confirm your credentials

  1. In the Control Center, open Tools > Options (labeled Settings in some builds) and go to the General section.
  2. Tick the Multi-provider checkbox, click OK, and restart NinjaTrader so the change takes effect.
  3. Reopen Connections > Configure and set up the Tradovate connection again if needed.
  4. Double-check the login: paste the Tradovate username and password from your firm, then re-type them by hand to strip any stray leading space or auto-lowercased first character that copy-paste can introduce.

NinjaTrader Tools Options General tab with the Multi-provider checkbox enabled

Fix 3: Confirm activation, version, and escalate if needed

  1. Sign in to the Tradovate web trader once with the same credentials, complete any profile prompt, and accept the data agreements so the account is fully enabled for outside platforms.
  2. Check your NinjaTrader build under Help > About. If it starts with 8.0, update to the latest NinjaTrader 8 release before anything else.
  3. If a newly purchased evaluation still isn't listed, give it time to provision, then disconnect and reconnect on Simulation.
  4. If the account never appears with the correct environment and credentials, the hold-up is on the firm's side. Contact your prop firm's support to confirm the evaluation is active and provisioned, Tradovate can't enable or see the status of a firm-owned account. Rules, drawdown limits, and account sizes vary by firm and account size, so check your firm's current terms.

Troubleshooting Table

Symptom What it means Fix
No accounts were found for this account typeLogin worked, but the environment you chose holds none of your accountsSet the connection Account Type to Simulation for an evaluation, then reconnect
Accounts tab empty after connectingWrong Account Type, wrong login, or Multi-provider offConfirm Simulation, use the firm-issued Tradovate credentials, and enable Multi-provider
Account shows under Live with delayed dataYou're likely on the wrong environment for a prop evalReconnect on Simulation; delayed data is a separate entitlement issue
Correct environment + login, still nothingEvaluation isn't activated or provisioned by the firm yetGive it time, then contact your prop firm to enable and provision it
Can't connect at allRunning NinjaTrader 8.0, which can't reach TradovateUpdate to build 8.1.2.1 or later, then set up the connection
Repeated failures then a lockoutToo many retries in the wrong environmentStop retrying, wait out the cooldown, then reconnect on Simulation

Prevent This With PickMyTrade

Once you know your evaluation lives on the simulation engine, the aim is simple: connect to the right account once and stop wrestling the Live-vs-Simulation toggle every session. That's where an automation layer pulls its weight. PickMyTrade links your TradingView alerts straight to the specific Tradovate account you authorize, so your order flow doesn't depend on a desktop connection being set to exactly the right environment every time you sit down.

  • Correct-Account Routing, authorize the exact evaluation account once, and every alert goes there, with no Account Type to re-pick on each launch.
  • Direct Alert-to-Tradovate Delivery, orders reach your account without riding through a separate desktop platform that can quietly fall out of sync.
  • Multi-Account Sync, mirror the same signal across several evaluations from one place, instead of standing up and configuring each connection by hand.
  • Set-Once Connection, a stored link means you're not re-authenticating and re-selecting an environment on every device you trade from.

Trade Rejection-Free

Authorize the exact evaluation account once. PickMyTrade routes every alert there, with no Account Type to re-pick each session.

Start Your Free 5-Day Trial

Frequently Asked Questions

Because the login succeeded but the Account Type you picked in the connection doesn't hold your account. A prop-firm evaluation lives in Tradovate's simulation environment, so set the connection's Account Type to Simulation, not Live. Live searches the real-brokerage side, finds nothing tied to those credentials, and returns no accounts.

Simulation. Prop-firm evaluations and simulated-funded accounts run on Tradovate's simulation engine, so the connection's Account Type must be set to Simulation. Live is only for a real, directly funded Tradovate brokerage account with your own capital.

Confirm you entered the Tradovate credentials your prop firm issued rather than your NinjaTrader Account Dashboard login, that the evaluation is activated on the firm's side, and that a freshly purchased account has had time to provision. Then disconnect, reconnect, and check the Accounts tab again.

Enter the Tradovate username and password issued for the platform. For prop-firm accounts that's a separate login from your NinjaTrader Account Dashboard email, usually delivered in a Tradovate data-credentials message from the firm.

Multi-provider lets NinjaTrader run more than one connection at the same time, which you need when you keep the built-in simulator plus a Tradovate connection, or several prop accounts. Turn it on under Tools > Options (or Settings) > General, click OK, and restart the platform before adding the Tradovate connection.

For an evaluation, no. If an account appears under Live with delayed data or it isn't the eval you expected, you're likely on the wrong environment. Reconnect with the Account Type set to Simulation for a prop-firm evaluation. Delayed market data is a separate entitlement matter from the no-accounts error.

It can lag behind your purchase. A newly provisioned evaluation may take a while before it shows in the Control Center Accounts tab. Log out and back in, give it time, and if it still never appears with the correct environment and credentials, contact your prop firm to confirm the account is active.

Yes, indirectly. NinjaTrader 8.0 cannot connect to Tradovate at all, so run build 8.1.2.1 or later. Get a working connection first, then fix the Account Type, and the evaluation will populate the Accounts tab.

This guide is for educational and informational purposes only and is not financial, investment, or trading advice. Trading futures and other leveraged products carries a substantial risk of loss and is not suitable for every investor. PickMyTrade is an independent third-party automation platform and is not affiliated with, endorsed by, or sponsored by Tradovate, Inc. or Bookmap. All related names, logos, and trademarks are the property of their respective owners. Platform features and steps change over time, so always confirm the current process in the official platform documentation before acting.