Futures Rollover Dates 2026: ES, MES, NQ and MNQ Calendar

Use this guide to track futures rollover dates for major U.S. equity-index contracts in 2026. It covers CME’s published quarterly lead-month schedule, expiration dates, contract symbols, liquidity migration and the operational difference between rolling a position and switching a chart symbol.

Understanding futures rollover dates matters because quarterly contracts expire and trading activity moves toward later months. Selecting an inactive month can expose a trader to thinner liquidity or a chart that differs from the contract used for execution. The exchange calendar provides a reference, while actual volume must be checked separately.

Futures rollover dates calendar for ES MES NQ and MNQ contracts
Compare CME’s quarterly lead-month changes with expiration dates and contract symbols.

Quick Answer

CME’s published 2026 U.S. equity-index roll dates are March 16, June 15, September 14 and December 14. Corresponding expirations are March 20, June 18, September 18 and December 18. These futures rollover dates are lead-month reference dates, not a requirement to trade at a particular moment.

Next scheduled transition as of October 8, 2026: December 2026 to March 2027. The customary roll date is December 14, 2026. The expiring December contract expires December 18, 2026.

Affiliate Disclosure: TradeboticsAI may receive compensation when readers complete qualifying actions through affiliate links. The NinjaTrader buttons below are affiliate links. Compensation does not determine the calendar dates.

Explore NinjaTrader for Futures Trading

Futures Rollover Dates: Interactive Calendar

Use this calendar to compare quarterly futures rollover dates with expiration dates. Select the year and the quarter of the expiring contract. The displayed transition identifies the next quarterly month; it does not place a trade, transfer a position or cancel an order.

U.S. Equity-Index Quarterly Roll Calendar



CME Customary Roll DateDecember 14, 2026
Expiring Contract ExpirationDecember 18, 2026
Month TransitionZ26 → H27
ES TransitionESZ26 → ESH27
NQ TransitionNQZ26 → NQH27
Micro TransitionsMESZ26 → MESH27; MNQZ26 → MNQH27

Initial display: December 2026. The selectors require JavaScript. If they do not update, use the complete static tables below. These dates concern CME’s U.S. equity-index quarterly convention, not every futures product or broker deadline.

Official CME Futures Rollover Dates for 2026

The following futures rollover dates reproduce the U.S. index entries in CME’s published quarterly schedule. The expiration column belongs to the outgoing contract. The next-contract column identifies the destination month, which has its own later expiration.

2026 U.S. equity-index quarterly schedule
Expiring QuarterCodeCME Roll DateExpirationNext Code
March 2026H26March 16, 2026March 20, 2026M26
June 2026M26June 15, 2026June 18, 2026U26
September 2026U26September 14, 2026September 18, 2026Z26
December 2026Z26December 14, 2026December 18, 2026H27

June exception: CME’s table lists June 18, 2026 for expiration. Do not substitute June 19 merely by applying a third-Friday calculation. Published product dates take precedence over a generic calendar formula.

2027 Planning Calendar

These futures rollover dates extend planning into the following year. Check the exchange schedule again before using a future date operationally.

2027 U.S. equity-index quarterly schedule
Expiring QuarterCodeCME Roll DateExpirationNext Code
March 2027H27March 15, 2027March 19, 2027M27
June 2027M27June 14, 2027June 18, 2027U27
September 2027U27September 13, 2027September 17, 2027Z27
December 2027Z27December 13, 2027December 17, 2027H28

Calendar source: CME Group Equity Index Roll Dates. The exchange describes a customary lead-month transition and permits participants to roll at a time they choose.

2026 equity index futures calendar separating roll dates from expiration dates
The roll date and the expiring contract’s expiration date serve different purposes.

Futures Rollover Dates vs Expiration Dates

Understanding futures rollover dates requires separating three events: the exchange’s customary lead-month change, a trader’s position transfer and the old contract’s expiration. These events can occur on different days.

