Skip to content

HEAD TO HEAD

Plus500 vs NinjaTrader

vs
  • 01 Fees & margin
  • 02 Market access
  • 03 Trading platforms

At a glance

Stock commission (USD)

vs
Plus500NinjaTrader

Options fee per contract (USD)

vs
Plus500NinjaTrader

Minimum deposit (USD)

$100vs$400
Plus500NinjaTrader

Margin interest rate (%)

vs
Plus500NinjaTrader
Compare the detailsPlus500NinjaTrader
Core platformPlus500 WebTraderNinjaTrader Desktop
Market focusForexFutures
Stock commission ($)
Options / contract ($)
Min. deposit ($)$100$400
Margin rate (%)
Fractional-share availabilityVerify eligibilityVerify eligibility
Account protectionFCA 509909, CySEC 250/14, ASICFCM 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

Plus500NinjaTrader
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