HEAD TO HEAD
Plus500 vs NinjaTrader
vs
- 01 Fees & margin
- 02 Market access
- 03 Trading platforms
At a glance
Stock commission (USD)
Options fee per contract (USD)
Minimum deposit (USD)
Margin interest rate (%)
| Compare the details | ||
|---|---|---|
| Core platform | Plus500 WebTrader | NinjaTrader Desktop |
| Market focus | Forex | Futures |
| Stock commission ($) | — | — |
| Options / contract ($) | — | — |
| Min. deposit ($) | $100 | $400 |
| Margin rate (%) | — | — |
| Fractional-share availability | Verify eligibility | Verify eligibility |
| Account protection | FCA 509909, CySEC 250/14, ASIC | FCM segregated funds. No SIPC on futures |
Which is the better fit?
Consider Plus500
Plus500 is a legitimate, well-regulated trading group and a strong option for traders who want a simple proprietary platform and broad access to CFD markets. It is less suitable for traders who need MetaTrader 4, MetaTrader 5, automated trading, copy trading or extensive third-party platform integrations.
Consider NinjaTrader
NinjaTrader is one of the strongest choices for active futures traders who want low intraday margins, competitive commissions, advanced charting and serious strategy automation tools. It is less compelling for investors who want stocks, ETFs and futures in one brokerage account, or traders who want a full native desktop experience on a Mac.
NinjaTrader is the better overall choice for serious futures traders, while Plus500 is better for traders who prioritise simplicity and a low-friction platform.
If you actively trade futures, use advanced charting, want to backtest strategies or expect to automate trading, NinjaTrader has the stronger platform. Its Windows desktop software supports NinjaScript, custom indicators, automated strategies, Market Replay, depth-of-market tools and thousands of third-party add-ons.
Plus500 Futures takes the opposite approach. Its proprietary platform is deliberately simpler, has no platform or market-data fees, offers an unlimited demo account, and allows eligible US traders to get started with deposits from $10.
Our verdict:
- Best overall: NinjaTrader
- Best for active futures traders: NinjaTrader
- Best for algorithmic trading: NinjaTrader
- Best for advanced charting: NinjaTrader
- Best for beginners and simplicity: Plus500 Futures
- Best for avoiding platform and data fees: Plus500 Futures
- Best for traders who want a deep custom trading environment: NinjaTrader
There is one important distinction before comparing them: Plus500 and NinjaTrader are not always competing products. NinjaTrader is primarily a futures brokerage and trading platform. Plus500 operates different products in different jurisdictions, including CFDs outside the US and exchange-traded futures in the US. This comparison therefore focuses primarily on Plus500 Futures vs NinjaTrader, which is the closest like-for-like choice for US futures traders.
Plus500 vs NinjaTrader at a Glance
Best for
- Plus500 Futures
- Beginners and traders wanting simplicity
- NinjaTrader
- Active and advanced futures traders
Overall winner
- NinjaTrader
- NinjaTrader
Main product
- Plus500 Futures
- Exchange-traded futures
- NinjaTrader
- Exchange-traded futures
Trading platforms
- Plus500 Futures
- Proprietary web and mobile platform
- NinjaTrader
- Desktop, web and mobile
Advanced charting
- Plus500 Futures
- Yes, but simpler
- NinjaTrader
- Yes, extensive
Automated strategies
- Plus500 Futures
- Limited compared with NinjaTrader
- NinjaTrader
- Yes, via NinjaScript and automation tools
Backtesting
- Plus500 Futures
- Not a core platform strength
- NinjaTrader
- Yes
Custom indicators
- Plus500 Futures
- Limited
- NinjaTrader
- Yes
Third-party add-ons
- Plus500 Futures
- Limited
- NinjaTrader
- Thousands available
Demo / simulation
- Plus500 Futures
- Unlimited demo
- NinjaTrader
- Free simulation and backtesting
Minimum account deposit
- Plus500 Futures
- From $10
- NinjaTrader
- No account minimum, although funding methods may have minimum transfer amounts
Micro futures commission
- Plus500 Futures
- $0.49 per side
- NinjaTrader
- From $0.09 to $0.39 per side depending on plan
Standard futures commission
- Plus500 Futures
- $0.89 per side
- NinjaTrader
- From $0.59 to $1.29 per side depending on plan
Monthly platform plan
- Plus500 Futures
- None required
- NinjaTrader
- Free, $99/month or $1,499 Lifetime pricing plans
Platform fee
- Plus500 Futures
- $0
- NinjaTrader
- $0 for core platform access
Market-data costs
- Plus500 Futures
- Plus500 states $0 data fees
- NinjaTrader
- Exchange data fees can apply
Intraday MES margin
- Plus500 Futures
- $50
- NinjaTrader
- $50
Intraday MNQ margin
- Plus500 Futures
- $100
- NinjaTrader
- $100
Regulated US futures broker
- Plus500 Futures
- Yes
- NinjaTrader
- Yes
US regulator
- Plus500 Futures
- CFTC / NFA
- NinjaTrader
- CFTC / NFA
| Feature | Plus500 Futures | NinjaTrader |
|---|---|---|
| Best for | Beginners and traders wanting simplicity | Active and advanced futures traders |
| Overall winner | NinjaTrader | |
| Main product | Exchange-traded futures | Exchange-traded futures |
| Trading platforms | Proprietary web and mobile platform | Desktop, web and mobile |
| Advanced charting | Yes, but simpler | Yes, extensive |
| Automated strategies | Limited compared with NinjaTrader | Yes, via NinjaScript and automation tools |
| Backtesting | Not a core platform strength | Yes |
| Custom indicators | Limited | Yes |
| Third-party add-ons | Limited | Thousands available |
| Demo / simulation | Unlimited demo | Free simulation and backtesting |
| Minimum account deposit | From $10 | No account minimum, although funding methods may have minimum transfer amounts |
| Micro futures commission | $0.49 per side | From $0.09 to $0.39 per side depending on plan |
| Standard futures commission | $0.89 per side | From $0.59 to $1.29 per side depending on plan |
| Monthly platform plan | None required | Free, $99/month or $1,499 Lifetime pricing plans |
| Platform fee | $0 | $0 for core platform access |
| Market-data costs | Plus500 states $0 data fees | Exchange data fees can apply |
| Intraday MES margin | $50 | $50 |
| Intraday MNQ margin | $100 | $100 |
| Regulated US futures broker | Yes | Yes |
| US regulator | CFTC / NFA | CFTC / NFA |
Fees and margin requirements can change and additional exchange, clearing, regulatory, routing or account charges may apply.
Which Is Better, Plus500 or NinjaTrader?
The difference is less about whether one broker can execute a Micro E-mini S&P 500 contract and more about what happens after your trading becomes more sophisticated.
NinjaTrader gives traders considerably more room to grow. You can use more than 100 built-in technical indicators, depth-of-market tools such as SuperDOM, Order Flow+, Market Replay, custom C# indicators, NinjaScript strategies and third-party applications. Its desktop platform is particularly well suited to traders running multi-screen or highly customised setups.
Plus500 removes much of that complexity. Its platform is designed around accessible order entry, charts, stop-loss and take-profit functionality, a demo environment and straightforward access to futures markets.
That makes Plus500 easier to learn, but it also creates a lower ceiling for traders who later want to customise their workflow extensively.
Plus500 vs NinjaTrader Fees
Plus500 Futures currently lists commissions of:
- Micro futures: $0.49 per contract, per side
- Standard futures: $0.89 per contract, per side
- Prediction Markets: $0.01 per contract
Plus500 also states that it charges no platform, routing, inactivity, deposit or market-data fees. Exchange and NFA charges can still apply. Additional withdrawals after the first withdrawal in a calendar month can incur a processing fee.
NinjaTrader offers three pricing plans:
Free
- Monthly / upfront cost
- $0
- Micro commission per side
- $0.39
- Standard commission per side
- $1.29
Monthly
- Monthly / upfront cost
- $99/month
- Micro commission per side
- $0.29
- Standard commission per side
- $0.99
Lifetime
- Monthly / upfront cost
- $1,499 once
- Micro commission per side
- $0.09
- Standard commission per side
- $0.59
| NinjaTrader plan | Monthly / upfront cost | Micro commission per side | Standard commission per side |
|---|---|---|---|
| Free | $0 | $0.39 | $1.29 |
| Monthly | $99/month | $0.29 | $0.99 |
| Lifetime | $1,499 once | $0.09 | $0.59 |
Exchange, NFA and clearing fees apply in addition to NinjaTrader's commissions. NinjaTrader currently lists a $0.19 clearing fee per futures contract, while other account, data or third-party technology charges can also apply.
When Does NinjaTrader's Paid Pricing Actually Pay for Itself?
Headline commissions make NinjaTrader's Lifetime plan look dramatically cheaper, but the upfront cost only makes economic sense once you trade enough contracts.
Based purely on NinjaTrader's published commission savings versus its Free plan:
Monthly plan trading Micros
- Commission saving
- $0.10 per side
- Approximate break-even
- 495 round-trip contracts per month
Monthly plan trading Standard contracts
- Commission saving
- $0.30 per side
- Approximate break-even
- 165 round-trip contracts per month
Lifetime plan trading Micros
- Commission saving
- $0.30 per side
- Approximate break-even
- About 2,499 round-trip contracts
Lifetime plan trading Standard contracts
- Commission saving
- $0.70 per side
- Approximate break-even
- About 1,071 round-trip contracts
| Upgrade | Commission saving | Approximate break-even |
|---|---|---|
| Monthly plan trading Micros | $0.10 per side | 495 round-trip contracts per month |
| Monthly plan trading Standard contracts | $0.30 per side | 165 round-trip contracts per month |
| Lifetime plan trading Micros | $0.30 per side | About 2,499 round-trip contracts |
| Lifetime plan trading Standard contracts | $0.70 per side | About 1,071 round-trip contracts |
These calculations ignore the time value of the upfront payment and assume the published commission structure remains unchanged.
This is why simply saying "NinjaTrader commissions start at $0.09" is misleading for many traders. You only receive that rate after paying $1,499 for the Lifetime plan.
It is also difficult to declare a universal fee winner between Plus500 and NinjaTrader using commissions alone because the brokers itemise exchange, clearing and regulatory costs differently. Compare the all-in cost for the exact futures contract you intend to trade rather than comparing the headline commission.
Which Platform Has Better Trading Tools?
NinjaTrader Desktop is built for active traders rather than simply being an interface for submitting orders.
Its platform supports:
- More than 100 technical indicators
- Advanced charting
- SuperDOM depth-of-market trading
- Order Flow+ analysis
- Tick-by-tick Market Replay
- Strategy backtesting
- Custom C# indicators
- Automated NinjaScript strategies
- Multi-monitor configurations
- Thousands of third-party indicators, strategies and applications
NinjaTrader also offers web and mobile platforms, although its deepest customisation and NinjaScript capabilities remain centred on NinjaTrader Desktop for Windows.
Plus500 Futures is more streamlined. Traders can manage positions, charts and risk controls without configuring a complex desktop environment.
That simplicity is a feature if you do not need the extra tools. It becomes a limitation if your trading eventually depends on custom indicators, advanced order-flow analysis or automated execution.
Platform winner: NinjaTrader
For a casual manual trader, Plus500 may actually feel better.
For a trader who cares about what the platform can eventually do, NinjaTrader is in another league.
Is NinjaTrader Better for Automated Trading?
NinjaTrader's NinjaScript framework allows traders and developers to create custom indicators, trading strategies and add-ons using C#. NinjaTrader also documents methods for automated order execution through NinjaScript and its Automated Trading Interface.
NinjaTrader's Strategy Builder can also generate NinjaScript-based strategies and run completed strategies in live automation.
Plus500 does publish educational material about algorithmic trading, but it does not offer an equivalent first-party development ecosystem to NinjaScript in its mainstream retail platform. Plus500 also explicitly states that algorithmic trading is not permitted on its CFD platform.
If automation, systematic trading or custom strategy development is part of your plan, choose NinjaTrader.
Which Broker Has More Futures Markets?
Plus500 Futures currently provides markets including:
- Equity index futures
- Single-stock futures
- Energy
- Metals
- Agriculture
- Forex futures
- Interest rates
- Cryptocurrency futures
Its US platform lists contracts across venues including CME, CBOT, COMEX, NYMEX, ICE, EUREX and MGEX.
NinjaTrader provides access to more than 100 futures contracts across major exchanges including CME Group, Eurex, ICE and Coinbase Derivatives.
For mainstream products such as MES, MNQ, ES, NQ, crude oil, gold or currency futures, either platform may cover what you need.
The advantage moves towards NinjaTrader when the requirement becomes less about simply having the contract available and more about combining market access with sophisticated execution, charting and strategy tools.
Plus500 vs NinjaTrader Margin Requirements
For example:
Micro E-mini S&P 500, MES
- Plus500 intraday margin
- $50
- NinjaTrader intraday margin
- $50
Micro E-mini Nasdaq-100, MNQ
- Plus500 intraday margin
- $100
- NinjaTrader intraday margin
- $100
E-mini S&P 500, ES
- Plus500 intraday margin
- $500
- NinjaTrader intraday margin
- $500
E-mini Nasdaq-100, NQ
- Plus500 intraday margin
- $1,000
- NinjaTrader intraday margin
- $1,000
| Contract | Plus500 intraday margin | NinjaTrader intraday margin |
|---|---|---|
| Micro E-mini S&P 500, MES | $50 | $50 |
| Micro E-mini Nasdaq-100, MNQ | $100 | $100 |
| E-mini S&P 500, ES | $500 | $500 |
| E-mini Nasdaq-100, NQ | $1,000 | $1,000 |
Plus500 also offers some smaller contracts with day margins below $50. NinjaTrader similarly offers e-Nano contracts with lower intraday margin requirements.
Low intraday margin should not be confused with low risk. Futures leverage magnifies losses as well as gains, and brokers can change margin requirements in response to market conditions.
Which Is Easier for Beginners?
NinjaTrader can absolutely be used by a beginner, and its simulation tools are excellent, but the platform contains far more functionality than a new trader normally needs.
Plus500 reduces the number of decisions involved. Its proprietary interface, $10 minimum funding option, straightforward commission structure and unlimited demo account create a simpler onboarding path.
NinjaTrader is better for a beginner who already knows they want to become an active futures trader. Its free simulation, charting and backtesting tools mean you can learn the environment you are likely to use later rather than migrating platforms as your trading becomes more advanced.
So the distinction is:
Choose Plus500 if you want easier. Choose NinjaTrader if you want more room to grow.
Plus500 vs NinjaTrader for Demo and Paper Trading
Both platforms let you practise without immediately risking real capital.
Plus500 offers a free unlimited demo account.
NinjaTrader is free to use for advanced charting, backtesting and simulated trading, and currently offers a 14-day trial of streaming live market data when an account is opened.
For simply learning order placement, Plus500's demo is straightforward.
For testing futures strategies, replaying sessions and developing systematic approaches, NinjaTrader's simulation and backtesting environment is more useful.
Demo winner: NinjaTrader for serious practice, Plus500 for simplicity
Is Plus500 or NinjaTrader Safer?
Plus500US Financial Services LLC is registered with the Commodity Futures Trading Commission as a Futures Commission Merchant and is an NFA member under NFA ID 0001398. Plus500's wider group also operates regulated entities in jurisdictions including the UK, Cyprus, Australia, Singapore, Canada and others.
NinjaTrader Clearing LLC is a CFTC-registered Futures Commission Merchant and NFA member under NFA ID 0309379. NinjaTrader states that customer funds are held in segregated accounts as required by US futures regulations.
There is also a corporate difference worth knowing.
Plus500 Ltd is publicly traded on the London Stock Exchange and is a FTSE 250 constituent. NinjaTrader was acquired by Kraken in May 2025 and continues to operate within Kraken's broader trading group.
Regulation does not eliminate trading risk, platform risk or losses from leveraged futures positions.
Who Should Choose Plus500?
Choose Plus500 Futures if you:
- Want a simple futures platform
- Primarily trade manually
- Do not need custom indicators or automated strategies
- Want an unlimited demo account
- Prefer predictable headline pricing
- Want no platform, routing, inactivity or market-data fee from the broker
- Are starting with relatively small amounts of capital
- Prefer web or mobile trading over a heavily customised desktop setup
Plus500 is particularly strong for traders who look at NinjaTrader and see dozens of features they have no intention of using.
There is no point paying for complexity you do not need.
Who Should Choose NinjaTrader?
Choose NinjaTrader if you:
- Actively trade futures
- Want professional-grade charting
- Use depth-of-market or order-flow analysis
- Need Market Replay
- Want to backtest trading strategies
- Plan to automate trades
- Want to create custom indicators or strategies
- Use multiple monitors
- Want access to a large third-party ecosystem
- Trade enough volume to benefit from its paid commission plans
NinjaTrader has a steeper learning curve, but it is much less likely that a serious futures trader will outgrow it.
Plus500 vs NinjaTrader: Final Verdict
For active futures traders, NinjaTrader provides the stronger combination of advanced charting, customisation, automation, backtesting, order-flow tools, market replay and flexible commission plans. Its platform is built specifically around the requirements of futures traders rather than merely making futures trading accessible.
Plus500 Futures remains the better choice for simplicity. Traders who want to open an account, understand the interface quickly and trade mainstream futures without managing complex platform configurations may prefer Plus500.
The decision comes down to one question:
Do you want the easiest platform to use now, or the more powerful platform to grow into?
For ease of use, choose Plus500 Futures.
For serious futures trading, choose NinjaTrader.
Frequently Asked Questions
Is NinjaTrader better than Plus500?
NinjaTrader is better than Plus500 for active futures traders because it provides more advanced charting, backtesting, automation, custom indicators and third-party integrations. Plus500 is better for traders who prioritise ease of use and a simpler pricing and platform experience.
Is Plus500 good for futures trading?
Plus500 Futures is a legitimate regulated futures broker offering contracts across indices, commodities, currencies, interest rates, crypto and other markets. It is particularly suitable for traders who want a simple proprietary platform rather than a highly customisable professional trading environment.
Can you automate trading with NinjaTrader?
Yes. NinjaTrader supports automated trading using NinjaScript strategies and also documents an Automated Trading Interface for receiving signals from external applications.
Is NinjaTrader free?
NinjaTrader's core platform can be used free for charting, backtesting and simulated trading. Live futures traders can choose its Free plan or pay $99 per month or $1,499 once for lower commission rates. Exchange, clearing, market-data and other account charges may still apply.
Risk warning: Futures and other leveraged derivatives involve substantial risk of loss and are not suitable for every investor. Margin allows a trader to control a position larger than the capital posted, which can magnify losses as well as gains. Broker fees, margin requirements and product availability can also change, so verify current terms directly with the relevant regulated entity before opening an account.
Plus500 vs NinjaTrader, scored
- Commissions & Fees2.5vs4.5
- Trading Platforms4.0vs4.5
The terms side by side
Founded
- Plus500
- 2008
- NinjaTrader
- 2003
Listed
- Plus500
- London Stock Exchange
- NinjaTrader
- Not published
UK entity
- Plus500
- Plus500UK Ltd
- NinjaTrader
- Not published
EU entity
- Plus500
- Plus500CY Ltd
- NinjaTrader
- Not published
EUR/USD spread
- Plus500
- 0.5 to 1.3 pips
- NinjaTrader
- Not published
All in, one lot
- Plus500
- About $10
- NinjaTrader
- Not published
Minimum deposit
- Plus500
- $100
- NinjaTrader
- Not published
Inactivity fee
- Plus500
- $10 a month
- NinjaTrader
- Not published
Country
- Plus500
- Not published
- NinjaTrader
- United States
Regulation
- Plus500
- Not published
- NinjaTrader
- CFTC, NFA 0309379
Micro per side
- Plus500
- Not published
- NinjaTrader
- $0.09 to $0.39
Standard per side
- Plus500
- Not published
- NinjaTrader
- $0.59 to $1.29
ES day margin
- Plus500
- Not published
- NinjaTrader
- $500
Platform fee
- Plus500
- Not published
- NinjaTrader
- $0 to $99
Investor protection
- Plus500
- Not published
- NinjaTrader
- FCM segregation
| Term | Plus500 | NinjaTrader |
|---|---|---|
| Founded | 2008 | 2003 |
| Listed | London Stock Exchange | Not published |
| UK entity | Plus500UK Ltd | Not published |
| EU entity | Plus500CY Ltd | Not published |
| EUR/USD spread | 0.5 to 1.3 pips | Not published |
| All in, one lot | About $10 | Not published |
| Minimum deposit | $100 | Not published |
| Inactivity fee | $10 a month | Not published |
| Country | Not published | United States |
| Regulation | Not published | CFTC, NFA 0309379 |
| Micro per side | Not published | $0.09 to $0.39 |
| Standard per side | Not published | $0.59 to $1.29 |
| ES day margin | Not published | $500 |
| Platform fee | Not published | $0 to $99 |
| Investor protection | Not published | FCM segregation |