🍂 Autumn Savings 🍂 Autumn Savings 20% OFF Sitewide – Up to 50% OFF Select Products View Promotions Ends in Monday, November 2 🏆 Compare Trade Copiers →
Articles

Rithmic vs Tradovate on NinjaTrader 8: How They Differ and Which One Your Prop Firm Uses

By Affordable Indicators· August 11, 2026·12 min read
Rithmic vs Tradovate on NinjaTrader 8: How They Differ and Which One Your Prop Firm Uses

Rithmic and Tradovate are the two main ways a prop firm account reaches NinjaTrader 8, and which one you use mostly depends on your firm; at a few firms, such as Apex, you pick it at purchase. In the firms’ setup guides we checked, Rithmic accounts connect to NinjaTrader Desktop through Rithmic for NinjaTrader Brokerage, and Tradovate accounts use the connection named NinjaTrader. NinjaTrader Desktop runs one Rithmic connection at a time, and Tradovate’s API documentation publishes a limit of 5,000 requests per hour per logged-in user; we found no similar published hourly limit for Rithmic.

Firm details checked against each firm’s own help pages, and Tradovate’s limit against Tradovate’s API documentation, in October 2026. Connection names are for NinjaTrader 8.1.

This guide is for prop firm traders on NinjaTrader Desktop and skips per-firm setup; our prop firm connection guides cover that.

How to tell which one you are on

Check the connection type your firm told you to add under Connections › Configure.

What you see Which one it is
Your firm’s guide says to add Rithmic for NinjaTrader Brokerage Rithmic
A connection named just Rithmic Rithmic
Your firm’s guide says to add the connection named NinjaTrader with the username and password your firm issued Tradovate
You had to log in to R|Trader or R|Trader Pro first to accept the Rithmic agreements Rithmic
The same login also signs in to the Tradovate app or TradingView Tradovate

The plain NinjaTrader connection surprises people. Its name says NinjaTrader, but Apex’s guide uses it for Tradovate credentials, and MyFundedFutures’ guides use the same MyFundedFutures login for it and for tradovate.com (checked October 2026), so it is Tradovate-backed. Our NinjaTrader vs Tradovate comparison explains how the two relate.

Your username is a weaker clue. Some firms format Rithmic and Tradovate usernames differently, but each firm sets its own pattern and can change it. Go by the product name on your receipt or dashboard, and if in doubt, ask your firm rather than guess.

Rithmic vs Tradovate at a glance

Here is how the two compare for a prop firm account on NinjaTrader Desktop. Where a row depends on the firm, the firm is named.

What differs Rithmic Tradovate
Connection type in NinjaTrader Desktop Rithmic for NinjaTrader Brokerage NinjaTrader
Active at once in NinjaTrader Desktop One Rithmic connection at a time Several; NinjaTrader has never limited Tradovate connections
Published hourly request limit None found in Rithmic’s public documentation (October 2026) 5,000 requests per hour per logged-in user, per Tradovate’s API documentation
What you fill in Username, password and a System entry (plus a gateway in R|Trader Pro) Username, password and an account type (MyFundedFutures says Simulation)
NinjaTrader Mobile app Not supported, per Apex Supported, per Apex
TradingView Not on TradingView’s broker list On TradingView’s broker list

Sources: Apex’s Rithmic Q&A and Tradovate FAQ (both updated April 2026), MyFundedFutures’ NinjaTrader instructions (linked in the firm table below) and TradingView’s broker list (checked October 2026).

One Rithmic login carries every account on it, so one connection is enough for all the accounts a firm puts under that login. NinjaTrader has never limited Tradovate connections: several of them can run at the same time in one copy of NinjaTrader Desktop, with Multi-provider turned on.

Rithmic or Tradovate: what each prop firm offers

At several firms, NinjaTrader now connects through Tradovate, and Rithmic credentials are meant for other platforms. This is what each firm’s own pages said in October 2026. Options change and older accounts can differ, so your account email is the final word.

Firm What the firm’s pages describe How NinjaTrader connects, per the firm Firm’s page
Apex Trader Funding Rithmic, Tradovate or WealthCharts, chosen at purchase and not convertible later Rithmic for NinjaTrader Brokerage, or the NinjaTrader connection for Tradovate accounts Choosing the Right Platform (April 2026); NinjaTrader guides for Rithmic (May 2026) and Tradovate (April 2026)
Bulenox Rithmic (see does Bulenox use Tradovate?) Rithmic for NinjaTrader Brokerage, System Rithmic Paper Trading (Chicago) Connection (checked October 2026)
Lucid Trading A CQG route and a Rithmic route NinjaTrader is on Lucid’s CQG list, with Tradovate and TradingView (see connecting Lucid over Tradovate) Supported Platforms (October 12, 2026)
Tradeify Tradovate, Rithmic or WealthCharts, chosen at checkout Through Tradovate only Supported Platforms (October 17, 2026)
MyFundedFutures A Tradovate login (its NinjaTrader article mentions no Rithmic option) The NinjaTrader connection, account type Simulation NinjaTrader Login Instructions (August 2026)
Earn2Trade Tradovate for new NinjaTrader access since June 2026; legacy Rithmic access ran to June 30, 2026 The NinjaTrader–Tradovate unified API; Rithmic needs your own NinjaTrader license with a Rithmic integration NinjaTrader Access at Earn2Trade (June 2026)

