NinjaTrader Review: An Advanced Futures Trading Platform (2024)

Many or all of the products here are from our partners that compensate us. It’s how we make money. But our editorial integrity ensures our experts’ opinions aren’t influenced by compensation. Terms may apply to offers listed on this page.

NinjaTrader is one of the most popular brokers for futures trading, with robust desktop and web platforms that you can customize to fit your needs. It's also an affordable place to invest, with lower fees and margin requirements than many of its competitors. Keep reading our in-depth NinjaTrader review to learn how it works and its pros and cons.

Ratings Methodology

NinjaTrader Review: An Advanced Futures Trading Platform (1)

NinjaTrader

Bottom Line

A leading futures broker with all the tools you need for technical analysis, charting price movements, and placing trades. Since it's only designed for futures trading, you'll need to use a different broker for any other types of investments.

Pros

  • Powerful futures trading platform
  • Competitive commissions
  • No deposit minimum
  • Low margins

Cons

  • Only offers futures trading
  • Not beginner friendly
  • Mediocre mobile app

Alternatives to Consider

We recommend comparing brokerage options to ensure the account you're selecting is the best fit for you. To make your search easier, here's a short list of our best trading platforms of 2024.

AccountFeesAccount Minimum

Rating image, 4.5 out of 5 stars.NinjaTrader Review: An Advanced Futures Trading Platform (3)NinjaTrader Review: An Advanced Futures Trading Platform (4)NinjaTrader Review: An Advanced Futures Trading Platform (5)NinjaTrader Review: An Advanced Futures Trading Platform (6)NinjaTrader Review: An Advanced Futures Trading Platform (7)NinjaTrader Review: An Advanced Futures Trading Platform (8)NinjaTrader Review: An Advanced Futures Trading Platform (9)NinjaTrader Review: An Advanced Futures Trading Platform (10)NinjaTrader Review: An Advanced Futures Trading Platform (11)NinjaTrader Review: An Advanced Futures Trading Platform (12)

4.5/5Our ratings are based on a 5 star scale.5 stars equals Best.4 stars equals Excellent.3 stars equals Good.2 stars equals Fair.1 star equals Poor.We want your money to work harder for you. Which is why our ratings are biased toward offers that deliver versatility while cutting out-of-pocket costs.
NinjaTrader Review: An Advanced Futures Trading Platform (13)NinjaTrader Review: An Advanced Futures Trading Platform (14)NinjaTrader Review: An Advanced Futures Trading Platform (15)NinjaTrader Review: An Advanced Futures Trading Platform (16)NinjaTrader Review: An Advanced Futures Trading Platform (17) = Best
NinjaTrader Review: An Advanced Futures Trading Platform (18)NinjaTrader Review: An Advanced Futures Trading Platform (19)NinjaTrader Review: An Advanced Futures Trading Platform (20)NinjaTrader Review: An Advanced Futures Trading Platform (21) = Excellent
NinjaTrader Review: An Advanced Futures Trading Platform (22)NinjaTrader Review: An Advanced Futures Trading Platform (23)NinjaTrader Review: An Advanced Futures Trading Platform (24) = Good
NinjaTrader Review: An Advanced Futures Trading Platform (25)NinjaTrader Review: An Advanced Futures Trading Platform (26) = Fair
NinjaTrader Review: An Advanced Futures Trading Platform (27) = Poor

$0 for stocks, ETFs, and options$0

Open Account for Robinhood

Rating image, 4.0 out of 5 stars.NinjaTrader Review: An Advanced Futures Trading Platform (29)NinjaTrader Review: An Advanced Futures Trading Platform (30)NinjaTrader Review: An Advanced Futures Trading Platform (31)NinjaTrader Review: An Advanced Futures Trading Platform (32)NinjaTrader Review: An Advanced Futures Trading Platform (33)NinjaTrader Review: An Advanced Futures Trading Platform (34)NinjaTrader Review: An Advanced Futures Trading Platform (35)NinjaTrader Review: An Advanced Futures Trading Platform (36)NinjaTrader Review: An Advanced Futures Trading Platform (37)NinjaTrader Review: An Advanced Futures Trading Platform (38)

