Futures CFD Contract Rollovers

Due to the current underlying Futures contract, from time to time the affected indices will be unavailable for a short time while rollovers/swaps are applied. Rollovers are applied at the end of the trading day on the days  outlined in the table below. The expected downtime for the rollover process is no longer than one hour. Once the contract resumes trading a rollover/swap will have been applied which will take the contract months’ price difference into account. All other products will be trading as normal during this time.

  April May June July
BRENT.fs 23-Apr 28-May 25-Jun 23-Jul
CAC40.fs 09-Apr 14-May 11-Jun  
CHINA50.fs 23-Apr 21-May 25-Jun  
HSI.fs 23-Apr 28-May 25-Jun  
NATGAS.fs 23-Apr 21-May 25-Jun 23-Jul
WTI.fs 16-Apr 14-May 18-Jun 16-Jul
NIFTY50.fs 23-Apr - - -
VIX.fs 16-Apr 14-May 11-Jun 16-Jul



  April May June July
DAX40.fs     11-Jun  
DJ30.fs     11-Jun  
EUSTX50.fs     11-Jun  
FTSE.fs     11-Jun  
NAS100.fs     11-Jun  
NK225.fs     04-Jun  
S&P500.fs     11-Jun  
SPI200.fs     11-Jun  
USINDEX.fs     11-Jun  

  April May June July
COCOA.fs 23-Apr   18-Jun  
COFFEE.fs 16-Apr   18-Jun  
COPPER.fs 23-Apr   25-Jun  
SOYBEAN.fs 23-Apr   25-Jun  
SILVER.fs 23-Apr   25-Jun  
GOLD.fs   28-May   23-Jul

What is a CFD contract rollover?

The date post which the CFD contract matures is the CFD contract rollover date. A futures contract's expiration date serves as the final day you can trade that particular contract. Before the contract expires, a futures trader has three options:

  • Offsetting or liquidating the position
  • Settlement
  • Rollover

A rollover is when a trader moves their position from the front-month contract (close to the expiration date) to another contract date in the future, to avoid the costs or obligations associated with the settlement of the contracts. Contract rollovers are profit neutral.

Please note: References to expiry dates are correct at the time of publication and may be subject to updates and changes without notice.