NinjaTrader
The most popular full-featured futures trading platform among US prop firm traders — Windows-native (Mac via Parallels/Wine), free for charting and demo, paid tiers for live trading.
What is NinjaTrader?
NinjaTrader (specifically NinjaTrader 8 in current usage) is a full-featured futures trading platform that has dominated the US prop firm trading scene since the early 2010s. It combines advanced charting, automated strategy support (NinjaScript C# language), order management (ATM Strategy templates), and connectivity to most major futures brokers and prop firms — making it the default platform at Apex, Tradeify, Lucid, FundedNext, Phidias, and dozens of other firms.
NinjaTrader is free for charting, simulation, and demo trading. To execute live trades, traders pay either monthly platform fees ($0.99-$1.49/side) or buy a Lifetime License ($1,099 one-time, with periodic discounts) for $0.59/side. The Lifetime License pays for itself in ~900 round-trips of trading — typically 4-9 months for an active prop firm trader.
NinjaTrader runs natively on Windows. Mac users typically run NinjaTrader via Parallels Desktop, VMware Fusion, or CrossOver — a meaningful friction point that has driven some Mac-using traders toward Tradovate (which IS Mac-native). NinjaTrader Group has not announced a native Mac version as of May 2026.
How NinjaTrader works
NinjaTrader stack:
- Charting: Multi-timeframe charts, 100+ indicators, custom NinjaScript indicators.
- Order entry: Chart-based, DOM-based, or order-ticket-based.
- ATM Strategy: Define entry/profit/stop as a template; applies automatically to every order.
- Strategy Builder: Visual rule builder for automated strategies (without writing code).
- NinjaScript: C#-based scripting for fully custom indicators and strategies.
- Replay mode: Replay historical data tick-by-tick for strategy testing.
- Multi-broker support: Connect to Rithmic, CQG, Tradovate, Continuum, and others.
Pricing tiers (May 2026):
- Free: Charting, simulation, demo only. No live execution.
- Monthly: $0.99-$1.49/side depending on broker. ~$50-$100/month at active trade volumes.
- Lifetime License: $1,099 one-time. $0.59/side. Periodic discounts to $799-$899.
Platform connection:
- For Apex: Connect via Rithmic. NinjaTrader provides UI; Rithmic handles execution.
- For Tradeify, Lucid: Connect via ProjectX (Tradeify’s platform layer).
- For FundedNext: Connect via Rithmic-routed broker.
- For Phidias: Connect via Rithmic.
Mac usage workarounds:
- Parallels Desktop: Most reliable. Run Windows 10/11 in a VM on macOS. $99/year subscription.
- VMware Fusion: Alternative VM. $199 one-time for Pro.
- CrossOver: Wine-based, runs Windows apps without full Windows VM. $74/year.
- Boot Camp (Intel Macs only): Native Windows install. Free but reboots required.
ATM Strategy advantage: Pre-define an order template (e.g. “NQ-2pt-target-1pt-stop”) and every entry automatically generates the linked profit target and stop. Combined with bracket orders, this makes NinjaTrader the most automated execution stack among prop firm platforms.
Worked example
Setup: Trader on Apex $50K Performance Account. Trades NQ. Decides between NinjaTrader Lifetime License vs Monthly subscription.
Trading volume: 5 round-trips/day on NQ, 20 trading days/month = 100 round-trips/month.
Cost analysis:
- Monthly: $0.99/side × 2 sides × 100 round-trips = $198/month commission. No upfront cost.
- Lifetime: $0.59/side × 2 sides × 100 round-trips = $118/month commission. $1,099 upfront.
- Savings per month with Lifetime: $80
- Break-even: $1,099 / $80 = 13.7 months
Decision: If trader plans to trade prop firms for 14+ months, Lifetime saves money. Most full-time prop firm traders blow through 14 months of activity in 1-2 years easily. Lifetime is the standard choice for active traders.
Setup workflow on first day:
- Download NinjaTrader 8 from ninjatrader.com (free).
- Install (Windows-native or via Parallels on Mac).
- Add Apex Performance Account credentials via Connections menu.
- Configure ATM Strategy: NQ-30pt-target-15pt-stop.
- Configure DOM and chart layout.
- Place first trade: BUY 1 NQ via chart-click. ATM Strategy automatically attaches +30pt profit target and -15pt stop.
Lifetime License purchase: Either at NinjaTrader.com directly or through Apex/affiliate partners during promotional periods (Black Friday discounts to $799 are common). Some prop firms include NinjaTrader Lifetime in higher-tier accounts.
NinjaTrader vs related concepts
Side-by-side comparison of NinjaTrader against the most commonly confused alternatives.
| Concept | Definition | Category |
|---|---|---|
| NinjaTrader this term | The most popular full-featured futures trading platform among US prop firm traders — Windows-native (Mac via Parallels/Wine), free for charting and demo, paid tiers for live trading. | Trading Platforms |
| Tradovate | A web and mobile-native futures brokerage and trading platform with simple flat-fee pricing — popular with prop firm traders for its mobile app, server-side bracket orders, and absence of platform-license fees. | Trading Platforms |
| Rithmic | A market data and execution infrastructure provider used by most US futures brokers and prop firms — powers Rithmic R|Trader Pro plus the back-end of NinjaTrader, Sierra Chart, MotiveWave, and similar platforms. | Trading Platforms |
| CQG | A premium futures market data and execution provider used primarily by professional and institutional traders — alternative to Rithmic with similar reliability but more expensive and complex. | Trading Platforms |
| Data Feed | The real-time stream of market prices, bid/ask quotes, and trade ticks delivered to a trading platform from the exchange via providers like Rithmic, CQG, or Tradovate. | Trading Platforms |
| Commission | The per-trade fee charged by your platform/broker plus exchange fees per contract — typically $1.00-$5.00 round-trip on E-minis depending on platform tier and prop firm structure. | Fees & Costs |
Why traders fail NinjaTrader
Using NinjaTrader Free for live trading. Free tier doesn’t support live execution — only charting, sim, and demo. Traders sometimes assume Free works for funded accounts and discover the issue mid-eval. Pay for Monthly or Lifetime before going live.
Buying Lifetime License for low-volume trading. Lifetime breaks even at ~14 months of typical active volume. Casual traders who trade 1-2 times/week may never reach the break-even point — Monthly is cheaper for them.
Running NinjaTrader on underpowered Mac via Parallels. NinjaTrader is resource-intensive when running multi-chart layouts. A 16GB RAM Mac running Parallels with Windows 11 + NinjaTrader can stutter during volatile periods. Either upgrade RAM or switch to Tradovate (Mac-native).
Forgetting NinjaTrader connections require firm-specific setup. The same NinjaTrader installation needs separate broker/firm credentials for each prop firm. A trader using NinjaTrader for both Apex and Tradeify needs both connections configured separately, not the same NinjaTrader account.
Frequently asked questions about NinjaTrader
What is NinjaTrader?
NinjaTrader is a full-featured futures trading platform that dominates the US prop firm scene. It includes advanced charting, ATM Strategy templates, NinjaScript C# scripting, automated strategies, and connectivity to most major futures brokers and prop firms. Used at Apex, TPT, Tradeify, Lucid, FundedNext, Phidias, and many other firms as a default or primary platform.
How do I download NinjaTrader 8?
Visit ninjatrader.com and download NinjaTrader 8 for free. Installation requires Windows 10 or 11. Mac users typically install Parallels Desktop or VMware Fusion first, then install Windows in the VM, then install NinjaTrader inside the Windows VM. Total Mac setup time: 1-2 hours.
Is NinjaTrader free?
NinjaTrader is free for charting, simulation, and demo trading. Live execution requires either Monthly subscription ($0.99-$1.49 per side, ~$50-$100/month at active volumes) or Lifetime License ($1,099 one-time, $0.59 per side). Free tier is excellent for learning the platform before committing.
Does NinjaTrader work on Mac?
Not natively. NinjaTrader is Windows-only. Mac users run NinjaTrader via Parallels Desktop, VMware Fusion, or CrossOver. Mac-native alternatives include Tradovate (web/desktop/mobile-native) and Quantower (Mac-supported). NinjaTrader Group has not announced a native Mac version as of May 2026.
Should I buy NinjaTrader Lifetime License?
For active prop firm traders (5+ round-trips/day), yes. Lifetime breaks even at ~14 months of typical activity vs Monthly subscription. Black Friday discounts ($799-$899) shorten break-even further. Casual traders may stay on Monthly. Most full-time prop firm traders buy Lifetime within their first 6 months.
How does NinjaTrader compare to Tradovate?
NinjaTrader has more advanced charting and full NinjaScript automation; Tradovate has Mac-native and mobile-first interfaces. NinjaTrader Lifetime saves money at high volumes; Tradovate Active is cheaper at low-medium volumes with no upfront cost. Most prop firm traders use NinjaTrader as primary; Tradovate as secondary mobile/Mac access.