Skip to content
LogicReviews

Reviews that show their sources.

Platform

What NinjaTrader is, and what it costs

A futures platform with a genuinely free tier, one paid line most people miss, and a version number that decides whether any add-on will run at all.

· 8 min read

We may earn a fee from links on this page. Disclosure

NinjaTrader is a desktop trading platform for futures. It does charting, market analysis, order entry, backtesting and — the part this site cares about — automated strategy execution. It has been the default retail platform for CME futures automation for long enough that most strategy vendors in this category build for it and nothing else.

Two things about it surprise people. The first is that a large amount of it is genuinely free, not free-trial free. The second is that the one thing it charges for is exactly the thing automation buyers need, which is why so many budgets in this category come out wrong.

What the free tier actually covers

You can download NinjaTrader, connect it to a broker, chart the market, run historical backtests and place orders by hand without paying the platform anything. That is not a crippled demo — it is the product, and for a discretionary trader it may be all they ever need.

What it does not cover is automated execution on your own machine. The moment you want a strategy placing orders unattended from your desktop, you are into a paid licence tier. That single boundary is responsible for most of the confusion about what NinjaTrader costs, and it is the subject of the licence article.

NinjaTrader 7 and NinjaTrader 8 are not the same thing

NinjaTrader 8 is the current generation and has been for years. NinjaTrader 7 is the previous one. They are separate applications with separate installations, and an add-on compiled for one will not load on the other.

This matters more than a version number normally would, because nearly every strategy and indicator sold today targets NT8 specifically. If you inherited an NT7 install or are reading older material, confirm which you are on before evaluating anything else — it is a thirty-second check that prevents an entire wasted evaluation.

The lines in a NinjaTrader budget

  • The platform licence. Free for manual use; a lease or a lifetime purchase if a strategy executes automatically on your machine. Charged by NinjaTrader, not by whoever sold you the strategy — which is precisely why strategy vendors rarely mention it.
  • Market data. Automated strategies act on live prices, so a real-time CME feed rather than a delayed one. Modest monthly cost, charged whether or not anything trades.
  • Broker commissions. Per contract, per side, set by your broker rather than the platform. Automation does not change them but does tend to increase the number of trades, so they compound differently.
  • Hosting, if execution is local. A strategy on your computer trades only while that computer is awake, online and not restarting for an update. In practice that is a rented always-on machine, monthly, indefinitely.
  • Whatever the strategy itself costs. The line most people start with, and the only one on a vendor’s sales page.

Note the shape of that list: four of the five lines are charged by somebody other than the strategy vendor. A comparison built only on subscription prices is comparing one line out of five.

Why futures, and why micros matter

NinjaTrader is a futures platform first. In practice that means the CME index complex — the contracts on the major US indices — plus energy, metals and rates depending on your broker.

The detail worth understanding early is the micro contract. A micro is a fraction of the notional size of the corresponding full-size contract. The same strategy, on the same instrument, can therefore be run at a fraction of the risk per trade. That is the difference between index futures automation being available to a modest account and being available only to a large one, and it is why any product’s recommended starting capital should always be read alongside whether it supports micros.

Where this site fits

We review one NinjaTrader product in depth. Its platform requirement is NinjaTrader 8 only and its markets are NQ, ES, YM, RTY — full-size and micro, which is a fairly typical shape for this category — and the reason its recommended starting capital is $500 rather than a much larger number is exactly the micro-contract point above.

The unusual thing about it, and the reason it is worth a full review, is that it executes on the vendor’s servers rather than your machine. That collapses two of the five budget lines to zero. The full review sets out every figure with the page it was read from and the date it was checked.

Read next

Licensing

NinjaTrader licence tiers, in plain terms

Free, lease or lifetime. The tier you need is decided by one question — where your strategy executes — and getting it wrong is the most common budgeting mistake in this category.

· 7 min read

Automation

How automation on NinjaTrader actually works

What a strategy is, where it runs, what happens when the feed drops at 3am, and which parts of that are your problem rather than the vendor's.

· 9 min read

Cost

What Hexgo actually costs to run for a month

The quoted price is $49. The useful question is what the bill looks like once the platform, the data feed and the server are added — and for this product the answer is unusual.

· 5 min read