For firms not in this table, see which prop firms work with NinjaTrader.

Tradovate’s request limit: 5,000 per hour

Tradovate’s API documentation on rate limits sets a user-level limit of 5,000 requests per hour for a logged-in user (checked October 2026). It applies per user ID across all endpoints, so every account under the same login shares it. Reach it and the server stops handling requests for a period, answering with 429 Too Many Requests; the documentation says to wait one hour.

Apex’s help article on the Tradovate API request limit (updated April 2026) explains what that means for a trader:

  • Logging in, opening platform modules, and placing, modifying or cancelling an order can each be a request.
  • With groups, each action on each account may count: an order across 20 accounts “may generate 20 separate requests”.
  • Symptoms are a Too Many Requests message, a blank workspace, or being unable to place, modify or exit an order.
  • It resets after a 60-minute cool-down, Tradovate Support may reset it sooner, and hitting it does not flatten your positions.
  • Apex says the limit is Tradovate’s and Apex cannot control it.

If each account counts separately, one entry across 20 accounts is 20 requests. Add a stop and a target and you are at 60. Move the stop once on every account and that is 80 for one trade, so about 60 such trades inside one hour would reach 5,000. Stops that trail many times, more accounts and repeated logins bring that number down. Treat it as a rough guide: Tradovate’s documentation is written for API users and doesn’t say how orders from NinjaTrader Desktop are counted.

What a penalty ticket is

Tradovate also has endpoint-level limits, tracked by IP address. Cross one and the response carries a penalty instead of a 429: a p-ticket to send with your retry and a p-time giving the seconds to wait, and repeat violations add a fixed back-off. If the penalty also sets p-captcha, a third-party application can’t retry, and Tradovate’s API FAQ says to try again in an hour. Under order endpoints, Tradovate’s rate-limits page lists only dryrun (500 per hour) and no separate limit for placing, modifying or cancelling orders, so the hourly user limit is the one documented for order traffic. Tradovate sets these limits and can change them, so check the current figures before relying on them.

As of October 2026 we found no published per-hour order or action limit in Rithmic’s public documentation. That is not a promise that none exists.

Rithmic sessions, and why your first connection keeps dropping

On Rithmic, the limit you are most likely to meet is a session count. AMP Futures’ FAQ on Rithmic sessions (updated August 2026), relaying a Rithmic notice, says each login has had two session counts since May 2020, one for orders and one for market data. Your firm or broker sets the numbers; AMP’s own default for live accounts is 5 order sessions and 1 market-data session.

Apex’s Rithmic setup page (updated May 2026) says only one market-data session can run at a time on its Rithmic accounts and that a NinjaTrader login counts as that session, so it tells you to leave Market Data off in R|Trader Pro. For two sessions with market data, the page says you need the Rithmic 2nd Login Session add-on.

Going over the count cuts a connection off: the newer login usually stays connected and the earlier one drops, often with the message “Disconnect enforced by broker or 2nd login to the same account”. Logins at two different firms don’t collide this way, because each firm issues its own. It happens when the same login is open in two places: a second PC or a VPS, R|Trader Pro with market data on, or your firm’s web platform left open in a browser tab. Our guide to Rithmic “session count exceeded” walks through finding the other session.

AMP’s FAQ also describes an R|Trader Pro plug-in mode for sharing market data, but the prop firm guides we checked point NinjaTrader users the other way: Bulenox says to leave Plug-in Mode for Market Data unchecked in NinjaTrader, and Apex says to leave Market Data off in R|Trader Pro. Follow your firm’s instructions.

Rithmic gateways and System entries

In NinjaTrader, the System dropdown tells the connection which Rithmic system your firm’s accounts are on, and R|Trader Pro also asks for a Gateway. Apex’s setup page says to choose the gateway area closest to you. A gateway far from you adds latency to every order and price update.

The System entry varies by firm: Bulenox’s NinjaTrader steps name Rithmic Paper Trading (Chicago), while Apex’s R|Trader Pro setup names its own system, APEX. A wrong System entry produces the same error as a wrong password, so check the entry first. See which Rithmic System entry your prop firm uses, including when Rithmic 01 applies instead of Rithmic Paper Trading. The Tradovate route has no System or gateway to pick; you set an account type instead, which MyFundedFutures says should be Simulation.

Two connections, two ways to fail

Whichever feed you are on, every NinjaTrader connection has two links that fail independently: the order server, which decides whether you can route an order, and the price server, which keeps your charts alive.

The connection status in the bottom-left of the Control Center tells them apart. NinjaTrader’s help guide on connection status lists orange for a lost price server connection and red for a lost order server connection (checked October 2026). With several connections, hover over the icon to see each one.

