Quarterly lifecycle · liquidity migration · order control
ES Roll Dates: Contract Switching Without Hidden Risk
On roll week, two ES contracts can both be valid and actively trading. The job is not to guess which symbol a chart vendor calls “front month.” The job is to choose a dated contract from current liquidity, migrate the position and every working order, and prove the old expiry is flat.
Start from the dated contract
Map the Quarter Before Roll Week Begins
ES and MES follow the March quarterly cycle: March (H), June (M), September (U) and December (Z). CME publishes the customary U.S. equity-index roll date as the Monday before the third Friday of the expiration month. It is a market convention, not a mandatory account instruction.
Contract opens
The deferred month trades alongside nearer expiries. Record its exact root, month code and year.
Pre-roll observation
Monitor both books before the customary date so migration is measured rather than discovered late.
Customary Monday
The second-nearest quarterly contract is commonly identified as the lead month after this point.
Third-Friday termination
The expiring contract reaches its cash-market-open termination boundary, subject to holiday rules.
Cash settlement
Remaining positions settle to the S&P 500 Special Opening Quotation.
The lead month is an observed market state
Compare Liquidity Instead of Obeying a Calendar Label
Volume can migrate quickly, gradually or unevenly by time of day. A single daily-volume total is not enough for an execution decision. Compare the expiring and next contracts at the same timestamp and for the intended quantity.
| Measure | Expiring contract | Next contract | Decision use |
|---|---|---|---|
| Inside spread | Record in ticks | Record in ticks | Reject a switch that compares stale or crossed snapshots |
| Displayed depth | Quantity at and near best prices | Same depth window | Estimate immediate cost for intended size |
| Trade flow | Recent volume and replenishment | Same clock interval | Find where executable activity has moved |
| Open interest | Prior clearing snapshot | Prior clearing snapshot | Context only; it is not a real-time fill guarantee |
| Platform readiness | Data, routing, risk controls | Data, routing, risk controls | Block the switch if either security definition is unresolved |
Different prices are not a chart error
Carry and Dividends Create a Contract Spread
The expiring and next ES contracts reference the same index but settle on different dates. Financing, expected dividends and time to settlement help shape the difference between them. Therefore, selling one month and buying the next at different numerical prices does not by itself create a gain or loss equal to the price gap.
roll spread = next-quarter price − expiring-quarter price|timestamp and side both legsExecution record
Keep the real cash flows
Record decision, arrival and fill prices for both legs, commissions and slippage. If legs are executed separately, also record the unhedged interval.
Research record
Keep the adjustment rule
A back-adjusted continuous series may remove visible jumps for analysis. Preserve raw dated prices and the vendor's roll and adjustment method so signals are reproducible.
The chart may already have switched or adjusted history while an existing order still points to the expiring security.
Choose a migration route
Separate-Leg and Calendar-Spread Rolls Have Different Risks
| Route | What happens | Primary risk | Required record |
|---|---|---|---|
| Exit, then enter | Close the old contract before opening the new one | Market exposure is absent between fills; replacement price can move | Both fills and flat interval |
| Enter, then exit | Open the new contract before closing the old one | Temporary doubled directional exposure and margin demand | Overlap duration and aggregate exposure |
| Calendar spread | Submit a recognized intermonth spread | Spread liquidity, partial-fill behavior and route configuration | Spread symbol, ratio, spread price and resulting legs |
| Close only | Exit the expiring position without replacement | Strategy exposure ends | Reason the next month failed authorization |
For a one-to-one ES roll, the intended result is the same number and direction of contracts in the new expiry with zero in the old expiry. MES must remain MES unless a separate sizing decision authorizes a product change. Ten MES and one ES have equivalent multiplier exposure, but substituting them can change fees, queue, execution and margin treatment.
Chart rollover, symbol mapping and broker position management are different functions. Require explicit confirmation of what the platform changes and what it leaves working.
Orders belong to symbols, not ideas
Audit Every Working Order Before and After the Switch
- Freeze new automation.Pause strategies that could repopulate the expiring symbol while migration is underway.
- Inventory the old expiry.Export position, open orders, child orders, brackets, alerts and server-side contingencies by account.
- Cancel and confirm.Obtain cancellation acknowledgements; a local screen disappearing is not enough if connectivity is uncertain.
- Execute the chosen route.Use the pre-authorized quantity, order type and maximum cost. Abort on rejects, partials outside policy or a stale book.
- Rebuild deliberately.Create protective and exit orders against the new dated position; do not clone old numerical prices without adjusting the thesis.
- Reconcile all accounts.Old position zero, old working orders zero, new position correct, new protection active, buying power and cash consistent.
Completion condition
“The chart rolled” is not evidence
The roll is complete only when broker acknowledgements and the account position report show the intended new expiry and no residual exposure or working orders in the old one.
Do not drift into final settlement
Use the Earlier of Exchange and Broker Cutoffs
ES and MES are cash settled, but the expiring contract still terminates. CME rules tie termination to the cash-market open on the final settlement determination day, normally the third Friday of the quarterly month. Brokers may impose an earlier close-only, liquidation or position-reduction deadline.
Exchange
Rulebook boundary
Verify the third-Friday calendar, holiday contingency, trading termination and SOQ procedure.
Broker
Operational boundary
Record the account-specific deadline, eligible order types, margin treatment and liquidation rights.
Strategy
Internal boundary
Set an earlier deadline that leaves time to handle rejects, partial fills and connectivity failure.
A cash-settled contract has no physical share delivery, but holding through settlement still exposes the account to the difference between its position value and the final SOQ plus broker and variation-margin processes. If settlement is not an approved strategy branch, exit earlier.
Post-roll control
Verify the New State Before Trading Resumes
- Symbol: root, quarterly month code and year match the intended ES or MES security.
- Data: live quote, depth and trade feed belong to the same dated contract as the order ticket.
- Position: old expiry is zero; new expiry has the approved direction and whole-contract quantity.
- Orders: no stale brackets, stops or targets remain in the old contract; new protection is acknowledged.
- Risk: stop distance, tick value, slippage reserve, event exposure and current margin are recalculated.
- Charts: continuous-series roll and back-adjustment settings are recorded; raw dated data remain available.
- Accounting: both-leg fills, spread, fees, realized P&L and cash balance reconcile.
Incident branch
If the old expiry is not flat, a cancellation is unacknowledged or the new protection is missing, stop automation and reduce exposure under the prewritten emergency procedure. Do not continue normal trading while investigating.
- Old position
- 0 required
- Old orders
- 0 required
- New protection
- Acknowledged
- Unknown
- Trading paused
Sources, methods and editorial disclosure — reviewed August 28, 2026
- CME Equity Index Roll Dates for the March quarterly cycle, customary Monday roll date and lead-month convention.
- CME Rulebook Chapter 358 for ES termination and cash-settlement rules.
- CME Rulebook Chapter 353 for MES termination and cash-settlement rules.
- CME Final Settlement Procedures for the S&P 500 Special Opening Quotation.
- CME Managing Micro E-mini Futures Expiration for offset, settlement and roll choices.
- ES/MES canonical contract mechanics for current multipliers, ticks, session and margin boundaries.
Sources were reviewed August 28, 2026. This is an operational workflow, not a claim that a particular day, execution route or continuous-contract setting is universally best. Liquidity, broker cutoffs and platform behavior require live verification.