3.3

Cost-of-Carry

Cost‑of‑Carry is the central concept that links the spot price of a commodity to its futures price. It explains how financing, storage, and convenience yield together determine the premium or discount of a futures contract. The NISM exam tests your ability to compute futures prices using the cost‑of‑carry model and to interpret the impact of each component. Mastering this topic helps you answer pricing, arbitrage, and risk‑management questions in the Commodity Futures chapter.

Learning Objectives

  • 1Define Cost‑of‑Carry and identify its components.
  • 2Derive the futures price formula using simple interest.
  • 3Explain the role of convenience yield and storage cost in Indian commodity markets.
  • 4Apply the formula to solve typical NISM exam problems.

What is Cost‑of‑Carry?

Cost‑of‑Carry represents the total expense incurred to hold (or carry) a physical commodity until the delivery date of a futures contract. The expense includes financing the purchase, paying for storage, and any other costs such as insurance, while the benefit of holding the commodity is captured by the convenience yield.

In the Indian context, SEBI’s regulations require participants to disclose storage costs for commodities stored in approved warehouses, and the risk‑free rate is usually proxied by the RBI’s repo rate. The convenience yield reflects the non‑monetary advantage of having immediate physical possession, such as meeting production schedules or avoiding stock‑outs.

Exam questions often ask you to identify which component pushes the futures price above the spot (contango) and which pulls it below (backwardation). Understanding each element prevents common mistakes like ignoring the convenience yield when it is significant for perishable commodities.

  • Financing cost – interest on capital tied up in the commodity.
  • Storage cost – charges for warehousing, insurance, and handling.
  • Convenience yield – implicit return from holding the physical asset.
ℹ️Exam trap: Forgetting convenience yield

Students often omit the convenience yield (y) when the commodity is scarce, leading to an over‑statement of the futures price. Remember: In backwardated markets, y can be larger than the sum of r and u, making the futures price lower than spot.

Components of Cost‑of‑Carry

The financing component (r) is the cost of borrowing funds to purchase the commodity. In India, the risk‑free rate is typically the RBI repo rate, but banks may use a slightly higher rate for corporate borrowers.

Storage cost (u) covers warehousing fees, insurance, and any quality‑preserving expenses. SEBI mandates that storage charges be disclosed in the contract specifications, and they are expressed as an annual percentage of the spot price.

Convenience yield (y) is the implicit benefit of holding the commodity, such as the ability to meet sudden demand spikes. It is not a cash flow, but it is treated as a negative cost in the model because it reduces the overall cost of carry.

When all three are combined, the net cost of carry is (r + u – y). A positive net cost leads to a futures price above spot (contango), while a negative net cost results in a futures price below spot (backwardation).

Formula: Cost‑of‑Carry Futures Pricing (Simple Interest)
F=S×(1+(r+uy)×T)F = S \times \left(1 + (r + u - y) \times T \right)

Where:

F= Futures price at contract expiry (₹)
S= Current spot price of the commodity (₹)
r= Annual risk‑free interest rate (in decimal, e.g., 0.08 for 8%)
u= Annual storage cost rate (in decimal)
y= Annual convenience yield (in decimal)
T= Time to maturity in years (e.g., 0.5 for six months)

Worked Example

Given S = 5,000 ₹, r = 8% (0.08), u = 2% (0.02), y = 1% (0.01), T = 0.5 years: Step 1: Net cost = r + u - y = 0.08 + 0.02 - 0.01 = 0.09 Step 2: Multiply by T: 0.09 × 0.5 = 0.045 Step 3: Add 1: 1 + 0.045 = 1.045 Step 4: Futures price F = 5,000 × 1.045 = 5,225 ₹ Verification: 5,000 × (1 + (0.08+0.02-0.01)×0.5) = 5,225.

⚠️Common mistake: Using compound interest incorrectly

The NISM syllabus uses simple‑interest approximation for cost‑of‑carry. Do not apply the continuous‑compounding formula unless the question explicitly states it.

Contango vs. Backwardation

When the net cost of carry (r + u – y) is positive, the futures price exceeds the spot price, a market condition called contango. This is typical for commodities with ample supply and low convenience yield, such as metals stored in large warehouses.

If the convenience yield outweighs financing and storage costs, the net cost becomes negative, and the futures price falls below the spot price, known as backwardation. Agricultural products during a shortage often exhibit backwardation because the immediate availability of the commodity is highly valuable.

Exam questions may present a scenario and ask you to classify the market. Look at the sign of (r + u – y) and compare the computed futures price with the given spot price.

  • Contango: F > S, net cost > 0.
  • Backwardation: F < S, net cost < 0.

Cost‑of‑Carry Components and Their Typical Values in Indian Markets

ComponentTypical Range (annual %)Effect on Futures Price
Financing cost (r)6‑10%Raises futures price (positive)
Storage cost (u)1‑4%Raises futures price (positive)
Convenience yield (y)0‑8%Reduces futures price (negative)

Numerical Impact of Changing Variables

To visualise how each component influences the futures price, consider a base case where S = 5,000 ₹, T = 0.5 year, r = 8%, u = 2%, y = 1%. Varying the convenience yield from 0% to 5% while keeping other inputs constant shows a clear downward shift in F.

