NinjaTrader Logo

NinjaTrader Review 2024

Written by
Adam N.
Fact checked by
Updated
6d ago
Regulated and trusted. Tested via live trading.
19,639 people chose this broker
Available in United States

Why choose NinjaTrader

NinjaTrader is one of the best brokers out there for futures traders, impressing us with its low futures fees and sophisticated tool set. Their charting tools are perhaps the best that I’ve ever encountered. A word of warning though: setting up your trading platform at NinjaTrader can be a headache if you lack experience or aren’t particularly tech-savvy.

  • Low trading fees
  • Great platform and research
  • Quality educational materials
Overall score
4.5/5
Minimum deposit
$0
Futures fee
Low
Withdrawal fee
$0
Account opening
>3 days

Not sure if this is the right broker for you? See the best ones.

See how the best brokers in the United States compare to NinjaTrader

Micro US index futures fee
Estimated commission for 10 contracts

Fees

Score: 4.3/5
NinjaTrader has low trading fees for futures and options on futures. The fee structure is transparent. On the negative side, there is a high withdrawal fee.
  • Low trading fees
  • Transparent fee structure

We compared NinjaTrader's fees with two similar brokers we selected, Optimus Futures and AMP Futures. These competitors were selected based on objective factors like products offered, client profile, fee structure, etc. See a more detailed comparison of NinjaTrader alternatives.

Low futures fees

US index futures fees are as follows - $0.35 per contract on Free license, $0.25 on Lease license, and $0.09 on Lifetime license.

Broker
US micro e-mini stock index futures
NinjaTrader
$3.5
Optimus Futures
$2.5
AMP Futures
$1.4
NinjaTrader stock index futures commission on 10 contracts

The commission charged by NinjaTrader depends on the license you choose. Besides, you have to pay fees independent from NinjaTrader, like exchange or order routing fees.

NinjaTrader stock index futures fees per contract
Free licenseLease licenseLifetime license
Micro stock index futures
Commission$0.29$0.19$0.09
Exchange & NFA fee$0.22$0.22$0.22
Order routing fee*$0.10$0.10$0.10
E-mini stock index futures
Commission$1.29$0.89$0.59
Exchange & NFA fee$1.25$1.25$1.25
Order routing fee*$0.10$0.10$0.10

*The default order routing fee is $0.10, as 'Continuum' is the default connection. If you choose 'Rithmic' connection, the order routing fee would be $0.25 per contract
NinjaTrader has also low options on futures fees. The commission, exchange, and order routing fees are the same as futures fees.

NinjaTrader stock index options on futures fees per contract
Free licenseLease licenseLifetime license
Commission$1.19$0.89$0.59
Exchange & NFA fee$1.25$1.25$1.25
Order routing fee$0.10$0.10$0.10

High inactivity fee, no withdrawal fee

Broker
Inactivity fee
Withdrawal fee
NinjaTrader
$0
Optimus Futures
$20
AMP Futures
$30
NinjaTrader inactivity, withdrawal and other fees

The account fee depends on the license you choose:

  • No account fee at 'Free' license
  • $720 annual/$425 semi-annual/$225 quarterly fees at 'Lease' license
  • For a 'Lifetime' license, there is a $1,099 single payment/$329 monthly payments for 4 months. This license is good for a lifetime

There is a $25 monthly inactivity fee, if you log in to the platform, but don't place any round trade (buy and sell).

Withdrawals have a high fee, too: $/€ 40 for international wire transfers and $30 for domestic wire transfers.

Safety

NinjaTrader is a legit brokerage. It is an introducing broker of brokers, like Phillip Capital or Dorman Trading. Your assets and cash will be held at these brokers, which are regulated by top-tier financial authorities, like the US CFTC or UK FCA. On the flip side, NinjaTrader is not a listed company and doesn't disclose its financials.
  • Top-tier financial regulation
Read more

Deposit and withdrawal

Score: 1.8/5
NinjaTrader's deposit and withdrawal services could be better. You can use only bank transfer and check, and there is a high fee for bank withdrawals. As a plus, there is no deposit fee and withdrawals are quick.
  • No deposit fee
  • Quick withdrawal, less than 1 business day
Read more

Account opening

Score: 3.8/5
NinjaTrader's account opening is fully digital and the minimum deposit is low, at $400. On the other hand, account verification can take a long time, as much as 4-5 business days, and the account opening process is a bit complicated.
  • Fully digital
  • Low minimum deposit
Read more

Mobile app

Score: 4.5/5
At the time of the review, NinjaTrader provided only a desktop platform. We think that a mobile trading platform is a big miss as traders can't follow their positions on the go. Similarly to the web platform, the only way to use a mobile trading platform along with NinjaTrader is to connect an external brokerage account, such as an account with Interactive Brokers or Oanda.
Read more

Desktop platform

Score: 4.8/5
NinjaTrader's desktop platform is great for active traders: highly customizable with many advanced features. However, it might feel complicated at first, and also lacks a two-step login.
  • Clear fee report
  • Good customizability (for charts, workspace)
  • Good variety of order types
  • Many great tools for technical analysis
Read more

Product selection

Score: 2.1/5
At NinjaTrader Brokerage you can trade only futures and options on futures. To trade popular asset classes like stocks or spot forex, you have to connect your existing brokerage account to NinjaTrader.
Read more
“I recommend NinjaTrader for active traders focusing on futures.”

FAQ

Read more
Got questions?
Engage with our growing community of traders and investors like you to find your answers.
Join now

Everything you find on BrokerChooser is based on reliable data and unbiased information. We combine our 10+ years finance experience with readers feedback. Read more about our methodology.

author image
Adam Nasli
Author of this review
I bring extensive financial expertise as one of BrokerChooser's earliest team members. Personally, I tested nearly all 100+ brokers on our site, opening real-money accounts, executing trades, assessing customer services, and providing firsthand assessment. My professional background includes roles in the banking sector and a degree from Central European University, where I teach finance. My passions lies in in-depth research of the financial industry, building trading algorithms, and managing long-term investments.
Media mentions
×
I'd like to trade with...