Access Restricted for EU Residents
You are attempting to access a website operated by an entity not regulated in the EU. Products and services on this website do not comply with EU laws or ESMA investor-protection standards.
As an EU resident, you cannot proceed to the offshore website.
Please continue on the EU-regulated website to ensure full regulatory protection.
Monday Apr 20 2026 09:48
20 min

A CFD rollover is the process of moving an open futures-linked CFD position from an expiring contract to the next available contract period. It allows traders to keep market exposure without manually closing one contract and opening another.
For many traders, rollovers can look confusing because the quoted price may change suddenly and an account adjustment may appear. In practice, the rollover itself is usually designed to offset the price gap between two contract periods. The real issue is understanding how it affects charts, open orders and total holding costs.
CFDs are leveraged products and involve a high level of risk. This article explains how CFD rollover works in a practical way, but it should not be treated as personal investment advice.
A CFD rollover moves a futures-linked CFD from an expiring contract to the next active contract.
Rollovers are most common in commodity CFDs and some index CFDs because these markets often track futures contracts.
A rollover adjustment is used to offset the price difference between the old and new contract.
CFD rollover is different from overnight funding, which is the daily cost or credit linked to holding a leveraged position overnight.
Traders should check expiry calendars, review open orders and factor rollover costs into longer-term trade planning.
Rollover does not automatically create a real profit or loss by itself, but spreads, slippage and funding charges can still affect total trading costs.
A CFD rollover is the automatic transfer of an open CFD position from an expiring underlying contract to the next available contract. This usually applies to CFDs that are based on futures markets, such as oil, natural gas, agricultural commodities or certain index products.
A Contract for Difference, or CFD, lets traders speculate on the price movement of an underlying market without owning the asset itself. For example, a trader can take a position on crude oil, gold or a stock index without buying barrels of oil, physical gold or all the shares inside an index.
However, some of these CFDs are linked to futures contracts. Futures contracts have fixed expiry dates. When the underlying contract approaches expiry, the broker needs to move the CFD exposure to a newer contract if the trader wants to keep the position open.
For example, if a trader holds a crude oil CFD based on the August futures contract, the broker may roll that position into the September contract before the August contract expires. The trader keeps exposure to oil price movements, but the contract reference and quoted price may change.

