Build on theNinjaTrader Platform
REST APIs, desktop and web SDKs, an AI-ready MCP server, and the Ecosystem marketplace — everything you need to build indicators, strategies, add-ons, and integrations for traders.
Pick your surface
Six ways to build on the platform — choose the one that matches your project.
Trade API
The trading API — authentication, orders, positions, accounting, and risk. For third-party platforms and traders automating against the API.
Market Data API
Real-time market data over WebSocket — quotes, depth of market, histograms, charts, and sentiment. Subscribe and stream live events.
NinjaScript
Build custom indicators, strategies, and add-ons for NinjaTrader 8 Desktop with NinjaScript and C#.
Web Trader
Create indicators and drawing tools for the NinjaTrader web trader with JavaScript.
MCP Server
Connect AI assistants to the NinjaTrader-hosted MCP server to query accounts, positions, and market data in natural language.
Marketplace
Manage paid NinjaScript add-ons and extensions — licenses, products, and customers — with the Ecosystem Vendor API.
Ready to build?
Start with the API reference, or reach out if you need help getting access.

