No data, or data is delayed, on futures charts in NinjaTrader 8
You are connected, but a futures chart is blank, frozen, or clearly lagging behind the real market.
NinjaTrader 8No data, or data is delayed, on futures chartsdatasubscription
What is causing it
This is normally an account and subscription issue, not a software fault. Exchange real-time futures data is a paid entitlement, arranged through your broker or a data provider, and it is separate from your NinjaTrader licence.
Why this happens
Exchanges charge for real-time futures data and license it per user. Your data provider is the one who registers you with the exchange, so NinjaTrader can only show what the provider is permitted to send. When the entitlement is missing you get nothing, or a delayed feed if the provider offers one.
This is also why a chart can work for one instrument and not another. Entitlements are granted per exchange, and each exchange bills separately.
The fix, step by step
- Confirm with your broker or data provider that you hold a real-time market data subscription for the exchange in question, for example CME for ES and NQ, or a different exchange for energies, metals or agricultural products.
- Check whether you have been classified as a professional or non-professional user, as the exchange fees and the entitlement differ and a misclassification can leave you unentitled.
- Check that Level 2 or depth data is included if you are trying to use depth-based windows, because Level 1 and Level 2 are usually charged separately.
- Verify the instrument itself is on an exchange your subscription covers, since covering CME futures does not cover every product you can type into a chart.
- Once the provider confirms the entitlement is live, disconnect and reconnect NinjaTrader so it picks up the new permissions.
- If your provider says everything is enabled and you still see nothing, ask them to check the entitlement on their side while you are connected.
How to confirm it is fixed
A front-month contract updates tick by tick during regular trading hours and matches the price shown by an independent source with no visible lag.
Stopping it happening again
Keep a note of exactly which exchanges your subscription covers and the renewal date. Exchange data is billed monthly and a failed card payment silently removes the entitlement.
Trade with clarity once MetaTrader is running
Market Structure Pro gives one clear TRADE or NO-TRADE verdict on any MT5 chart, with confidence, grade and a plain-English reason. Free 7-day trial, no card.
Start free trial
Other NinjaTrader 8 problems
Still stuck? Some issues are specific to your broker or your app version, and their support desk can confirm server names, account status and outages. See all
NinjaTrader 8 problems or the full
help hub.