Home / Help / NinjaTrader 8 / Chart is on an expired or thin contract month

Chart is on an expired or thin contract month in NinjaTrader 8

Volume has collapsed, the price differs from what everyone else is quoting, or the chart stopped updating while the market is clearly open.

NinjaTrader 8Chart is on an expired or thin contract monthfuturescharts

What is causing it

You are looking at a contract month that is no longer the actively traded one, or one that has already expired.

Why this happens

Every futures contract month is a separate instrument with its own price, volume and history. Liquidity moves from one month to the next on the roll date, so the old month keeps existing but becomes thin and eventually stops trading entirely.

A chart pinned to a specific month will therefore quietly go stale rather than showing an error, which is what makes this so easy to miss.

The fix, step by step

  1. Check which contract month the chart is set to and compare it with the month the market is currently trading, which rolls on a schedule set by the exchange.
  2. Switch the chart to the current front-month contract, or set it to follow the front month automatically if you use that style of data series.
  3. Reload the chart's data after switching so it downloads history for the new contract.
  4. Check any orders, alerts or automated tools that reference the old contract, as they will still be pointing at the expired series.
  5. If you need continuity across rolls for analysis, use a continuous contract series rather than stitching charts together by hand.

How to confirm it is fixed

The chart's volume matches what you would expect for that product during regular hours, and the price matches an independent quote for the front month.

Stopping it happening again

Note the roll dates for the products you trade and check your charts and alerts on the roll, since nothing will warn you.

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

Not connected, or the connection keeps droppingPrices look invented, or move when the market is shutNo data, or data is delayed, on futures chartsConfusion between your NinjaTrader account and your broker accountTrades are filling instantly and the balance never changesAn imported indicator does not appear in the list
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.