Contango and Backwardation: What CFD Traders Actually Pay
A commodity futures market quotes a different price for each delivery month, and those prices rarely sit level. When the later months are dearer the market is in contango; when they are cheaper it is in backwardation.
Almost every explanation of that shape is written for someone who holds a futures contract or a fund that tracks one. A retail trader holding oil, gold or natural gas as a CFD holds neither. The curve still reaches that account, but it arrives once, as a single line at the contract roll, and it is the most misread entry on a commodity CFD statement.
Key takeaways
- In contango each delivery month further out is quoted above the one before it, so the nearest month is the cheapest of the series. Backwardation is the mirror image. Both describe a relationship between contracts, not a price forecast.
- The slope comes from cost of carry, which the regulator defines to cover what it costs to store and insure the goods, the interest on the money committed to them, and anything else incidental to holding them.
- A CFD holder never owns or rolls a futures contract, so the curve does not arrive as roll yield. It arrives as one cash adjustment when the broker switches contracts.
- Broker documentation that publishes the mechanic states that open balances are corrected by the size of the gap between the two contracts, with longs debited when the replacement is dearer and credited when it is cheaper.
- That debit offsets a gap in the chart price, so the position value does not change. It is a rebalancing entry, not a trading loss.
- The rollover adjustment and the nightly financing charge are separate things that can appear under the same label on a statement.
Table of contents
- What Contango and Backwardation Describe
- Why a Futures Curve Slopes: Storage, Financing and Convenience
- What a CFD Trader Actually Holds
- The Rollover Cash Adjustment, and Why It Is Not a Loss
- The Adjustment Against the Daily Financing Charge
- Reading the Curve Before You Open the Position
- What the Curve Does Not Tell You
- Frequently Asked Questions
What Contango and Backwardation Describe
The CFTC glossary settles both terms. In contango, each delivery month further out is quoted above the one before it, which leaves the nearest month the cheapest of the series. Backwardation is the mirror image: the further out the delivery date, the lower the quoted price, and the front month is the dearest.
Read those definitions closely and notice what is absent from them. Neither says anything about where the price is going. They describe the shape of a set of prices quoted at one instant, for delivery at different dates. A market can be in contango while the front price falls every day for a month.
The shape has a name for each direction because the two arise from different conditions, and because the direction decides which way money moves when a position is carried across an expiry. That second consequence is the one a CFD account meets, and it is the subject of the rest of this page.
Volatility products carry their own version of the same structure, and it behaves differently enough to need separate treatment. Our page on the VIX volatility index covers that case; everything here concerns physical commodities.
Why a Futures Curve Slopes: Storage, Financing and Convenience
Buying a barrel today and keeping it until March costs money, and the regulator has a defined term for that cost. Cost of carry covers what it takes to store the goods, what it takes to insure them, the interest on the funds committed to the purchase, and whatever else is incidental to holding them until the delivery date. It is a real expense, and somebody has to be compensated for it.
That gives contango its ordinary explanation. If March delivery is worth roughly today plus the cost of getting the goods as far as March, every month in the series is dearer than the one in front of it. The regulator has a separate name for that condition, a carrying charge market, and the defining feature is exactly the one just described: each maturity in turn quoted above the last.
Backwardation is the condition the carry model does not produce on its own. It appears when holding the commodity now is worth more to buyers than the cost of storing it, which happens when supply is tight enough that having the goods in hand carries value of its own. The later months are then cheaper than the front, and the curve slopes down.
Because the slope is made of storage and financing, its size is specific to the commodity. What it costs to store a metal is not what it costs to store a fuel, so a curve on one market says nothing about the shape of another. Our comparison of gold and copper covers how differently two metals behave for reasons of this kind.
What a CFD Trader Actually Holds
A commodity CFD is an agreement with the broker whose price is derived from a futures contract. The trader does not own the contract, is not party to it, and takes no delivery. When that contract approaches expiry the trader does not roll anything, because there is nothing in the account to roll.
The broker does the switching. It moves the derived instrument from the expiring contract to the next one, and the chart you were watching keeps running as though nothing happened. Most platforms present commodities this way, as a continuous series stitched from a sequence of contracts, which is what makes a multi-year commodity chart possible at all.
That is why the roll-yield explanation in most articles does not describe this account. Roll yield is what accrues to someone who repeatedly sells an expiring contract and buys a dearer one. A CFD holder never performs that transaction. The curve arrives instead as a single entry at the moment the broker changes contracts, and it arrives whether the trader was watching the expiry calendar or not.
If commodities are new territory, our guide to commodity trading covers what the instruments are before this mechanic matters.
The Rollover Cash Adjustment, and Why It Is Not a Loss
The expiring contract and the next one trade at different prices. That is the whole of contango and backwardation. So when the broker switches the derived instrument from one to the other, the quoted price of your CFD jumps by the difference, instantly and for no market reason at all.
Left alone that jump would hand every long a windfall or a wound depending on the curve. Brokers that publish the mechanic describe how they prevent it.
One broker expiry document states that clients holding open positions when the switch happens have their balances corrected by the size of the gap between the two contracts. Resting orders such as stops and limits are shifted point for point by that same amount, so a stop stays the same distance from the market it was placed against.
The direction follows from arithmetic rather than from policy. If the new contract is dearer than the expiring one, the chart gaps up, so a long position gains on paper and receives a matching debit. If the new contract is cheaper, the chart gaps down, the long loses on paper and receives a matching credit. Short positions receive the opposite in each case.
| Curve shape | New contract against expiring | Chart price at the roll | Adjustment on a long | Net effect on position value |
|---|---|---|---|---|
| Contango | Dearer | Gaps up | Debit | Offset, no change |
| Backwardation | Cheaper | Gaps down | Credit | Offset, no change |
Read the last column, because it is the point of the whole page. The debit does not remove value from the position. It cancels a change in the quoted price that had nothing to do with the market. A trader who sees the debit alone concludes a loss was taken overnight; a trader who sees the debit beside the gap sees two halves of one entry.
What no general rule settles is the rest of it: whether a particular broker adds a charge of its own at the roll, at what time the entry is applied, and which contract month the instrument moves to next.
One broker states that its rollover carries a charge equal to the spread on the CFD, which is a real cost sitting on top of the offset. Terms of that kind live in each broker contract specification, and where a broker does not publish them they are not disclosed. Read your own before carrying a commodity position through an expiry.
The Adjustment Against the Daily Financing Charge
Two separate entries reach a commodity CFD account and they are routinely mistaken for each other.
The nightly financing charge, usually called swap, applies every night a position is held open. It exists because a leveraged position is funded, and it accrues with time regardless of contract dates. Hold a position for six weeks and it is applied roughly forty times. Our explanation of the carry trade covers how that charge is calculated and credited.
The rollover adjustment applies once per contract cycle, at the expiry of the contract the instrument is derived from. It is not a funding cost and it does not accrue. It is a price-difference offset that happens to land in the same account.
The confusion has a mechanical cause worth knowing. Broker documentation describes the roll adjustment as processed through a swap charge or credit, meaning the two arrive down the same accounting channel and can appear under the same label on a statement. If a commodity position shows a swap entry far larger than the previous nights, check the contract calendar before concluding the financing cost changed.
Reading the Curve Before You Open the Position
The shape is directly observable wherever successive delivery months are quoted for the same commodity. Line the months up in order and read the direction: rising month by month is contango, falling is backwardation. No indicator is involved.
What that tells a CFD trader is narrow and useful. It says which way the chart will gap when the broker switches contracts, and therefore which way the adjustment on the account will run. It does not say whether to open the trade.
The check worth making before opening is the calendar one. Find the expiry of the contract your instrument is currently derived from, then ask whether the position you are considering will still be open on that date. If the answer is yes, expect a discontinuity in the chart and a matching entry on the account, and set stops with the knowledge that resting orders are moved at the roll rather than left where you put them.
Contract months differ by market, and so do the sessions around them. Our page on oil trading hours covers where those boundaries fall for the most heavily traded energy contracts.
What the Curve Does Not Tell You
A curve in contango is not a market forecasting higher prices. It is a set of prices for delivery at different dates, separated by what it costs to hold the goods until each one. Treating the slope as a prediction reads a cost as an opinion.
The curve also says nothing about the direction of the front price, which is the price a CFD position is actually exposed to. Both shapes occur in rising markets and in falling ones.
And it does not travel. A shape observed in one commodity, or on one exchange, describes that market on that day and nothing else. The curve is a description of carrying cost and immediate demand for one specific good, which is exactly as far as it reaches.
Frequently Asked Questions
Is contango bad for a commodity CFD position?
Not by itself. In contango the chart gaps up at the roll and a long position receives a matching debit, so the two cancel and the value of the position does not change. What can cost money is any separate charge the broker applies at the roll, and that charge is a term of the broker agreement rather than a property of contango.
What is a rollover cash adjustment on a commodity CFD?
It is an entry the broker posts when the instrument stops tracking the contract about to expire and starts tracking the following one. Broker documentation describes it as correcting open balances by the size of the gap between the two contracts, which cancels the jump the switch creates in the quoted price.
Does backwardation mean prices are going up?
No. Backwardation means the further out the delivery date, the lower the quoted price, so the front month is the dearest of the series. It describes a relationship between contracts at one moment and carries no forecast of the front price, which can rise or fall in either curve shape.
How can a trader tell whether a market is in contango?
Compare the quoted prices of successive delivery months for the same commodity in order of date. If each later month is dearer than the one before it, the market is in contango; if each is cheaper, it is in backwardation.
Why did a commodity position change value overnight without the price moving?
The two usual causes are the nightly financing charge, which applies every night a leveraged position is held, and the rollover adjustment, which applies once when the underlying contract is switched. Both can appear under the same label on a statement, so the contract calendar is the quickest way to tell them apart.
Sources checked 12 August 2026. CFTC Glossary, entries for Contango, Backwardation and Cost of Carry · NAGA CFD Expiration Dates, broker documentation of rollover and balance adjustment.
Disclaimer: This page is educational information about how commodity contracts are priced and rolled. It is not investment advice, not a recommendation to trade any instrument, and not a signal service. Trading leveraged products carries a high risk of losing money rapidly. Verify every cost, contract date and adjustment rule against your own broker documentation before trading.
