NinjaTrader
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.
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.