The lead-month date is a reference for identifying the primary quarterly month. A position roll closes exposure in one expiration and opens exposure in another. Expiration follows the old contract’s product rules for final trading and settlement.

The outgoing contract does not transform into the next contract. Each month has its own price, order book and positions. Changing a chart from ESZ26 to ESH27 therefore does not transfer an ESZ26 position, cancel its resting orders or create replacement protective orders.

This distinction makes futures rollover dates an operational checkpoint. A trader who holds exposure must consider account positions and working orders, while a flat trader may only need to update charts, watchlists and strategy subscriptions.

ES, MES, NQ and MNQ Futures Rollover Dates

The quarterly futures rollover dates in this guide concern the March, June, September and December cycle. ES and MES provide different-sized exposures to the S&P 500. NQ and MNQ provide different-sized exposures to the Nasdaq-100.

For the December 2026 transition, the outgoing symbols are ESZ26, MESZ26, NQZ26 and MNQZ26. The next quarterly symbols are ESH27, MESH27, NQH27 and MNQH27. CME’s customary roll date is December 14, with December expiration on December 18.

Micro and E-mini contracts share the quarterly month structure, but their contract multipliers and tick economics differ. Matching futures rollover dates does not make their monetary exposure interchangeable. Confirm the exact instrument and quantity in every account.

Platforms may display symbols using spaces, a one-digit year or another notation. The examples here use a root, month letter and two-digit year. Verify the instrument description rather than relying solely on a symbol that looks familiar.

Contract Month Codes for Futures Rollover Dates

Month codes turn futures rollover dates into specific instrument transitions. The quarterly letters are H for March, M for June, U for September and Z for December.

MonthCodeESMESNQMNQ
MarchHESH26MESH26NQH26MNQH26
JuneMESM26MESM26NQM26MNQM26
SeptemberUESU26MESU26NQU26MNQU26
DecemberZESZ26MESZ26NQZ26MNQZ26

The December-to-March transition also changes the year. ESZ26 rolls toward ESH27, not ESH26. An outdated year can invalidate routing even when the root and month letter are correct.

Quarterly futures month codes H M U and Z for March June September and December
Check the root, month letter and year when changing a contract.

Liquidity Around Futures Rollover Dates

Published futures rollover dates provide a calendar reference, but liquidity does not move through a single universal switch. Different participants can transfer exposure at different times, and a data vendor may use its own continuous-contract rule.

Compare the outgoing and next contracts using the same session boundaries. Observe traded volume, bid/ask spread, available depth and execution conditions. Open interest can provide additional context, but its reporting time differs from live volume; do not treat it as a real-time substitute.

A brief volume crossover is not automatically a durable migration. If a strategy uses a volume rule, define the observation period and the conditions for changing its active contract. Record which rule was used rather than changing methods after seeing the outcome.

Keep futures rollover dates separate from provider-specific chart switches. A continuous series can roll on a fixed date or a liquidity condition while your execution platform still requires an explicitly selected expiration.

Position Checklist for Futures Rollover Dates

Before acting on futures rollover dates, establish whether the account is flat, holds a position or has working orders. Those states require different actions. A flat account can still contain orders capable of creating exposure in an outgoing month.

  1. Identify exposure: record account, exact symbol, direction and quantity.
  2. Confirm the destination: check root, month, year, multiplier and permissions.
  3. Choose an execution method: separate closing and opening transactions or a supported calendar-spread order.
  4. Review protective orders: determine where stops, targets and conditional orders reside.
  5. Check account constraints: confirm margin, broker deadlines and any evaluation-account rules.
  6. Reconcile execution: verify actual fills and resulting positions, including partial fills.
  7. Inspect the outgoing contract: confirm intended positions and orders have been resolved.
  8. Update connected systems: charts, alerts, trade copiers and strategy instances.

Separate transactions can create legging risk: one leg may fill while the other remains unfilled. A supported spread order manages a quoted relationship between months, but it still requires checking the platform’s order semantics and available liquidity.

