NinjaTrader
Professional-grade futures platform with SuperDOM execution, C# automation, and aggressive commission pricing
Data verified 2026-06-07
Scores
Pros
- SuperDOM price ladder is best-in-class for futures execution speed and one-click order management
- Free plan provides full platform access including live trading, sim trading, and charting with no time limits
- Free CME real-time data with funded accounts eliminates a common recurring cost
- Lifetime License at $1,499 locks in some of the lowest per-contract commissions in the industry ($0.09/micro)
Cons
- Windows-only desktop platform; no native Mac or Linux support
- Steep learning curve; the interface is powerful but complex, and beginners will struggle
- Futures only; no stocks, options, spot forex, or spot crypto
Quick Facts
| Detail | Info |
|---|---|
| Platform | NinjaTrader |
| Company | NinjaTrader Group, LLC (acquired by Kraken, May 2025) |
| Founded | 2003 |
| Headquarters | Denver, United States |
| Category | Full-Suite |
| Best For | Active futures day traders who need fast execution and deep charting |
| Starting Price | Free (with higher commissions) |
| Website | https://ninjatrader.com |
Regulation and Safety
| Detail | Info |
|---|---|
| Primary Regulator | NFA / CFTC (United States) |
| License Number | NFA ID: 0339976 (NinjaTrader, LLC); NFA ID: 0309379 (NinjaTrader Clearing, LLC, FCM) |
| Additional Regulators | CySEC 342/17 (EU access via Kraken / Payward Europe since January 2026) |
| Investor Protection | None |
| Segregated Client Funds | Yes |
| Negative Balance Protection | No |
| Restricted Countries | Sanctioned countries; EU clients access via Kraken/Payward Europe entity |
Overview
NinjaTrader is a futures-focused trading platform and brokerage founded in 2003 in Denver, Colorado. Originally a software-only provider, NinjaTrader expanded into brokerage services and was acquired by crypto exchange Kraken for $1.5 billion in May 2025. The platform serves over two million accounts and is widely regarded as one of the leading choices for active futures day traders in the United States.
The platform combines professional-grade charting, a powerful SuperDOM (Depth of Market) ladder for precision order entry, and a full C# automation framework under one roof. Unlike many competing platforms, NinjaTrader operates as both software provider and regulated futures commission merchant (FCM), which means traders can open a brokerage account directly through NinjaTrader without needing a third-party broker. It supports connectivity to CME Group exchanges (CME, CBOT, NYMEX, COMEX), ICE US, and Eurex.
NinjaTrader’s typical user is an intermediate to advanced futures day trader who values execution speed, order flow analysis, and the ability to code custom indicators and strategies in C#. The platform is Windows-only on desktop, though web and mobile apps extend basic access to other devices. The learning curve is steep; casual traders and beginners will find the complexity challenging. For those willing to invest the time, however, NinjaTrader delivers a depth of functionality that few competitors can match at its price point.
Supported Markets and Instruments
| Market | Supported | Details |
|---|---|---|
| Futures: Equity Indices (ES, NQ, YM, RTY) | Yes | Full-size and E-mini contracts |
| Futures: Micro Contracts (MES, MNQ, MYM, M2K) | Yes | Micro and nano contracts available |
| Futures: Energy (CL, NG) | Yes | Standard and micro contracts |
| Futures: Metals (GC, SI, HG) | Yes | Micro gold and silver available |
| Futures: Agriculture (ZC, ZS, ZW) | Yes | CBOT agricultural products |
| Futures: Interest Rates (ZB, ZN, ZF) | Yes | Full Treasury complex |
| Futures: FX (6E, 6J, 6B) | Yes | CME FX futures and micros |
| Futures: International (Eurex, ICE, SGX) | Partial | Eurex and ICE US; no Asian exchanges (HKEX, SGX, DCE) |
| Forex | No | Futures FX only; no spot forex |
| US Stocks and ETFs | No | Futures only |
| International Stocks | No | N/A |
| Options: Equity | No | N/A |
| Options: Futures | No | N/A |
| Crypto: Spot | No | N/A |
| Crypto: Futures | Yes | Micro Bitcoin and Ether (CME); nano Bitcoin and Ether (Coinbase Derivatives) |
| CFDs | No | N/A |
Key Features
Charting and Analysis
NinjaTrader Desktop offers 11 chart types including candlestick, Renko, range, tick, and Kagi bars. The platform ships with over 100 built-in technical indicators and supports extensive customization through NinjaScript (C#). Drawing tools, multi-timeframe analysis, chart linking across instruments, and multi-monitor workspaces are all standard. The charting engine is responsive and handles high-frequency tick data well. However, the indicator library is smaller than what you will find on TradingView or Sierra Chart, and the visual polish of the charting interface lags behind more modern platforms. Third-party add-ons from the NinjaTrader ecosystem fill many gaps, though often at additional cost. Rating: Advanced.
Order Execution
This is where NinjaTrader truly excels. The SuperDOM is its flagship feature: a depth-of-market price ladder that supports ultra-fast, one-click order entry and management. Traders can place market, limit, stop, stop-limit, bracket (OCO), and trailing stop orders directly from the DOM. Order flow tools including cumulative delta, VWAP, and volume profile are available natively. The execution infrastructure routes through CQG or Rithmic, both industry-standard for low-latency futures execution. For active scalpers and day traders, the SuperDOM plus Chart Trader combination provides one of the most responsive execution setups available outside of institutional platforms. Rating: Professional.
Strategy Automation
NinjaTrader supports full strategy development in C# via NinjaScript. The automation suite includes backtesting against tick-level historical data, strategy optimization with exhaustive and genetic algorithms, walk-forward testing, and live automated trading. A Strategy Builder wizard provides a semi-guided approach for less experienced coders, but there is no true no-code visual builder. The NinjaTrader ecosystem marketplace offers hundreds of third-party indicators and strategies. For traders coming from Python or Pine Script backgrounds, the C# requirement represents a steeper barrier to entry, but it also provides more power and flexibility for complex strategies. Rating: Advanced.
Data and Connectivity
Funded brokerage accounts receive free CME real-time market data, eliminating a significant cost barrier. The platform supports native connectivity to NinjaTrader’s own brokerage, plus third-party connections via Rithmic and CQG. Level 1 and Level 2 data are both available, and the market replay feature allows traders to replay historical sessions tick by tick for practice and analysis. Historical data depth extends beyond 10 years. Data quality is reliable for the supported exchanges (CME Group, ICE US, Eurex), though the lack of connectivity to Asian exchanges limits international futures traders. Rating: Advanced.
Mobile and Web Access
NinjaTrader launched an enhanced mobile app in February 2025 for both iOS and Android, featuring charting, SuperDOM, order management, and swipe gestures. The web platform (via Tradovate integration) provides basic charting and order entry. Neither the mobile nor web versions approach the depth of the desktop platform; advanced charting, automation, and many analysis tools remain desktop-only. Mobile is best suited for monitoring positions and placing straightforward orders when away from the desk. Rating: Basic to Partial.
Unique Differentiators
- SuperDOM execution: The depth-of-market price ladder is among the best in the industry for point-and-click futures execution, with instant order placement, modification, and cancellation.
- Free CME data with funded accounts: Most competing platforms and brokers charge $10 to $15 per month per exchange for real-time data; NinjaTrader includes it.
- Aggressive Lifetime License pricing: The $1,499 one-time payment locks in commissions as low as $0.09 per micro contract and $0.59 per standard contract permanently, which is exceptionally competitive for high-volume traders.
Pricing
| Plan | Monthly | Annual | Lifetime | Includes |
|---|---|---|---|---|
| Free | $0 | $0 | N/A | Full platform, charting, sim trading, live trading at $1.29/standard and $0.39/micro per side |
| Monthly | $99 | N/A | N/A | Reduced commissions: $0.99/standard, $0.29/micro per side |
| Lifetime | N/A | N/A | $1,499 | Lowest commissions: $0.59/standard, $0.09/micro per side, locked permanently |
Additional costs:
- Exchange and NFA clearing fees: approximately $0.19 per contract (unavoidable, set by CME/NFA)
- Order routing fees (CQG or Rithmic): approximately $0.25 per contract
- CME real-time market data: free with funded accounts
- Third-party add-ons and indicators: varies ($50 to $500+)
- No minimum deposit requirement; ACH deposits and withdrawals are free
Broker-bundled access: NinjaTrader Brokerage (NinjaTrader Clearing, LLC) is the integrated broker
Compatible Brokers
| Broker | Connection | Notes |
|---|---|---|
| NinjaTrader Brokerage | Native | Primary integrated broker; best commission rates |
| NinjaTrader Clearing / Tradovate | Native | Web and mobile access; same entity |
| Rithmic-connected brokers | Rithmic | Any FCM using Rithmic infrastructure |
| CQG-connected brokers | CQG | Any FCM using CQG infrastructure |
Prop Firm Compatibility
NinjaTrader is one of the most widely supported platforms across the futures prop firm landscape. Major compatible firms include Apex Trader Funding, Topstep, Earn2Trade, My Funded Futures (MFFU), Tradeify, Bulenox, Leeloo Trading, The Trading Pit, and FastTrack Trading. Most prop firms connect via Rithmic or Tradovate. NinjaTrader also operates a “NinjaTrader Prop” program that connects its platform with third-party evaluation firms. Some prop firms may restrict certain add-ons or automated strategies during evaluation phases.
Pros
- SuperDOM price ladder is best-in-class for futures execution speed and one-click order management
- Free plan provides full platform access including live trading, sim trading, and charting with no time limits
- Free CME real-time data with funded accounts eliminates a common recurring cost
- Lifetime License at $1,499 locks in some of the lowest per-contract commissions in the industry ($0.09/micro)
- Extensive prop firm compatibility makes it a practical choice for funded trader programs
- Full C# automation framework with backtesting, optimization, and walk-forward testing
- Large third-party ecosystem of indicators, strategies, and educational content
Cons
- Windows-only desktop platform; no native Mac or Linux support
- Steep learning curve; the interface is powerful but complex, and beginners will struggle
- Futures only; no stocks, options, spot forex, or spot crypto
- Mobile and web platforms offer only partial feature parity with desktop
- No Asian exchange connectivity (HKEX, SGX, DCE)
- Customer support receives mixed reviews; Trustpilot feedback highlights slow responses and billing issues for some users
- Third-party add-ons can become expensive, and some essential features feel like they should be included natively
Who Is This Platform For?
NinjaTrader is built for active futures day traders who prioritize execution speed, order flow analysis, and the ability to automate strategies in C#. It suits intermediate to advanced traders who are comfortable with a complex desktop application and willing to invest time learning the platform. It is not for beginners looking for a gentle introduction to trading, equity or options traders, or anyone who needs Mac or Linux support. If your trading is exclusively futures and you value execution infrastructure above all else, NinjaTrader belongs on your shortlist.
Verdict
NinjaTrader remains one of the strongest full-suite futures platforms available, combining professional-grade execution tools with a pricing model that rewards commitment. The Kraken acquisition adds financial backing and has already expanded access to EU markets via CySEC regulation. The SuperDOM is genuinely best-in-class, the free tier is generous, and the Lifetime License pricing is difficult to beat. The main limitations are the steep learning curve, Windows-only desktop requirement, and futures-only scope. For traders who fit its target profile, NinjaTrader delivers exceptional value; for everyone else, TradingView (charting), Sierra Chart (multi-asset full-suite), or a multi-asset broker platform will be a better fit.
Alternatives to Consider
| If you need… | Consider | Why |
|---|---|---|
| Multi-asset coverage (stocks, options, futures) | TradeStation | Full-suite with stocks, options, and futures in one account |
| Superior charting and social features | TradingView | Best-in-class charting, Pine Script, web and mobile first |
| Maximum customization and raw performance | Sierra Chart | C++ custom studies, lower-level data access, broader exchange support |
| Mac/Linux support with futures | Quantower | Cross-platform desktop with DOM and multi-broker support |
| Beginner-friendly futures trading | Tradovate (web) | Simpler web-based interface with the same NinjaTrader brokerage backend |
Social Media and Contact
| Channel | URL |
|---|---|
| Website | https://ninjatrader.com |
| Twitter/X | https://twitter.com/NinjaTrader |
| YouTube | https://www.youtube.com/user/NinjaTraderLLC |
| Discord | N/A |
| https://www.reddit.com/r/NinjaTrader/ | |
| https://www.facebook.com/NinjaTraderGroup/ | |
| https://www.instagram.com/ninjatrader/ | |
| https://www.linkedin.com/company/ninjatrader-group-llc | |
| TikTok | N/A |
| Support Email | tradedesk@ninjatrader.com |
| Support Phone | 1-800-496-1683 (Support); 1-312-423-2234 (Trade Desk) |
| Help Center | https://ninjatrader.com/support/ |
| Community Forum | https://forum.ninjatrader.com |