NinjaTrader Logo

NinjaTrader Review 2025

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

Why choose NinjaTrader

NinjaTrader is a US futures brokers that offers an excellent desktop application for advanced users, particularly futures traders.

NinjaTrader has low futures fees and futures margins, one of the lowest among its competition. The desktop platform and research tools are great and suitable for experienced traders. You can use quality educational material to get you started.

On the negative side, NinjaTrader's wire withdrawal and inactivity fees are high. The desktop platform is available only on Windows. The product portfolio covers only futures, unless you connect an external brokerage account.

BrokerChooser gave NinjaTrader a 4.5/5 rating based on analyzing 600+ criteria and testing via opening a live account.

  • Low futures fees and margins
  • Great platform and research
  • Quality educational materials
Overall score
4.5/5
Minimum deposit
$0
Futures fee
Low
Withdrawal fee
$30
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
View your investments in one neat dashboard
Get real-time insights without the hassle of multiple broker logins.
Start tracking now

Fees

Score: 4.3/5
NinjaTrader has low trading fees for futures. The fee structure is transparent. ACH withdrawals are free of charge but wire withdrawal fees can get quite high. Additionally, there is a monthly $25 inactivity fee.
  • Low futures fees
  • Transparent fee structure
  • Free ACH withdrawal

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 plan, $0.25 on Monthly plan, and $0.09 on Lifetime plan.

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 Monthly Lifetime
US micro stock index futures (MES, MNQ, MYM, M2k)
Commission, per contract $0.35 $0.25 $0.09
Exchange & NFA fee, per contract $0.37 $0.37 $0.37
Clearing fee, per contract $0.15 $0.15 $0.15
US E-mini stock index futures (ES, NQ, YM, RTY)
Commission, per contract $1.29 $0.99 $0.59
Exchange & NFA fee, per contract $1.37-$1.40 $1.37-$1.40 $1.37-$1.40
Clearing fee, per contract $0.15 $0.15 $0.15

High inactivty fee, free ACH but high wire withdrawal fee

Broker
Inactivity fee
Withdrawal fee
NinjaTrader
$30
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' plan
  • $99 at 'Monthly' plan
  • For a 'Lifetime' plan, there is a $1,499 single payment.

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: $30 for domestic and international wire transfers. Non-US customers can use only this withdrawal option.

Check out a detailed analysis of all the fees, commissions, and other charges levied by NinjaTrader for more information.

Safety

NinjaTrader is regulated by the Commodity Futures Trading Commission (CFTC) and the National Futures Association (NFA). On the flip side, NinjaTrader is not a listed company and futures are not covered by any investor protection.
  • CFTC and NFA regulation
Read more

Deposit and withdrawal

Score: 3/5
NinjaTrader's deposit and withdrawal services could be better. You can use debit cards and bank transfers to deposit. ACH withdrawals are free, but wire withdrawals carry a high fee ($30).
  • No deposit fee
  • Free ACH withdrawal
  • Debit card deposit available
Read more

Account opening

Score: 3.8/5
NinjaTrader's account opening is fully digital and there is no minimum deposit. On the other hand, account verification can take longer.
  • Fully digital
  • No minimum deposit
Read more

Mobile app

Score: 5/5
NinjaTrader provides a user-friendly and well-designed mobile app. You can trade using a wide range of order types and you can set price alerts. However, a two-step login is not available.
  • User-friendly
  • Good variety of order types
  • Price alerts
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: 1.2/5
At NinjaTrader Brokerage you can trade only futures. To trade popular asset classes like stocks, options, or spot forex, you have to connect a third-party brokerage account to NinjaTrader.
Read more
“I recommend NinjaTrader for active traders focusing on futures.”

FAQ

Read more

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
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