Best NinjaTrader Brokers for 2025

Steven Hatzakis

Written by Steven Hatzakis
Edited by Hannah Smith
Fact-checked by Joey Shadeck

April 15, 2025

Steven Hatzakis has been reviewing forex brokers for nearly ten years and has 25+ years of experience as a forex trader. His broker reviews are unbiased and independent, and his expertise is sought after for global FX conferences and speaking events around the world. Learn how we test.

NinjaTrader has long been a top choice for futures traders, offering advanced charting, automation, and analytics across web, desktop, and mobile. The platform connects with over a dozen providers, including its own licensed futures brokerage, giving you the flexibility to choose the best execution and data services for your strategy.

With its recent acquisition by Kraken, NinjaTrader may be expanding its reach beyond traditional futures markets. Not all firms support the platform equally across asset classes. This guide outlines the best brokers for NinjaTrader in 2025, based on pricing, market access, and platform integration.

Best NinjaTrader Brokers in 2025

Here are the best brokers for NinjaTrader in 2025. While NinjaTrader’s own brokerage is ideal for futures, it’s limited in scope. To trade other markets, you'll need a compatible broker to pair with NinjaTrader.

Interactive Brokers
5/5 Stars 5.0 Overall

Best NinjaTrader broker

Minimum Deposit$0
Trust Score99
Tradeable Symbols (Total)8500

Interactive Brokers is a highly trusted multi-asset broker with an extensive offering of tradeable global markets. It delivers competitive fees and high-quality research and education, as well as a modern, institutional-grade trading platform suite. Read full review

Pros
  • Robust platform for professional traders
  • Wide range of global markets
  • Thorough research offering
Cons
  • Trader Workstation platform is likely too complicated for inexperienced traders
FOREX.com
5/5 Stars 5.0 Overall

Great for educational content

Minimum Deposit$100
Trust Score99
Tradeable Symbols (Total)5500

FOREX.com is a trusted brand that delivers an excellent trading experience for forex and CFDs traders across the globe. It offers a wide range of markets and provides an impressive suite of proprietary platforms – alongside limited access to MetaTrader. Read full review

Pros
  • Multiple high-quality platforms
  • Excellent market research
  • Wide range of markets
Cons
  • Only about 600 instruments are available on the MT5 platform, compared to over 4,500 on non-MetaTrader platforms
City Index
5/5 Stars 5.0 Overall

Wide range of markets

Minimum DepositÂŁ100.00
Trust Score99
Tradeable Symbols (Total)13500

Backed by StoneX Group, City Index is a trusted brand known for its versatile trading platforms, excellent mobile app, diverse market research, and extensive range of tradeable markets. Read full review

Pros
  • Excellent platforms and mobile app
  • Extensive range of markets
  • High-quality market research
Cons
  • Pricing is average for the industry
  • Limited product range on MT4
Charles Schwab
5/5 Stars 5.0 Overall

Great support and platform suite

Minimum Deposit$0
Trust Score99
Tradeable Symbols (Total)40000

Charles Schwab is a highly trusted financial institution and multi-asset broker catering to U.S.-based and international forex traders. Schwab's award-winning thinkorswim platform offers over 70 tradeable currency pairs alongside impressive tools, research, and education. That said, the broker’s forex offering is still largely limited to what is available on thinkorswim. Read full review

Pros
  • Outstanding platform in thinkorswim
  • Thorough research offerings
  • Excellent educational materials
Cons
  • Does not offer copy trading
  • Forex pricing is slightly higher than industry average
FXCM
4.5/5 Stars 4.5 Overall

Excellent trading platforms and tools

Minimum DepositStarts from $50
Trust Score95
Tradeable Symbols (Total)440

For traders who appreciate advanced trading tools and quality market research, FXCM is a winner, especially for algorithmic trading. Its range of tradeable markets is fairly narrow, however, and the pricing at FXCM is just average. Read full review

Pros
  • Excellent platforms and tools
  • High-quality market research