4.0/5Our ratings are based on a 5 star scale.5 stars equals Best.4 stars equals Excellent.3 stars equals Good.2 stars equals Fair.1 star equals Poor.We want your money to work harder for you. Which is why our ratings are biased toward offers that deliver versatility while cutting out-of-pocket costs.
NinjaTrader Review: An Advanced Futures Trading Platform (39)NinjaTrader Review: An Advanced Futures Trading Platform (40)NinjaTrader Review: An Advanced Futures Trading Platform (41)NinjaTrader Review: An Advanced Futures Trading Platform (42)NinjaTrader Review: An Advanced Futures Trading Platform (43) = Best
NinjaTrader Review: An Advanced Futures Trading Platform (44)NinjaTrader Review: An Advanced Futures Trading Platform (45)NinjaTrader Review: An Advanced Futures Trading Platform (46)NinjaTrader Review: An Advanced Futures Trading Platform (47) = Excellent
NinjaTrader Review: An Advanced Futures Trading Platform (48)NinjaTrader Review: An Advanced Futures Trading Platform (49)NinjaTrader Review: An Advanced Futures Trading Platform (50) = Good
NinjaTrader Review: An Advanced Futures Trading Platform (51)NinjaTrader Review: An Advanced Futures Trading Platform (52) = Fair
NinjaTrader Review: An Advanced Futures Trading Platform (53) = Poor

$0 per trade$0

Open Account for J.P. Morgan Self-Directed Investing

Rating image, 5.0 out of 5 stars.NinjaTrader Review: An Advanced Futures Trading Platform (55)NinjaTrader Review: An Advanced Futures Trading Platform (56)NinjaTrader Review: An Advanced Futures Trading Platform (57)NinjaTrader Review: An Advanced Futures Trading Platform (58)NinjaTrader Review: An Advanced Futures Trading Platform (59)NinjaTrader Review: An Advanced Futures Trading Platform (60)NinjaTrader Review: An Advanced Futures Trading Platform (61)NinjaTrader Review: An Advanced Futures Trading Platform (62)NinjaTrader Review: An Advanced Futures Trading Platform (63)NinjaTrader Review: An Advanced Futures Trading Platform (64)

5.0/5Our ratings are based on a 5 star scale.5 stars equals Best.4 stars equals Excellent.3 stars equals Good.2 stars equals Fair.1 star equals Poor.We want your money to work harder for you. Which is why our ratings are biased toward offers that deliver versatility while cutting out-of-pocket costs.
NinjaTrader Review: An Advanced Futures Trading Platform (65)NinjaTrader Review: An Advanced Futures Trading Platform (66)NinjaTrader Review: An Advanced Futures Trading Platform (67)NinjaTrader Review: An Advanced Futures Trading Platform (68)NinjaTrader Review: An Advanced Futures Trading Platform (69) = Best
NinjaTrader Review: An Advanced Futures Trading Platform (70)NinjaTrader Review: An Advanced Futures Trading Platform (71)NinjaTrader Review: An Advanced Futures Trading Platform (72)NinjaTrader Review: An Advanced Futures Trading Platform (73) = Excellent
NinjaTrader Review: An Advanced Futures Trading Platform (74)NinjaTrader Review: An Advanced Futures Trading Platform (75)NinjaTrader Review: An Advanced Futures Trading Platform (76) = Good
NinjaTrader Review: An Advanced Futures Trading Platform (77)NinjaTrader Review: An Advanced Futures Trading Platform (78) = Fair
NinjaTrader Review: An Advanced Futures Trading Platform (79) = Poor

$0 commission for online U.S. stock and ETF trades; trade fractional shares for as little as $1$0

Open Account for Fidelity

Full NinjaTrader review

Here's a more detailed look at NinjaTrader and what it has to offer.

