Guide · Markets
Contango vs. Backwardation: Why Futures Prices Don't Match the Spot
Futures prices almost never match the current spot price, and the gap between them isn't random. Here's what contango and backwardation actually reveal.
A futures contract is an agreement to buy or sell an asset at a set price on a future date, and that price rarely equals today's spot (current market) price. Contango describes the situation where futures prices are higher than the spot price, with contracts further out in time priced progressively higher still — a curve that slopes upward as you look further into the future.
Backwardation is the reverse: futures prices sit below the spot price, with longer-dated contracts priced progressively lower — a downward-sloping curve. Which state a market is in says something real about supply, demand, and storage economics for that asset.
Contango is the normal resting state for many commodities, because holding a physical asset for future delivery costs money — storage, insurance, financing — so a futures price naturally sits above spot to compensate whoever is willing to carry that cost. Backwardation tends to show up when there's tight current supply or urgent near-term demand: buyers are willing to pay a premium for the asset now rather than wait for future delivery, which is often a sign of a supply crunch or elevated near-term demand.
This matters directly for anyone holding a futures-based ETF rather than the physical asset, because the fund must periodically 'roll' expiring contracts into new, later-dated ones. In contango, that roll means selling a cheaper near contract and buying a pricier far one — a structural drag on returns known as 'roll yield' that can cause a futures-based ETF to underperform the spot price of its own underlying asset over time, even when that asset's price is flat or rising. It's a mechanic worth understanding on Trade2Spike's Markets pages before assuming a commodity ETF tracks spot price one-for-one.