NinjaTrader Review 2022

Flag Traders in United States welcome

NinjaTrader offer investors futures and forex trading. Use auto-trade algorithmic strategies and configure your own platform while trading with the lowest costs.

  • 2021 Benzinga Global Fintech Awards
InstrumentsForex, Crypto, Stocks, Futures, E-minis, Options
Demo AccountYes
Min. Deposit$50
Payment Methods
Min. TradeVaries by asset
Regulated ByNFA, CFTC
MetaTrader 4No
MetaTrader 5No
Trading CentralNo
STP AccountNo
ECN AccountNo
DMA AccountNo
MAM AccountNo
PAMM AccountNo
LAMM AccountNo
Demat AccountNo
Margin TradingYes
Volatility IndexNo
Spot TradingYes
Perpetual SwapsNo
AI / Machine LearningNo
Robo AdvisorNo
P2P TradingNo
Negative Balance ProtectionNo
VPS HostingNo
Demo CompetitionsNo
Managed AccountsNo
Market MakerNo
Auto TradingYes
Social TradingNo
Copy TradingNo
Trade SignalsYes
Islamic AccountNo
Account Currencies
  • USD
Stock Exchanges
  • Chicago Mercantile Exchange
  • New York Stock Exchange
  • Oil
Forex TradingTrade currencies, including pairs with the USD
Forex GBPUSD Spread1.6 pips
Forex EURUSD Spread1.3 pips
Forex EURGBP Spread1.6 pips
Forex Assets50+
Crypto TradingTrade micro Bitcoin with low fees
Crypto SpreadFloating
Crypto LendingNo
Crypto StakingNo
Crypto MiningNo
Crypto Auto Market MakerNo
Crypto Coins
  • BTC
Risk Warning – Your capital is at risk

NinjaTrader’s award-winning software caters to active traders seeking advanced technical analysis and charting options. As a brokerage, NinjaTrader also offers access to a range of asset classes including futures, forex, and stocks. 

In this 2022 review, we walk through the NinjaTrader 8 platform ecosystem. We unpack the range of features on offer as well as indicators, charts and demo accounts, plus compatibility with top brokers including NinjaTrader Brokerage.

NinjaTrader Headlines

Since it was founded in 2003, the firm has expanded to support traders across the globe with offices in Denver, Chicago and Colorado, Illinois. The platform has attracted over 500,000 users and 600+ developers across 150+ countries. The brand is a privately held company, owned & operated by NinjaTrader, LLC, an affiliate company to NinjaTrader Brokerage.

The brand offers a sophisticated trading platform with multiple charts and a range of features including market data services. Thousands of third-party apps, as well as add-ons, allow for customization, fast order execution, and advanced market analysis.

NinjaTrader indicators free download

The company also provides brokerage services to support both forex and futures traders with discounted pricing.

NinjaTrader 8

NinjaTrader 8 is the latest software update from NinjaTrader. The platform delivers over 500 major enhancements including more configurability, data and performance upgrades and improvements to the alerting features. Additional user-led improvements are reportedly also in the pipeline.

The platform interface offers high-level customization, including backgrounds, fonts and bar spacing. Users can also insert technical indicators and drawing tools as well as change overall chart layouts.

All the usual order types are supported and automated trading is available through NinjaTrader’s ATM Strategies or the C#-based trading framework.

Key platform features include:

NinjaTrader is an open-source system, much like the MetaTrader 4 (MT4) or MetaTrader 5 (MT5) platform. The difference is that whilst MT4 attracts mainly forex day traders, NinjaTrader is also popular amongst futures traders.

You can run the platform on Mac OS, Windows, and Linux if you port it over.

Tools & Features


NinjaTrader offers advanced charting software to all subscribers. 10+ chart styles are available including Candlesticks, Fibonacci, MAACD, RSI and more. All charts offer clear and powerful market visualisation. They support multi-time frames and multi-instrument analysis. Traders can also access 100+ pre-built indicators, as well as hundreds of optional third-party indicator add-ons.