Cons
  • Pricing is slightly higher than industry average
  • Narrow range of tradeable markets
Sponsored

CFDs are complex instruments and come with a high risk of losing money rapidly due to leverage. Between 51% and 89% of retail investor accounts lose money when trading CFDs. You should consider whether you understand how CFDs work and whether you can afford to take the high risk of losing your money.

Interactive Brokers - Wide range of markets and great pricing

Company Overall Rating Tradeable Symbols (Total) Cryptocurrency (Physical) U.S. Stock Trading (Non CFD)
Interactive Brokers logoInteractive Brokers
5/5 Stars 8500 Yes Yes

NinjaTrader integration: Interactive Brokers (IBKR) stands out as the most versatile broker to use with NinjaTrader, thanks to its wide range of available markets you can trade beyond just futures.

Range of investments: Its extensive multi-asset offering spans futures, forex, stocks, options, and more across over 150 global markets. IBKR’s futures offering is vast, covering contracts on key exchanges worldwide. In 2024, Interactive Brokers launched IBKR ForecastTrader, a web-based platform that allows you to speculate on economic and geopolitical events, such as the U.S. presidential election, as well as climate events, like predicting total global carbon dioxide emissions for the year.

Platforms and tools: NinjaTrader is available for trading across IBKR's vast range of markets. Also available is IBKR’s Desktop platform, which offers a simplified user experience and a good balance of features for both beginner and intermediate traders. I found Desktop easier to navigate than IBKR's other platforms. Research is well-integrated alongside news headlines from multiple providers including Dow Jones Global News and Institutional News, Reuters, and Benzinga, among other providers.

Pricing and fees: IBKR offers competitive commission rates and low margin requirements. Futures trading costs just $0.85 per contract on its fixed pricing plan and high-volume traders can access rates as low as $0.25 per contract (when trading 20,000 contracts per month).

IBKR Lite offers commission-free stock trades. IBKR Pro's tiered pricing provides superior order execution without payment for order flow for more active traders.

Best for: Advanced traders who want to integrate NinjaTrader with a globally diversified portfolio. Because IBKR is connected to so many exchanges globally, you get access to futures trading not just in the U.S. but also across South America, Europe, Asia-Pacific, and nearly every futures exchange available.

FOREX.com - Great for forex trading and active traders

Company Overall Rating Tradeable Symbols (Total) Cryptocurrency (Physical) U.S. Stock Trading (Non CFD)
FOREX.com logoFOREX.com
5/5 Stars 5500 No No

