Menu Close



NinjaTrader is a comprehensive trading platform renowned for its advanced charting, market analysis, and trading simulation capabilities. Primarily catering to active traders focusing on futures, forex, and stock markets, NinjaTrader offers both a free version with essential features and a paid version with expanded functionalities. Since its inception, the platform has built a strong reputation for its powerful analytical tools, customization options, and robust automated trading features.

This platform is especially popular among active traders seeking advanced analysis, automated trading capabilities, and flexible customization options. Its comprehensive features, combined with the ability to connect with multiple brokers or use NinjaTrader’s brokerage services, make it a popular choice among futures, forex, and stock traders. Whether you’re new to trading or an experienced professional, NinjaTrader provides the tools and resources necessary to support successful trading strategies.

NinjaTrader Brokerage

While NinjaTrader can be used with various brokers, the platform also offers its brokerage services, specializing in futures and forex trading. NinjaTrader Brokerage is known for its competitive commission rates and customer support, making it a convenient option for traders using the NinjaTrader platform. Ninja Trader Brokerage was launched in July 2014, after NinjaTrader’s acquisition of the Chicago-based broker Mirus Futures.

Pricing and availability

NinjaTrader offers a free version with basic functionalities suitable for beginners or traders who prefer manual trading. The paid versions, offering additional features like advanced charting, automated trading, and premium support, are available through a lease or purchase option. Traders can choose the pricing model that best suits their trading volume and needs.

Key features of the NinjaTrader trading platform

Advanced charting: NinjaTrader provides users with highly customizable charting tools, allowing for detailed market analysis. Traders can access a wide range of chart styles, indicators, and drawing tools to analyze market trends and identify trading opportunities.

Market analysis: The platform offers extensive market analysis features, including market depth, order flow analysis, and volume profile indicators, giving traders a deep understanding of market dynamics.

Automated trading: NinjaTrader is well-regarded for its automated trading capabilities. Traders can develop their own automated trading strategies using the NinjaScript programming language or download strategies from the NinjaTrader community.

Simulation and backtesting: NinjaTrader’s simulation feature, known as Market Replay, allows traders to practice trading strategies in a simulated environment using historical data. This feature is invaluable for testing and refining trading strategies without financial risk.

Trade execution: The platform offers advanced order types and trade management features, including ATM (Advanced Trade Management) strategies, which automate stop loss and profit target orders, helping traders manage risk effectively.

Customization: NinjaTrader is highly customizable, allowing users to tailor the platform to their trading needs and preferences. Traders can modify the interface, develop custom indicators, and create unique analytical tools.

Third-party add-ons: The NinjaTrader ecosystem includes a vast range of third-party add-ons, providing additional indicators, strategies, and customization options.

Educational resources: NinjaTrader offers a variety of educational materials to help traders improve their trading skills, including webinars, tutorial videos, and a supportive user community.

Questions and answers about NinjaTrader

Will I pay a monthly fee for the platform?

No, traders do not pay any monthly platform fee. You will pay commissons to your broker when you are actively trading, but there is no monthly platform fee.

Do I have to pay to see real time market data?

Yes, you need to pay and enable market data in your Account Plan. There are several market data providers available to chose from.

Do I have to pay extra to use the Chart Trader on NinjaTrader?

No, the Chart Trader is free to use and you do not need a funded account to get access to it.

Can I use NinjaTrader for automated trading?

Yes, trading automation can be achieved using NinjaScript.

Also, semi-automation is available through the Enhanced Chart Trader.

Does NinjaTrader have order flow?

Yes, check out the feature Order Flow+. It is available as a monthly plan, and is also included if you get a Lifetime Account Plan.

When is the NinjaTrader customer support open?

It is open around the clock Monday – Friday.

I have a NinjaTrader Brokerage account – do I need new log-in credentials to use the app?

No. If you already have a NinjaTrader Brokerage account, you can start using Ninja Trader Mobile using your normal log-in information. Access to both NinjaTrader Web and NinjaTrader Mobile is always included automatically for NinjaTrader Brokerage accounts. Use your normal username and password.

The NinjaTrader mobile trading apps are available in the Google Play Store (for Android devices) and the Apple App Store (for iOS devices).

About NinjaTrader Group, LLC

The platform is owned and managed by the NinjaTrader Group, LLC. This is a software developer focused on retail trading. Founded in 2003, NinjaTrader Group, LLC is a privately held company based in Denver, Colorado. It has major offices in Bamberg, Germany and Amsterdam, The Netherlands.