FMFront Month

FTSE 100 Index Future rollover dates

ICE Futures Europe (ICE Futures Europe), equity index

Tick
£50.5 per tick
One point
£10per contract
Initial margin
£5,201exchange, as of 27 Oct 2026
Front contract
ZZ26roll by 11 Dec 2026

Calendar as of How we source this

Next contracts

ContractMonthSuggested rollFirst noticeLast trade
ZZ26December 202611 Dec 2026—18 Dec 2026
ZH27March 202712 Mar 2027—19 Mar 2027
ZM27June 202711 Jun 2027—18 Jun 2027
ZU27September 202710 Sept 2027—17 Sept 2027

Futures contracts expire, so a trader who wants to keep a position must close the expiring contract and open the next one: the roll. For FTSE 100 Index Future (Z) the current front contract is ZZ26, with a last trading day of 18 Dec 2026. The next contract is ZH27.

The exchange rule we apply for Z: Last trade: 3rd Friday of the contract month (shortly after 10:15 London), or the business day before. Cash settled. Z is cash-settled: positions still open at expiry are closed against a final settlement price, with no delivery of anything.

The suggested roll date of 11 Dec 2026 is a convention, not an exchange rule. It is set a little before the first notice or last trading day, because liquidity moves to the next contract and many brokers require positions to be closed or rolled before then. Dates are calculated from the exchange's rules and its holiday calendar. The exchange calendar is the authority.

Roll convention: Suggested roll: 5 business days before last trade. A convention, not an exchange rule. Exchange calendar: https://www.ice.com/products/38716764/FTSE-100-Index-Future

Days to rollover

Days to rollover

Embed this calculator

Iframe:

<iframe src="https://frontmonth.trade/embed/rollover/?code=Z" title="Z days to rollover" width="100%" height="460" style="border:0" loading="lazy"></iframe>

Or a script tag (the frame resizes to fit):

<script src="https://frontmonth.trade/embed.js" data-calc="rollover" data-code="Z" async></script>

Questions

When does ZZ26 expire?
The last trading day for ZZ26 is 18 Dec 2026.
When should I roll Z?
Our suggested roll date for ZZ26 is 11 Dec 2026. Your broker's deadline may be earlier.
What is the next Z contract?
ZH27, with a last trading day of 19 Mar 2027.