The full indicators list available includes:

Chart Trader also allows traders to modify and execute orders directly from the trading chart.

NinjaTrader vs MultiCharts

Trade Management

NinjaTrader’s SuperDOM order entry and trade management system allows for enhanced customization. It also offers:

Advanced Trade Management

The NinjaTrader ATM module is a sophisticated technology that facilitates:


NinjaTrader supports partial and fully automated trading strategies. 1000+ unique automated strategies are available through the platform, covering a range of trading styles.

Traders can quickly access fully automated services through the ‘point and click’ construction which is suitable for non-programmers. Alternatively, the C# based trading framework is available for more experienced investors.

The terminal allows automatization of trading strategies in NinjaScript as well as third party applications. And importantly, advancements in machine learning have opened up a whole new world of automated trading.


For live brokerage accounts, NinjaTrader uses CGC Continuum as its primary data provider. Rithmic is also supported. Monthly rates are charged to access the complete version. Fees vary according to the exchange.

Market Replay

The trading platform offers an innovative market replay function which is useful for backtesting. On a tick-by-tick basis, users can download historical data, rewind to a specific day and interact as if it were live. The feature is great for general practice or when testing out a new strategy such as with Fibonaacci levels.


The firm’s offering also extends to trade performance tools, plus market and strategy analysers. Users also have extensive data feeds, indicator lists, intelligent programming capabilities, plus a reliable support forum.

Minimum system and hardware requirements for NinjaTrader are industry standard, so most people should be able to download full versions of 7 and 8. Programming and coding manuals can then be found in their video library.

The key to making the most of the services on offer is to spend some time exploring their video library and educational services once you’ve logged in.

NinjaTrader exchange fees

NinjaTrader 7 vs NinjaTrader 8

The NinjaTrader 8 release was highly anticipated and has not disappointed. The 8 system requirements remain similar to that for the 7, so if you have one you should be able to migrate to the other without too much hassle. You can use the 8 on Mac or Windows.

The key features of NinjaTrader 8 include:

Reviews show customers are broadly happy with the updated solution. However, if you do not want to download the latest version, the full NinjaTrader 7 version is still available to use.

NinjaTrader 8 tutorials, strategy builders, and backtesting guidance can all be found by heading to their trading forum or library of training videos.

Note, there are still no NT 8 mobile capabilities.

Pros of NinjaTrader

With so many options available, what separates NinjaTrader 8 from its competitors?

Cons of NinjaTrader

Despite the strengths of the NinjaTrader 8 platform, there are also some limitations to consider:

NinjaTrader 8 Education

Getting to grips with a new platform can be challenging. Fortunately, NinjaTrader does provide a suite of resources to help you get the most out of the terminal, from daily webinars to training videos, a blog, and help guides. There is also an active user community you can turn to for additional support.

Resources cover key topics:

How To…

Many of the educational materials available revolve around frequently asked questions from traders. The majority are “How to’s”, for example:

The company also has a YouTube channel which hosts additional content.

Note, many of the resources can be accessed for free.


The core essentials NinjaTrader software package is available free of charge. This is the platform’s most basic offering and covers only the key features needed for live trading.

To access premium features, traders will need to buy a license. There are two options to choose from:

  1. Lease – an annual lease can be purchased for $720 (alt. $225 quarterly)
  2. Lifetime License – $1099, or 4 monthly payments of $329

Brokerage fees, including exchange rates, are costed separately.

Minimum deposit requirements for Futures and Forex accounts are $400 and $50 respectively. Futures are available from $0.59 per contract ($0.09 per Micro contract).

Day trading margins for popular futures such as the S&P 500 emini are $500.

Both Mini Dax and FTSE 100 futures have margins of $1000.

You will find commissions start at around $0.53 per contract. However, this will depend on which package subscription you opt for.

NinjaTrader also charges a platform inactivity fee of $25 per month.

Demo Account

