Indicators are the cheap end of this market, and mostly they deserve to be — a tool that draws on a chart genuinely does not need much beneath it. But the bill is not one line, and two of the four below are charged by companies other than the vendor you bought from.
We may earn a fee from links on this page. Disclosure
01
The indicator licence
The only line on the sales page.
Charged monthly, annually or once, depending on the vendor. It is the number every comparison is built on and the only one the vendor controls, which is exactly why it is the least informative of the four.
02
The platform tier
Zero, unless something places orders.
A pure indicator draws on a chart, and NinjaTrader's free tier covers charting and manual order entry. So for most indicators this line is genuinely nothing. It stops being nothing the moment the package includes an automation component that executes on your machine — then you are into a paid licence, charged by NinjaTrader rather than by the indicator vendor, plus a machine that stays on.
03
Real-time market data
The line people are most surprised by.
Paying for a platform does not include the prices the platform displays. Real-time CME data is a separate subscription, and the free delayed feed is not usable for anything time-sensitive. It is a modest monthly cost, it is charged whether or not you trade, and it is somebody else's invoice — which is why no vendor mentions it.
04
Re-licensing when your machine changes
Not a monthly cost. A friction cost.
Many indicator licences are locked to a fixed number of machines. Replace a computer, rebuild a system or move to a laptop for a trip and you need the vendor to release and reissue. How long that takes is never on the sales page, and for an active trader a two-day wait is a real cost that no price comparison captures.
The cost nobody prices at all
An indicator that repaints costs you more than its licence. It revises what it drew once the bar closes, so every historical example that convinced you to buy it was produced with information that did not exist at the time. You then trade against a signal that behaves differently live than it did on the chart you evaluated.
That is not a pricing question, but it is the largest number in the calculation. A free indicator that does not repaint is worth more than an expensive one that does, and it is the first thing to test rather than the last.
Do I need to pay for NinjaTrader to use an indicator?
For a pure indicator, no. The free tier covers charting, analysis and manual order entry, which is everything an indicator needs. A paid tier is only required if something in the package executes orders automatically on your own machine.
Why do I need a separate data subscription?
Because platform access and exchange data are billed separately. The delayed feed that comes free is fine for study and useless for anything acting on current prices, so real-time CME data is a required monthly line for live trading regardless of which indicator you use.
Is a one-off indicator purchase cheaper than a subscription?
Over a long enough period, usually — but ask what happens when the platform updates. An indicator bought outright and then abandoned by its vendor keeps working only until a NinjaTrader release breaks it, at which point a lifetime licence has a lifetime shorter than the name suggests.
What is the most commonly forgotten cost?
Real-time data, because buyers reasonably assume the platform includes the prices it shows. After that, machine re-licensing, which is not a monthly charge at all but can cost you days of trading at exactly the wrong moment.