ES Futures · Futures Mechanics
ES Futures Rollover: When and How to Switch Contracts
By Hamza Hamed, Founder of HamedTrades · Published · Updated · 4 min read
Direct answer: ES futures expire on the quarterly March, June, September and December cycle. Traders normally move from the expiring contract into the next active contract as liquidity migrates. CME identifies the customary U.S. equity-index roll date as the Monday before the third Friday of the expiration month, although traders can roll earlier or later based on liquidity.
Unlike SPY shares, an ES futures contract does not exist forever. Each contract has an expiration month.
That means active traders periodically switch from one contract code to the next. This process is called rollover.
The Quarterly Cycle
Equity-index futures commonly use the March quarterly cycle:
- March;
- June;
- September;
- December.
The contract symbol combines the root with a month code and year.
For example, traders may move from a September ES contract into December as September expiration approaches.
CME's Customary Roll Date
CME states that the equity-index roll date is the Monday prior to the third Friday of the expiration month.
After the roll date, it is customary to treat the second-nearest expiration as the lead month because liquidity begins concentrating there.
This is a convention, not a rule that forces every trader to roll on exactly one minute.
Liquidity Is the Real Signal
Watch where volume has migrated.
Before rollover, the expiring contract normally has the deepest liquidity. During roll week, the next contract's volume grows. Eventually the new contract becomes dominant.
A day trader generally wants the contract with the best liquidity and tightest execution.
Why Prices Differ Across Contracts
The next ES contract may trade above or below the expiring contract.
This is normal. Equity-index futures pricing incorporates financing and expected dividends over the remaining life of the contract.
Therefore, a chart can appear to “gap” when you switch from one raw contract to the next even though the underlying market did not actually make that exact move.
Continuous Futures Charts
Most charting platforms offer a continuous ES symbol that stitches multiple contracts together.
Some platforms back-adjust historical prices to reduce artificial rollover gaps. Others do not.
That matters for historical technical levels.
A previous high on a back-adjusted chart may not equal the raw price that traded in the old contract.
Know what your platform is displaying.
Trading the Wrong Contract
A common rollover mistake is opening the old contract after liquidity has moved.
Possible consequences:
- thinner order book;
- wider spread;
- less volume;
- worse fills.
The trade thesis may be correct while the execution vehicle is unnecessarily poor.
Expiration vs Rollover
Rollover happens before expiration because traders usually do not want to wait until the contract terminates.
CME equity-index futures are cash-settled, but an active day trader normally exits or switches well before final settlement.
Contract Month Codes
Common futures month codes for the quarterly cycle are:
- H = March;
- M = June;
- U = September;
- Z = December.
The exact display format depends on broker and charting platform.
2026 Example
CME lists the December 2026 U.S. equity-index roll date as December 14, 2026, ahead of the December 18 expiration.
That does not mean volume cannot migrate before December 14. It means traders should pay especially close attention to the contract transition around that period.
Rollover Checklist
During expiration month:
- Check CME's roll calendar.
- Compare volume in current and next contracts.
- Confirm which symbol your broker is trading.
- Confirm which symbol your chart is displaying.
- Re-mark important levels if raw prices changed.
- Avoid using stale levels from an old raw contract without adjustment.
- Verify automated indicators and alerts migrated correctly.
Bottom Line
ES rollover is primarily a liquidity transition. The contract expires quarterly, and the active market migrates into the next contract. Following CME's roll schedule and checking actual volume prevents the avoidable mistake of trading a fading contract.
Frequently Asked Questions
When does ES roll?
CME identifies the customary U.S. equity-index roll date as the Monday before the third Friday of the quarterly expiration month.
What months does ES expire?
The standard quarterly cycle is March, June, September and December.
Do I have to roll exactly on CME roll day?
No. Positions can be rolled at other times. Active traders typically follow liquidity as it migrates.
Why is the new ES contract a different price?
Futures pricing reflects factors including financing and expected dividends, so adjacent contracts can trade at different levels.
What is a continuous futures chart?
It is a chart that combines successive futures contracts into one historical series, sometimes with back-adjustments around rollovers.
Primary Sources
Related HamedTrades Guides
Learn With HamedTrades
HamedTrades treats rollover as part of futures preparation because clean analysis starts with trading the correct contract. Explore HamedTrades.
About the Author
Hamza Hamed is the founder of HamedTrades. He creates educational content about SPX, SPY, QQQ, ES futures, NQ futures, options, position sizing, risk management, market structure and trade review.
Educational Disclaimer
HamedTrades provides educational content and market commentary only and does not provide personalized investment, financial, legal or tax advice. Trading stocks, options, futures and other financial instruments involves substantial risk of loss and may not be appropriate for everyone. Examples in this guide are simplified for education and do not represent guarantees, recommendations or promises of future results. Past performance does not guarantee future results.