CFD contracts, which form the basis of trading instruments, are inherently non-expiring contracts. However, some CFDs are based on futures contracts, which do have a fixed expiration date.
Futures expiration dates indicate the final trading day for a given contract. When that date arrives, all positions tied to that contract are technically closed, and the price feed shifts to the next available futures contract. You can find futures expiration dates in the Instrument Specification.
Our price feeds are based on the most liquid futures contracts, which are typically those with the nearest expiration date. After trading on the current futures contract ends, the CFD price feed is transitioned to the next futures contract. This transition usually occurs at the end of trading on the last business Friday before the futures contract's expiration date.