CFD Expiration Dates

Set accordingly to each tradable financial instrument, contracts’ expiration dates are the dates when the underlying assets expire.

Any existing pending order(s) (i.e. Stop Loss, Take Profit, Entry Stop or Entry Limit) placed on an instrument will be adjusted to symmetrically (point-for-point) reflect the price differences between the expiring contract and the new contract on rollover date, at 21:00 GMT.

To reflect the new Future contracts, the automatic rollover will include a charge equivalent to the spread of the CFD. This effectively aligns to the cost that you would have incurred if your CFD position would have been closed on the expiration date and you would open a new CFD position based on the new Futures contract. The spread charge will form part of the adjustment already being performed to reflect the price difference between the expiring Future contract and the new Future contract.

Customers holding positions open at 21:00 GMT on rollover date will be adjusted for the difference in price between the expiring contract and the new contract through a swap charge or credit which will be processed at 21:00 GMT, on their balance.
If the new contract trades at a higher price than the expiring contract, long position (buy) will be charged negative rollover adjustment and short position (sell) will be charged positive rollover adjustment.

If the new contract trades at a lower price than the expiring contract, long position (buy) will be charged positive rollover adjustment and short position (sell) will be charged negative rollover adjustment
 

You can avoid CFD rollover by closing your open position before the rollover date.

instrument

rollover_date

current_period

automatic_rollover_differences

currency

Japan225

7 Jun

June

-5

JPY

DollarIndex

7 Jun

June

-0.27

USD

VIXX

14 Jun

June

USD

Coffee

14 Jun

July

USD

Oil

14 Jun

July

USD

Australia200

14 Jun

June

AUD

Italy40

14 Jun

June

EUR

USA30

14 Jun

June

USD

USA500

14 Jun

June

USD

TECH100

14 Jun

June

USD

USA2000

14 Jun

June

USD

Swiss20

14 Jun

June

CHF

UK100

14 Jun

June

GBP

Europe50

14 Jun

June

EUR

Germany30

14 Jun

June

EUR

France40

14 Jun

June

EUR

Amsterdam25

14 Jun

June

EUR

Spain35

14 Jun

June

EUR

Cocoa

14 Jun

July

USD

Cotton

14 Jun

July

USD

NaturalGas

21 Jun

July

0.129

USD

HongKong45

21 Jun

June

-117.5

HKD

Sugar

21 Jun

July

0.19

USD

Copper

21 Jun

July

-0.0123

USD

Platinum

21 Jun

July

10.7

USD

Soybean

21 Jun

July

-39.5

USD

Wheat

21 Jun

July

14.12

USD

Corn

21 Jun

July

5.37

USD

HeatingOil

21 Jun

July

0.0178

USD

BrentOil

21 Jun

August

-0.83

USD