Ticker by TradingView
Free tool · Futures roll calendar

Futures rollover and expiration dates, computed from the exchange’s rules.

When ES, NQ, YM and RTY roll, and when gold, crude oil and CME’s bitcoin and ether futures stop trading. Each date is worked out from the rule the exchange publishes, quoted below with a link to the page it came from. All times are Eastern (ET).

Countdown to the ES roll

Next ES roll date: Mon, Dec 14, 2026, for the Dec 2026 contract.

Rules last checked Monday, October 19 at 5:50 AM ET against CME Group, Cboe, NYSE and gov.uk.

Want more market insights? Get the free newsletter →

Equity index futures · ES, MES, NQ, MNQ, YM, MYM, RTY, M2K

When ES rolls, and when it stops trading.

All eight contracts share one rule, so they share these dates. CME lists them quarterly: March, June, September and December.

ContractCME customary roll dateLast trade (ET)
Dec 2026Mon, Dec 14, 2026Fri, Dec 18, 2026 · 9:30 AM ET
Mar 2027Mon, Mar 15, 2027Fri, Mar 19, 2027 · 9:30 AM ET
Jun 2027Mon, Jun 14, 2027Check CME: the rule lands on Fri, Jun 18, 2027, a US market holiday. CME
Sep 2027Mon, Sep 13, 2027Fri, Sep 17, 2027 · 9:30 AM ET

Roll date: CME, “Equity products roll date is the Monday prior to the third Friday of the expiration month.” You can roll whenever you choose. After this date the next contract is customarily treated as the lead month (CME roll dates). The countdown runs to the start of the roll date, midnight ET.

Gold · GC and MGC

Gold futures last trade.

ContractLast trade (GC time, MGC same day)
Oct 2026Wed, Oct 28, 2026 · 1:30 PM ET
Dec 2026Tue, Dec 29, 2026 · 1:30 PM ET
Feb 2027Wed, Feb 24, 2027 · 1:30 PM ET
Apr 2027Wed, Apr 28, 2027 · 1:30 PM ET

CME lists gold every month. The table shows the Feb, Apr, Jun, Aug, Oct and Dec contracts, the months Micro Gold is listed in. CME: GC “Trading terminates at 12:30 p.m. CT on the third last business day of the contract month.” MGC “Trading terminates on the third last business day of the contract month.”

Crude oil · CL and MCL

Crude oil futures last trade.

ContractCL last tradeMCL last trade
Dec 2026Fri, Nov 20, 2026Thu, Nov 19, 2026
Jan 2027Check CME: a US market holiday (Fri, Dec 25, 2026) falls inside the rule’s business-day count. CMECheck CME: a US market holiday (Fri, Dec 25, 2026) falls inside the rule’s business-day count. CME
Feb 2027Wed, Jan 20, 2027Tue, Jan 19, 2027
Mar 2027Mon, Feb 22, 2027Fri, Feb 19, 2027

Crude oil contracts stop trading in the month BEFORE the contract month: the November contract ends in October. The CL and MCL rules are quoted in full in the sources table below.

CME crypto futures · BTC, MBT, MET

Bitcoin and ether futures last trade.

ContractLast trade (4:00 p.m. London, shown in ET)
Oct 2026Fri, Oct 30, 2026 · 12:00 PM ET
Nov 2026Fri, Nov 27, 2026 · 11:00 AM ET
Dec 2026Check CME: the rule lands on Fri, Dec 25, 2026, a US market holiday. CME
Jan 2027Fri, Jan 29, 2027 · 11:00 AM ET

London and New York change their clocks on different Sundays, so for a few weeks a year 4:00 p.m. London is noon ET rather than 11:00 a.m. The time shown is worked out for each date. A last Friday that is a London or US holiday says check CME.

Options expiration

Monthly options and the quarterly third Friday.

MonthStandard monthly SPX options expiration
Nov 2026Fri, Nov 20, 2026
Dec 2026Fri, Dec 18, 2026
Jan 2027Fri, Jan 15, 2027
Feb 2027Fri, Feb 19, 2027

Cboe, for SPX options: expiration date “The third Friday of the expiration month.” (Cboe SPX specifications). Trading in standard SPX options ordinarily stops the business day before.

QuarterThird Friday: index futures last trade and SPX expiration
Dec 2026Fri, Dec 18, 2026
Mar 2027Fri, Mar 19, 2027
Jun 2027Check Cboe: the rule lands on Fri, Jun 18, 2027, a US market holiday. Cboe
Sep 2027Fri, Sep 17, 2027

The market calls this day triple witching: CME’s quarterly equity index futures and Cboe’s standard monthly SPX options end on the same Friday.

Sources

Every rule, quoted from the exchange.

