ES Futures Quarterly Roll Dates: When and How to Roll Your Position

Quick Answer: ES futures expire on the third Friday of March, June, September, and December. Roll 8–9 days before expiration — when the front-month liquidity migrates to the next quarter — by selling the expiring contract and buying the new one as a single calendar spread order.

You're holding a long ES position into a roll week and suddenly your usual bid/ask spread has doubled. Liquidity has migrated. If you're still trading the front month on expiration Thursday, you're paying the market-maker's spread tax instead of the theoretical roll cost. Rolling mechanics are simple once you know the schedule and the spread math.

This guide covers the quarterly cycle, the exact roll window, how the spread is priced, and what rolling means for your SPX/SPY position conversions.

The Quarterly Expiration Calendar

ES futures trade on a March quarterly cycle — contract months March (H), June (M), September (U), and December (Z). Every contract expires on the third Friday of its expiration month. The final settlement is based on the Special Opening Quotation (SOQ) of the S&P 500 on that Friday morning — not the Friday close.

The SOQ is calculated from the opening prices of all 500 S&P 500 component stocks on expiration morning. If some stocks open late, the settlement process can take until mid-morning. You cannot reliably replicate the SOQ in real time, which is one reason most traders roll well before expiration.

Contract Month Code Expiration Roll Window Starts
March H 3rd Friday of March ~March 5–8
June M 3rd Friday of June ~June 5–8
September U 3rd Friday of September ~Sept 5–8
December Z 3rd Friday of December ~Dec 5–8

The two most active front-month contracts at any given time are the near quarter (front month) and the next quarter. Everything further out — the back months — trades with minimal volume except for large institutions managing specific expiration-dated hedges.

Try the Free Converter

Check real-time ES, MES, and SPY ratios. Roll math is easier when you start with current conversion values.

Open Converter →

The Roll Window: When Liquidity Migrates

The practical roll window opens approximately 8–9 calendar days before expiration. In practice, this means the Thursday or Friday of the week before expiration week. That's when market makers, CTAs, and institutional desks begin migrating their open interest from the front month to the next quarter.

You can track this empirically: watch the daily volume and open interest data on CME's website for the front-month and second-month contracts. When second-month volume exceeds front-month volume for two consecutive sessions, the market has spoken — roll now or pay widening spreads.

Rolling late carries a real cost. In the final two trading days before expiration, front-month ES spreads widen from the typical 0.25-point (one tick) to 0.50–1.00 point as market makers demand wider compensation for carrying positions they'll have to unwind into settlement. At $50 per point, an extra 0.50 points costs $25 per contract per side — $50 round-trip. On 10 contracts, that's a $500 avoidable friction charge.

How the Roll Spread Is Priced

The calendar spread — what you're actually trading when you roll — reflects the cost of carrying the S&P 500 index forward one quarter. The theoretical spread is:

Roll spread = SPX × (risk-free rate − dividend yield) × (days to expiry / 365)

With SPX at 5,500, risk-free rate at 4.50%, expected S&P 500 dividend yield at 1.30%, and 90 days to the next expiry:

5,500 × (0.045 − 0.013) × (90 / 365) ≈ 43.4 points

So if the front-month ESM6 is trading at 5,500, the next-quarter ESU6 should be near 5,543. The calendar spread (sell front, buy back) trades as a single instrument on CME Globex at roughly −43 points for a long roller (you pay the spread to maintain a long position) or +43 points for a short roller (you collect the spread to maintain a short).

In reality, spreads deviate from theoretical value based on current supply and demand. A spike in short-term interest rates narrows the spread (less carry cost); a large S&P 500 dividend cluster in the quarter widens it (more dividend yield accrual to the cash holder). The market price is always authoritative — use theoretical value as a sanity check, not a hard number.

Executing the Roll as a Calendar Spread

Never roll by legging — closing the front month first and then opening the next quarter separately. You'll pay two half-spreads plus market impact instead of one calendar spread bid/ask. The combined slippage on a leg-in approach typically runs 0.25–0.75 points more than the spread market.

The correct approach is a single calendar spread order on Globex. In most futures platforms, this is labeled the "Roll" or "Calendar" order type. You enter: sell 1 ESM6, buy 1 ESU6 as a single spread unit. The exchange matches these as one instrument with its own order book.

For a long position, the roll costs you the spread — roughly 40–50 points per contract per quarter when rates are in the 4–5% range. That's the price of maintaining a quarterly-expiring instrument without taking delivery. It's analogous to the "roll yield" conversation in commodity futures, except here you almost always pay to roll (contango is the norm in equity index futures).

