Ninja Trader (via API)

NinjaTrader is an end-to-end trading platform with the inclusion of extensible automated strategy development capabilities. Develop your strategy concept, historically test it, optimize it, and deploy it live through your account. Designed around the needs of an active trader, Ninja Trader excels as an industry benchmark for trade management through its innovative Advanced Trade Management (ATM) technology, which allows you to protect your open positions through predefined strategies.

Summary of Ninja Trader features

Facilities managed by RCM
White-labeling capabilities
Basic charts
Advanced charts
Links to Microsoft Excel
Basic order types
Advanced order types
Automated Trading
Auto-Spreading Capabilities
Risk via Buying Power
Risk via Contract Limit

Key features

  • Real-time decision support and analytics
  • Multiple order entry screens
  • Advanced trade management
  • Advanced charting
  • Powerful real-time scanning
  • Trade performance analysis
  • Automated trade execution with TradeStation or eSignal
  • Third-party add-ons
  • Free analytics and trade simulation


Ninja trader can be linked to an API of choice; exchange access will depend on this connection.