Use futures rollover dates as a review trigger, not as evidence that a platform will perform these actions automatically. Record the final state in each account before restarting automated execution.

Explore NinjaTrader

Futures Rollover Dates, Charts and Backtests

A chart can show a discontinuity around futures rollover dates because the outgoing and incoming contracts trade at different prices. Joining their data can create a transition gap that is not a price move within either individual contract.

An unadjusted continuous series preserves the underlying contract prices but retains splice gaps. A back-adjusted series modifies historical levels to reduce those gaps. Ratio adjustment uses a different transformation. The appropriate method depends on what the research is trying to measure.

Document the data source, switching rule and adjustment method. Historical support levels from an adjusted series may differ from prices actually traded in the original contract. A signal near a roll can also change when a provider revises its stitching method.

Backtests should model futures rollover dates consistently with intended execution. A smooth continuous chart alone does not account for the trades, spreads, fees or slippage required to maintain exposure across contract months.

Preserve individual-contract data when validating a roll-sensitive result. Compare the signal timestamp, the selected month and the assumed fill price. This allows a researcher to distinguish strategy behavior from a data-construction artifact.

Futures Rollover Dates for Automated Trading

Automated systems should incorporate futures rollover dates into contract-selection and account-validation logic. A hard-coded symbol can continue routing to an outgoing month even after the rest of the workspace has changed.

Define one authoritative active-contract setting and make its consumers explicit. Chart subscriptions, signal generation, order routing and follower accounts should not independently infer different expiration months without reconciliation.

A controlled transition can pause new entries, reconcile positions and orders, change the instrument configuration, verify data subscriptions and resume only after the intended account state is confirmed. The appropriate sequence depends on the system and whether exposure must remain open.

Test futures rollover dates in simulation, including reconnects, partial fills and a failed destination-symbol lookup. A safe failure should be visible to the operator; it should not silently route to a default or stale contract.

Infrastructure does not replace these controls. A VPS can host software continuously, but it does not determine the correct contract or ensure that a strategy’s transition logic is sound. See our futures trading VPS guide for infrastructure considerations.

Futures contract liquidity migration and automated order routing review
Reconcile contract selection across data, positions, orders and automation.

Costs Around Futures Rollover Dates

Maintaining exposure across futures rollover dates can incur commissions, exchange and clearing fees, bid/ask costs and slippage. Count the executed sides according to the account’s actual fee schedule instead of assuming a roll is free.

Illustrative calculation: closing two contracts and opening two contracts creates four executed contract-sides. At an assumed all-in charge of $2 per side, explicit costs are $8. This example excludes spread and slippage and is not a quoted broker rate.

The quoted difference between months is a calendar spread. It is distinct from transaction fees. Equity-index contract prices can reflect financing and expected dividends, so buying the later month at a different level should not automatically be interpreted as an immediate underlying-index loss.

When evaluating futures rollover dates in a strategy, separate explicit costs, execution slippage and the intermonth price relationship. Document the benchmark used for slippage so the calculation can be reproduced.

Use our Futures Commission Calculator to assess explicit trading costs with your own fee inputs.

Futures Rollover Dates for Other Products

Do not apply these equity-index futures rollover dates to crude oil, gold, grains or another product solely because it is a futures contract. Expiration cycles, settlement methods and delivery-related events are product-specific.

For a deliverable contract, distinguish first notice, last trading and delivery events. A broker may impose an earlier restriction or liquidation deadline. The account’s practical deadline can therefore precede the exchange’s final trading date.

Consult the CME Expiration Calendar and your broker’s contract policy. Select the exact product and event type rather than copying a nearby date from another instrument.

Researching futures rollover dates is only useful when the contract scope is correct. Cash-settled index contracts and physically deliverable commodity contracts should not share an unqualified operational checklist.

Common Futures Rollover Dates Mistakes

