The verdict
How it scored
- Platform & charting
- 9.0/10
- Commissions & fees
- 8.0/10
- Day-trade margins
- 9.0/10
- Asset coverage
- 7.0/10
- Ease for beginners
- 7.5/10
What we liked
- Very low intraday day-trading margins on popular futures contracts
- Free charting, simulation and backtesting tier — no funding required to learn it
- Powerful, customizable platform with a large add-on (NinjaScript) ecosystem
- Widely supported by prop firms, so skills transfer directly to funded accounts
- Flexible pricing: free platform, plus subscription or lifetime license options
Worth weighing up
- Focused on futures and forex — not for stock or options investors
- The platform can feel overwhelming for complete beginners at first
- Best commission rates require a paid lifetime or subscription license
- Some advanced features and data feeds carry extra cost
The platform: powerful charting, free to learn
The biggest reason NinjaTrader is so popular is the platform itself. Its charting is fast and deeply customizable, and crucially the charting, simulation and backtesting tier is free — you can connect market data, practice on a simulated account and learn the interface without funding a brokerage account.
For active traders, the NinjaScript ecosystem is a real advantage: a large library of indicators, strategies and third-party add-ons. The trade-off is a learning curve — there are a lot of windows, settings and order-entry options, so complete beginners should expect to spend time in the free simulator before going live. As of our last test, the free tier remained the best on-ramp in futures.
Commissions and margins
On cost, NinjaTrader’s headline strength is low intraday day-trading margins on liquid futures contracts, which lets active traders control more size with less capital during the session. Remember that low day-trade margin is a double-edged sword: it amplifies both gains and losses, so position sizing discipline matters more, not less.
Commissions are competitive, but the rate you pay depends on your plan. The cheapest per-contract commissions are tied to the paid lifetime license or a subscription, while the free platform tier pays a higher per-contract rate. If you trade frequently, the math often favours buying a license; if you trade lightly, the free tier may be enough. Exchange, data and routing fees apply on top — check current pricing before committing, as the plans change.
Account types and assets
NinjaTrader centres on futures, with forex also available, plus options on futures. This is the key limitation to understand: it is not a stock or equity-options broker, so if you want to build a diversified investment portfolio of shares, look elsewhere.
You can run a funded brokerage account with NinjaTrader directly, or use the platform as the front end for many prop firm accounts (Topstep, Apex and others support it). That dual role is a genuine benefit — the skills and layouts you build on a free sim transfer directly to either a personal brokerage account or a prop evaluation.
Who NinjaTrader is for
NinjaTrader is best for the active futures day trader who wants a serious, customizable platform and is willing to learn it. The free tier makes it ideal for newer futures traders who want to practice before risking money, and the low day-trade margins suit scalpers and intraday traders.
It is a poor fit for buy-and-hold stock investors or anyone who wants a simple, one-screen mobile app for occasional trades. If your goal is to trade futures actively — especially if you also plan to take a prop firm evaluation — NinjaTrader is one of the strongest combined broker-and-platform options available.
NinjaTrader head-to-head
See how NinjaTrader stacks up against the alternatives.

