NinjaTrader

Professional-grade futures platform with SuperDOM execution, C# automation, and aggressive commission pricing

Data verified 2026-06-07

4.0 /5

Scores

Charting
4.0
Execution
5.0
Ease of use
3.0
Mobile
3.0
Automation
4.0
Data quality
4.0
Value
4.0
Support
3.0

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

DetailInfo
PlatformNinjaTrader
CompanyNinjaTrader Group, LLC (acquired by Kraken, May 2025)
Founded2003
HeadquartersDenver, United States
CategoryFull-Suite
Best ForActive futures day traders who need fast execution and deep charting
Starting PriceFree (with higher commissions)
Websitehttps://ninjatrader.com

Regulation and Safety

DetailInfo
Primary RegulatorNFA / CFTC (United States)
License NumberNFA ID: 0339976 (NinjaTrader, LLC); NFA ID: 0309379 (NinjaTrader Clearing, LLC, FCM)
Additional RegulatorsCySEC 342/17 (EU access via Kraken / Payward Europe since January 2026)
Investor ProtectionNone
Segregated Client FundsYes
Negative Balance ProtectionNo
Restricted CountriesSanctioned 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

MarketSupportedDetails
Futures: Equity Indices (ES, NQ, YM, RTY)YesFull-size and E-mini contracts
Futures: Micro Contracts (MES, MNQ, MYM, M2K)YesMicro and nano contracts available
Futures: Energy (CL, NG)YesStandard and micro contracts
Futures: Metals (GC, SI, HG)YesMicro gold and silver available
Futures: Agriculture (ZC, ZS, ZW)YesCBOT agricultural products
Futures: Interest Rates (ZB, ZN, ZF)YesFull Treasury complex
Futures: FX (6E, 6J, 6B)YesCME FX futures and micros
Futures: International (Eurex, ICE, SGX)PartialEurex and ICE US; no Asian exchanges (HKEX, SGX, DCE)
ForexNoFutures FX only; no spot forex
US Stocks and ETFsNoFutures only
International StocksNoN/A
Options: EquityNoN/A
Options: FuturesNoN/A
Crypto: SpotNoN/A
Crypto: FuturesYesMicro Bitcoin and Ether (CME); nano Bitcoin and Ether (Coinbase Derivatives)
CFDsNoN/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

  1. 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.
  2. 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.
  3. 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

PlanMonthlyAnnualLifetimeIncludes
Free$0$0N/AFull platform, charting, sim trading, live trading at $1.29/standard and $0.39/micro per side
Monthly$99N/AN/AReduced commissions: $0.99/standard, $0.29/micro per side
LifetimeN/AN/A$1,499Lowest 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

BrokerConnectionNotes
NinjaTrader BrokerageNativePrimary integrated broker; best commission rates
NinjaTrader Clearing / TradovateNativeWeb and mobile access; same entity
Rithmic-connected brokersRithmicAny FCM using Rithmic infrastructure
CQG-connected brokersCQGAny 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…ConsiderWhy
Multi-asset coverage (stocks, options, futures)TradeStationFull-suite with stocks, options, and futures in one account
Superior charting and social featuresTradingViewBest-in-class charting, Pine Script, web and mobile first
Maximum customization and raw performanceSierra ChartC++ custom studies, lower-level data access, broader exchange support
Mac/Linux support with futuresQuantowerCross-platform desktop with DOM and multi-broker support
Beginner-friendly futures tradingTradovate (web)Simpler web-based interface with the same NinjaTrader brokerage backend

Social Media and Contact

ChannelURL
Websitehttps://ninjatrader.com
Twitter/Xhttps://twitter.com/NinjaTrader
YouTubehttps://www.youtube.com/user/NinjaTraderLLC
DiscordN/A
Reddithttps://www.reddit.com/r/NinjaTrader/
Facebookhttps://www.facebook.com/NinjaTraderGroup/
Instagramhttps://www.instagram.com/ninjatrader/
LinkedInhttps://www.linkedin.com/company/ninjatrader-group-llc
TikTokN/A
Support Emailtradedesk@ninjatrader.com
Support Phone1-800-496-1683 (Support); 1-312-423-2234 (Trade Desk)
Help Centerhttps://ninjatrader.com/support/
Community Forumhttps://forum.ninjatrader.com