Basis Impact: What Happens to Your Conversion Ratios

After rolling from ESM6 at 5,500 to ESU6 at 5,543, your position is now referenced to a contract 43 points higher in nominal price. The notional value of your long ES position increases by $2,150 (43 points × $50/point) simply due to the roll — even though SPX itself hasn't moved.

This matters for SPY conversion math. The ratio of ES to SPY shares stays approximately the same — 1 ES ≈ 500 SPY at SPX 5,500 — but the dollar notional of your position ticks up by the roll spread. If you're tracking P&L against a SPY benchmark, that $2,150 roll cost shows up as a drag versus a SPY position that doesn't expire and doesn't have a roll spread.

Over a full year (four rolls), the annualized roll cost on one ES contract runs approximately:

4 rolls × ~43 points × $50 = ~$8,600/year per contract

At SPX 5,500 and one ES contract = $275,000 notional, that's a carry cost of ~3.1% annually — roughly equivalent to the risk-free rate minus the dividend yield, as expected. SPY holders pay nothing explicit to roll but forgo the Section 1256 tax advantage and 24-hour trading access. The instruments are different tools; the economics differ accordingly.

Roll Year Dates for 2026

Quarter Contract Expiration Date Target Roll Date
Q1 2026 ESH6 March 20, 2026 March 10–12, 2026
Q2 2026 ESM6 June 19, 2026 June 9–11, 2026
Q3 2026 ESU6 September 18, 2026 September 8–10, 2026
Q4 2026 ESZ6 December 18, 2026 December 8–10, 2026

MES Rolls on the Same Schedule

MES (Micro E-mini S&P 500) follows the same quarterly cycle and expiration dates as ES. The roll mechanics are identical — sell front, buy back as a calendar spread. The only difference is position size: 10 MES contracts roll for the same notional as 1 ES contract, so the roll spread per MES is ~4.3 points × $5 = ~$21.50 per contract instead of ~$215 per ES contract.

For traders hedging SPY with MES, the roll calendar aligns perfectly — you can time your hedge rollover to match the natural ES roll window and avoid liquidity drag on both sides of the position.

What If You Don't Roll? Cash Settlement

If you hold an ES long position through the expiration SOQ, the contract cash-settles against the Special Opening Quotation. You receive (or pay) the P&L versus your entry price in cash — no physical delivery of stocks, no SPY shares transferred. The position simply disappears from your account and the cash difference hits your margin balance.

There's no catastrophic outcome for accidentally letting a position expire — but there is basis risk. The SOQ can deviate meaningfully from where ES traded the evening before, particularly on volatile expiration mornings when individual stocks gap open. If you don't need that timing exposure, roll before expiration week.

Recommended Reading

A Complete Guide to the Futures Market

by Jack Schwager — Covers futures mechanics, roll yield, basis, and cost-of-carry with rigorous examples. The single best reference for traders new to the quarterly roll cycle.

View on Amazon

Frequently Asked Questions

When do ES futures expire each quarter?
ES futures expire on the third Friday of March, June, September, and December. The final settlement is based on the Special Opening Quotation (SOQ) of the S&P 500 on that Friday morning — not the Friday close or the prior session's settlement.
When should I roll my ES futures position?
The conventional roll window is 8–9 calendar days before expiration — typically the Thursday or Friday of the week before expiration week. After this point, front-month liquidity thins and bid/ask spreads widen. Rolling in the final two days can cost an extra $25–$50 per contract in slippage versus rolling during the peak roll window.
How is the ES roll spread calculated?
The theoretical roll spread equals SPX × (risk-free rate − dividend yield) × (days/365). At SPX 5,500 with rates at 4.5% and dividend yield at 1.3%, the quarterly spread is roughly 43 points ($2,150 per ES contract). The actual calendar spread market trades close to this theoretical value.
Does rolling ES futures change my SPY conversion ratio?
Not materially. After rolling, the 1 ES ≈ 500 SPY ratio at SPX 5,500 remains stable. Your position's dollar notional increases by the roll spread (~$2,150 per contract), which is the carry cost of maintaining a leveraged index position through expiration.
Can I let ES expire without rolling?
Yes. ES cash-settles against the SOQ — no stocks are delivered. Your P&L is paid in cash and the position closes. The risk is SOQ basis risk: the settlement price can differ from the prior evening's close, especially on volatile expiration mornings. Most active traders roll rather than accept that uncertainty.