What is a futures contract?
📌A futures contract is an agreement to buy or sell an underlying asset at a fixed price on a specific date in the future.
On the Libertex platform, you can trade CFDs on futures contracts, which means you can benefit from price movements without owning the asset itself.
How do CFDs on futures work?
Futures contracts have a set expiration date, determined by the exchange.
When that date arrives, all trades linked to the expired contract are automatically closed.
You can check the expiration dates in the instrument specifications section on the Libertex website.
What happens when a contract expires?
Once the contract expires:
All open trades are closed for that instrument.
All pending orders (such as stop loss or take profit) linked to the contract are canceled.
If auto-rollover is enabled, your position is automatically transferred to the next available contract.
What is auto-rollover?
Auto-rollover is a feature that lets you keep your CFD positions open long-term, even when a futures contract expires.
How rollover works:
The financial result of your previous trade is recorded.
Your trade is then relinked to a new contract, with updated quotes.
A new trade is technically created, but your trade size and multiplier stay the same.
A spread and commission are charged for opening the new contract.
How is the new opening price calculated?
Here’s the formula:
New opening rate = New contract price × Last opening rate / Last expiration price
🔍 Definitions:
New opening rate: the entry price for the new trade
New contract price: first available quote of the new contract
Last opening rate: your previous opening price
Last expiration price: last available quote of the expired contract
✅ This method ensures that your financial result remains unchanged when switching to the new contract.
⚠️ Important note:
In the final days of a futures contract, liquidity often drops sharply. For this reason, Libertex may roll over trades to the next active contract before the official expiration date.