Widgets
Design bespoke trading tools and services using NinjaTrader’s flexible development platform. Then, distribute your innovative solutions with our online marketplace to a wide audience of over 1MM+ users.

Products to Build Custom Trader Experiences
Indicators
Build innovative chart indicators for NinjaTrader Desktop and Web Trading Platforms using C# or Javascript.
Strategies
Build, test and deploy automated trading strategies in NinjaTrader Desktop using “point and click” construction for non-programmers or our modern C# based trading framework.
UX Components
NinjaTrader Desktop built in C# on the .NET runtime exposes complete control to the developer to utilize C# and WPF to create completely new AddOn’s never before imaged by NinjaTrader.
Chart Components
NinjaTrader enables complete rendering control for custom Drawing Tools, Chart Painting, and custom Chart styles and Bartypes.
Server-Side Indicators
Build cross-platform and server-side indicators that work anywhere and unlock server-based alerting.
Widgets
A robust web interface (REST & Websockets) that clients can utilize to bring our Trading services to their applications and extensions.
CMS API
Enterprise solutions for managing customer data and workflows utilizing the NinjaTrader Trading Infrastructure.
Marketplace
Distribute and connect your trading tools directly to traders via the NinjaTrader Marketplace.
Review our documentation to get started