CFD rollovers happen because futures contracts expire. A trader cannot keep exposure to a contract that no longer exists or is no longer actively traded.
In the futures market, contracts are tied to specific delivery or settlement months. For example, an oil futures contract may represent a particular month, such as September or October. As the contract gets closer to expiry, liquidity usually shifts from the current front-month contract to the next active contract.
Retail CFD traders are not usually interested in physical delivery. They are trading price movement, not taking delivery of oil, wheat, natural gas or other underlying assets. Because of this, brokers use rollover to maintain the trader’s market exposure without requiring manual contract replacement.
The important point is that rollover is a mechanical process. It is not a bonus, a penalty or a trading signal. It is simply the way a futures-linked CFD continues from one contract period to another.
CFD rollovers are most common in markets where the underlying price is based on futures contracts. The exact rules depend on the broker and the product specification, so traders should always check the instrument details before opening a trade.
Commodity CFDs are among the most common products affected by rollover. This is because many commodities are actively priced through futures contracts.
Examples include crude oil, natural gas, gold, silver, corn, wheat, soybeans and coffee. Energy and agricultural markets can be especially sensitive to contract-month differences because storage costs, seasonal demand and supply expectations may vary from one period to another.
For instance, the next crude oil contract may trade at a higher or lower price than the expiring contract. This difference does not necessarily mean the market has suddenly moved. It may simply reflect the pricing structure between two futures months.
Some index CFDs may also involve rollovers, especially when they are based on index futures rather than the cash index price.
Major stock index futures often expire quarterly, commonly around March, June, September and December. If a trader holds a futures-based index CFD over these periods, the position may need to be rolled into the next contract.
This matters for swing traders and position traders because a rollover may create a visible chart gap and require stop-loss or take-profit levels to be reviewed.
Forex CFDs are slightly different. Many retail forex products are based on spot pricing, so traders usually deal with overnight funding or swap charges rather than classic futures-style rollovers.
However, some brokers may offer currency forward CFDs or other expiry-based currency products. These can involve rollovers because they are structured around a specific future date.
This is why traders should not assume all CFDs work the same way. One broker’s oil CFD may be futures-linked, while another broker may offer a cash-based version with daily funding instead. Product specification matters.
CFD rollover and overnight funding both affect the cost of holding a trade, but they are not the same thing.
CFD rollover is linked to contract expiry. It happens when a position is moved from one contract period to another. The main purpose is to maintain exposure after the old contract expires.
Overnight funding, also called a swap or financing charge, is linked to holding a leveraged CFD position overnight. It is usually applied daily and reflects the cost of keeping a leveraged position open beyond the trading day.
Here is your comparison table between CFD Rollover and Overnight Funding, regenerated with clean and structured formatting while keeping all of your original content exactly as it was:
Feature | CFD Rollover | Overnight Funding |
|---|---|---|
Main trigger | Contract expiry | Holding a position overnight |
Frequency | Periodic, such as monthly or quarterly | Usually daily |
Common products | Futures-linked commodity or index CFDs | Leveraged cash or spot CFDs |
Main purpose | Move exposure to the next contract | Reflect financing cost or credit |
Account impact | Debit or credit adjustment | Daily charge or credit |
Key risk | Price gap, spread, order adjustment | Accumulated holding cost |
A trader may encounter rollover, overnight funding or both, depending on the product. For example, a futures-linked commodity CFD may involve rollover at contract expiry, while a spot forex CFD may mainly involve daily swap charges.
The CFD rollover process usually follows a clear sequence. The exact timing and method may vary by broker, but the general structure is similar.
Every futures-linked CFD has an underlying contract with a defined expiry date. As that date approaches, the broker will usually publish a rollover or expiry schedule.
Traders should check this schedule before entering medium-term positions. Holding a trade through rollover without knowing the date can lead to confusion when the platform price changes.
At the rollover point, the broker transfers exposure from the expiring contract to the next active contract. This may happen automatically on the trading platform.
For example, a position linked to the September oil contract may be moved to the October oil contract. The trader’s exposure continues, but the underlying contract reference changes.
The new contract will rarely trade at exactly the same price as the old contract. It may be higher or lower because futures prices reflect expectations about supply, demand, interest rates, storage, insurance and other market factors.
When the later contract trades above the near contract, the market is often described as being in contango. When the later contract trades below the near contract, it is often described as being in backwardation.
Because the new contract may have a different price, the broker usually applies a cash adjustment to offset the price gap.
This is important. Without an adjustment, the trader could appear to receive an artificial profit or loss purely because the contract changed. The adjustment is designed to neutralise that price difference.
For example, if a long oil CFD is rolled from an $80 contract to an $82 contract, the chart price may rise by $2. However, the broker may apply a negative adjustment to offset that difference. The trader’s overall equity should not change simply because of the rollover price gap.
After rollover, the visible market price may be different. This can affect stop-loss orders, take-profit orders, pending entries and price alerts.
A stop-loss that made sense before the rollover may become too close or too far away after the new contract price is applied. Traders should review all open orders immediately after the rollover process.
During a CFD rollover, the trader’s market exposure may remain open, but several things can change on the platform.
The contract name or reference may update. For example, a position may move from one monthly oil contract to the next. The quoted price may also change because the new contract is priced differently from the expiring one.
The chart may show a visible gap. This does not always mean the underlying market suddenly moved in a normal trading sense. It may reflect the price difference between the old and new contract.
The account history may also show a debit or credit adjustment. This is the rollover adjustment used to offset the price difference between the two contracts.
The most important practical action is to review risk settings. Traders should check whether their stop loss, take profit and pending orders still match the new price structure.
CFD rollover itself is usually designed to be price-neutral, but that does not mean holding through rollover is cost-free.
The most obvious cost is the spread. When a position is effectively moved from one contract to another, the trader may be exposed to the bid-ask spread on the new contract. In less liquid periods, spreads can widen.
Slippage can also occur if the rollover takes place during a low-liquidity period or when market conditions are volatile. This may be more relevant in fast-moving commodities or around major economic events.
Overnight funding may still apply separately, depending on the product structure. If a trader holds a position for weeks or months, daily financing costs can accumulate.
This is why rollover matters more for swing traders and position traders than for day traders. A short-term trader who closes all positions before the end of the session may rarely deal with contract rollover. A trader holding oil, gas or index CFDs for several months may experience multiple rollovers.
Here is a simplified example of how a CFD rollover may work.
Imagine a trader holding a long position in a US crude oil CFD. The current contract is priced at $80, but it is close to expiry. The next contract is priced at $82.
When the rollover happens, the broker moves the position from the old contract to the new one. The visible price may rise from $80 to $82.
At first, this may look like a $2 gain per barrel. But this is not a real trading profit. It is a contract-price difference. To offset it, the broker applies a negative cash adjustment.
If the trader holds exposure equivalent to 100 barrels, the price difference is $2 × 100 = $200. The broker may apply a negative $200 adjustment so the trader’s equity remains broadly unchanged by the rollover itself.