Confusing a Reference Date with Mandatory Execution

CME’s customary schedule does not require every participant to transfer exposure at the same time. Confirm the relevant account rules and liquidity conditions.

Using the Expiration of the Incoming Contract

The table’s expiration belongs to the outgoing month. Mixing those two months can leave an expiring position unattended.

Changing Charts but Leaving Orders Behind

A chart change does not necessarily change orders, alerts, account positions or copier settings. Review each system explicitly.

Ignoring the December Year Change

The next quarterly month after Z26 is H27. Confirm the year in saved templates and strategy configuration.

Treating a Continuous Price as an Executable Quote

A continuous series is a charting construction. Confirm the actual tradable contract and quote used for execution.

Applying One Product’s Calendar to Another

Different settlement methods and broker restrictions can change the relevant deadlines. Verify the exact instrument.

Recording a Successful Roll Without Reconciliation

Order submission is not proof of completion. Check fills, remaining orders and the account’s resulting exposure.

Futures Rollover Dates FAQ

What are the ES futures rollover dates in 2026?

CME’s published customary U.S. equity-index dates are March 16, June 15, September 14 and December 14, 2026. Check the outgoing and next contracts before execution.

Do MES futures rollover dates match ES?

The quarterly month cycle aligns. MES has different contract economics, so confirm quantity and instrument rather than treating a Micro position as an E-mini position.

Do NQ and MNQ use the same quarterly cycle?

Yes. Their quarterly month codes are H, M, U and Z. Verify the full contract description in your platform.

When does ESZ26 roll toward ESH27?

The customary lead-month date is December 14, 2026. ESZ26’s listed December expiration is December 18, 2026.

Why is June 2026 expiration listed as June 18?

That is the date in CME’s published U.S. index schedule. Use the exchange entry rather than substituting a date calculated from a general third-Friday rule.

Must I trade on the published futures rollover dates?

CME permits participants to roll at a time they choose. Broker deadlines, account restrictions and the product’s expiration rules still matter.

Will changing the chart roll my position?

Do not assume so. A chart selection and an account transaction are different operations. Inspect positions and working orders directly.

Are futures rollover dates universal across data providers?

No. Providers may use fixed-date or liquidity-based rules for continuous charts. Document the method used in both research and execution.

Why does the calendar show December 2026 initially?

It is the next scheduled quarterly transition at this page’s October 8, 2026 review. The selectors also provide historical 2026 quarters and 2027 planning dates.

Where should I verify changes?

Use the linked CME quarterly schedule and product expiration calendar, then confirm your broker’s instrument-specific deadlines.

Final Checklist for Futures Rollover Dates

The practical value of futures rollover dates is aligning the intended contract across the entire workflow. A date alone cannot establish that positions, orders, charts and automation have transitioned correctly.

Before the next quarterly change, record the outgoing and incoming symbols, confirm the applicable expiration and broker deadline, compare liquidity, reconcile account exposure and inspect protective orders. Document the switching rule used by continuous charts and backtests.

After execution, confirm the final position and order state. If the account is intended to be flat in the outgoing month, verify that condition directly rather than relying on a changed chart label or a submitted order.

Futures rollover dates checklist covering symbols liquidity working orders charts and automation
Verify instrument, liquidity, positions, working orders and connected systems.

Explore NinjaTrader for Futures Trading

Risk Disclosure: This guide is educational and does not recommend a trade. Futures involve substantial risk of loss. Leverage, execution, liquidity and operational failures can magnify losses. Simulation does not establish live execution performance.

Calendar Scope: The tables reproduce CME’s published U.S. equity-index quarterly schedule. They do not replace exact product rules, notices or broker deadlines. Verify current information before acting.

Calendar reviewed: October 8, 2026, against CME Group’s published schedule.

Before choosing a trading setup: Get the free Trading Tools Checklist to review costs, testing, execution and risk controls. The checklist and newsletter are delivered by email; you can unsubscribe at any time.