The demo account is a good opportunity to familiarize yourself with the NinjaTrader brokerage platform, risk-free.

Simply head over to their website and select Trade Futures or Trade FX. Then scroll down and enter your basic personal information including an email address and your location. You will then receive an email with your login details and information on how to download their platform (if you haven’t already done so).

NinjaTrader data feed cost

Trade simulator reviews speak highly of this service and it isn’t hard to see why. Aspiring scalpers can hone their craft on Heiken-Ashi charts, whilst having access to playback functions, market and volume profiles, and more.

Once you have built up your confidence, you can open a live trading account, funded with real capital.

Brokerage Compatibility

NinjaTrader is an independent software platform that holds a multi-broker license. The software is compatible with and supported by a range of online brokers globally. This gives you, the investor, the choice on where you execute your trades.

Some of the brokers available include:

The company also supports the majority of leading independent market data vendors, such as

Visit the website for a full instrument list, including equities, forex, and futures.

NinjaTrader Customer Service

The firm offers 24/5 technical support, plus 24/7 emergency trade support in a number of languages via the help desk. The support team are on hand to help with a range of issues, including:

To submit a support request, visit the Contact Us page on the NinjaTrader website. Live chat is available through the official website on weekdays only. 

The firm also has a support forum which can be accessed through the website. Any downtime (scheduled or otherwise) will be reported on the Support forum. If you do have issues with connecting, or the system not starting, be sure to check it for updates. 

The emergency trade number will vary between time zones. Check the website where you are located to find the relevant phone number.

NinjaTrader Verdict

If you are looking for powerful software and advanced market data, the platform is worth considering. Clients will have access to an active community, a broad range of educational resources and flexible options for customization. The platform caters to online traders across asset classes and global markets. Costs are reasonable and there are free indicators and resource options available.

There are, of course, some limitations, namely the program can take a while to get familiar with, particularly for beginners. They also lack a native iPhone or iPad app, or Android equivalent. Although, if using NinjaTrader brokerage, you can access your account on the go using CQG Desktop.

Overall, the trading platform could help yield greater profits for the right investor. For the most part, its strengths outweigh the weaknesses.

Accepted Countries

NinjaTrader only accepts traders from United States, Netherlands, New Zealand, Norway, Nigeria, Poland, Portugal, Russian Federation, Saudi Arabia, Singapore, Spain, Sweden, Tokelau, Australia, Austria, Bulgaria, Belgium, Brazil, United Kingdom, Cyprus, Czech Republic, Denmark, Finland, Egypt, France, Switzerland, Germany, Hong Kong, India, Japan, Argentina, Chile, Mexico, Bolivia, Colombia.

Compare NinjaTrader

Compare NinjaTrader with similar brokers that accept traders from your location. Among available brokers these are the most similar to NinjaTrader:

  1. IG Group – IG-US offer spread betting, CFD and Forex trading across a range of markets. They are FCA regulated, boast a great trading app and have over 47 year track record of excellence.
  2. Interactive Brokers – IB Boast a huge market share of global trading. With a minimum deposit of $10,000 however, they remain an option for larger traders only.
  3. – boast a global reputation. Regulated in the UK, EU, US and Canada they offer a huge range of markets, not just forex, and offer tight spreads on a cutting edge platform.
  4. InstaForex – InstaForex is a CFD broker providing access to forex, stocks, cryptocurrencies, commodities, and energy, as well as stock indices. With competitive fees and a huge range of available assets, the brand offers safe and reliable trading.

NinjaTrader Comparison Table

