Contango Explained: Why Commodity ETFs Lose to Spot Prices

TL;DR. Contango is the market state where futures contracts for later delivery trade above the spot price. It looks innocent on a chart, but for ETFs that roll futures every month — funds like USO and UNG — contango is a silent tax: each roll sells a cheaper near-month and buys a pricier next-month, so the fund slowly bleeds value even when the spot commodity is flat.

What is contango?

A futures contract is a promise to buy or sell something at a fixed price on a future date. Plot the price of those promises across delivery months and you get a futures curve. When the curve slopes upward — later months priced higher than today’s spot — the market is in contango. When it slopes downward, it is in backwardation.

The CME Group and CFTC use these terms in their official educational material, and the underlying theory traces to Keynes’s A Treatise on Money (1930) and Hicks’s Value and Capital (1939). Either shape can persist for months. Crude oil, natural gas, and most grains spend long stretches in contango. Industrial metals and some agricultural markets flip back and forth.

The formula in one line

The classical cost-of-carry relationship that links spot to futures is:

F = S × e(r + s − y) × t

where F is the futures price, S is the spot price, r is the risk-free financing rate, s is the storage cost rate, y is the convenience yield (the value of physically holding the commodity), and t is time to delivery.

Read the formula intuitively: if financing and storage cost more than the convenience of holding the physical commodity, the futures price has to be higher than spot. That is contango. If holding the physical commodity now is unusually valuable — a refinery worried about a winter supply squeeze, for example — the convenience yield jumps and futures trade below spot. That is backwardation.

Why the curve shape matters: roll yield

Spot prices are a quote — you cannot actually own “the spot price.” To hold commodity exposure for more than a few weeks, you have to hold futures and roll them: sell the contract that is about to expire and buy the next one out. United States Commodity Funds describes the United States Oil Fund’s process this way: the fund’s benchmark “is the futures contract for light, sweet crude oil delivered to Cushing, Oklahoma that is traded on the NYMEX that is the near month contract to expire and changes, over a five-day period, into the NYMEX futures contract that is the next month to expire” (uscfinvestments.com/uso).

That roll has a cost — or a benefit — even if the spot price never moves:

  • Contango (upward curve) → you sell the cheaper expiring month and buy the pricier next month. You receive fewer barrels for the same dollars. The drag from this is the negative roll yield.
  • Backwardation (downward curve) → you sell the pricier expiring month and buy the cheaper next month. You receive more barrels per dollar. That is positive roll yield.

Roll yield compounds. A 1% contango per monthly roll, repeated twelve times, is roughly a 12% headwind per year before any move in the spot price.

Picture the curve

Contango vs Backwardation futures curves Two stylized futures curves on the same axes. Contango slopes upward from spot through M12. Backwardation slopes downward. Months to delivery Price Spot M1 M3 M6 M9 M12 Contango Backwardation Spot
Stylized illustration. In contango the futures curve slopes up away from spot; in backwardation it slopes down. Both shapes are common in real markets.

A simple worked example

Imagine a single-commodity ETF that holds front-month crude futures. Spot crude is $70. The curve is in mild contango:

  • Front-month future (expires in 30 days): $70.00
  • Second-month future (expires in 60 days): $70.70 (+1.0%)

On roll day, the fund sells its front-month contract for $70.00 and buys the second-month at $70.70. The fund’s dollars are unchanged, but the number of barrels it controls falls by roughly 1%. Do this twelve months in a row at the same 1% slope and the fund holds (0.99)12 ≈ 88.6% of the barrels it started with — a 11.4% drag, before any move in spot.

The compounding works in reverse when the curve is backwarded: a 1% backwardation rolled twelve times turns into a roughly 12.7% tailwind. That is why active commodity funds care so much about the curve shape, not just the spot direction.

Roll-yield compounding drag Bar chart showing the cumulative drag on a futures-rolling commodity ETF after 12 monthly rolls at 0.5%, 1.0%, 1.5%, and 2.0% per-roll contango. Per-roll contango (%) Annual drag (%) 0 -6 -12 -18 -24 0.5% 1.0% 1.5% 2.0% -5.8% -11.4% -16.6% -21.5%
Cumulative drag from twelve monthly rolls at a constant contango slope, with spot price unchanged. Calculated as (1 – r)12 – 1.

Why commodity ETFs feel it more than other funds

