NinjaTrader

Industry-standard futures trading platform with advanced charting, strategy backtesting, automated trading via NinjaScript, and built-in brokerage.

★★★★☆ 4.3/5
futuresoptions

Quick Facts

Starting Price
Free
Free Tier
Yes
Founded
2003
Company
NinjaTrader Group LLC

NinjaTrader Overview

NinjaTrader is one of the most established and feature-rich trading platforms in the futures trading space. Originally launched as a charting and analysis tool, NinjaTrader has evolved into a full brokerage offering low-commission futures and options on futures trading, with the platform itself available for free. The platform is built around three core capabilities: advanced charting with hundreds of customizable indicators, market analytics including order flow tools (Market Depth, Time & Sales, Volume Profile), and automated trading through NinjaScript (based on C#). Traders can develop, backtest, and deploy automated strategies, or choose from thousands of third-party add-ons in the NinjaTrader ecosystem. NinjaTrader offers free use of its platform for charting and simulation trading, while live trading requires either a free account with higher commissions ($0.35/side micro, $1.29/side standard) or a lifetime license ($1,099) for reduced rates. The platform connects to multiple data feeds and supports futures from CME, COMEX, NYMEX, and CBOT. NinjaTrader 8 is the current desktop version, providing a highly customizable workspace with multi-monitor support.

NinjaTrader Pricing

Free

Free
  • Advanced charting
  • Simulated trading
  • Market replay
  • Basic order entry
Most Popular

Monthly Lease

$99 /mo
  • All platform features
  • Reduced commissions
  • Automated trading
  • Strategy backtesting

Annual Lease

Free

$60.00/mo billed yearly

  • All platform features
  • Reduced commissions
  • Automated trading
  • Strategy backtesting

Lifetime License

Free
  • One-time $1,099 payment
  • Lowest commissions ($0.09/side micro)
  • All platform features
  • Free upgrades

Features

AI Analysis
Backtesting
Paper Trading
Price Alerts
Mobile App
API Access
Social Features
Broker Integration
Custom Indicators
Automated Trading
Trade Journaling
Performance Analytics
Risk Management
News Feed
Education Content

Pros & Cons

Pros

  • + Free platform for charting and simulation
  • + Best-in-class order flow and volume analysis tools
  • + Powerful automated trading via NinjaScript (C#)
  • + Huge ecosystem of third-party add-ons
  • + Built-in brokerage with competitive futures commissions

Cons

  • - Desktop only — no web or mobile platform
  • - Steep learning curve for NinjaScript development
  • - Primarily futures-focused — limited stock/forex support
  • - Lifetime license is a significant upfront cost
  • - Resource-intensive — requires a capable computer

Rating Breakdown

4.3
★★★★☆

Overall Rating

ease of use
3.7
features
4.8
value
4.3
support
4.0
reliability
4.4

Similar Tools

Affiliate Disclosure: Some links on this page may be affiliate links. If you sign up through our links, we may earn a commission at no extra cost to you. This helps us keep TradingToolsHub free and our reviews independent.