Tradovate vs NinjaTrader isn’t a fight between two rival companies: both belong to NinjaTrader Group and share the same plans, pricing and commissions. The real difference is the technology. Tradovate is a cloud-based platform that runs in the browser, on Windows, on Mac and on mobile; NinjaTrader Desktop is a Windows desktop program with more analysis tools, Market Replay and C# automation. Pick Tradovate if you value simplicity and mobility, and NinjaTrader if you need technical depth.
30-second summary
- Same company: NinjaTrader bought Tradovate in January 2022 for about $115 million. Since 2025 the whole group has belonged to Kraken (Payward).
- Same pricing: Free ($0), Monthly ($99/month) and Lifetime ($1,499) plans with identical commissions: $0.39 / $0.29 / $0.09 per side on micros.
- Technology: Tradovate runs in the cloud (web, Windows, Mac, iOS and Android); NinjaTrader Desktop installs on Windows.
- Tools: NinjaTrader wins on analysis, backtesting and programming (NinjaScript in C#); Tradovate wins on fast setup and on low-spec machines.
- For funded accounts: both work. With a futures funded account the license is included and you can switch between them with the same login.
Are Tradovate and NinjaTrader the same company?
Yes. Tradovate launched in 2016 as a cloud-native futures broker and platform. In January 2022, NinjaTrader announced it was acquiring Tradovate, and since then both brands have operated as affiliated companies under NinjaTrader Group, LLC. In 2025 Kraken acquired NinjaTrader for about $1.5 billion, so today both platforms are part of the same group.
In practice, the integration runs deep. NinjaTrader’s documentation refers to “NinjaTrader / Tradovate Web and Mobile”, because NinjaTrader’s web version and mobile app are built on Tradovate technology. And Tradovate’s own site says you can log in to NinjaTrader Desktop with your Tradovate username. So rather than two competing products, it makes more sense to see them as two interfaces to the same ecosystem.
Tradovate vs NinjaTrader differences: technology and platforms
The core difference is where the platform lives. Tradovate stores your settings, charts and orders in the cloud: if your connection drops, your orders stay on the server and you can pick up the session from another device with the same layout. NinjaTrader Desktop (NinjaTrader 8) installs on your computer, saves workspaces locally and uses your machine’s resources to calculate indicators, run strategies and replay historical data.
- Tradovate: browser, desktop app for Windows and Mac, iPhone and Android.
- NinjaTrader: NinjaTrader Desktop (Windows only), NinjaTrader Web and NinjaTrader Mobile. The last two share a codebase with Tradovate.
If you’re torn between Tradovate’s browser version and the downloadable app, we cover it in Tradovate Web vs Desktop.
Tradovate vs NinjaTrader comparison table 2026
| Criterion | Tradovate | NinjaTrader Desktop |
|---|---|---|
| Owner | NinjaTrader Group (Kraken) | NinjaTrader Group (Kraken) |
| Technology | Cloud: settings and orders on the server | Software installed on your machine |
| Systems | Web, Windows, Mac, iOS, Android | 64-bit Windows (Mac only with virtualization) |
| Plans | Free, Monthly ($99/month), Lifetime ($1,499) | Same plans and pricing |
| Commission per side – micro | $0.39 / $0.29 / $0.09 | $0.39 / $0.29 / $0.09 |
| Commission per side – standard | $1.29 / $0.99 / $0.59 | $1.29 / $0.99 / $0.59 |
| Stop and target management | Bracket strategies | ATM strategies (more automation options) |
| DOM | DOM with one-click trading | SuperDOM with configurable columns |
| Replay | Built-in Market Replay, no downloads | Tick-by-tick Market Replay with downloaded data |
| Custom indicators | JavaScript | NinjaScript (C#), large add-on marketplace |
| Automated strategies and backtesting | REST/WebSocket API for developers | Strategy Analyzer, optimization and C# strategies |
| Resource usage | Low | Medium-high (8 GB RAM and SSD recommended) |
| Learning curve | Low | Medium-high |
| TradingView connection | Yes | Yes (same group account) |
Pricing and commissions 2026: which is cheaper?
Neither. The pricing pages on tradovate.com and ninjatrader.com list exactly the same plans and commissions, because the accounts clear within the same group. Exchange, NFA and clearing fees are added on top of commissions on every plan, and each round turn (entry and exit) pays twice the per-side rate.
| Plan | Cost | Micro and e-Nano (per side) | Standard (per side) | Round-turn commission on 1 MES* |
|---|---|---|---|---|
| Free | $0 | $0.39 | $1.29 | $0.78 |
| Monthly | $99/month | $0.29 | $0.99 | $0.58 |
| Lifetime | $1,499 (one-time) | $0.09 | $0.59 | $0.18 |
For a small self-funded account, the costs that matter most aren’t commissions but these:
- CME market data: Level 1 at $12/month (free if the account is funded) and Level 2 at $48/month, according to NinjaTrader’s fee schedule.
- Inactivity fee: $35 on Free plans that log in without trading for 30 days.
- Margins: to trade your own brokerage account you have to deposit funds and absorb 100% of the losses.
Tools: DOM, ATM vs brackets, replay and indicators
DOM and chart trading
Both let you trade from the chart and from a price ladder. NinjaTrader’s SuperDOM supports more columns and customization (volume at price, P&L, stacked orders) and is the favorite of many scalpers. Tradovate’s DOM is cleaner and enough for most intraday traders.
ATM strategies vs brackets
Both solve the same problem: making sure every entry goes out with its stop and target. In Tradovate you set up a bracket strategy with a stop and target in ticks, multiple partial targets and a move to breakeven. NinjaTrader’s ATM strategies add more rules: several targets with different quantities, step trailing and conditional auto-breakeven. Keep in mind that an ATM’s automatic features (trailing and auto-breakeven) depend on NinjaTrader being open and connected; Tradovate brackets stay on the server.
Market Replay
Tradovate has its own Market Replay that works without downloading data. NinjaTrader replays sessions tick by tick with data downloaded to your machine and lets you combine it with the Strategy Analyzer for more rigorous testing.
Indicators and automation
Here NinjaTrader has a clear edge. NinjaScript, based on C#, lets you code indicators, full strategies, backtests and optimizations, and there’s a large third-party add-on marketplace. In Tradovate, custom indicators are written in JavaScript and automation goes through a developer API. Before running bots on a funded account, check the firm’s rules.
Performance on low-spec machines and on Mac
NinjaTrader 8 requires 64-bit Windows and .NET Framework 4.8. The official minimum is 2 GB of RAM, but NinjaTrader recommends 8 GB, a 4 GHz processor and an SSD, especially if you open several charts or use the Strategy Analyzer. On an older laptop with several Nasdaq tick charts open, you’ll feel it.
Tradovate handles much of the work on its servers, so it runs well on modest machines and from any browser. On Mac the decision is simple: Tradovate has a native app and a web version, while NinjaTrader Desktop only runs on a Mac through Windows virtualization (with the Windows license and extra memory that implies). To set up the desktop version without mistakes, follow our guide How to set up NinjaTrader correctly.
Example: the same MES trade on both platforms
Say you buy 1 Micro E-mini S&P 500 (MES) contract with an 8-point stop and a 16-point target (1:2 ratio). On MES each point is worth $5 and the minimum tick is 0.25 points ($1.25), so 8 points is 32 ticks and 16 points is 64 ticks.
- On Tradovate: open the order settings, create a bracket strategy with a 32-tick stop and a 64-tick target, and leave it active on the chart or DOM. When the buy fills, the server places the linked stop and target (if one fills, the other is canceled).
- On NinjaTrader: create an ATM strategy with a 32-tick Stop Loss and a 64-tick Profit Target, select it in Chart Trader or the SuperDOM and enter. Optionally, add auto-breakeven at +8 points (32 ticks).
The risk is identical on both, because the contract defines it, not the platform:
| MES contracts | Risk (8-pt stop) | Target (16 pts) | Consecutive losses possible without exceeding $150 a day |
|---|---|---|---|
| 1 | $40 | $80 | 3 ($120) |
| 2 | $80 | $160 | 1 (the second takes you to $160) |
| 3 | $120 | $240 | 1 ($120) |
With a $150 daily loss limit, 1 contract lets you be wrong three times in a day; with 2 contracts, a single bad trade already uses more than half your daily room. That number, not the platform, is what decides whether you keep the account.
Which is better, Tradovate or NinjaTrader?
It depends on how you trade. Neither is “better” across the board, but each one fits a specific profile better.
Choose Tradovate if…
- You use a Mac or a low-spec computer.
- You trade from several devices and want the same layout on all of them.
- You want to be trading in minutes, with simple brackets and nothing to install.
- You do your analysis in TradingView and just need a clean platform to execute.
Choose NinjaTrader if…
- You work on Windows with 8 GB of RAM or more.
- You scalp from the SuperDOM and want control over every column.
- You need ATM strategies with multiple targets, trailing and auto-breakeven.
- You code or buy NinjaScript indicators and strategies, or do serious backtesting.
Recommended profile: traders new to futures, or who trade one or two simple setups, do better on Tradovate because they make fewer configuration mistakes. Experienced technical traders who live in the DOM or automate get more out of NinjaTrader. And many combine both: they analyze in NinjaTrader or TradingView and manage positions from the Tradovate app when they’re away from the desk. To see where TradingView fits into this decision, read TradingView vs other trading platforms.
NinjaTrader or Tradovate for a prop firm?
For a funded account, the choice matters less than it seems. The login the prop firm gives you usually works on both platforms, the daily loss limit and drawdown rules apply the same way, and market data is included. What matters is mastering one of the two and setting up your brackets or ATM properly before your first trade. If you want to learn each one in detail, start with What is Tradovate? and What is NinjaTrader?
Tradovate and NinjaTrader with Emerge Profit
Emerge Profit futures accounts work on Tradovate, NinjaTrader and TradingView with the same account, and the platform license is included: you don’t pay for a Monthly or Lifetime plan or for market data. You can try both and stick with whichever suits the way you trade.
- Futures Evaluation (from $60): EOD drawdown, 5 minimum trading days and no activation fee once you pass. Positions are closed before the end of each session.
- Futures Instant Funding (from $130): no evaluation phase, account sizes from 5K to 250K and EOD or static drawdown. On the 5K account, the daily loss limit is $150 and the max is 5 micros: the MES example above applies exactly.
Remember that at Emerge, size changes must be gradual (Operational Consistency and Position Sizing Rule) and every trade must last at least 10 seconds, whichever platform you use.
Tradovate vs NinjaTrader FAQ
Are Tradovate and NinjaTrader the same company?
Yes. NinjaTrader bought Tradovate in January 2022, and both operate as affiliated companies of NinjaTrader Group, which has belonged to Kraken since 2025. They share plans, commissions and part of their technology.
Which is cheaper, Tradovate or NinjaTrader?
They cost the same. Both list Free ($0), Monthly ($99/month) and Lifetime ($1,499) plans, with commissions of $0.39, $0.29 and $0.09 per side on micro contracts, plus exchange fees.
Which one works better on Mac?
Tradovate, because it has a Mac app and a web version. NinjaTrader Desktop is Windows only; on a Mac you can use NinjaTrader Web or virtualize Windows.
Which is better for scalping?
Scalpers who work off the DOM tend to prefer NinjaTrader’s SuperDOM and ATM strategies for how customizable they are. Tradovate also offers one-click DOM trading and is enough for scalping with simple brackets.
Can I use the same login on both platforms?
Tradovate says you can access NinjaTrader with your Tradovate credentials. With funded accounts, the same login usually works on both; confirm with your prop firm which platforms are enabled.
Do I have to pay for a Tradovate or NinjaTrader license with Emerge Profit?
No. Emerge Profit Futures Evaluations and Futures Instant Funding accounts include access to Tradovate, NinjaTrader and TradingView at no additional license cost.
Sources
- Tradovate – Pricing and plans (accessed November 2026).
- NinjaTrader – Pricing and plans and Account and Exchange Fees (accessed November 2026).
- Finance Magnates – NinjaTrader Buys Tradovate in $115 Million Deal (January 2022).
- NinjaTrader – Kraken to Acquire NinjaTrader (March 2025).
- Tradovate – Platform, Market Replay and supported devices and Custom Indicators & API (accessed November 2026).
- NinjaTrader – NinjaTrader / Tradovate Web documentation and NinjaTrader 8 minimum system requirements (accessed November 2026).
- NinjaTrader Prop – Connect your prop account to TradingView (August 2026).
- CME Group – Micro E-mini S&P 500 (MES) contract specifications: $5 per point, 0.25 tick.
Futures · Simulated trading
Trade futures on NinjaTrader with no license fee and without risking your own capital
Futures Evaluation
from $60
Pass a simulated evaluation with no activation fee and keep 100% of your first rewards once you are funded.
View evaluationsFutures Instant Funding
from $130
No evaluation: trade from day one on NinjaTrader, Tradovate or TradingView with no platform license fee.
View Instant Funding✔ 4 years in the market · Dedicated support · Instant activation
Emerge Profit provides simulated trading accounts for educational and evaluation purposes. We are not a broker and we do not manage client funds. Prices shown are promotional and may change.
Futures Instant Funding from $130
View accounts