| ICEFU: Records=115 | |||
| Future | Future Root | Description | Roll Rule Description |
| @ARM26 | @AR | AUSTRALIAN $/NZ $ JUNE 2026 | Roll on expiration date. |
| @ASIM26 | @ASI | MSCI AC ASIA EX JAPAN NTR INDEX JUNE 2026 | Roll on expiration date. |
| @ASM26 | @AS | AUSTRALIAN $/CANADIAN $ JUNE 2026 | Roll on expiration date. |
| @ASNM26 | @ASN | MINI MSCI EM ASIA NTR INDEX JUNE 2026 | Roll on expiration date. |
| @AWNM26 | @AWN | MINI MSCI ACWI EX-US NTR INDEX JUNE 2026 | Roll on expiration date. |
| @BFM26 | @BF | BRITISH POUND/SWISS FRANC JUNE 2026 | Roll on expiration date. |
| @CADM26 | @CAD | MSCI CANADA GTR INDEX JUNE 2026 | Roll on expiration date. |
| @CCK26 | @CC | COCOA MAY 2026 | Roll 19 trading days from the end of the month prior to expiration. |
| @CCTK26 | @CCT | COCOA (TAS) MAY 2026 | Roll on expiration date. |
| @CTK26 | @CT | COTTON #2 MAY 2026 | Roll 14 trading days from the end of the month prior to expiration. |
| @CTTK26 | @CTT | COTTON #2 (TAS) MAY 2026 | Roll on expiration date. |
| @DXM26 | @DX | US DOLLAR INDEX JUNE 2026 | Roll 4 trading days before expiration date. |
| @DXTM26 | @DXT | US DOLLAR INDEX (TAS) JUNE 2026 | Roll on expiration date. |
| @EMVM26 | @EMV | MSCI EUROPE MINIMUM VOLATILITY NTR JUNE 2026 | Roll on expiration date. |
| @ETRM26 | @ETR | TURKISH LIRA/EURO JUNE 2026 | Roll on expiration date. |
| @EU9M26 | @EU9 | MSCI EUROPE NTR INDEX JUNE 2026 | Roll on expiration date. |
| @EWEM26 | @EWE | MSCI EUROPE EQUAL WEIGHTED NTR JUNE 2026 | Roll on expiration date. |
| @EWMM26 | @EWM | MSCI EMER MKTS EQUAL WT NTR FUTURE JUNE 2026 | Roll on expiration date. |
| @EZM26 | @EZ | EURO/CZECH KORUNA JUNE 2026 | Roll on expiration date. |
| @GNM26 | @GN | STERLING/NEW ZEALAND $ JUNE 2026 | Roll on expiration date. |
| @HREM26 | @HRE | EURO/HUNGARIAN FORINT JUNE 2026 | Roll on expiration date. |
| @HYM26 | @HY | CANADIAN $/JAPANESE YEN JUNE 2026 | Roll on expiration date. |
| @ILSM26 | @ILS | ISRAELI SHEKEL/US DOLLAR JUNE 2026 | Roll on expiration date. |
| @JPPM26 | @JPP | MSCI JAPAN NTR INDEX JUNE 2026 | Roll on expiration date. |
| @KATM26 | @KAT | AUSTRALIAN $/US $ TAS JUNE 2026 | Roll on expiration date. |
| @KAUM26 | @KAU | AUSTRALIAN $/US $ (NEW) JUNE 2026 | Roll on expiration date. |
| @KCK26 | @KC | COFFEE MAY 2026 | Roll 16 trading days from the end of the month prior to expiration. |
| @KCTK26 | @KCT | COFFEE (TAS) MAY 2026 | Roll on expiration date. |
| @KEJM26 | @KEJ | EURO/JAPANESE YEN (NEW) JUNE 2026 | Roll on expiration date. |
| @KEOM26 | @KEO | EURO/US DOLLAR (NEW) JUNE 2026 | Roll on expiration date. |
| @KEPM26 | @KEP | EURO/CANADIAN DOLLAR (NEW) JUNE 2026 | Roll on expiration date. |
| @KGBM26 | @KGB | EURO/BRITISH POUND (NEW) JUNE 2026 | Roll on expiration date. |
| @KGTM26 | @KGT | EURO/BRITISH POUND TAS JUNE 2026 | Roll on expiration date. |
| @KJM26 | @KJ | SWEDISH KRONA/YEN JUNE 2026 | Roll on expiration date. |
| @KJTM26 | @KJT | EURO/JAPANESE YEN TAS JUNE 2026 | Roll on expiration date. |
| @KKTM26 | @KKT | EURO/SWEDISH KRONA TAS JUNE 2026 | Roll on expiration date. |
| @KMFM26 | @KMF | SWISS FRANC/US $ (NEW) JUNE 2026 | Roll on expiration date. |
| @KMPM26 | @KMP | MEXICAN PESO/US $ (NEW) JUNE 2026 | Roll on expiration date. |
| @KOLM26 | @KOL | EURO/NORWEGIAN KRONE (NEW) JUNE 2026 | Roll on expiration date. |
| @KOTM26 | @KOT | EURO/NORWEGIAN KRONE TAS JUNE 2026 | Roll on expiration date. |
| @KRAM26 | @KRA | EURO/AUSTRALIAN DOLLAR (NEW) JUNE 2026 | Roll on expiration date. |
| @KRKM26 | @KRK | EURO/SWEDISH KRONA (NEW) JUNE 2026 | Roll on expiration date. |
| @KRZM26 | @KRZ | EURO/SWISS FRANC (NEW) JUNE 2026 | Roll on expiration date. |
| @KSNM26 | @KSN | JAPANESE YEN/US $ (NEW) JUNE 2026 | Roll on expiration date. |
| @KSVM26 | @KSV | CANADIAN $/US $ (NEW) JUNE 2026 | Roll on expiration date. |
| @KTTM26 | @KTT | EURO/US DOLLAR TAS JUNE 2026 | Roll on expiration date. |
| @KXDM26 | @KXD | US $/SWEDISH KRONA JUNE 2026 | Roll on expiration date. |
| @KYM26 | @KY | NORWAY KRONE/YEN JUNE 2026 | Roll on expiration date. |
| @KZTM26 | @KZT | EURO/SWISS FRANC TAS JUNE 2026 | Roll on expiration date. |
| @KZXM26 | @KZX | NEW ZEALAND $/US $ (NEW) JUNE 2026 | Roll on expiration date. |
| @KZYM26 | @KZY | SWISS FRANC/JAPANESE YEN (NEW) JUNE 2026 | Roll on expiration date. |
| @MCEM26 | @MCE | MSCI EUROPE INDEX JUNE 2026 | Roll on expiration date. |
| @MCLM26 | @MCL | MINI MSCI CANADA INDEX JUNE 2026 | Roll on expiration date. |
| @MCVM26 | @MCV | MINI MSCI USA VALUE MINI INDEX JUNE 2026 | Roll on expiration date. |
| @MEUM26 | @MEU | MINI MSCI EURO INDEX JUNE 2026 | Roll on expiration date. |
| @MFSM26 | @MFS | MINI MSCI EAFE INDEX JUNE 2026 | Roll 1 trading days before expiration date. |
| @MFUM26 | @MFU | MINI MSCI EAFE NTR INDEX JUNE 2026 | Roll on expiration date. |
| @MGEM26 | @MGE | MINI MSCI EUROPE GROWTH INDEX JUNE 2026 | Roll on expiration date. |
| @MIEM26 | @MIE | MSCI EAFE CLIMATE CHANGE NTR INDEX JUNE 2026 | Roll on expiration date. |
| @MINM26 | @MIN | MSCI INDIA NTR INDEX JUNE 2026 | Roll on expiration date. |
| @MIUM26 | @MIU | MSCI USA EQUAL WEIGHTED NTR INDEX JUNE 2026 | Roll on expiration date. |
| @MLEM26 | @MLE | MINI MSCI EMERGING MARKETS LATIN AMER JUNE 2026 | Roll on expiration date. |
| @MMEM26 | @MME | MINI MSCI EMERGING MARKETS JUNE 2026 | Roll 1 trading days before expiration date. |
| @MMLM26 | @MML | MSCI EMER MKT LAT AM NTR INDEX JUNE 2026 | Roll on expiration date. |
| @MMMM26 | @MMM | MSCI EMER MKT EMEA NTR INDEX JUNE 2026 | Roll on expiration date. |
| @MMNM26 | @MMN | MINI MSCI EMERGING MKTS NTR INDEX JUNE 2026 | Roll on expiration date. |
| @MMRM26 | @MMR | MSCI EMER MKT NTR EUR INDEX JUNE 2026 | Roll on expiration date. |
| @MMWM26 | @MMW | MINI MSCI ACWI NTR INDEX JUNE 2026 | Roll on expiration date. |
| @MPAM26 | @MPA | MSCI PACIFIC NTR INDEX JUNE 2026 | Roll on expiration date. |
| @MPM26 | @MP | SMALL BRITISH PD/US $ JUNE 2026 | Roll on expiration date. |
| @MPPM26 | @MPP | MINI MSCI PAN-EURO INDEX JUNE 2026 | Roll on expiration date. |
| @MPTM26 | @MPT | SMALL BRITISH PD/US $ TAS JUNE 2026 | Roll on expiration date. |
| @MPUM26 | @MPU | MINI MSCI EUROPE VALUE INDEX JUNE 2026 | Roll on expiration date. |
| @MRGM26 | @MRG | MINI MSCI USA GROWTH MINI INDEX JUNE 2026 | Roll on expiration date. |
| @MSUM26 | @MSU | MSCI ACWI EX AUSTRALIA NTR INDEX JUNE 2026 | Roll on expiration date. |
| @MUCM26 | @MUC | MSCCI USA CLIMATE CHANGE NTR INDEX JUNE 2026 | Roll on expiration date. |
| @MUJM26 | @MUJ | MSCI USA LARGE CAP GTR INDEX JUNE 2026 | Roll on expiration date. |
| @MUKM26 | @MUK | MSCI USA MID CAP GTR INDEX JUNE 2026 | Roll on expiration date. |
| @MULM26 | @MUL | MSCI WORLD EX USA NTR JUNE 2026 | Roll on expiration date. |
| @MUNM26 | @MUN | MINI MSCI USA INDEX JUNE 2026 | Roll on expiration date. |
| @MUOM26 | @MUO | MSCI WORLD SMALL CAP NTR INDEX JUNE 2026 | Roll on expiration date. |
| @MUPM26 | @MUP | MSCI EM ASIA EX CHINA NTR JUNE 2026 | Roll on expiration date. |
| @MUSM26 | @MUS | MSCI USA SMALL CAP INDEX JUNE 2026 | Roll on expiration date. |
| @MVMM26 | @MVM | MSCI EMER MKTS EQUAL WT NTR FUTURE JUNE 2026 | Roll on expiration date. |
| @MVWM26 | @MVW | MSCI WORLD MINIMUM VOLATILITY NTR INDEX JUNE 2026 | Roll on expiration date. |
| @MWLM26 | @MWL | MINI MSCI WORLD INDEX JUNE 2026 | Roll on expiration date. |
| @MWSM26 | @MWS | MSCI WORLD NTR INDEX JUNE 2026 | Roll on expiration date. |
| @MXAM26 | @MXA | MSCI WORLD EX AUSTRALIA NTR JUNE 2026 | Roll on expiration date. |
| @MXEM26 | @MXE | MSCI EMU NTR JUNE 2026 | Roll on expiration date. |
| @MXJM26 | @MXJ | MSCI JAPAN CLIMATE PARIS ALIGNED NTR JUNE 2026 | Roll on expiration date. |
| @NAAM26 | @NAA | MSCI NORTH AMERICA NTR INDEX JUNE 2026 | Roll on expiration date. |
| @NJM26 | @NJ | NORWEGIAN KRONE/SWEDISH KRONA JUNE 2026 | Roll on expiration date. |
| @NTM26 | @NT | US $/NORWEGIAN KRONE JUNE 2026 | Roll on expiration date. |
| @OJK26 | @OJ | ORANGE JUICE - A MAY 2026 | Roll 7 trading days from the end of the month prior to expiration. |
| @OJTK26 | @OJT | ORANGE JUICE - A (TAS) MAY 2026 | Roll on expiration date. |
| @PACM26 | @PAC | MSCI PACIFIC EX JAPAN NTR INDEX JUNE 2026 | Roll on expiration date. |
| @PCM26 | @PC | STERLING/CANADIAN $ JUNE 2026 | Roll on expiration date. |
| @PKM26 | @PK | STERLING/NORWAY KRONE JUNE 2026 | Roll on expiration date. |
| @PLEM26 | @PLE | POLISH ZLOTY/EURO JUNE 2026 | Roll on expiration date. |
| @PLNM26 | @PLN | POLISH ZLOTY/US DOLLAR JUNE 2026 | Roll on expiration date. |
| @PSM26 | @PS | STERLING/SWEDISH KRONA JUNE 2026 | Roll on expiration date. |
| @PYM26 | @PY | BRITISH PD/JAPANESE YEN JUNE 2026 | Roll on expiration date. |
| @PZM26 | @PZ | STERLING/SO AFR. RAND JUNE 2026 | Roll on expiration date. |
| @QAM26 | @QA | STERLING/AUSTRALIAN $ JUNE 2026 | Roll on expiration date. |
| @SBK26 | @SB | SUGAR #11 WORLD MAY 2026 | Roll 10 trading days before expiration date. |
| @SBTK26 | @SBT | SUGAR #11 - WORLD (TAS) MAY 2026 | Roll on expiration date. |
| @SFIK26 | @SFI | SUGAR #16 MAY 2026 | Roll on expiration date. |
| @TRMM26 | @TRM | TURKISH LIRA/US DOLLAR JUNE 2026 | Roll on expiration date. |
| @USSM26 | @USS | MSCI USA GTR INDEX JUNE 2026 | Roll on expiration date. |
| @VCM26 | @VC | US $/CZECH KORUNA JUNE 2026 | Roll on expiration date. |
| @VUM26 | @VU | US $/HUNGARIAN FORINT JUNE 2026 | Roll on expiration date. |
| @YAM26 | @YA | AUSTRALIAN $/JAPANESE YEN JUNE 2026 | Roll on expiration date. |
| @YZM26 | @YZ | EURO/SO AFR. RAND JUNE 2026 | Roll on expiration date. |
| @ZJM26 | @ZJ | NEW ZEALAND $/YEN JUNE 2026 | Roll on expiration date. |
| @ZRM26 | @ZR | US $/SOUTH AFRICAN RAND JUNE 2026 | Roll on expiration date. |