Why you can trust us
Led by Steven Hatzakis, Global Director of Online Broker Research, the ForexBrokers.com research team collects and audits data across more than 100 variables. We analyze key tools and features important to forex and CFD traders and collect data on commissions, spreads, and fees across the industry to help you find the best broker for your needs.
We also review each broker’s regulatory status; this research helps us determine whether you should trust the broker to keep your money safe. As part of this effort, we track 100+ international regulatory agencies to power our proprietary Trust Score rating system.
Our researchers open personal brokerage accounts and test all available platforms on desktop, web, and mobile for each broker reviewed on ForexBrokers.com. Learn more about how we test.
NinjaTrader has long been a favorite among futures traders for its advanced charting, automation, and analytics. You can trade futures through NinjaTrader's own licensed brokerage, but to trade forex and other markets, you'll need to pair the platform with a supported third-party broker.
In May 2025, NinjaTrader was acquired by the crypto exchange Kraken in a $1.5 billion deal. It now operates as a standalone platform within Kraken's lineup, as the company builds toward multi-asset trading across crypto, futures, and beyond. For forex traders, though, the approach is unchanged: you connect NinjaTrader to one of its supported brokers. Having spent years in the futures markets as a registered representative, I've put together this guide to the best brokers for NinjaTrader in 2026, judged on pricing, market access, and platform integration.
1. Interactive Brokers — Best for trading the widest range of markets
| Company |
Overall Rating |
Tradeable Symbols (Total) |
Cryptocurrency (Underlying) |
U.S. Stocks (Shares) |
Interactive Brokers
|
|
8500 |
Yes |
Yes |
Interactive Brokers (IBKR) is the most versatile broker to pair with NinjaTrader, thanks to its wide range of markets you can trade beyond just futures. With an active Multiple Broker Add-on, IBKR is also the only broker in this guide that lets you trade futures through NinjaTrader Desktop, alongside forex and other markets.
Range of investments: Its extensive multi-asset offering spans futures, forex, stocks, options, and more across more than 170 market centers in 36 countries. IBKR's futures offering is vast, covering contracts on key exchanges worldwide. In 2024, Interactive Brokers launched IBKR ForecastTrader, a web-based platform that lets you speculate on economic and geopolitical events, as well as climate events like predicting total global carbon dioxide emissions for the year.
Steven's take
"In my experience, Interactive Brokers is an excellent choice for seasoned forex traders. Its advanced tools and access to global currency markets provide a professional-grade solution that can handle the demands of complex trading strategies."
Steven Hatzakis
Director of Online Broker Research
Platforms and tools: NinjaTrader connects to IBKR's full range of markets, though note these third-party connections work only on NinjaTrader's Desktop app, not its web or mobile apps. IBKR's own Desktop platform is also available, offering a simplified experience with a good balance of features for both beginner and intermediate traders. I found it easier to navigate than IBKR's other platforms, with research well-integrated alongside news headlines from providers including Dow Jones, Reuters, and Benzinga.
Pricing and fees: Beyond NinjaTrader's $99 per month Multiple Broker Add-on, 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, while 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 pair NinjaTrader with a globally diversified portfolio. Because IBKR connects to so many exchanges worldwide, you get futures access not just in the U.S. but also across South America, Europe, and Asia-Pacific, plus forex and other markets from one account.

My layout on the IBKR Desktop platform includes a chart of the EUR/USD pair, a trading panel, and news headlines from Reuters.
2. FOREX.com — Best for trading forex on NinjaTrader
| Company |
Overall Rating |
Tradeable Symbols (Total) |
Cryptocurrency (Underlying) |
U.S. Stocks (Shares) |
FOREX.com
|
|
5500 |
No |
Yes |
FOREX.com, part of the StoneX Group, supports the NinjaTrader platform for forex trading. Futures aren't supported through NinjaTrader at FOREX.com; for those you'd use a separate StoneX One account and switch between platforms. Note that FOREX.com shares its NinjaTrader connection with sister brand City Index, since both sit under StoneX.
Range of investments: Outside the U.S., FOREX.com offers more than 4,500 CFDs (up to 7,000 in its European entity) across forex, commodities, and metals, alongside its forex lineup. Its futures markets, available through StoneX One rather than NinjaTrader, cover currencies, energies, financials, grains, indices, meats, metals, and soft commodities.
Platforms and tools: Beyond NinjaTrader, FOREX.com offers its proprietary Web Trading and Advanced Trading platforms, plus TradingView and the full MetaTrader suite. The Web Trading platform's charts are powered by TradingView with nearly 100 indicators, and it supports advanced order types like OCOs, on-chart order editing, and one-click trading.
Pricing and fees: To trade through NinjaTrader you'll need its $99 per month Multiple Broker Add-on, which works only on NinjaTrader Desktop. On FOREX.com's side, forex pricing is average unless you trade at higher volumes: EUR/USD spreads averaged about 1.0 pip outside the U.S. in October 2025, while its commission-based RAW account narrows that to around 0.137 pips plus commission. FOREX.com is also one of my top picks among market-maker brokers, with transparent execution statistics.
Best for: Traders who want to pair NinjaTrader's charting and automation with FOREX.com for forex, and who don't need to trade futures through the NinjaTrader platform itself.