An equity ETF tracking the S&P 500 simply owns the underlying stocks. A bond ETF owns bonds. Owning “the spot price of WTI” is not really possible for a retail-friendly fund — the underlying is a physical barrel sitting in a tank at Cushing, Oklahoma, with all the storage and logistics that implies. So commodity ETFs hold futures and inherit the curve.

The cleanest historical illustration is the United States Oil Fund. According to Wikipedia, USO “opened on its first day of trading at $68.25 per share” on April 10, 2006, and has gone through one 8-for-1 reverse stock split (April 28, 2020) (en.wikipedia.org/wiki/United_States_Oil_Fund). That reverse split happened in the same month NYMEX front-month WTI futures settled at negative $37.63 per barrel — a moment that exposed every structural quirk of futures-rolling ETFs at once.

USCF’s own fund literature is blunt about the mismatch: “An investment in USO should not be viewed as an investment in the benchmark oil futures contract or light sweet crude oil” and “USO is not a proxy for trading directly in the oil markets” (uscfinvestments.com/uso). Translation: if the curve is in deep contango, USO can fall meaningfully even if spot crude rises.

What drives contango (and what flips it)

Driver Pushes curve toward Why
High storage costs Contango Hoarding to defer delivery is expensive, so future delivery commands a premium.
High short-term financing rates Contango Carrying physical inventory ties up capital; that financing cost is added to futures.
Oversupply / weak near-term demand Contango No one needs the physical commodity right now; future months stay anchored.
Supply shock / inventory squeeze Backwardation Convenience yield spikes; holders of physical refuse to part with it cheaply.
Geopolitical disruption Backwardation Buyers will pay up to lock in supply now; later months reflect normalization.
Seasonality (e.g., heating fuel in winter) Either Natural gas and heating oil curves regularly oscillate with weather expectations.
Source: framework adapted from CME Group educational material and the cost-of-carry literature in Keynes (1930) and Hicks (1939), summarized at en.wikipedia.org/wiki/Contango.

Backwardation: the mirror image

Backwardation is what commodity longs want. The cleanest historical example is crude oil in the years before the 2014 supply glut: physical demand from refiners regularly drove front-month above the next month. A roll trade in that environment sold the expensive expiring contract and bought the cheaper next one — every roll added a small tailwind.

That is also why some sophisticated commodity strategies (Bloomberg’s roll-yield methodologies, certain ETFs like the Invesco DB family) explicitly avoid the front month and roll into whichever contract sits deepest in backwardation (or shallowest in contango) along the curve. The math of the underlying commodity does not change — only the slope you ride.

Common mistakes

  • Treating a commodity ETF as the spot. USO does not track WTI; it tracks a rolling basket of WTI futures. Over weeks, the gap is small. Over years, in a contangoed market, the gap is large.
  • Assuming contango = bullish. An upward-sloping curve is not a forecast; it is a financing-and-storage relationship. Futures markets do not, on average, predict the future direction of spot prices.
  • Ignoring the curve when sizing positions. Two ETFs on the same commodity can have very different roll methodologies (front month vs 12-month strip vs optimized roll). The label matters less than the prospectus.
  • Forgetting that backwardation can be a warning. Deep backwardation often signals near-term scarcity that may not last. A backwardated tailwind today can vanish the moment supply normalizes.

Related concepts

If you found this useful, the natural next-step reads are:

  • How ETFs work — the creation/redemption mechanism that lets ETFs track NAV, and where it breaks for commodity funds.
  • Options Greeks — futures and options share much of the same cost-of-carry plumbing.
  • Bond convexity — another example of a non-obvious second-order effect that dominates long-horizon returns.

Sources

  • United States Commodity Funds, United States Oil Fund (USO) overview — fund’s near-month roll methodology and risk disclosures.
  • Wikipedia, Contango — definition, origin of the term in 19th-century London, academic backbone (Keynes 1930; Hicks 1939).
  • Wikipedia, United States Oil Fund — inception date and price ($68.25 on April 10, 2006), 8-for-1 reverse split on April 28, 2020.
  • CFTC, Commodity Glossary — regulator’s definitions of contango, backwardation, and convenience yield.
  • CME Group, CME Education — exchange educational resources on futures-curve shape and the economics of carry.

Disclosure: This article was produced with AI assistance and reviewed before publication. It is for informational purposes only and is not investment advice.

Leave a Comment