Compare NinjaTrader With Similar Brokers
NinjaTrader IG Group Interactive Brokers InstaForex
Rating 4.5 4.4 4.5
Markets Forex, Stocks, Commodities, Crypto Forex, Stocks, Commodities, Crypto Forex, Stocks, Commodities, Crypto Forex, Stocks, Commodities, Crypto Forex, Stocks, Commodities, Crypto
Demo Account Yes Yes Yes Yes Yes
Minimum Deposit $50 £250 $10000 $100 €200 to €50,000 (depending on account type)
Minimum Trade Varies by asset 0.1 lots $100 $1 0.01 Lots
Bonus No
Education Yes No Yes No
Platforms MT4 MT4 MT4, MT5
Leverage 1:30 1:50 1:200 1:30 for retail clients, 1:500 for professional
Payment Methods 3 6 9 8 10
Detailed Comparison NinjaTrader vs IG Group NinjaTrader vs Interactive Brokers NinjaTrader vs NinjaTrader vs InstaForex
Review NinjaTrader
IG Group
Interactive Brokers

Compare Trading Instruments

Compare NinjaTrader Trading Instruments
NinjaTrader IG Group Interactive Brokers InstaForex
CFD No Yes Yes Yes Yes
Forex Yes Yes Yes Yes Yes
Stocks Yes Yes Yes Yes Yes
Commodities Yes Yes Yes Yes Yes
Oil Yes Yes No Yes Yes
Gold No Yes Yes Yes Yes
Copper No Yes No No No
Silver No Yes No Yes Yes
Corn No No No No No
Crypto Yes Yes Yes Yes Yes
Futures Yes Yes Yes Yes No
Options Yes Yes Yes Yes No
ETFs No Yes No No Yes
Bonds Yes Yes No No
Warrants No No No No
Spreadbetting No Yes No No No
Volatility Index No Yes No No No

NinjaTrader vs Other Brokers

Compare NinjaTrader with any other broker by selecting the other broker below.

NinjaTrader vs


How Much Does NinjaTrader Cost?

To access premium features, traders will need to sign up to a funded account. The standard lease is available from $720 per year or a lifetime license is available at a one-time cost of  $1,099. There are also quarterly subscription options available. Trader + and Order Flow + and paid services that traders can upgrade to, but the core essentials are free for the lifetime of the account.

What Is NinjaTrader Used For?

NinjaTrader is an online platform that can be used to trade a range of assets including forex, futures and stocks. The platform also caters to crypto-enthusiasts. In 2018, the platform announced an integration with Coinbase to support cryptocurrency market data. Bitcoin, Ethereum, Bitcoin Cash and Litecoin are supported.

What Is The Minimum Deposit For NinjaTrader?

To access NinjaTrader’s brokerage services, the account minimum is $400 for a futures account and $50 for a forex account.

Can You Day Trade On The NinjaTrader Platform?

Yes – the platform is a popular platform used by day traders. Day traders are well catered for with a wide range of tools and features on offer.

How To Use NinjaTrader?

NinjaTrader offer a huge range of help guides, video tutorials and webinars, both for beginners, and also for advanced traders looking to get the most out of the system. There is also well informed customer support team, and lively user support forum. Any gaps in knowledge can be rectified using any or all of the above educational tools.

Can You Use NinjaTrader On A Mac?

NinjaTrader is a windows based platform which relies on the .NET framework. That framework does not work on Macs. There are methods using Parallels or VMWare to get Ninjatrader working on Macs, but the these are not officially supported. NinjaTrader are monitoring demand for a Mac version of the platform, and one may be developed, but as yet, there are no plans to do so.

Does NinjaTrader Work With MT4?

No – the firm has no integration with MetaTrader 4 (MT4).

Is NinjaTrader A Safe And Legit Service?

Yes – NinjaTrader is NFA Registered (#0339976) and boasts more than 60,000 clients. Customer satisfaction can be judged from the feedback and comment on the User Support Forum.

Is There A NinjaTrader App?

No – the platform runs on the Windows operating system, utilising the .NET framework. Adapting this setup for mobile devices running iOS or android is not currently on the NinjaTrader development path.

Which Brokers Support NinjaTrader?

The most popular brokers supporting NinjaTrader currently include City Index.

NinjaTrader offer investors futures and forex trading. Use auto-trade algorithmic strategies and configure your own platform while trading with the lowest costs.

Articles about NinjaTrader