A frozen chart with an orange status is a data problem, and your orders may still route. Red is the more dangerous direction: prices can keep moving while nothing you send reaches the market. This is the same on Rithmic and Tradovate.

So which is better?

Neither is better across the board. For most prop firm traders on NinjaTrader the firm decides, as the firm table above shows. Where you do get a choice, as at Apex, it comes down to how you trade.

  • Choose Tradovate if your firm connects NinjaTrader through Tradovate, if you want accounts at several Tradovate firms connected at once, or if you want the same login on TradingView or, at Apex, NinjaTrader Mobile.
  • Choose Rithmic if your firm offers Rithmic for NinjaTrader and you also use Rithmic platforms such as R|Trader Pro or Sierra Chart.

If you send heavy order traffic across many accounts, note that Tradovate’s API documentation publishes a 5,000-requests-per-hour limit per logged-in user (it doesn’t say how NinjaTrader Desktop orders are counted). We found no published hourly equivalent for Rithmic, which is not the same as no limit, so ask your firm.

Either way, know how yours fails: requests and 429 errors on Tradovate, sessions and System entries on Rithmic.

If you trade several accounts in NinjaTrader

Two of our add-ons are for traders who run several accounts on NinjaTrader Desktop.

  • Unlimited Prop Firm Connections lets you connect and manage multiple Rithmic accounts at the same time, from one window. It is for traders whose accounts are on more than one Rithmic login; one Rithmic login carries every account on it. It also names the System entry your firm needs and alerts you, with a reason, when a connection drops. If your firms are all on Tradovate, you do not need its connection features.
  • Duplicate Account Actions copies trades from one account to your other accounts inside NinjaTrader Desktop, on Rithmic and Tradovate connections alike, as long as every account is connected at the same time. A copier places an order on each follower account, so on Tradovate the request arithmetic above may apply to copied trades too.

Frequently asked questions

Is Rithmic or Tradovate better for a prop firm account?

Neither is better for everyone, and many firms decide for you. Where you can choose, Tradovate suits traders who want accounts at several Tradovate firms connected at once, or TradingView access. If you send heavy order traffic across many accounts, note that Tradovate’s API documentation publishes a 5,000-requests-per-hour limit per logged-in user (checked October 2026; it doesn’t say how NinjaTrader Desktop orders are counted); we found no published hourly equivalent for Rithmic, which is not the same as no limit, so ask your firm.

Apex Trader Funding: should I pick Rithmic or Tradovate?

Apex’s help center (April 2026) lists Rithmic, Tradovate and WealthCharts and says an account can’t be converted later. Both connect to NinjaTrader Desktop (see connecting Apex to NinjaTrader over Rithmic or connecting Apex over Tradovate), but Apex says its Rithmic accounts can’t be used in the NinjaTrader Mobile app. So pick Tradovate if you want NinjaTrader Mobile or TradingView, and Rithmic if you also use R|Trader Pro or other Rithmic platforms.

Is Rithmic the same as NinjaTrader?

No. Rithmic provides market data and order routing; NinjaTrader is the trading platform you connect it to, through the Rithmic for NinjaTrader Brokerage connection. The connection simply named NinjaTrader is the Tradovate-backed one.

Which prop firms use Tradovate for NinjaTrader?

As of October 2026, four of the six firms in the table above connect NinjaTrader through Tradovate: Lucid Trading (CQG, in Lucid’s wording), Tradeify, MyFundedFutures and Earn2Trade. Apex offers Tradovate or Rithmic, chosen at purchase. If your firm is on Rithmic instead, see which prop firms use Rithmic.

Can I use Rithmic or Tradovate with TradingView?

Tradovate, yes: it is on TradingView’s broker list, and Apex and Tradeify both name TradingView for Tradovate accounts. Rithmic is not on TradingView’s broker list as of October 2026, and Tradeify says TradingView connects through Tradovate only.

Can I connect a Rithmic account and a Tradovate account at the same time?

Yes. Apex says you can connect to Rithmic and Tradovate at the same time. NinjaTrader’s prop firm connection guide (checked October 2026) says Multi-Provider Mode is required if you connect to more than one provider, and Apex’s NinjaTrader guides say to turn on Multi-provider in NinjaTrader’s general settings, then restart NinjaTrader.

Affordable Indicators, Inc. is not affiliated with or endorsed by Rithmic, Tradovate, NinjaTrader, or any prop firm or broker named here. Your firm’s and broker’s own terms govern how you may use your account, so check with them first.

Next, find the Rithmic System entry for your firm, or follow your firm’s setup in our prop firm connection guides.

Trade with the right tools. Our NinjaTrader trade copier mirrors your trades across every prop-firm account, and our chart trader tools put one-click order management on your chart — lifetime licenses, free updates, live chat support.
See the trade copier →
Buy with Confidence · 🛡️ 8,000+ customers · ⭐ 4.8 Trustpilot · 🏆 18 years programming experience