What is Contango vs Backwardation?
▾
Imagine you run a local bakery and want to lock in the price of flour for next Thanksgiving. Or maybe you're a homeowner looking to buy heating oil before the winter chill sets in. When you buy things today, you pay the "spot price"—the cash price right now. But when you agree to buy them months down the road using futures contracts, the price tags change. This pricing dance is what we call the term structure of commodities, and it usually takes one of two shapes: Contango or Backwardation. Let's start with Contango. Picture a giant warehouse full of coffee beans. Storing those beans isn't free—you have to pay for the space, the climate control, and insurance to keep them safe. Because of these holding costs, buying coffee for delivery six months from now is usually more expensive than buying it today. This upward-sloping price curve is the normal state of affairs for most things we can easily store, like gold, silver, or grains. Now, what if there's a sudden freeze in Brazil and coffee beans become incredibly scarce right now? Coffee shops will scramble to buy whatever they can immediately lay their hands on, bidding up today's price. Meanwhile, everyone expects the shortage to ease by next year. This creates Backwardation, where the price for immediate delivery is actually higher than the price for future delivery. It's like paying a premium to jump to the front of the line. Understanding these two states helps you see whether you're paying a storage tax or getting a scarcity discount when planning ahead.
DigiCalcs delivers precision-engineered tools for engineers and STEM professionals.
Formula
▾
TS_Slope = ((F2 - F1) / (F1 * t)) * 12 * 100Variable Legend
▾
| Symbol | Name | Unit | Description |
|---|---|---|---|
| F1 | Near-Month Futures Price | price | The price of the contract expiring closest to today. Think of it as the price to buy your goods just a few weeks from now. |
| F2 | Deferred Futures Price | price | The price for a contract expiring further down the road, like six months or a year from now. |
| S | Spot Price | price | The buy-it-now price. This is what you would pay in cash today to walk out of the store with the item in hand. |
| TS_Slope | Term Structure Slope | percent per month | The rate at which prices climb or fall as you look further into the future, shown as a percentage per month. |
| Roll_Yield | Roll Yield | percent per roll | The bonus or penalty you get when you swap an expiring deal for a new one. It is positive in backwardation and negative in contango. |
| CY | Convenience Yield | percent per year | The hidden benefit of holding physical goods today instead of just a piece of paper promising it later. High convenience means immediate supply is tight! |
How to Contango vs Backwardation
▾
- 1Look up the cash spot price of your commodity alongside its prices for delivery in the upcoming months.
- 2Compare the price of a near-term delivery with a delivery date further out to see if the price curve slopes up or down.
- 3Calculate the monthly price gap (the slope) using the formula: TS_Slope = (F2 - F1) / F1 / Months * 12 * 100 to get the annualized percentage.
- 4Check the sign: if the slope is positive, the market is in Contango (prices rise over time). If it's negative, you're looking at Backwardation.
- 5Find your roll yield. If you keep rolling your contracts forward, figure out if you are gaining a premium (in backwardation) or paying a storage fee (in contango).
- 6Use the cost-of-carry equation to estimate the convenience yield—the premium people are willing to pay just to have the physical goods in hand today.
Worked Examples
▾
Ample fuel storage in autumn keeps future prices higher than spot.
Imagine you want to secure heating oil for your home. Since there's plenty of oil in storage during the warm autumn months, the future price is higher because of storage fees. Buying the 3-month contract costs $2.80 compared to the near-month $2.60. This is a classic contango market. If you keep rolling your contracts, you lose about 7.14% each time because you are selling the cheaper near contract to buy the pricier deferred one.
A sudden shipping strike leaves local coffee roasters desperate for beans today.
A shipping strike bids the spot price up to $4.50, while the 3-month future sits at a much cheaper $3.80 because everyone expects shipping to resume. This is steep backwardation. If you hold a long position here, you get a positive roll yield of 10.53% because you sell the expensive near-month contract at $4.20 and buy the cheaper future at $3.80.
Gold is the ultimate storable asset, perfectly reflecting interest rates.
Gold doesn't rot, and storage is highly secure. Because of this, its future price almost perfectly reflects the interest rate you would earn on cash plus a tiny vault storage fee. If spot is $2,000 and 6-month is $2,060, the market is in a steady, predictable contango. Investors holding gold futures instead of physical metal must pay this roll cost of roughly 5.97% annualized to keep their positions open.
Summer road trips drive high immediate demand, but fall prices cool off.
During the peak of summer road-trip season, gasoline demand is sky-high, pushing the spot price to $3.60. However, traders know that by autumn, driving will slow down, so the 2-month future drops to $3.30. This seasonal backwardation means anyone buying fuel for immediate use pays a premium, but investors rolling contracts can pocket a sweet 6.06% roll yield by rolling from the expensive near-month to the cheaper next-month.
Real-World Applications
▾
A coffee shop owner tracking bean futures to decide whether to lock in prices now or wait for the next harvest.
A homeowner analyzing heating oil curves to choose the best month to fill up their basement fuel tank.
A retail investor evaluating commodity ETFs for their retirement portfolio to avoid the silent wealth-drag of negative roll yields.
A local construction contractor checking copper and lumber curves to bid accurately on projects starting six months from now.
A student studying economics using real-world market prices to see how storage costs shape global trade.
Special Cases
▾
In practice, this edge case requires careful consideration because standard assumptions may not hold. When encountering this scenario in contango vs backwardation calculator calculations, practitioners should verify boundary conditions, check for division-by-zero risks, and consider whether the model's assumptions remain valid under these extreme conditions.
In practice, this edge case requires careful consideration because standard assumptions may not hold. When encountering this scenario in contango vs backwardation calculator calculations, practitioners should verify boundary conditions, check for division-by-zero risks, and consider whether the model's assumptions remain valid under these extreme conditions.
In practice, this edge case requires careful consideration because standard assumptions may not hold. When encountering this scenario in contango vs backwardation calculator calculations, practitioners should verify boundary conditions, check for division-by-zero risks, and consider whether the model's assumptions remain valid under these extreme conditions.
WTI Crude Oil Term Structure Examples — Historical Context
▾
| Date/Event | Market State | Spot Price | 12M Spread | Key Driver |
|---|---|---|---|---|
| April 2020 (COVID Peak) | Extreme Contango | $15-18 / barrel | +$15.00 (Pricier Futures) | Zero storage space left; nobody driving |
| Late 2021 (Reopening) | Backwardation | $82 / barrel | -$8.00 (Cheaper Futures) | Travel boom; OPEC keeping supply tight |
| March 2022 (Ukraine Crisis) | Deep Backwardation | $120 / barrel | -$20.00 (Cheaper Futures) | Panic over supply cuts and sanctions |
| Summer 2023 (Calm Waters) | Mild Contango | $70 / barrel | +$3.00 (Pricier Futures) | Markets normalizing; steady supply |
| Early 2024 (Red Sea Tension) | Mild Backwardation | $77 / barrel | -$2.00 (Cheaper Futures) | Shipping detours causing minor delays |
Frequently Asked Questions
▾
Why do I see different prices for the same commodity on different dates?
It is all about storage and time! When you buy something for delivery in the future, the price has to factor in the cost of storing, insuring, and financing that item until you take delivery. If storage is easy and supply is plentiful, future months will cost more (Contango). If there's a shortage today, immediate delivery gets priced at a premium (Backwardation).
Is it better to buy when a market is in Contango or Backwardation?
If you are a long-term investor buying commodity funds, Backwardation is your best friend because it gives you a positive roll yield. Contango acts like a slow leak in your tire, constantly costing you money as you roll into more expensive contracts. For casual buyers, contango means plenty of supply is available, whereas backwardation warns of immediate shortages.
What does 'roll yield' actually mean in plain English?
Think of roll yield like trading in your car. If you own a contract expiring this month, you can't keep it forever; you have to sell it and buy the next month's contract. If the next month is cheaper, you pocket the difference as a positive roll yield. If the next month is more expensive, you have to pay extra to keep playing, resulting in a negative roll yield.
Can a market stay in backwardation forever?
Almost never! Backwardation is usually a sign of a temporary emergency, like a supply freeze, a strike, or a sudden demand surge. High prices today encourage producers to pump more, mine more, or harvest more. Eventually, new supply arrives, inventories recover, and the market naturally drifts back into its normal state of contango.
Why does gold always seem to stay in contango?
Gold is the ultimate hoarder's dream because it doesn't rust, rot, or evaporate, and a fortune can fit in a small safe. Because storage costs are so tiny and there is never a sudden crop failure for gold, its future price is almost entirely driven by interest rates. This keeps its curve in a very steady, predictable upward slope.
How do these curves affect my everyday life?
Even if you don't trade futures, these curves affect what you pay at the pump and the grocery store. When oil is in steep backwardation, gas stations expect prices to drop soon, so they might hold off on refilling their tanks, leading to local price swings. It also affects the performance of popular commodity-tracking mutual funds in your retirement account!
What is 'convenience yield'?
Think of convenience yield as the peace of mind premium. If you run a factory that makes copper pipes, having physical copper sitting in your warehouse today is incredibly valuable because it keeps your assembly line running. Even if futures prices are cheaper next month, you'll gladly pay a premium today to avoid shutting down your business.
Common Mistakes to Avoid
▾
- !Assuming a falling market must be in backwardation. You can have a market where prices are dropping overall, but the futures curve is still in contango (upward sloping). Curve shape is about the relative price over time, not the absolute direction of the market.
- !Forgetting the silent tax of rolling. Many beginners buy commodity ETFs thinking they will track the spot price of oil or gold, only to watch their investment dwindle due to the constant cost of rolling contracts in a contango market.
- !Confusing the spot price with the front-month contract. In many financial charts, the spot price shown is actually the nearest futures contract. Make sure you are comparing the actual cash cash-and-carry price to get an accurate reading.
Pro Tip
If you're investing in commodity ETFs, look for 'dynamic' or 'optimized' roll funds. Instead of blindly rolling into the very next month (which might have a massive contango penalty), these smart funds search the curve to buy the month with the lowest storage drag or the best backwardation bonus.
Did you know?
Did you know that in April 2020, the price of oil actually went negative? Because of COVID-19 lockdowns, nobody was driving, and storage tanks in Oklahoma were completely full. Traders were so desperate to avoid taking physical delivery of oil they had no place to put, they paid people over $37 a barrel just to take it off their hands! This created the most extreme contango curve in human history.
References
Read the full guide on how to use this calculator effectively
Read more →Get Weekly Math Tips
Join 12,000+ subscribers who get calculator tips every week.