Contract Expiration And Roll

Every futures contract expires. Traders don’t hold the same symbol forever. They “roll” to the next contract when volume shifts and expiration gets close.

What Contract Expiration Is

A futures contract has a specific expiration month and last trading day. After that point, the contract is no longer tradable.

For index futures like ES, MES, NQ, and MNQ:

Month Codes

Common month codes used in futures:

Example: ESH4 would be an S&P 500 March contract for a given year.

Why Traders Roll Before Expiration

Most traders never trade all the way into the final days of a contract. As expiration approaches:

To avoid thin liquidity and odd price behavior, traders move to the next active contract early. This process is rollover.

When Roll Usually Happens For Index Futures

For major index futures, market participants typically start rolling to the next contract before the current one is very close to expiration. The exact timing can vary, but the pattern is:

The detailed roll schedule is published by exchanges and also shown on many broker and data provider calendars.

What Roll Looks Like On A Chart

Around roll time, you may notice:

The gap comes from small pricing differences between contract months. Charts that are built from a continuous contract may smooth or adjust these differences depending on the data provider.

Continuous vs Individual Contracts

Data providers often offer:

Continuous symbols are convenient for long-term analysis, but exact roll rules and adjustments are defined by the data provider.

How Platforms Handle Roll

Many trading platforms:

The platform’s documentation explains exactly how its continuous data and roll logic are handled.

Key Points To Remember

← Back to Home