What is NinjaTrader and how does it work?

NinjaTrader is a futures brokerage. Unlike other popular stock brokers, it's built exclusively for buying and selling futures contracts.

It offers multiple trading platforms, including for desktop, web, and mobile, and you can trade futures with any of them. The most useful is NinjaTrader Desktop, which allows you to personalize your trading platform. You can install third-party indicators and apps designed for use with NinjaTrader and build automated trading strategies.

Top perks

Powerful futures trading platform

One of the main reasons to use NinjaTrader is the trading platform. It's fast, which is especially important with futures, which involve active trading and investing with leverage. It has useful charting tools for technical analysis, thousands of apps and add-ons, and it's fully customizable to fit your needs. For advanced futures traders looking for a platform that has it all, NinjaTrader is an excellent choice.

SEE MORE: Best Futures Trading Platforms

Competitive commission structure

NinjaTrader's commissions are lower than what most brokers charge on futures contracts, although they do vary based on the pricing plan you choose. A lifetime plan requires a one-time payment of $1,499, but it gets you the lowest commissions NinjaTrader offers: $0.09 per side on micro contracts and $0.59 on standard contracts. Commissions are higher, but still reasonable, with NinjaTrader's $99-per-month and free plans.

No minimum and low margins

If you're looking for an affordable place to start futures trading, NinjaTrader doesn't have any minimum deposit requirements. It also has lower margins than many futures brokers, starting at just $50 for intraday margins on micro contracts.

What could be improved

Only offers futures trading

You can only trade futures contracts with NinjaTrader. It's not a typical stock broker where you can buy and sell individual stocks, exchange-traded funds (ETFs), and other types of investments. Although it's an excellent futures broker, it's more limited than many competitors. There are plenty of brokers that offer futures trading and stock trading.

Not beginner friendly

Both NinjaTrader and futures trading aren't recommended if you're an inexperienced investor. The NinjaTrader platform is designed with advanced users in mind and has a considerable learning curve. Because futures trading involves leverage, it's much riskier than your everyday stock investing. There's greater profit potential, which is why people do it. But you can also lose more money, and you can lose it quickly if you're not careful.

Mediocre mobile app

While NinjaTrader offers a mobile trading platform, it has mixed reviews in Google Play and the App Store. Users have complained about a clunky, frustrating user interface, as well as having difficulty placing trades and reviewing charts. You may be better off sticking with the web and desktop platforms, which get much higher marks from investors.

RELATED: Best Investment Apps

NinjaTrader commissions

NinjaTrader offers three plans: A free plan, a plan with a monthly fee, and a lifetime plan with a one-time fee. The commissions you pay depend on the plan you choose. Here's NinjaTrader's fee and commission structure with each plan:

PlanFixed FeeCommissions Per Side (Micro)Commissions Per Side (Standard)
Free$0$0.35$1.29
Monthly$99 per month$0.25$0.99
Lifetime$1,499 one-time payment$0.09$0.59

Data source: NinjaTrader.

Buying mutual funds and ETFs with NinjaTrader

NinjaTrader doesn't offer mutual funds or ETFs. You'll need another broker for those. Fortunately, there are plenty of options available.

RELATED: Best Brokers for Mutual Funds

NinjaTrader fees

NinjaTrader doesn't charge any fees to deposit money. ACH deposits, incoming checks, and income wire transfers are all free. There is a $30 bounced check fee.

ACH withdrawals are also free. Withdrawals made by domestic wire transfer have a $30 fee, and international wire transfers have a fee of 30 units in the originating currency.

There are also a few more fees on NinjaTrader you should know about:

  • Currency conversion: 1% of funds converted, minimum of 10 units of currency being sold
  • Outgoing account transfer: $50
  • Margin call: $50
  • Margin and delivery liquidation: $25 (first violation), $50 (additional violations)
  • Minimum account activity fee: $25 for existing accounts that log in to their trading solution but don't make any trades in the live trading environment during the month