NinjaTrader integration: FOREX.com, part of the StoneX Group, offers the NinjaTrader platform, but only for forex trading. Futures trading at FOREX.com isn’t supported on NinjaTrader, but you can still trade futures through FOREX.com using a StoneX One account (you'll have to switch between platforms if you want to trade both instruments).

Range of investments: Its futures product lineup will be limited to the available markets offered through StoneX, but FOREX.com delivers strong pricing and access to additional markets on its other trading platforms for forex and CFD traders. You can trade futures on currencies, energies, financials, grains, indices, meats, metals, and soft commodities at FOREX.com.

Platforms and tools: FOREX.com offers its own proprietary platform, as well as access to TradingView, MetaTrader, and the StoneX One platform. The broker's Advanced Trading Platform features advanced order types, deep customization, and plenty of subtle but useful features – such as the ability to set price tolerance from within the trade ticket. I found it to be well-designed, easy to use, and rich with features.

Pricing and fees: A market data subscription is required to place live orders through NinjaTrader with FOREX.com. StoneX offers competitive spreads if you’re looking to trade both forex and futures. Its futures pricing comes in two plans: Standard and Premium. The Standard plan starts at $1.29 per side ($2.58 per round turn) for regular futures contracts, while micro futures cost $0.50 per side ($1 per round turn). The Premium plan is customized based on your trading needs.

Best for: U.S. residents and traders who want to trade forex and to take advantage of NinjaTrader’s advanced charting and automation tools.

City Index - Strong CFD offering

Company Overall Rating Tradeable Symbols (Total) Cryptocurrency (Physical) U.S. Stock Trading (Non CFD)
City Index logoCity Index
5/5 Stars 13500 No No

NinjaTrader integration: Also under the StoneX Group umbrella, City Index is another viable broker for those who want to use NinjaTrader for charting and analytics, or forex and CFD trading. Forex and CFDs are offered on the NinjaTrader platform via City Index, but futures trading is not.

Range of investments: Known for its global footprint and strong CFD offering, City Index is ideal for traders outside the U.S. who want broader access to markets beyond forex trading. City Index offers spread betting across its available markets, providing tax efficiencies for U.K. residents that aren’t available when trading CFDs. City Index also offers forex options and forwards.

Platforms and tools: City Index offers its proprietary web and mobile platform suite, alongside MetaTrader and cTrader. Its Web Trader platform is designed for everyday traders and comes loaded with a wide variety of predefined screeners and layouts, and features the ability to execute complex order types – such as OCO orders.

Pricing and fees: City Index's active trader program can be helpful if you are a high-volume trader and need additional pricing discounts. Rebates for U.K.-based professional traders, for example, start at ÂŁ4 per million if you trade more than ÂŁ25 million per month, and can reach up to ÂŁ7.5 per million for volumes above ÂŁ300M per month. Likewise, in Australia, rebates range from AUD $4.5 per million for tier one to AUD $14.5 per million for tier-3.

Best for: International traders who want to trade forex and CFDs using NinjaTrader, with access to global markets and spread betting for U.K. residents. While futures trading is not supported on NinjaTrader at City Index, you can still benefit from its CFD product lineup, which includes forex, indices, commodities, bonds, and cryptocurrencies (via CFDs).

Charles Schwab - Advanced charting

Company Overall Rating Tradeable Symbols (Total) Cryptocurrency (Physical) U.S. Stock Trading (Non CFD)
Charles Schwab logoCharles Schwab
5/5 Stars 40000 No Yes

NinjaTrader integration: NinjaTrader support via Charles Schwab is in its early stages of beta development and only supports stocks.

Platforms and tools: In addition to its flagship web-based platform, Schwab offers the thinkorswim platform for over-the-counter forex and exchange-traded futures and options trading, and the NinjaTrader platform for stocks.

The desktop version of thinkorswim delivers advanced charting capabilities and complex order types with advanced features such as “1st triggered all,” “1st triggers sequence,” or “Blast al.l” (the "Blast all" order type will trigger all orders). These allow for more complex manual trading strategies by staggering orders depending on your market expectations and outlook.

Pricing and fees: Stocks and ETFs with Schwab are commission-free, while futures and options on futures trading incur a $2.25 commission per contract. However, forex is commission-free so costs will consist entirely of prevailing spreads.

Schwab doesn’t charge commissions for forex trading; trading costs consist of the bid/ask spread across its available currency pairs. The average spread on the EUR/USD during the month of October 2024 stood at 1.35 pips, which is at the higher end of the industry average. It’s worth noting that Schwab lists its overnight carry charges within the thinkorswim platform in a handy calculator, so you can estimate the cost of holding positions overnight.

Best for: U.S. investors who want to trade stocks on NinjaTrader and prefer Schwab’s broader ecosystem for other asset classes. NinjaTrader's integration with Charles Schwab is still in beta and currently only supports stock trading, making it best if you primarily trade equities and want access to NinjaTrader’s charting and technical tools. However, if you’re interested in futures trading, you’ll need to use Schwab’s thinkorswim platform.

FXCM - Great for algorithmic trading

Company Overall Rating Tradeable Symbols (Total) Cryptocurrency (Physical) U.S. Stock Trading (Non CFD)
FXCM logoFXCM
4.5/5 Stars 440 No No

NinjaTrader integration: FXCM has been known for catering to algorithmic traders and supporting a variety of third-party platforms, including NinjaTrader for forex and CFD trading.

Range of investments: FXCM offers forex and CFDs to investors outside of the U.S. via the NinjaTrader platform and its in-house platforms. In addition to a growing selection of over 300 CFDs that includes fractional shares and 43 forex pairs, FXCM offers exchange-traded securities across 43 exchanges in Europe, North America, and the Asia-Pacific region.

Platforms and tools: FXCM offers its Trading Station flagship platform, along with third-party platforms like TradingView, MetaTrader 4, Capitalise.ai, and NinjaTrader. Additionally, FXCM offers APIs, historical data services, and integration options that make it easy for developers and algo traders to build and test strategies. The FXCM App store also provides various add-ons, technical indicators, and automated trading robots.

Pricing and fees: FXCM offers spread-based pricing across its range of forex and CFD markets. FXCM’s Active Trader Rebate Program (not available in the U.K. or EU) has five tiers. Depending on the tier and provided that you trade at least $10 million in volume per month, traders can receive a rebate ranging from $5 per million traded (Tier One) to as much as $25 per million traded (Tier Five).

Best for: Algorithmic traders and those who want access to multiple specialty platforms, including NinjaTrader, for forex and CFD trading. FXCM allows you to create a customizable and data-driven trading experience. Additionally, its API connectivity and historical data services make it particularly attractive for developers and quant traders looking to backtest or deploy automated strategies.

NinjaTrader review

If your main focus is trading futures and you want a platform designed specifically for that, NinjaTrader is a solid choice. It offers a range of pricing options, including commission-free trades for certain accounts, making it accessible to you at any level.

Range of investments: While NinjaTrader is primarily a futures trading platform, the platform provides research and educational resources. You can tap into advanced charting tools, real-time news headlines, and a growing library of in-house content designed to improve both strategy and market knowledge. So if you’re a beginner looking to learn or an experienced trader fine-tuning your approach, there’s plenty of valuable material to explore.

Platforms and tools: The mobile app is versatile, and while I enjoyed using the web platform too, the more advanced technical features are found within the NinjaTrader desktop app. It’s packed with advanced tools, customizable charts, and automation capabilities — allowing you to have control over your trading experience.

Pricing and fees: When using NinjaTrader as your broker, the default Free account charges $2.58 per round-trip futures trade. Upgrading to the $99 per month plan lowers that cost to $1.98. For high-volume traders, the Lifetime Plan costs either a one-time payment of $1,499 or four monthly payments of $499. This plan lowers commissions to as low as $1.18 per round-trip, or just $0.09 per side for e-micro and e-mini contracts.

However, the Lifetime Plan only makes sense if you trade enough to offset the upfront cost. To break even on the $1,499 price, you’d need to complete around 1,071 round trips—roughly 4–5 per day—before the lower commissions start saving you money compared to the Free or Monthly plans.

Best for: Trading only in futures. If you don’t need access to other types of assets like stocks, options, or crypto, NinjaTrader's platform is for you. It's built with futures traders in mind with low-commission pricing tiers and a suite of technical tools and automation features.

FAQs

What is NinjaTrader?

Founded in 2003, NinjaTrader began as a pure technology platform focused on building powerful trading tools. Over time, its expanded its role by first becoming an Introducing Broker and later securing a full futures brokerage license as a Futures Commission Merchant (FCM). It's now registered with the Commodity Futures Trading Commission (CFTC) and regulated by the National Futures Association (NFA). Today, NinjaTrader supports more than 2 million users, both through its own brokerage and via integrations with broker partners.

Today, NinjaTrader continues to grow its ecosystem, offering integrations with major brokers as well as specialized platforms and data providers like Barchart, Coinbase, cTrader, eSignal, IQFeed, Kinetick, Interactive Brokers, Rithmic, and Tradovate. Most notably, in March 2025, Kraken (one of the world’s largest cryptocurrency exchanges with over 15 million customers) announced a $1.5 billion acquisition of NinjaTrader. This major investment positions NinjaTrader for even greater innovation, backed by the strength of a global crypto powerhouse.

How much does NinjaTrader cost?

Your cost will depend on the broker you use, any required add-ons, and the available data plans needed for market access. If you need access to multiple accounts from supported brokers like FXCM, IBKR, Charles Schwab, FOREX.com, or City Index, you’ll need the Multiple Broker Add-on, which costs $99 per month.

For comparison, if you use NinjaTrader as your broker you automatically get a Free account, which charges $2.58 per round-trip futures contract ($1.29 per side) and $0.70 per side for e-micro and e-mini contracts.

To reduce costs, you can upgrade to the Monthly Plan at $99 per month, which lowers fees to $1.98 per round-trip futures contract ($0.99 per side) and $0.25 per side for e-micro and e-mini futures.

For high-volume traders, the Lifetime Account Plan offers the best long-term savings. It costs $1,499 as a one-time payment or $499 per month for four months. This drops commissions to $1.18 per round trip ($0.59 per side) and as low as $0.09 per side for e-micro and e-mini futures. This plan is ideal if you’re an active trader who trades enough volume to justify the upfront costs by saving on commissions over time.

There are also premium add-ons available:

  • TradingView integration: $9.99 per month to connect your NinjaTrader account.
  • Order Flow + suite: $59 per month for advanced tools to analyze order flow and market depth.

These options allow you to customize your NinjaTrader experience based on your trading needs and budget.

Does NinjaTrader offer a demo account?

Yes. NinjaTrader offers a simulation account that you can access through the client portal after signing up. It’s a great way to explore the platform and practice trading without risking any real money. With the demo account, you can switch between the mobile, web and even desktop platform where the full range of advanced features are found.

How does NinjaTrader compare to TradingView?

From a technical standpoint, TradingView is a more advanced and refined platform with open-source software, robust technology stack, and powerful features like backtesting and Pine Script for custom strategies. However, NinjaTrader still holds its own as a solid alternative if you’re looking for a different experience.

For instance, TradingView has sophisticated automated trading strategies that can run backtests and trigger alerts via webhooks connected to third-party APIs. Meanwhile, NinjaTrader offers the option of Playback and simulation tools on its desktop platform, letting you replay market data and test strategies. Additionally, you can use JavaScript to modify custom indicators, along with NinjaScripts.

Overall, NinjaTrader still has ground to cover before catching up to TradingView’s full feature set, but its backtesting and strategy integration offer a similar experience. For example, viewing simulated trades directly on a chart to analyze past buy and sell signals. My only gripe is that when you first log in the desktop platform opens with floating windows, which makes it a bit of a hassle to resize and link them together.

query_statsLearn more about TradingView

For a deeper dive into its features and pricing, visit our full-length TradingView review over on our sister site StockBrokers.com.

What type of trader would benefit from using NinjaTrader?

NinjaTrader is a clean, well-rounded platform with a focus on charting and order entry, making it a great fit if you are looking for a straightforward, uncluttered experience. It’s accessible via both web and mobile apps, which appeals to those who want flexibility without overwhelming complexity. However, there are advanced features that can be easily customized from its settings and layout configuration.

Advanced features under the hood

While it may appear simple on the surface, NinjaTrader can be customized beyond the default layout. Using the drag-and-drop layout module, you can add everything from custom-coded indicators to tools like options chains and order matrixes. Whether you’re a beginner or professional trader, NinjaTrader can be tailored to suit your needs. I was especially impressed by the mobile app since it offers nearly 500 indicators within the charting module.

Modular customizations

One of my favorite features on the web app is the Pulse tool, which gives you real-time sentiment data across various assets. Integrated headlines are another nice touch if you’re an active trader, and they can be easily added to your workspace with a quick drag and drop. The layout system overall is highly modular, and its easy to snap tools into place.

On the desktop side, functionality is more advances, but the user experience is a little less polished. The layout loads with floating windows by default, which can be clunky to manage until you arrange it how you like. That said, the desktop version is best suited for traders who want full control. As a bonus, NinjaTrader includes an AI-powered chat assistant, NT Assistant (via ada.cx), for quick help. However, videos are not integrated and redirected to the website.

Our testing

Why you should trust us

Steven Hatzakis is a well-known finance writer, with 25+ years of experience in the foreign exchange and financial markets. He is the Global Director of Online Broker Research for Reink Media Group, leading research efforts for ForexBrokers.com since 2016. Steven is an expert writer and researcher who has published over 1,000 articles covering the foreign exchange markets and cryptocurrency industries. He has served as a registered commodity futures representative for domestic and internationally-regulated brokerages. Steven holds a Series III license in the US as a Commodity Trading Advisor (CTA).

All content on ForexBrokers.com is handwritten by a writer, fact-checked by a member of our research team, and edited and published by an editor. Our ratings, rankings, and opinions are entirely our own, and the result of our extensive research and decades of collective experience covering the forex industry.

Ultimately, our rigorous data validation process yields an error rate of less than .1% each year, providing site visitors with quality data they can trust. Click here to learn more about how we test.

How we tested

At ForexBrokers.com, our online broker reviews are based on our collected quantitative data as well as the observations and qualified opinions of our expert researchers. Each year we publish tens of thousands of words of research on the top forex brokers and monitor dozens of international regulator agencies (read more about how we calculate Trust Score here).

Mobile testing is conducted on modern devices that run the most up-to-date operating systems available:

  • For Apple, we use MacBook Pro laptops running macOS 15.3, and the iPhone XS running iOS 18.3.
  • For Android, we use the Samsung Galaxy S20 and Samsung Galaxy S23 Ultra devices running Android OS 15.

All websites and web-based platforms are tested using the latest version of the Google Chrome browser.

Our researchers thoroughly test a wide range of key features, such as the availability and quality of watch lists, mobile charting, real-time and streaming quotes, and educational resources – among other important variables. We also evaluate the overall design of the mobile experience, and look for a fluid user experience moving between mobile and desktop platforms.

star_rate ForexBrokers.com Overall Rankings

Now that you've seen our picks for the best brokers on this guide, check out ForexBrokers.com's overall broker rankings. We've evaluated over 60 forex brokers, using a testing methodology that's based on 100+ data-driven variables and thousands of data points. Also take a look at our full-length, in-depth forex broker reviews.

Popular Forex Guides

More Forex Guides

Popular Forex Broker Reviews

Forex Risk Disclaimer

There is a very high degree of risk involved in trading securities. With respect to margin-based foreign exchange trading, off-exchange derivatives, and cryptocurrencies, there is considerable exposure to risk, including but not limited to, leverage, creditworthiness, limited regulatory protection and market volatility that may substantially affect the price, or liquidity of a currency or related instrument. It should not be assumed that the methods, techniques, or indicators presented in these products will be profitable, or that they will not result in losses. Read more on forex trading risks.

About the Editorial Team

Steven Hatzakis

Steven Hatzakis is the Global Director of Online Broker Research for ForexBrokers.com. Steven previously served as an Editor for Finance Magnates, where he authored over 1,000 published articles about the online finance industry. A forex industry expert and an active fintech and crypto researcher, Steven advises blockchain companies at the board level and holds a Series III license in the U.S. as a Commodity Trading Advisor (CTA).

Hannah Smith

Hannah Smith is a Staff Editor at ForexBrokers.com. With a background in SEO and years of experience in digital media, Hannah is focused on creating high-quality, data-driven content that helps investors make informed decisions. With a master's degree in English from North Carolina State University, she brings a strong foundation in writing, research, and editorial strategy to her work.

Joey Shadeck

Joey Shadeck is a Content Strategist and Research Analyst for ForexBrokers.com. He holds dual degrees in Finance and Marketing from Oakland University, and has been an active trader and investor for close to ten years. An industry veteran, Joey obtains and verifies data, conducts research, and analyzes and validates our content.

close