The chart below plots futures prices for convenience yields of 0%, 1%, 3% and 5%. As y increases, the net cost of carry declines, pulling the futures price closer to the spot or even below it.

This type of analysis is frequently asked in the exam: you may be given a table of yields and asked to identify which scenario leads to backwardation.

Futures Price vs. Convenience Yield (Base Case)

Practical Example: Pricing a Gold Futures Contract

Assume an Indian investor wants to price a 3‑month gold futures contract. Spot price of gold is 5,20,000 ₹ per 10 grams. The RBI repo rate is 6.5% p.a., storage cost for gold in a SEBI‑approved vault is 0.5% p.a., and the market convenience yield is estimated at 1% p.a. The time to maturity is 0.25 years.

Using the simple‑interest cost‑of‑carry formula, the net cost = 0.065 + 0.005 – 0.01 = 0.06 (6%). Multiplying by T gives 0.06 × 0.25 = 0.015. Adding 1 yields 1.015. Therefore, Futures price = 5,20,000 × 1.015 = 5,28,300 ₹ (rounded).

In the exam, you may be asked to compute the fair futures price or to comment on whether the market is in contango. Since F > S, the market is in contango, indicating that financing and storage costs dominate the convenience yield.

Example: NISM‑style Question on Cost‑of‑Carry

Scenario

A trader observes that the spot price of copper is 4,00,000 ₹ per metric ton. The annual risk‑free rate is 7%, storage cost is 1.5%, and the convenience yield is 2%. The futures contract expires in 6 months. Compute the fair futures price and state whether the market is in contango or backwardation.

Solution

Net cost = 0.07 + 0.015 - 0.02 = 0.065 (6.5%). T = 0.5 year. Multiply: 0.065 × 0.5 = 0.0325. Add 1: 1.0325. Futures price = 4,00,000 × 1.0325 = 4,13,000 ₹ (rounded). Since Futures > Spot, the market is in contango. Verification: 4,00,000 × (1 + (0.07+0.015-0.02)×0.5) = 4,13,000.

Conclusion

The calculation shows a modest premium over spot, confirming contango. Remember to convert percentages to decimals and keep the time horizon consistent.

Key Exam Strategies for Cost‑of‑Carry

Always write down the three components (r, u, y) before plugging numbers into the formula. This prevents omission of the convenience yield, a frequent source of error.

Check the sign of (r + u – y). A positive sign means you should expect a futures price higher than spot; a negative sign signals backwardation. Many NISM questions ask you to infer market condition without explicit calculation.

When the question provides the futures price and asks for the implied convenience yield, rearrange the formula: y = r + u – ( (F/S – 1) / T ). This algebraic manipulation is allowed and often tested.

ℹ️Remember: Use Simple Interest unless told otherwise

The NISM syllabus adopts the simple‑interest cost‑of‑carry model. Only switch to continuous compounding if the question explicitly mentions e^{...} or provides a continuously compounded rate.

Exam Takeaways

  • Cost‑of‑Carry = Financing cost (r) + Storage cost (u) – Convenience yield (y).
  • Futures price formula (simple interest): F = S × (1 + (r + u – y) × T).
  • Positive net cost → Contango (F > S); Negative net cost → Backwardation (F < S).
  • Always convert percentages to decimals and keep T in years before calculation.
  • Do not forget the convenience yield; it can turn a contango situation into backwardation.
  • For implied convenience yield: y = r + u – ((F/S – 1) / T).
  • Use the RBI repo rate as the benchmark risk‑free rate in Indian commodity pricing questions.
  • Check the exam’s wording: if it mentions continuous compounding, use the exponential formula; otherwise stick to simple interest.

Practice Questions

8 questions on Cost-of-Carry

1

What does the term 'Cost‑of‑Carry' represent in commodity futures pricing?

2

Which component of the cost‑of‑carry model reduces the futures price relative to the spot price?

3

A commodity has a spot price of ₹4,00,000. The annual risk‑free rate is 7%, storage cost is 1.5%, and convenience yield is 2%. The futures contract expires in 6 months. What is the net cost of carry (r + u – y) expressed as a percentage?

4

Using the simple‑interest cost‑of‑carry formula, compute the fair futures price for gold with spot ₹5,20,000, RBI repo rate 6.5% p.a., storage cost 0.5% p.a., convenience yield 1% p.a., and time to maturity 0.25 years.

5

Given a futures price of ₹5,28,300, spot price of ₹5,20,000, annual financing rate 6.5%, storage cost 0.5%, and time to maturity 0.25 years, what is the implied convenience yield?

6

Based on the chart showing futures prices for different convenience yields (y = 0%, 1%, 3%, 5%) with a spot price of ₹5,000, which convenience yield results in the lowest futures price?

7

What is the typical annual range for storage cost (u) in Indian commodity markets, and how does it affect futures prices?

8

A commodity has spot price ₹4,000, annual financing cost 9%, storage cost 3%, convenience yield 5%, and time to maturity 1 year. What is the fair futures price and market condition?

Related topics