NinjaTrader trading platform

There are three versions of the NinjaTrader trading platform available:

  • NinjaTrader Desktop: NinjaTrader's flagship and most powerful platform, with multiple monitor support, plus access to thousands of trading apps and add-ons.
  • NinjaTrader Web: A cloud-based web platform available from any PC or Mac web browser.
  • NinjaTrader Mobile Trading App: Mobile apps are available for Android and iPhone devices.

Margin rates

NinjaTrader's margins vary based on the type of contract and the market. It has $50 intraday margins for micro contracts and $500 margins for many popular futures markets. In markets with less liquidity and more volatility, such as crude oil, NinjaTrader has $1,000 margins.

Here are NinjaTrader's margins for some of its most popular contracts:

$50 Margins$500 Margins$1,000 Margins
Micro E-mini DowE-mini DowCrude oil
Micro E-mini Russell 2000E-mini Russell 2000Gold
Micro E-mini S&PE-mini S&PNatural gas

Data source: NinjaTrader.

Research offerings

NinjaTrader has robust research offerings, although it's worth mentioning that these are all focused on futures trading. Specifically, it has educational resources on the following topics:

  • Futures 101
  • Platform training explaining how to use NinjaTrader
  • Market commentary
  • Futures products
  • Technical analysis

One of the more useful offerings on NinjaTrader is its livestreams. It has livestreams before the markets open and close every weekday with commentary, analysis, and trading opportunities. Some livestreams also include futures trading in real time, so you can see how other investors prepare and analyze the market.

NinjaTrader could be right for you if:

  • You're looking for an advanced futures trading platform with low fees.
  • You plan to trade every month. If not, you'll be charged the $25 account activity fee.
  • You already have another broker where you can invest outside the futures market.

FAQs

  • NinjaTrader has a free plan available where you pay as you trade. Commissions are higher on this plan than with its monthly and lifetime plans.

  • NinjaTrader isn't the best option for beginners. It has an advanced platform and only offers futures contracts, which carry much more risk than investing in stocks, ETFs, and mutual funds.

  • There's no account minimum or deposit minimum with NinjaTrader. Margin requirements vary depending on the market, starting at $50 for intraday margin on micro contracts.

Our Brokerages Experts

NinjaTrader Review: An Advanced Futures Trading Platform (80)

By:Lyle Daly

Writer

Lyle Daly is a personal finance writer who specializes in credit cards, travel rewards programs, and banking. He writes for The Ascent and The Motley Fool, and his work has appeared in USA Today and Yahoo! Finance. He was born in California but currently lives as a digital nomad with a home base in Colombia.

NinjaTrader Review: An Advanced Futures Trading Platform (81)

NinjaTrader Review: An Advanced Futures Trading Platform (82)Fact CheckedEric McWhinnie

Eric McWhinnie has been writing and editing digital content since 2010. He specializes in personal finance and investing. He also holds a bachelor’s degree in Finance.

NinjaTrader Review: An Advanced Futures Trading Platform (2024)

FAQs

Is NinjaTrader the best futures trading platform? ›

Best for Dedicated Futures Traders NinjaTrader

We chose NinjaTrader as the best platform for dedicated futures traders because it offers multiple low-cost pricing options; low margin rates; and access to strong desktop, web, and mobile platforms that support direct trading from customizable charts.

Is NinjaTrader trustworthy? ›

NinjaTrader is one of the most popular brokers for futures trading, with robust desktop and web platforms that you can customize to fit your needs. It's also an affordable place to invest, with lower fees and margin requirements than many of its competitors.

How much is NinjaTrader per month? ›

NinjaTrader's monthly plan is $99 per month, and it's geared to regular traders who prefer to pay a monthly fee over higher fees for individual trades. That said, the monthly plan fee does not eliminate commissions but only reduces them.

What is the best platform to trade futures? ›

What is the best platform for trading futures? Interactive Brokers and tastytrade offer attractive pricing and powerful desktop platforms. Interactive Brokers is more geared toward professional investors and has much more news and research, while tastytrade is quick and convenient for individual traders.

