NinjaTrader Apex Eval Connects, No Balance Shows
Your Rithmic connection turns green, quotes tick, and the chart is live, but there's no account to trade against. Here's why the balance stays blank and the exact steps to bring it back.
You bought an Apex evaluation, set up the Rithmic connection in NinjaTrader, and the connection indicator went green. Quotes are ticking, the chart is live, everything looks healthy. Then you go to place a trade and there's no account to trade against: no balance, no buying power, the account dropdown is empty. The connection works, but the account itself is nowhere. Here's the short version. You almost certainly logged into NinjaTrader with an old Tradovate-based login instead of a native NinjaTrader account, and only NinjaTrader accounts carry the Rithmic entitlement that makes your evaluation account show up. Log out, restart, sign back in with your NinjaTrader credentials, and confirm the Rithmic entitlement is on that account. Below is what's really happening, why it trips so many people, and the exact steps to get your balance back on screen.
Quick Checklist
- Check which login you used: the account balance only shows when you're signed into the NinjaTrader desktop with your NinjaTrader account, not a Tradovate login.
- Confirm you have a NinjaTrader account: create or verify one in the NinjaTrader Account Dashboard at account.ninjatrader.com.
- Fully restart NinjaTrader Desktop: log out, close it completely, reopen, and log back in with the NinjaTrader account.
- Verify the Rithmic entitlement: open Help then About and look for the Evaluation (Rithmic) entitlement on that account.
- Missing entitlement? Contact NinjaTrader Support: only they can add the Evaluation (Rithmic) entitlement to your account.
- Skip the license-key import: it's no longer required, so re-importing keys won't bring the balance back.
- Reconnect cleanly: use a letters-and-numbers-only Rithmic password, pick your firm's connection profile, and choose Simulation.
What “Connected But No Balance” Actually Means
The green connection light is deceiving. All it confirms is that Rithmic accepted your credentials and the market-data and order route is live. That's a separate thing from whether NinjaTrader is allowed to display a given account. NinjaTrader gates which accounts appear behind an account-level entitlement. When that entitlement is present, your Rithmic evaluation account loads with its balance, buying power, and position data. When it's missing, the platform connects to the feed but never populates the account object, so the balance field stays blank and there's nothing to select in the order ticket.
The entitlement lives on your NinjaTrader account, and this is the crux of the whole problem. Plenty of traders come to Apex from a Tradovate setup and already have a Tradovate-based login saved in NinjaTrader. That credential will happily sign you into the desktop and even connect the Rithmic feed. What it won't do is carry the Rithmic entitlement, because that entitlement only rides on accounts you create through the NinjaTrader Account Dashboard. So you end up in this odd middle state: connected, data flowing, and yet no account to actually trade. It's not a broken evaluation, and it's not an Apex outage. Your funded or evaluation account exists on Rithmic's side the whole time. NinjaTrader just hasn't been given permission to show it to you.
Why the Account Shows Up Empty
1. You signed in with a Tradovate-based login
This is the big one, and it accounts for most cases. If you connected Tradovate to NinjaTrader in the past, that login may still be your default. Signing in with it connects Rithmic but withholds the entitlement, so the evaluation account never lists. The tell is a green connection with an empty account dropdown and a blank balance.

2. The Evaluation (Rithmic) entitlement isn't on your account
Even on a proper NinjaTrader account, the specific Evaluation (Rithmic) entitlement has to be enabled for the evaluation account to appear. If it was never applied, or it's attached to a different account than the one you're logged into, the balance stays hidden. You can check this yourself under Help then About, and if it's absent, NinjaTrader Support has to add it.
3. You're still chasing the old license-key workflow
Older Apex setup guides told you to import a license key into NinjaTrader. That step is retired. The connection now keys off your NinjaTrader account and its entitlements, not a key file. If you're re-importing keys to force the balance to appear, you're spending effort on a step that no longer does anything.
4. A separate Rithmic connection quirk is stacking on top
Sometimes the login is right but the connection itself never fully completes, which also leaves you with no account. The usual culprits: a Rithmic password containing special characters (Rithmic prefers plain letters and numbers), the wrong connection profile selected instead of your firm's, or a Live versus Simulation prompt answered incorrectly. Evaluation accounts run in simulation, so pick Simulation if you're asked.
How to Fix It: Step-by-Step
Make sure you have a native NinjaTrader account
Go to the NinjaTrader Account Dashboard at account.ninjatrader.com and confirm you have an account there, or create one if you don't. This is the credential that carries entitlements. It's a different thing from any Tradovate login you may have saved, even if the email looks similar. Note the exact username and password you set here, because this is what you'll use to sign into the desktop.
Restart NinjaTrader and log in with the NinjaTrader account
Don't just reconnect. Log out of the desktop entirely, close the application, reopen it, and at the login prompt sign in with your NinjaTrader account credentials from the previous step. A full restart matters here because the entitlement set is read at login, so switching accounts without restarting can leave the platform holding the old, unentitled session. Once you're back in on the right account, open your Rithmic connection again.
Verify the Rithmic entitlement under Help then About
With the NinjaTrader account signed in, open Help and then About. The platform lists the entitlements tied to your account. Look for an Evaluation (Rithmic) entitlement. If it's there, your evaluation account should now appear in the account list with its balance filled in, and you're done. Confirm the exact label in your current build, since NinjaTrader adjusts wording between releases.
If the entitlement is missing, contact NinjaTrader Support
If Help then About doesn't list the Evaluation (Rithmic) entitlement, NinjaTrader hasn't enabled it on your account, and there's no self-serve toggle for it. Reach NinjaTrader Support directly, tell them you're connecting an Apex evaluation over Rithmic, and ask them to add the Evaluation (Rithmic) entitlement to your NinjaTrader account. Once they confirm it's applied, restart NinjaTrader and reconnect. The balance should populate on the next connection.
Clean up the Rithmic connection itself
If you're on the right login and the entitlement is present but the connection still won't complete, tidy up the connection details. Reset your Rithmic password to letters and numbers only if it contains symbols, since special characters can break the handshake. Make sure you've selected your firm's connection profile rather than a generic option, and if you're asked to choose between Live and Simulation, choose Simulation. Let the connection settle and the account load before you place any orders.


