The ES and NQ futures roll: when to switch contracts, and why your charts jump
When the December contracts roll
ES and NQ trade in contracts that expire every three months, so four times a year the market moves from one contract to the next. CME Group, the exchange behind both, sets a roll date for the switch: the Monday before the contracts expire. For the December 2026 contracts that is Monday 14 December, four days before they expire on Friday 18 December.
SWIPE THE TABLE TO SEE MORE →
| DAY | WHAT HAPPENS | WHAT TO DO |
|---|---|---|
| Thursday 10 and Friday 11 December | Early movers start switching to March. In September about a quarter of ES trading had moved by the Friday before the roll | Check which contract your charts and orders use |
| Monday 14 December | CME's roll date. Most trading moves from December to March | Trade ESH27 and NQH27, or MESH27 and MNQH27 for the micros, and redraw your levels on them |
| Tuesday 15 to Thursday 17 December | December keeps trading as its volume drains away | Stay out of December unless you are closing a position in it |
| Friday 18 December, 9:30 AM ET | December stops trading and is settled in cash. The same day is quad witching | Anything still held in December is settled at that morning's opening price. Expect a heavy close at 4:00 PM ET |
| Monday 21 December | The first full session after December expires. Yahoo's continuous ES=F and NQ=F are expected to switch to March | Don't read that day's change on a continuous chart as a market move |
From the UK, the December contracts stop at 2:30 PM UK time on Friday 18 December. The roll itself has no clock time. It is the day most of the trading moves.
What the roll is, and why it happens
Each ES and NQ contract is named for the month it expires, with a letter: H for March, M for June, U for September and Z for December, followed by the year. ESZ26 is the December 2026 E-mini S&P 500 and NQZ26 the December E-mini Nasdaq-100. Some platforms write the year with one digit, as ESZ6.
A contract can't be held forever. At 9:30 AM ET on the third Friday of its month it stops trading and is settled in cash against a special opening quotation of the index, built from each stock's first trade that morning. Nobody delivers anything. So anyone who wants to stay in the market has to move to the next contract before then, and because nearly everyone does it in the same few days, the trading moves with them: the orders waiting at each price, the volume and the attention. The contract with the most trading is called the front month. For most of a quarter that is the nearest contract. From the roll, it is the next one.
The roll date is CME's answer to which day to move. It is a convention, not a rule: you can switch whenever you like, and the old contract keeps trading until it expires. Older guides still give the Thursday eight days before expiry, which was the convention until CME changed its roll procedure in 2022. In December that Thursday would be the 10th. CME's date is now the Monday.
How volume and open interest move across
Before the roll, almost nobody trades the next contract. From 1 October to 3 November 2026, March ES traded 61,083 contracts against 41.6 million in December, about 0.15% of the two together. Then it moves quickly. This is how the last roll went, in September 2026, with CME's roll date on Monday 14 September and expiry on Friday 18 September.
SWIPE THE TABLE TO SEE MORE →
| SESSION | ES | NQ | MES | MNQ |
|---|---|---|---|---|
| Thursday 10 September | 10% | 4% | 1% | 1% |
| Friday 11 September | 24% | 13% | 3% | 2% |
| Monday 14 September, CME's roll date | 51% | 51% | 59% | 44% |
| Tuesday 15 September | 65% | 71% | 82% | 80% |
| Wednesday 16 September | 78% | 78% | 85% | 88% |
| Thursday 17 September, the day before expiry | 84% | 87% | 89% | 90% |
Three things stand out. The switch happened on CME's date: in both ES and NQ the December contract had just over half the volume on the Monday, up from a quarter or less on the Friday. The micros moved later and faster. MES went from 3% on the Friday to 59% on the Monday, and MNQ didn't cross over until the Tuesday. And once the switch began, the old contract emptied: from the Friday before the roll to the Thursday before expiry, its daily volume fell by 86% in ES, 87% in NQ, 88% in MES and 91% in MNQ.
Open interest, the number of contracts still open, tells the same story from the other side. It only changes when someone opens or closes a position, so through roll week it drains out of the old contract and builds in the new one as positions are closed or rolled. Whatever is still open at 9:30 AM ET on the Friday is settled in cash, which takes the old contract's open interest to nothing.
Why continuous charts jump at the roll
The two contracts don't trade at the same price. The later one is higher, because it prices in three more months of interest rates, less the dividends the index pays. In the days before September's expiry, December ES closed between 66 and 68 points above September, and December NQ between 290 and 297 points above. In October and early November, March ES closed between 73 and 80 points above December, about 1% of the price.
A continuous chart, such as Yahoo Finance's ES=F and NQ=F, joins one contract after another into a single line. On the day it swaps one for the next, the line jumps by the gap between them, and part of that day's change is a move nobody traded. Yahoo's series switched on Monday 21 September, the first session after the September contracts expired. That day ES=F showed ES up 2.30% and NQ=F showed NQ up 3.95%. The December contracts, which nearly everyone was trading by then, rose 1.57% and 2.90%.
Yahoo didn't switch on CME's roll date. Through roll week ES=F kept showing the September contract, by then a thin one. If it follows the same pattern in December, the jump will land on Monday 21 December. Other charts switch on other days, and some adjust the older prices to hide the gap, so a level drawn before the roll can sit at a different number from the price you trade. Check which kind your platform shows before you trust an old level.
What changes for a day trader
If you finish every day flat, the roll comes down to which contract you trade, where your levels sit and your firm's rules. If you hold positions overnight, there is one more job: moving them.
The front month
From Monday 14 December, trade the March contracts: ESH27 and NQH27, or MESH27 and MNQH27 for the micros. Some platforms switch for you. Either way, check the symbol on your chart and in your order ticket that morning, and keep the two on the same contract. December keeps trading until 9:30 AM ET on Friday 18 December, but it gets thin: on Thursday 17 September, the day before the last expiry, only about one ES trade in six was still in the old contract.
The spread
The gap between the two contracts is called the calendar spread. Rolling doesn't cost you the gap itself: you sell one contract and buy the other, each at its own price. What it changes is your map. On 3 November March closed 73.25 points above December, so a level at 7,600 on December sat at 7,673.25 on March. Redraw your levels on the new contract rather than carrying the old numbers across.
Rolling a position you hold
To keep a position past expiry, close it in December and open the same position in March. CME lists the pair as a calendar spread, so one order can do both at once. Either way it is two trades, one in each contract. Anything still open in December at 9:30 AM ET on Friday 18 December is settled in cash at the special opening quotation, the same moment the expiring index options settle, which our guide to options expiration and quad witching covers.
Prop firm rules
If you trade a funded account, your firm may have its own rule about which contract you can trade. Topstep, for example, defines the front month as the contract with the highest volume at any given time, requires its traders to trade it, and its own TopstepX platform switches to the new front month automatically. Other firms set their own rules, so check yours before roll week, along with any rule on holding positions overnight.
The micros
MES and MNQ expire at the same moment as ES and NQ and share CME's roll date, so they move to MESH27 and MNQH27 on the same Monday. In September their traders switched a little later than the E-mini traders did, so on the roll date itself, check which contract is busier.
How to trade roll week
Roll week is mostly housekeeping, and a few habits cover it.
- Switch on the Monday, not before. In September the new ES contract had only a tenth of the trading on the old Thursday date, and just over half on CME's Monday. Then check saved layouts and order templates for the old symbol.
- Treat Friday 18 December as two events. The December contracts settle at 9:30 AM ET, and the closing auction carries the quarterly index rebalances. Our guide to options expiration and quad witching covers that day, and the next week brings the Christmas Eve half day in our guide to holiday hours and half days.
- Leave expiry and the switch out of your numbers. On Yahoo's ES=F, Friday 18 September showed only the September contract's last night of trading, up to 9:30 AM ET, and Monday 21 September's change included the jump. An average true range counts any gap from the previous close, so it counts the jump too. Measure on one contract across those days, or leave them out. Our guide to how many points ES and NQ move in a day explains that measure.
Roll dates through 2027
SWIPE THE TABLE TO SEE MORE →
| CONTRACTS | CME ROLL DATE | EXPIRY, 9:30 AM ET |
|---|---|---|
| December 2026: ESZ26, NQZ26 | Monday 14 December 2026 | Friday 18 December 2026 |
| March 2027: ESH27, NQH27 | Monday 15 March 2027, expected | Friday 19 March 2027 |
| June 2027: ESM27, NQM27 | Monday 14 June 2027, expected | Thursday 17 June 2027, expected |
| September 2027: ESU27, NQU27 | Monday 13 September 2027, expected | Friday 17 September 2027 |
| December 2027: ESZ27, NQZ27 | Monday 13 December 2027, expected | Friday 17 December 2027 |
Common questions
When is the next ES and NQ rollover date?
Do ES futures roll on a Thursday or a Monday?
When do the December 2026 ES and NQ futures expire?
Do MES and MNQ roll on the same day as ES and NQ?
Why does my ES chart jump at the rollover?
Do I have to roll my futures position?
FREE · EVERY SUNDAY
The week ahead for ES and NQ traders
Every Sunday afternoon: the coming week's big US releases with their times, plus expiry days, holidays and clock changes. One email a week.
We'll email you a link to confirm. Unsubscribe in one click. Privacy
ABOUT THE AUTHOR
Lewis Talbot
FOUNDER, MARKETDIRECTION
Lewis Talbot built MarketDirection after years of starting the trading day with the same question and no honest answer to it: which way is this market leaning, and is today even worth trading. He writes the guides and articles here.
More about who writes this →SEE IT ON A LIVE MARKET DAY
MarketDirection scores the day's trading conditions before the open and calls its direction at the 9:30 AM ET open, in plain English, then grades both against the real session at the close. 7-day free trial, no card required.
Start your free trial