The FOREX.com web platform features a cohesive workspace that pairs a customizable, real-time watchlist with advanced charting tools, allowing traders to track live spreads and percentage changes alongside technical indicators like Bollinger Bands. This layout streamlines the trading workflow by centralizing market scanning, position tracking, and one-click execution within a single, intuitive interface.
3. City Index - Best for CFDs and spread betting
| Company |
Overall Rating |
Tradeable Symbols (Total) |
Cryptocurrency (Underlying) |
U.S. Stocks (Shares) |
City Index
|
|
13500 |
No |
No |
Also under the StoneX Group umbrella, City Index supports NinjaTrader for forex and CFD trading, making it a solid option for traders outside the U.S. who want broader market access. Futures aren't supported through NinjaTrader at City Index. As its sister brand, City Index shares a single NinjaTrader connection with FOREX.com, since both sit under StoneX.
Range of investments: Known for its global footprint, City Index offers over 80 forex pairs and more than 13,500 CFDs, along with forex options and forwards. U.K. residents can also access spread betting, which provides tax efficiencies that aren't available when trading CFDs. Across its CFD lineup you can trade forex, indices, commodities, bonds, and cryptocurrencies (via CFDs).
Platforms and tools: Beyond NinjaTrader, City Index offers its proprietary Web Trader platform and MetaTrader 4. Web Trader is built for everyday traders, with predefined screeners and layouts, complex order types like OCOs, and TradingView-powered charts carrying nearly 90 indicators. On those charts you can drag a stop-loss or limit to a new price to update it instantly, a useful touch for active trading.
Pricing and fees: To trade through NinjaTrader you'll need its $99 per month Multiple Broker Add-on, which works only on NinjaTrader Desktop. City Index's own pricing sits in line with the industry average, with EUR/USD spreads around 0.74 pips. Active traders can earn volume-based rebates, which in the U.K. start at £4 per million for monthly volumes above £25 million.
Best for: International traders, including U.K. spread betters, who want to pair NinjaTrader with City Index for forex and CFDs, and who don't need futures through the NinjaTrader platform itself.

City Index's web platform includes trading layout charts, watchlists, news headlines, and Trading View signals.
4. Charles Schwab — Best for trading stocks on NinjaTrader
| Company |
Overall Rating |
Tradeable Symbols (Total) |
Cryptocurrency (Underlying) |
U.S. Stocks (Shares) |
Charles Schwab
|
|
40000 |
No |
Yes |
Charles Schwab is a highly trusted, multi-asset broker, but its NinjaTrader connection is the most limited in this guide. The integration is in beta, works only on NinjaTrader Desktop, and supports stocks, equity options, and indexes. You can't trade forex or futures through NinjaTrader at Schwab.
For forex and futures, you'd use Schwab's own thinkorswim platform instead, where forex runs on nearly 70 currency pairs, commission-free, with costs coming from the spread (around 1.27 pips on EUR/USD as of October 2025). thinkorswim also brings complex order types and a handy Flatten button that closes all open positions for a symbol at once. As with the other brokers here, connecting Schwab to NinjaTrader requires the $99 per month Multiple Broker Add-on.
5. FXCM - Best for algorithmic trading
| Company |
Overall Rating |
Tradeable Symbols (Total) |
Cryptocurrency (Underlying) |
U.S. Stocks (Shares) |
FXCM
|
|
440 |
No |
No |
FXCM supports NinjaTrader for forex and CFD trading, and it's the optimal pick here for algorithmic traders. It also supports a wide array of specialty algo platforms beyond NinjaTrader, and earned Best in Class honors for Algo Trading and Trading Platforms in our 2026 Annual Awards. Note that FXCM exited the U.S. market in 2017, so it's available to non-U.S. traders only.
FXCM offers a growing but fairly narrow range of markets, with 43 forex pairs and over 300 CFDs. Pricing is about average. EUR/USD spreads averaged 0.90 pips for its EU and U.K. entity in Q2 2025, or around 0.80 pips all-in on commission-based active-trader accounts. As with the other brokers here, connecting through NinjaTrader requires the $99 per month Multiple Broker Add-on, which works only on NinjaTrader Desktop.
NinjaTrader review
Platform overview
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.
How to connect a broker to NinjaTrader
Pairing an outside broker with NinjaTrader takes a few steps. Here's how the process works.
1. Open an account with a supported broker
NinjaTrader connects to only a limited set of third-party brokers. The currently supported options are FOREX.com and City Index (which share one connection, since both sit under StoneX), FXCM, Interactive Brokers, and Schwab, along with cTrader for netting accounts. Open and fund an account with whichever fits your market and region, keeping in mind that what you can trade through NinjaTrader varies by broker. Interactive Brokers, for example, lets you trade futures through NinjaTrader, while Schwab's connection covers stocks, equity options, and indexes only.
2. Subscribe to the Multiple Broker Add-on
To place live trades in a third-party account through NinjaTrader, you need the Multiple Broker Add-on. It costs $99 per month and renews every 30 days from your purchase date. To subscribe, log in to your NinjaTrader Account Dashboard, open the Settings menu from the User Profile button at the top right, select the Plans tab, and find the add-on for the Desktop platform. If you bought a Lifetime License before March 4, 2023, it's already included at no extra cost.
3. Set up on NinjaTrader Desktop
Third-party broker connections work only on the NinjaTrader Desktop app. You can't connect an outside broker on NinjaTrader's web or mobile apps, which support only NinjaTrader Brokerage and approved prop-firm accounts.
4. Connect and enable your account
With the add-on active, add your broker connection in NinjaTrader Desktop using the login details from your broker. Note that NinjaTrader's Multi-Provider setting is not the same as the add-on: Multi-Provider lets you connect to a third-party account, but the add-on is what allows you to view and trade it.
5. Practice with a simulation account first
Before trading live, you can test your setup with NinjaTrader's free simulation account, available through the client portal after you sign up. It's a risk-free way to explore the platform and practice with virtual funds, and you can switch between the mobile, web, and desktop apps. For more options, see my guide to the best forex demo accounts.
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 data plans needed for market access.
If you use NinjaTrader as your own 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.
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 traders, 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.
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.