Costs & margin 5 min read 2026-06-12

Futures Expiry and Rollover: What Beginners Miss

Unlike stocks, futures contracts expire. Learn what contract months mean, why and when you need to roll over, and how CFD-style products handle rollover automatically.

In short — Unlike stocks, futures contracts have an expiration date. As expiry approaches, you need to roll over into the next contract. Holding a position without knowing the expiry can lead to unwanted settlement or forced liquidation.

Futures contracts expire

You can hold a stock indefinitely, but a futures contract is an agreement that settles on a fixed expiration date. That’s why a single market like “Nasdaq futures” actually exists as several contract months trading side by side at the same time.

Index futures typically trade on a quarterly cycle (March, June, September, December), denoted by the month codes H (March), M (June), U (September), and Z (December). Commodity futures such as gold and crude oil often use a denser monthly structure, with a contract for many or all months of the year.

ElementWhat it means
Contract monthThe month in which the contract settles (e.g. Dec 2026)
Quarterly cycleMar / Jun / Sep / Dec — common for stock index futures
Month codesH = Mar, M = Jun, U = Sep, Z = Dec
Front monthThe nearest-dated, most actively traded contract

Rollover: switching to the next contract

As expiry nears, trading volume and open interest migrate to the next contract month. So if you want to keep a position open, you need to close the current contract before it expires and re-establish the position in the next one. This is called rolling over (or simply a “roll”).

  • Timing — Most traders roll shortly before expiry, during the window when the next contract’s volume overtakes the expiring one. Following the liquidity keeps your fills tight.
  • Why — Holding into expiry means thinning liquidity, and depending on the product it can trigger unwanted procedures such as physical delivery or cash settlement.
  • Watch the gap — There is usually a price difference between contract months (the roll spread). On a continuous chart this can appear as a discontinuity, or “gap,” even though no real move occurred.

Automatic rollover on CFD-style products

Some brokers offer CFD-style products that handle the contract switch for you (automatic rollover). In that case you don’t have to roll manually, but a swap or rollover adjustment cost may be applied at the roll point to account for the price difference between contracts. Whether rollover is automatic — and how the cost is handled — varies by product, so always check the contract specifications before you trade.

Spot the step where the contract changed

The roll spread is much easier to recognise once you have hunted for one yourself. On Merini’s free web demo you can pull the Nasdaq or S&P chart back across several months and look for the discontinuities described above — the step in price where the active contract changed, not a real move. Then put a non-expiring instrument such as XAUUSD or EURUSD beside it and note that those same jumps simply are not there → Go looking for a roll gap

Frequently asked questions

What happens if I hold past the expiration date?

Depending on the product and the rules in place, the position may be settled at expiry or automatically closed out. Check the expiration calendar in advance, and if you’re holding a position, rolling over ahead of time is the safer approach.

Why does the price suddenly jump on the chart?

When the active contract switches at the roll, the price difference between the old and new contract months is reflected in the data, which can make a continuous chart look discontinuous. This is not price manipulation — it simply reflects that the underlying contract has changed.

Related reading → What are futures? A complete guide · Futures trading hours explained

This content is for information and education only and is not investment advice or solicitation. Trading conditions (hours, margin, fees, tick value, etc.) vary by exchange, broker, time, and daylight saving — always verify with your own broker before trading. Derivatives trading can result in losses exceeding your deposit.