What Not to Waste Time On
Once the connection is green, several instincts send you down dead ends. Skip these until you've checked the login and the entitlement:
- Re-importing a license key: the key workflow is retired and won't summon a missing balance.
- Resubscribing to market data: your data is already flowing, that's what the green light means, so the feed isn't the issue.
- Reinstalling NinjaTrader: a clean reinstall won't change which login you use or which entitlements your account holds.
- Assuming the evaluation is broken: the account exists on Rithmic's side; NinjaTrader simply hasn't been cleared to display it.
Automate Your Apex Account Without the Desktop Login Dance
Straight talk first: no third-party tool can add a Rithmic entitlement to your NinjaTrader account. That has to come from NinjaTrader. What a tool like PickMyTrade can do is take the NinjaTrader desktop out of your order path entirely. If your real goal is running TradingView signals into your Apex account, PickMyTrade holds a server-side connection to your account and fires your alerts to it directly, so you're not depending on the desktop being logged into the exact right credential for orders to route.
- Set-once account link: connect your account a single time instead of babysitting which login the desktop is holding today.
- Signals straight from TradingView: your strategy alerts route to your account without a charting platform sitting in the middle.
- Live and simulation aware: send to the exact account you mean, which matters on evaluation accounts that run in simulation.
- Multi-account sync: mirror one alert across several accounts from one place, no per-account desktop login required.
Always check your prop firm's current rules on automated order routing before you switch anything on, since firms set their own policies.
Route Your Alerts Straight to Your Account
PickMyTrade holds a server-side connection to your account, so orders don't depend on the desktop being logged into the exact right credential.
Start Your Free 5-Day TrialFrequently Asked Questions
Almost always because you logged into NinjaTrader with an old Tradovate-based login instead of a native NinjaTrader account. The Rithmic connection authenticates and turns green, so data flows, but only NinjaTrader accounts carry the Rithmic entitlement that actually displays your connected evaluation account. Without it, the account never populates, so you see no balance and nothing to trade against. Log out, restart NinjaTrader, and sign back in with your NinjaTrader account credentials.
A NinjaTrader account is the login you create in the NinjaTrader Account Dashboard at account.ninjatrader.com. A Tradovate login is a separate broker credential. Both can sign you into the NinjaTrader desktop, but only the NinjaTrader account carries the entitlements that let Rithmic evaluation accounts appear. If you sign in with the Tradovate credential, the platform connects but never lists the Rithmic account, which is why the balance is blank.
Open the NinjaTrader desktop and check Help then About, where the platform lists the entitlements tied to the account you're logged in with. Look for an Evaluation (Rithmic) entitlement. Confirm the exact wording in your current build, since labels change over time. If it's not listed, the account you're signed in with doesn't have it, and NinjaTrader Support has to add it before your evaluation account will display.
No. Importing a license key used to be part of the setup, but it's no longer necessary. The connection now runs off your NinjaTrader account and its entitlements rather than a key file. If you're chasing a missing balance by re-importing keys, you're working the wrong problem. Focus on which login you used and whether the Rithmic entitlement is present.
A green light only means Rithmic accepted your credentials and the data route is live. It says nothing about whether the account is entitled to display. First confirm you're logged into NinjaTrader with your NinjaTrader account, not a Tradovate login. Then verify the Evaluation (Rithmic) entitlement under Help then About. If you're on the right login and the entitlement is missing, contact NinjaTrader Support and ask them to add it, then restart and reconnect.
Only if the connection itself was failing. A password with special characters can stop a Rithmic connection from completing, and resetting it to letters and numbers only often clears that. But if your connection is already green and the balance is still blank, the password isn't your problem. That's an entitlement and login issue, so fixing the password won't make the account appear.
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.