The trader may still face spread costs, possible slippage and any separate overnight funding charges. The key lesson is that the rollover price jump is not the same as a normal market gain.
The best way to manage CFD rollover is to treat it as part of trade preparation, not as an unexpected platform event.
Before opening a futures-linked CFD position, check the rollover or expiry calendar. This is especially important for commodities and indices.
If the contract is close to expiry, decide whether the trade still makes sense. A swing trade entered just before rollover may face avoidable costs or chart disruption.
Do not assume all CFDs work the same way. Product specifications usually explain whether the instrument is cash-based, spot-based, futures-linked or expiry-based.
This matters because it determines whether the position is more likely to involve rollover, overnight funding or both.
When a rollover date approaches, traders usually have three choices.
They can close the position before rollover to avoid the transition. They can hold through rollover and accept the adjustment process. Or they can close the position and reopen manually after the new contract becomes active.
There is no single best choice. The right decision depends on the trade setup, market conditions, cost structure and risk tolerance.
After rollover, review all attached orders. A stop-loss or take-profit order based on the old contract price may no longer make sense.
This is especially important for technical traders. A price level that looked logical before rollover may be distorted by the contract change.
Traders should not judge performance only by entry and exit price. Total holding cost may include spread, commission, overnight funding, rollover-related spread cost and any adjustments.
Keeping a trading journal can help. Record the product, rollover date, adjustment amount, spread conditions and whether the trade remained valid after rollover.
CFD rollover is a normal part of trading futures-linked CFDs. It allows an open position to move from an expiring contract to the next active contract without forcing the trader to close exposure manually.
The key point is that rollover is usually a mechanical adjustment, not a real trading profit or loss by itself. However, it can still affect charts, open orders and total holding costs.
For traders using CFDs on commodities, indices or forward-style products, rollover should be checked before entering a trade. By reviewing expiry calendars, understanding product specifications and managing open orders carefully, traders can reduce confusion and make better-informed trading decisions.
CFD rollover is the process of moving an open futures-linked CFD position from an expiring contract to the next available contract. It helps the trader maintain exposure after the original contract reaches expiry.
The rollover adjustment is usually designed to offset the price difference between the old and new contract. However, traders may still face spread costs, possible slippage and separate overnight funding charges.
No. CFD rollover is linked to contract expiry, while overnight funding is linked to holding a leveraged position overnight. A product may involve one, the other or both.
Rollovers are common in futures-linked commodity CFDs, such as oil, natural gas and agricultural markets. Some index CFDs and forward-style currency products may also involve rollovers.
Not necessarily. Traders do not always need to avoid rollover, but they should understand it before holding a position through expiry. Checking the expiry calendar and reviewing open orders can help manage the risk.
Traders can prepare by checking the rollover schedule, reading the product specification, deciding whether to hold or close the position, and reviewing stop-loss and take-profit levels after the contract switch.
Risk Warning: This article is provided for informational purposes only and does not constitute investment advice, investment research, or a recommendation to trade. The views expressed are those of the author and do not necessarily reflect the position of Markets.com. When considering shares, indices, forex (foreign exchange), and commodities for trading and price predictions, remember that trading CFDs involves a significant degree of risk and may not be suitable for all investors. Leveraged products can result in capital loss. Past performance is not indicative of future results. Before trading, ensure you fully understand the risks involved and consider your investment objectives and level of experience. Cryptocurrency CFD trading restrictions may apply depending on jurisdiction.