Futures Contract Rollover Calendar 2026: Every Date You Need
Beginner Guide

Futures Contract Rollover Calendar 2026: Every Date You Need


Every quarter, the active futures contract expires and a new one takes its place. If you are still holding positions on the old contract when liquidity evaporates, your spreads will widen catastrophically, your fills will slip by multiple ticks, and your prop firm may forcibly liquidate your position at the worst possible price.

Rollover is the most predictable, most preventable cause of prop firm account blow-ups. This guide provides the exact 2026 calendar, explains the CME contract coding system, and delivers the operational protocol for switching contracts without losing a dollar.

The CME Contract Code System

Every futures contract has a standardized ticker code consisting of three elements:

[Product Code] + [Month Code] + [Year Code]

Month Codes (The HMUZ Cycle)

For equity index futures (ES, NQ, MNQ, MES, YM, NKD), contracts only exist for four months per year:

MonthCodeMnemonic
MarchH-
JuneM-
SeptemberU-
DecemberZ-

2026 Year Code: 6 (or 26 on some platforms)

Example Ticker Construction

ContractQ1 (Mar)Q2 (Jun)Q3 (Sep)Q4 (Dec)
E-mini S&P 500ESH6ESM6ESU6ESZ6
E-mini Nasdaq 100NQH6NQM6NQU6NQZ6
Micro E-mini S&PMESH6MESM6MESU6MESZ6
Micro E-mini NasdaqMNQH6MNQM6MNQU6MNQZ6
E-mini DowYMH6YMM6YMU6YMZ6
Crude Oil (CL)MonthlyMonthlyMonthlyMonthly

[!TIP] Crude Oil is Different. CL (Crude Oil) contracts expire monthly, not quarterly. If you trade CL on a prop firm, you must roll every single month. The monthly codes are: F (Jan), G (Feb), H (Mar), J (Apr), K (May), M (Jun), N (Jul), Q (Aug), U (Sep), V (Oct), X (Nov), Z (Dec).

The Complete 2026 Rollover Calendar

Rollover does NOT happen on the official expiration day. It happens approximately 8 trading days before expiration, when the majority of Open Interest (volume) migrates to the next quarterly contract. This migration typically occurs on the second Thursday of the expiration month.

Equity Index Futures (ES, NQ, MNQ, MES, YM)

QuarterExpiring ContractRollover Date (Volume Migration)Official Expiration (3rd Friday)New Active Contract
Q1 → Q2H26 (March)~March 12, 2026 (Thu)March 20, 2026M26 (June)
Q2 → Q3M26 (June)~June 11, 2026 (Thu)June 19, 2026U26 (September)
Q3 → Q4U26 (September)~September 10, 2026 (Thu)September 18, 2026Z26 (December)
Q4 → Q1 2027Z26 (December)~December 10, 2026 (Thu)December 18, 2026H27 (March 2027)

[!CAUTION] The Volume Cliff. On the Thursday rollover date, volume on the expiring contract drops by approximately 80% within a single session. By Friday, you are essentially trading in an illiquid desert. Spreads on NQ can widen from 0.25 points to 2+ points. A single market order fill can slip by $50-$100 per contract. You must switch to the new contract code by Wednesday night at the latest.

Crude Oil Futures (CL) — Monthly Rollover

MonthExpiring ContractApproximate RolloverNew Active
Jan → FebCLF6 → CLG6~Dec 18, 2025CLG6
Feb → MarCLG6 → CLH6~Jan 20, 2026CLH6
Mar → AprCLH6 → CLJ6~Feb 19, 2026CLJ6
Apr → MayCLJ6 → CLK6~Mar 19, 2026CLK6
May → JunCLK6 → CLM6~Apr 20, 2026CLM6
Jun → JulCLM6 → CLN6~May 19, 2026CLN6
Jul → AugCLN6 → CLQ6~Jun 19, 2026CLQ6
Aug → SepCLQ6 → CLU6~Jul 20, 2026CLU6
Sep → OctCLU6 → CLV6~Aug 19, 2026CLV6
Oct → NovCLV6 → CLX6~Sep 21, 2026CLX6
Nov → DecCLX6 → CLZ6~Oct 19, 2026CLZ6
Dec → Jan 2027CLZ6 → CLF7~Nov 19, 2026CLF7

The Prop Firm Rollover Protocol

Step 1: Flatten Before Rollover Day

Close all open positions on the expiring contract by Wednesday night (the day before the volume migration Thursday). Do not attempt to hold through rollover.

Step 2: Switch Your Chart Symbol

In NinjaTrader, Tradovate, or TopstepX, manually update your chart and order entry panels to the new contract code. For example, change NQH6 to NQM6 on the March rollover.

NinjaTrader Shortcut: If you use a continuous contract symbol (e.g., NQ 03-26), NinjaTrader will automatically roll the chart data. However, your order entry must still be manually switched to the new contract instrument.

Step 3: Verify Your Copier

If you use Replikanto or TradeSyncer, you must update the instrument symbol on every master and slave account configuration. The copier does not automatically detect the rollover. Forgetting this step will cause your master to trade NQM6 while your slaves still point to the expired NQH6 — resulting in zero fills on the slave accounts.

Step 4: Clear Your Old Orders

After switching instruments, go to your Orders tab and cancel any working limit orders or stop orders on the old contract symbol. Stale orders on expired contracts will sit in your queue and potentially trigger fills at absurd prices during the final hours of the expiring contract.

What Happens If You Miss Rollover at a Prop Firm?

Firm BehaviorConsequence
Auto-LiquidationFirms like Apex and Topstep will forcibly close your positions on the expired contract at the end of the expiration session. You have no control over the fill price.
Symbol LockoutSome firms (TradeDay, Earn2Trade) will simply disable the expired contract symbol, preventing you from entering new trades. Any existing positions remain open but are untradable.
Drawdown ImpactA force-liquidation fill at an illiquid price can consume 50-100% of your remaining trailing drawdown buffer in a single tick.

The Escape Pod Verdict

Rollover is a calendar event, not a market event. There is zero excuse for being caught on the wrong side of a contract expiration. Set a recurring calendar alert on your phone for the second Wednesday of March, June, September, and December.

Your Next Move:

Marcus Vance
Written by Marcus Vance

Former institutional risk manager turned independent prop trader. Marcus breaks down the math behind consistency rules to help retail traders survive the drawdowns and keep their payouts.

Which prop firm actually pays out? See the data. Compare Firms →