Platforms

NinjaTrader

NinjaTrader is a futures trading platform and brokerage with desktop, web and mobile apps, plus charting and strategy backtesting. Automated development with NinjaScript is part of the Windows desktop platform.

Official website

Recorded facts

Type
retail platform, charting, backtesting
Automation languages
C#
Systems
Windows, macOS, Web, iOS, Android
Open source
No
Pricing model
Brokerage commission plans in USD. The pricing FAQ lists Free at no monthly fee, Monthly at $99/month, and Lifetime at $1,499 one-time, with per-side futures commissions that differ by plan. Charting, backtesting and simulated trading are described as free.

Automation and MCP

NinjaScript is a C# framework for indicators, automated strategies and add-ons. It runs in NinjaTrader 8 Desktop on Windows.

MCP / AI agent support
Official

NinjaTrader’s own documentation describes a remote MCP server in beta. Demo is https://mcp-demo.tradovateapi.com/mcp and Live is https://mcp-live.tradovateapi.com/mcp. It uses OAuth and can read accounts and place or manage orders. This is the vendor’s server, not a community project.

Notes

macOS is documented as browser access through NinjaTrader Web, not as a native Mac application. The MCP server is documented as a beta.

Sources and last check

Last checked 19 October 2026.