SymbolContractCME termination ruleSource
ESE-mini S&P 500“Trading terminates at 9:30 a.m. ET on the 3rd Friday of the contract month.”CME
MESMicro E-mini S&P 500“Trading terminates at 9:30 a.m. ET on the 3rd Friday of the contract month.”CME
NQE-mini Nasdaq-100“Trading terminates at 9:30 a.m. ET on the 3rd Friday of the contract month.”CME
MNQMicro E-mini Nasdaq-100“Trading terminates at 9:30 a.m. ET on the 3rd Friday of the contract month.”CME
YME-mini Dow“Trading terminates at 9:30 a.m. ET on the 3rd Friday of the contract month.”CME
MYMMicro E-mini Dow“Trading terminates at 9:30 a.m. ET on the 3rd Friday of the contract month.”CME
RTYE-mini Russell 2000“Trading terminates at 9:30 a.m. ET on the 3rd Friday of the contract month.”CME
M2KMicro E-mini Russell 2000“Trading terminates at 9:30 a.m. ET on the 3rd Friday of the contract month.”CME
GCGold“Trading terminates at 12:30 p.m. CT on the third last business day of the contract month.”CME
MGCMicro Gold“Trading terminates on the third last business day of the contract month.”CME
CLLight Sweet Crude Oil (WTI)“Trading terminates 3 business day before the 25th calendar day of the month prior to the contract month. If the 25th calendar day is not a business day, trading terminates 4 business days before the 25th calendar day of the month prior to the contract month.”CME
MCLMicro WTI Crude Oil“Trading terminates 1 business day before the corresponding CL contract month or 4 business days before the 25th calendar of the month prior to the contract month. If the 25th calendar day is not a business day, trading terminates 5 business days before the 25th calendar day of the month prior to the contract month.”CME
BTCBitcoin futures“Trading terminates at 4:00 p.m. London time on the last Friday of the contract month. If this is not both a London and U.S. business day, trading terminates on the prior London or U.S. business day.”CME
MBTMicro Bitcoin futures“Trading terminates at 4:00 p.m. London time on the last Friday of the contract month. If this is not both a London and U.S. business day, trading terminates on the prior London or the U.S. business day.”CME
METMicro Ether futures“Trading terminates at 4:00 p.m. London time on the last Friday of the contract month that is either a London or U.S. business day. If the last Friday of the contract month day is not a business day in both London and the U.S., trading terminates on the prior London or U.S. business day.”CME

Rules read on the exchanges’ own pages on Mon, Oct 19, 2026. Holidays are screened against the NYSE holiday list for 2026 to 2028 and, for the London-fixed crypto contracts, the UK bank holidays. Any date that lands on or counts across a holiday, or falls outside those years, says check CME rather than guess. CME’s holiday calendar is the authority. Exchanges can change their rules, so check your broker before you rely on a date.

Questions

Roll and expiry, in one answer each.

When does ES roll?

CME publishes a customary roll date for its equity index futures: the Monday before the third Friday of the expiration month. The next one is Mon, Dec 14, 2026, for the Dec 2026 contract. Traders can roll at any time. After the roll date the next contract is customarily treated as the lead month.

When do ES futures expire?

CME: trading terminates at 9:30 a.m. ET on the 3rd Friday of the contract month, in March, June, September and December. The next ES last trade is Fri, Dec 18, 2026. The same rule applies to MES, NQ, MNQ, YM, MYM, RTY and M2K.

When does gold (GC) expire?

CME: trading terminates at 12:30 p.m. CT (1:30 p.m. ET) on the third last business day of the contract month. For the Oct 2026 contract that is Wed, Oct 28, 2026. Micro Gold (MGC) terminates on the same day.

When does crude oil (CL) expire?

CME: trading terminates 3 business days before the 25th calendar day of the month before the contract month, or 4 if the 25th is not a business day. For the Dec 2026 contract that is Fri, Nov 20, 2026. Micro WTI (MCL) terminates one business day earlier.

When do CME bitcoin futures expire?

CME: trading terminates at 4:00 p.m. London time on the last Friday of the contract month, moved earlier if that day is not a business day in both London and the US. For Oct 2026 that is Fri, Oct 30, 2026 at 12:00 PM ET. Micro Bitcoin (MBT) and Micro Ether (MET) follow the same rule.

What is triple witching?

The market’s name for the third Friday of March, June, September and December, when CME’s quarterly equity index futures reach their last trade and Cboe’s standard monthly SPX options reach their expiration date on the same day.

Why does a date say check CME?

Because the rule lands on, or counts across, a market holiday, and the exchange decides how it moves. We link the exchange instead of guessing. CME’s own holiday calendar is the authority.

APOLLO ONE draws the level, the entry, the stop and your size on the chart.

$49.99/month, or $399/year. Monthly cancels whenever you want. Access goes to the TradingView username you give at checkout. The public tools stay free.

Secure checkout by Stripe. After you pay, access goes to the TradingView username you give at checkout (a free TradingView plan works), automatically within about 15 minutes, under Indicators → Invite-only scripts. How access works.

Free newsletter

The daily issue, in your inbox.

Today’s recap, tomorrow’s event clock, and what the desk is watching. Free, by email. Unsubscribe whenever you want.