Know these first
By the end you will be able to
- 1Explain the difference between spot and futures prices for a commodity, and how futures are traded and settled.
- 2Price a commodity future from spot, interest, storage cost and the convenience yield.
- 3Explain contango and backwardation and what each says about supply.
- 4Work out the cost or gain of rolling a futures position.
Why it matters
On 20 April 2020 the price of a barrel of US crude oil for May delivery fell below zero. Sellers paid buyers to take their oil. To see how that can happen, you need two ideas: futures, and the cost of storing something physical.
Core explanation
Things you can drop on your foot
Commodities are raw materials: energy (crude oil, natural gas), metals (gold, copper, aluminium), and agricultural products (wheat, coffee, cattle). Unlike a share or a bond, they are physical. They must be shipped, stored, insured, and sometimes they rot. That single fact explains most of what is special about their prices.
Spot and futures. The spot price is the price for delivery now. A futures contract fixes today the price for delivery on a later date. Commodity futures trade on exchanges such as CME Group in the US (for example WTI crude oil and grains), ICE (Brent crude) and the London Metal Exchange (copper, aluminium, nickel). Each contract has a set size and grade, for example 1,000 barrels of a given crude delivered at a given place. Most traders close their contracts before expiry; only a small share end in physical delivery. Lesson L1.7.03 explains how futures margins work.
Who uses them. An airline buys jet fuel futures to fix its fuel bill. A wheat farmer sells futures before harvest to lock in a price. A mining company sells copper forward. Traders and investors take the other side, and some funds hold commodity futures as an investment.
The cost of carry
Suppose you need oil in six months. You could buy it today and store it, or buy a six-month future. If you buy today, you pay interest on the money (or give up the interest you could have earned), and you pay for storage. So the future should cost about the spot price plus those costs. This is the cost of carry, the same “two routes must meet” logic as FX forwards in L1.6.02.
There is a twist. Owning the physical barrel has a benefit the future does not give: if supplies run short, a refinery that holds oil keeps running and a trader can sell into high prices. This benefit is the convenience yield. It pulls the futures price down. When supplies are plentiful it is close to zero; in a shortage it can be large.
Contango
Futures above spot
Plenty of supply, little convenience yield. Futures sit near spot plus the full cost of carry. Storing is rewarded.
Backwardation
Futures below spot
Tight supply, high convenience yield. Having the commodity now is worth more than the cost of carrying it.
The words describe the shape of the futures curve: the line of futures prices against delivery dates. A curve in contango slopes up; one in backwardation slopes down.
Rolling. Futures expire, so an investor who wants to stay exposed must roll: sell the expiring contract and buy the next. In contango the next contract costs more, so each roll loses a little; in backwardation it costs less, so rolling gains. This is why a fund tracking oil futures can lag the spot price of oil for long periods.
Not every commodity behaves the same. Gold is plentiful in vaults and cheap to store, so its curve sits close to full carry. Natural gas and electricity are hard to store, so their prices swing with the seasons. Crops have a harvest cycle.
Read the curve
Read the curve
Read the curve
Read the curve
The formal version
This extends the forward price from L1.6.02. Let be spot, the annual interest rate, the storage cost per unit per month, the convenience yield and the months to delivery. With simple interest:
Setting gives the full-carry price, the ceiling on . A curve is in contango when and in backwardation when . Real contracts use exact days and, often, continuous compounding; the logic is the same.
Try it
Start with the glut. Raise the convenience yield slowly and find the point where the curve turns flat, then into backwardation. Then cut storage costs to zero and see how much of the contango was storage.
Try itFutures curve builder
Futures above spot: the market pays you to store. Typical when stocks are plentiful.
F = S × (1 + (r − y) × months/12) + storage × months. Simple interest, a month taken as 1/12 of a year; real contracts use exact dates. Illustrative crude oil numbers.
Worked example
Six-month crude oil
Crude oil is $70.00 a barrel. Interest is 5.00% a year (simple, a month taken as 1/12 of a year) and storage costs $0.50 a barrel a month.
Pricing the six-month future
Step 1 of 5- 1
Financing cost
dollars a barrel.
The roll in numbers
Regulatory lens
Because a few large traders could squeeze a physical market, regulators cap how big a position one trader may hold in some commodity derivatives: position limits, set by the Commodity Futures Trading Commission in the US and under MiFID II in the EU. Exchanges can also step in when trading becomes disorderly, as the LME did with nickel in 2022 (see Sparks).
Looking ahead: commodity price risk is one of the risk classes in the Basel market risk rules for banks, covered in later levels.
Sparks
SparkMinus $37.63
SparkThe nickel squeeze
Key takeaways
- Commodities are physical: storing them costs money, and having them on hand can be valuable.
- Futures fix a price today for later delivery; most are closed before expiry rather than delivered.
- Futures price ≈ spot + financing + storage − convenience yield. Full carry is an upper limit.
- Contango: futures above spot (plentiful supply). Backwardation: futures below spot (tight supply).
- Rolling a long position costs money in contango and earns it in backwardation.
Reaction
Check what stuck
Question 1 · objective 2
Gold costs $2,000 an ounce today. Interest is 4% a year (simple) and storage is negligible. Assume no convenience yield. What is the six-month futures price at full carry, in dollars?
Question 2 · objective 3
Copper is $9,500 a tonne for immediate delivery and $9,350 for delivery in a year. The curve is in:
Question 3 · objective 3
Which event is most likely to push an oil curve from contango into backwardation?
Question 4 · objective 4
A fund holds 100 oil futures of 1,000 barrels each. It sells the expiring contract at $70.50 and buys the next at $71.20. How much more does the new position cost, in dollars?
Question 5 · objective 1
Why did the May 2020 WTI crude oil future settle below zero?
Glossary
- Commodity
- A raw material or basic product, such as oil, copper, wheat or gold, where one unit of a given grade is much like another.
- Spot price
- The price for delivery now, or within a few days.
- Futures contract
- An exchange-traded contract to buy or sell a set amount of a commodity on a set future date at a price agreed today.
- Physical delivery
- Settling a futures contract by actually handing over the commodity at an agreed place.
- Cost of carry
- The cost of holding a commodity until a future date: interest on the money tied up, plus storage and insurance.
- Convenience yield
- The benefit of having the physical commodity on hand, for example to keep a refinery running in a shortage. Expressed as a yearly % of spot.
- Contango
- Futures prices above spot, and rising with time to delivery. Usual when supply is plentiful.
- Backwardation
- Futures prices below spot, and falling with time to delivery. Usual when supply is tight.
- Roll
- Closing a futures contract that is about to expire and opening the next one, to keep a position going.
Deep Dives & Origins
Deep Dives
- Hull, Options, Futures, and Other Derivatives, 11th edition (Pearson, 2021), the sections on commodity futures, storage costs and convenience yields. Intermediate.
- Geman, Commodities and Commodity Derivatives (Wiley, 2005). Advanced.
Origins
- Hull, Options, Futures, and Other Derivatives, 11th edition (Pearson, 2021).
- US Commodity Futures Trading Commission, Interim Staff Report, Trading in NYMEX WTI Crude Oil Futures Contract Leading up to, on, and around April 20, 2020 (November 2020).
- London Metal Exchange, notices on the suspension of nickel trading (March 2022), and the Independent Review of events in the nickel market in March 2022 (2023).
Watch this lesson
Video version
Prefer to watch? The same lesson as a 12-minute video will sit here, made from this page's script.