How much do I need to trade futures on NinjaTrader? ›

NinjaTrader has no account minimum requirement to open an online futures brokerage account, allowing you to choose your own starting balance. As required by the Pattern Day Trader (PDT) rule, stock traders using margin must maintain a balance of $25,000 to actively day trade.

How much money do I need for NinjaTrader? ›

No Deposit Minimum to Get Started

Trade with $50 day trading margins & commissions as low as $.09 per Micro contract with the industry's leading futures broker.

Is NinjaTrader regulated in the USA? ›

NinjaTrader is registered with the National Futures Association (NFA), which allows it to provide introducing broker service for companies, such as Phillip Capital or Dorman Trading. These companies are regulated by at least one top-tier financial authority, like the US CFTC or UK FCA.

Is NinjaTrader really free? ›

With a funded account, the NinjaTrader platform is free to use for charting, market analysis, and live trading (the SIM version is free even without a funded account).

Is my money safe at NinjaTrader? ›

NinjaTrader is not a scam

Signing up with a fraudulent broker can easily result in you losing your money. The monetary loss can set back your investment plans by years. You can rest assured, NinjaTrader is considered reliable as it is regulated by the top-tier CFTC in the US and member of the NFA.

Is NinjaTrader good for beginners? ›

Based on our scoring methodology, NinjaTrader is not considered good for beginners. If you'd like to see alternatives, check out our picks for the best brokers for beginners.

What is better, NinjaTrader or Tradovate? ›

For hardcore active futures traders, NinjaTrader is likely the better fit with its advanced functionality, coding capabilities and tools depth. But Tradovate offers decent futures trading access too for a simpler platform.

Do I need to buy data for NinjaTrader? ›

NinjaTrader will supply you with free futures data for 14 days for every account that gets created on their accounts page. This is only for 14 days with no options to extend. After you must fund an account and pay for data. Once your account is created, data will automatically flow to your account.

Can I trade futures with $100? ›

This can be a risky form of trading, but it also has the potential to generate large profits. If you are starting with a small amount of capital, such as $10 to $100, it is still possible to make money on futures trading.

Which futures is most profitable? ›

What futures are most profitable? Trading in futures markets such as the Micro E-Mini Russell 2000 (M2K), Micro E-Mini S&P 500 (MES), Micro E-Mini Dow (MYM), and Micro E-Micro FX contracts can be highly profitable due to their distinct market characteristics.

Who is the worlds best futures trader? ›

Best Futures Traders in the History of Futures Trading
  • Richard Dennis and the Turtle Traders. ...
  • Paul Tudor Jones. ...
  • Ed Seykota. ...
  • Bruce Kovner. ...
  • Larry Williams. ...
  • The Lessons from the Legends.
Feb 25, 2024

Which broker is best for future trading? ›

Intro and winners
  • NinjaTrader is the best futures broker in 2024. ...
  • Optimus Futures - Low trading fees and free ACH withdrawal. ...
  • Interactive Brokers - Extremely low fees. ...
  • AMP Futures - Low trading fees. ...
  • tastytrade - Low trading fees. ...
  • TradeStation - Great web and mobile trading platform.
6 days ago

Top Articles
Latest Posts
Article information

Author: Edwin Metz

Last Updated:

Views: 6082

Rating: 4.8 / 5 (58 voted)

Reviews: 89% of readers found this page helpful

Author information

Name: Edwin Metz

Birthday: 1997-04-16

Address: 51593 Leanne Light, Kuphalmouth, DE 50012-5183

Phone: +639107620957

Job: Corporate Banking Technician

Hobby: Reading, scrapbook, role-playing games, Fishing, Fishing, Scuba diving, Beekeeping

Introduction: My name is Edwin Metz, I am a fair, energetic, helpful, brave, outstanding, nice, helpful person who loves writing and wants to share my knowledge and understanding with you.