Cost of Carry¶
Key idea: The forward price reflects the net cost of holding the asset until maturity, not expectations of where the price will be.
A Tiny Storage-Cost Scenario¶
Before any general formula, watch what happens when the basic forward setup is perturbed by one new cash flow. Suppose wheat trades at \(S_0 = \$6.00\) per bushel, the risk-free rate is \(r = 4\%\), and storing wheat costs \(u = 3\%\) per year (silo rental, insurance, spoilage). Replicate a one-year long forward by buying the wheat and borrowing — exactly as in § No-Arbitrage Pricing of Forwards — but now the silo charges rent along the way. The cumulative outlay grows at \(r + u\) rather than \(r\), so
Compared with the storage-free case \(S_0 e^{rT} \approx \$6.2449\), the forward is roughly \(\$0.19\) higher per bushel — exactly the present-valued storage cost rolled into the delivery price. Reverse the sign and the same algebra absorbs income the asset throws off (a dividend, a coupon, a convenience yield): each cash flow shifts the carry rate by its own annualized rate.
This single observation — carry rates add inside the exponent — is the whole cost-of-carry model.
The General Formula¶
Recall (see § No-Arbitrage Pricing of Forwards): the no-arbitrage forward price of a non-dividend-paying asset is \(F_0 = S_0 e^{rT}\). In practice, assets generate income, require storage, or offer convenience to their holders. The cost-of-carry model captures all of these factors in a single exponential adjustment. The general formula is
where \(r\) is the risk-free rate, \(q\) is the continuous dividend yield, \(u\) is the continuous storage cost rate, and \(y\) is the continuous convenience yield. Each term has a clear economic interpretation: carrying the asset costs \(r + u\) (financing plus storage) and earns \(q + y\) (income plus convenience). The net cost of carry is \(c = r - q + u - y\), so the forward price reflects \(F_0 = S_0 \, e^{cT}\).
Equity Index Futures¶
For an equity index paying a continuous dividend yield \(q\), there are no storage costs and no convenience yield. The cost-of-carry formula reduces to
Example. Suppose the S&P 500 index stands at \(S_0 = 4{,}500\), the risk-free rate is \(r = 5\%\), the continuous dividend yield is \(q = 1.8\%\), and the contract matures in \(T = 0.5\) years. Then
The forward price exceeds the spot price because the financing cost (\(r = 5\%\)) exceeds the dividend yield (\(q = 1.8\%\)).
Discrete Dividends¶
When an individual stock pays known discrete dividends during the life of the contract, the forward price is computed by subtracting the present value of those dividends from the spot price before applying the risk-free growth:
Here \(\mathrm{PV}(D) = \sum_{i} D_i \, e^{-r t_i}\) is the present value of all dividends \(D_i\) paid at times \(t_i\) before maturity.
Example. A stock trades at \(S_0 = \$80\). It will pay a dividend of $1.50 in 2 months and $1.50 in 5 months. The risk-free rate is \(r = 4\%\) and the forward matures in \(T = 6\) months. The present value of dividends is
so the forward price is
Commodities: Storage Costs and Convenience Yield¶
Physical commodities introduce two additional factors.
Storage costs (\(u\)). Holding physical gold, grain, or natural gas requires warehousing, insurance, and handling. These costs are borne by the holder and increase the cost of carry. For a commodity with continuous storage cost rate \(u\) and no income:
Example (gold). Spot gold is \(S_0 = \$2{,}000\)/oz, \(r = 5\%\), \(u = 0.5\%\), \(T = 1\) year:
Convenience yield (\(y\)). Some commodities — especially those with tight supply, like crude oil during a shortage — provide a non-monetary benefit to the holder: the ability to keep production running or meet unexpected demand. This convenience yield acts as implicit income, reducing the cost of carry:
When the convenience yield is large enough that \(y > r + u\), the forward price falls below the spot price.
Example (oil). Spot crude oil is \(S_0 = \$85\)/barrel, \(r = 5\%\), \(u = 2\%\), \(y = 10\%\), \(T = 1\) year:
The forward price is below the spot price because the convenience yield dominates the financing and storage costs.
Contango and Backwardation¶
The relationship between the forward price and the spot price defines the shape of the forward curve:
- Contango (\(F_0 > S_0\)): the net cost of carry is positive. This is the normal situation for financial assets and storable commodities with ample supply. Forward curves slope upward.
- Backwardation (\(F_0 < S_0\)): the net cost of carry is negative, typically because the convenience yield is high. Supply shortages or strong immediate demand push the spot price above the forward price. Forward curves slope downward.
Contango and backwardation are not permanent conditions — they shift as supply, demand, and interest rates change.
Real-World Example: WTI Crude Oil Term Structure
The WTI crude oil forward curve frequently shifts between contango and backwardation depending on supply conditions. During tight supply or geopolitical risk, the front-month contract trades at a premium to deferred months (backwardation); when storage is abundant, the curve tilts into contango.
Recall (see § Margin and Marking to Market): on April 20, 2020, CLK20 settled at \(-\$37.63\), demonstrating that physical-delivery constraints can produce term-structure dislocations no equilibrium cost-of-carry model would predict.
Summary of Cost-of-Carry Cases¶
| Underlying | Formula | Key parameters |
|---|---|---|
| Non-dividend asset | \(F_0 = S_0 \, e^{rT}\) | \(r\) only |
| Equity index (continuous yield) | \(F_0 = S_0 \, e^{(r-q)T}\) | \(r, \, q\) |
| Stock (discrete dividends) | \(F_0 = (S_0 - \mathrm{PV}(D))\, e^{rT}\) | \(r, \, D_i, \, t_i\) |
| Commodity (storage, no convenience) | \(F_0 = S_0 \, e^{(r+u)T}\) | \(r, \, u\) |
| Commodity (storage + convenience) | \(F_0 = S_0 \, e^{(r+u-y)T}\) | \(r, \, u, \, y\) |
| General cost of carry | \(F_0 = S_0 \, e^{(r - q + u - y)T}\) | \(r, \, q, \, u, \, y\) |
Exercises¶
Exercise 1. An equity index is at \(S_0 = 3{,}200\). The risk-free rate is \(r = 4\%\) and the continuous dividend yield is \(q = 2.5\%\). Compute the 9-month forward price.
Solution to Exercise 1
Using \(F_0 = S_0 \, e^{(r - q)T}\) with \(T = 0.75\):
Exercise 2. A stock trades at \(S_0 = \$120\). It will pay dividends of $2 in 3 months and $2 in 9 months. The risk-free rate is \(r = 6\%\) and the forward matures in \(T = 1\) year. Compute the forward price.
Solution to Exercise 2
First compute the present value of dividends:
Then
Exercise 3. Spot silver is \(S_0 = \$25\)/oz. The risk-free rate is \(r = 5\%\), the continuous storage cost is \(u = 1\%\), and there is no convenience yield. Compute the 6-month forward price. Now suppose a supply disruption introduces a convenience yield of \(y = 8\%\). Recompute the forward price and state whether the market is in contango or backwardation.
Solution to Exercise 3
Without convenience yield (\(y = 0\)):
This is contango since \(F_0 > S_0\).
With convenience yield \(y = 8\%\):
Now \(F_0 < S_0\), so the market is in backwardation. The convenience yield exceeds the financing and storage costs, pulling the forward price below the spot price.
Exercise 4. A commodity has spot price \(S_0\), risk-free rate \(r\), storage cost \(u\), and convenience yield \(y\). Show that the forward price satisfies \(F_0 < S_0\) if and only if \(y > r + u\). Explain why very high convenience yields correspond to supply shortages.
Solution to Exercise 4
From the cost-of-carry formula with no dividend yield:
Since \(S_0 > 0\) and \(T > 0\), we have \(F_0 < S_0\) if and only if \(e^{(r + u - y)T} < 1\), which holds if and only if \(r + u - y < 0\), i.e., \(y > r + u\). \(\square\)
When supply is scarce, holders of the physical commodity gain a large implicit benefit: they can continue production, fulfill contractual obligations, or sell into a tight spot market at elevated prices. This benefit is the convenience yield. As the shortage intensifies, the convenience yield rises, eventually surpassing \(r + u\) and pushing the forward price below the spot price (backwardation). In this regime, the market prices immediate delivery at a premium over future delivery, reflecting the urgency of current demand.
Exercise 5. A stock index is at \(S_0 = 5{,}000\), the risk-free rate is \(r = 4.5\%\), and the continuous dividend yield is \(q = 2\%\). Compute the forward prices for \(T = 3\) months, \(T = 1\) year, and \(T = 2\) years. State whether the forward curve is in contango or backwardation, and explain why this is the expected regime for equity indices.
Solution to Exercise 5
With \(r - q = 0.025\):
Forward prices rise with \(T\), so the curve is in contango. Equity indices typically trade in contango because the risk-free rate exceeds the dividend yield, making the net cost of carry \(r - q > 0\). Holders forgo financing on the cash used to buy the index but receive dividends; on average, financing dominates.
Exercise 6. Suppose physical gold has spot price \(S_0 = \$2{,}100\)/oz, risk-free rate \(r = 4\%\), storage cost \(u = 0.4\%\), and zero convenience yield. The 1-year futures is quoted at \(G_0 = \$2{,}150\). Is there an arbitrage? If so, describe the strategy.
Solution to Exercise 6
The theoretical forward price is
The market price \(G_0 = 2{,}150 < 2{,}194.51 = F_0\), so the futures is underpriced. The arbitrage (recall, see § No-Arbitrage Pricing of Forwards): go long the futures, short the physical gold (receive \(\$2{,}100\), avoid storage cost), and lend \(\$2{,}100\) at \(r = 4\%\). At \(T = 1\):
- Lending pays \(2{,}100 \, e^{0.04} \approx \$2{,}185.69\).
- Avoided storage saves \(2{,}100 \,(e^{0.004} - 0) \approx \$8.42\) in carry-cost terms.
- Pay \(G_0 = \$2{,}150\) via the long futures to receive a share to cover the short.
Net risk-free profit \(\approx 2{,}194.51 - 2{,}150 = \$44.51\) per ounce, independent of the spot price at maturity. (In practice the short-physical leg requires a lease market for gold; the qualitative arbitrage logic is the same.)