NIFTY 50₹22,500▲125.30(0.56%)•
SENSEX₹74,200▲412.50(0.56%)•
BANK NIFTY₹48,300▼210.40(0.43%)•
TATA MOTORS₹780.00▲12.45(1.62%)•
INFOSYS₹1,520.00▼18.20(1.18%)•
WIPRO₹475.00▲5.60(1.19%)•
RELIANCE₹2,890.00▲34.50(1.21%)•
TCS₹3,650.00▼28.10(0.76%)•
HDFC BANK₹1,580.00▲15.20(0.97%)•
ICICI BANK₹1,120.00▲8.90(0.80%)•
SBI₹820.00▼5.30(0.64%)•
BHARTI AIRTEL₹1,650.00▲22.80(1.40%)•
HUL₹2,380.00▼12.40(0.52%)•
ITC₹445.00▲3.20(0.72%)•
KOTAK BANK₹1,780.00▲14.60(0.83%)•
LT₹3,420.00▼45.20(1.30%)•
AXIS BANK₹1,080.00▲9.50(0.89%)•
BAJAJ FINANCE₹7,200.00▲85.40(1.20%)•
MARUTI₹12,400▼150.00(1.19%)•
ASIAN PAINTS₹2,850.00▲18.90(0.67%)•
HCLTECH₹1,420.00▼16.30(1.14%)•
TITAN₹3,250.00▲42.60(1.33%)•
ADANI PORTS₹1,380.00▼22.40(1.60%)•
POWER GRID₹310.00▲4.80(1.57%)•
NTPC₹365.00▲6.20(1.73%)•
SUNPHARMA₹1,680.00▼8.50(0.50%)•
NIFTY 50₹22,500▲125.30(0.56%)•
SENSEX₹74,200▲412.50(0.56%)•
BANK NIFTY₹48,300▼210.40(0.43%)•
TATA MOTORS₹780.00▲12.45(1.62%)•
INFOSYS₹1,520.00▼18.20(1.18%)•
WIPRO₹475.00▲5.60(1.19%)•
RELIANCE₹2,890.00▲34.50(1.21%)•
TCS₹3,650.00▼28.10(0.76%)•
HDFC BANK₹1,580.00▲15.20(0.97%)•
ICICI BANK₹1,120.00▲8.90(0.80%)•
SBI₹820.00▼5.30(0.64%)•
BHARTI AIRTEL₹1,650.00▲22.80(1.40%)•
HUL₹2,380.00▼12.40(0.52%)•
ITC₹445.00▲3.20(0.72%)•
KOTAK BANK₹1,780.00▲14.60(0.83%)•
LT₹3,420.00▼45.20(1.30%)•
AXIS BANK₹1,080.00▲9.50(0.89%)•
BAJAJ FINANCE₹7,200.00▲85.40(1.20%)•
MARUTI₹12,400▼150.00(1.19%)•
ASIAN PAINTS₹2,850.00▲18.90(0.67%)•
HCLTECH₹1,420.00▼16.30(1.14%)•
TITAN₹3,250.00▲42.60(1.33%)•
ADANI PORTS₹1,380.00▼22.40(1.60%)•
POWER GRID₹310.00▲4.80(1.57%)•
NTPC₹365.00▲6.20(1.73%)•
SUNPHARMA₹1,680.00▼8.50(0.50%)•
NIFTY 50₹22,500▲125.30(0.56%)•
SENSEX₹74,200▲412.50(0.56%)•
BANK NIFTY₹48,300▼210.40(0.43%)•
TATA MOTORS₹780.00▲12.45(1.62%)•
INFOSYS₹1,520.00▼18.20(1.18%)•
WIPRO₹475.00▲5.60(1.19%)•
RELIANCE₹2,890.00▲34.50(1.21%)•
TCS₹3,650.00▼28.10(0.76%)•
HDFC BANK₹1,580.00▲15.20(0.97%)•
ICICI BANK₹1,120.00▲8.90(0.80%)•
SBI₹820.00▼5.30(0.64%)•
BHARTI AIRTEL₹1,650.00▲22.80(1.40%)•
HUL₹2,380.00▼12.40(0.52%)•
ITC₹445.00▲3.20(0.72%)•
KOTAK BANK₹1,780.00▲14.60(0.83%)•
LT₹3,420.00▼45.20(1.30%)•
AXIS BANK₹1,080.00▲9.50(0.89%)•
BAJAJ FINANCE₹7,200.00▲85.40(1.20%)•
MARUTI₹12,400▼150.00(1.19%)•
ASIAN PAINTS₹2,850.00▲18.90(0.67%)•
HCLTECH₹1,420.00▼16.30(1.14%)•
TITAN₹3,250.00▲42.60(1.33%)•
ADANI PORTS₹1,380.00▼22.40(1.60%)•
POWER GRID₹310.00▲4.80(1.57%)•
NTPC₹365.00▲6.20(1.73%)•
SUNPHARMA₹1,680.00▼8.50(0.50%)•
NIFTY 50₹22,500▲125.30(0.56%)•
SENSEX₹74,200▲412.50(0.56%)•
BANK NIFTY₹48,300▼210.40(0.43%)•
TATA MOTORS₹780.00▲12.45(1.62%)•
INFOSYS₹1,520.00▼18.20(1.18%)•
WIPRO₹475.00▲5.60(1.19%)•
RELIANCE₹2,890.00▲34.50(1.21%)•
TCS₹3,650.00▼28.10(0.76%)•
HDFC BANK₹1,580.00▲15.20(0.97%)•
ICICI BANK₹1,120.00▲8.90(0.80%)•
SBI₹820.00▼5.30(0.64%)•
BHARTI AIRTEL₹1,650.00▲22.80(1.40%)•
HUL₹2,380.00▼12.40(0.52%)•
ITC₹445.00▲3.20(0.72%)•
KOTAK BANK₹1,780.00▲14.60(0.83%)•
LT₹3,420.00▼45.20(1.30%)•
AXIS BANK₹1,080.00▲9.50(0.89%)•
BAJAJ FINANCE₹7,200.00▲85.40(1.20%)•
MARUTI₹12,400▼150.00(1.19%)•
ASIAN PAINTS₹2,850.00▲18.90(0.67%)•
HCLTECH₹1,420.00▼16.30(1.14%)•
TITAN₹3,250.00▲42.60(1.33%)•
ADANI PORTS₹1,380.00▼22.40(1.60%)•
POWER GRID₹310.00▲4.80(1.57%)•
NTPC₹365.00▲6.20(1.73%)•
SUNPHARMA₹1,680.00▼8.50(0.50%)•
NISM VIII — Equity Derivatives ~5 min read

Futures Pricing — Cost of Carry Model

Fair futures price = Spot × e^((r − q) × t) for continuous compounding, or Spot + Cost of Carry for simple. r is the risk-free rate, q is the dividend yield on ...

Definition

Cost of Carry Pricing

Fair futures price = Spot × e^((r − q) × t) for continuous compounding, or Spot + Cost of Carry for simple. r is the risk-free rate, q is the dividend yield on the underlying, t is time to expiry in years. Any material deviation creates a cash-and-carry arbitrage.

In Simple Words
💡

Holding a stock costs money (interest on the borrowing) but can pay dividends — so the fair forward price of a stock is today's price plus net carrying cost. For an index, the same logic applies using the index dividend yield. When actual futures trade above fair value, arbitrageurs sell the overpriced futures and simultaneously buy the underlying stocks (cash-and-carry arbitrage) → pushes futures back to fair value. When futures trade below fair value, reverse cash-and-carry (buy futures, sell stocks) closes the gap. This arbitrage mechanism is why futures rarely stray far from fair value for more than minutes in a liquid market like Nifty.

💰
Cost of Carry

Interest cost to hold the underlying, minus dividend income

⚖️
Fair Value

The price at which arbitrage nets to zero

🔁
Cash-and-Carry

Sell overpriced futures + buy underlying = risk-free profit

🎯
Reverse C&C

Buy underpriced futures + short underlying

Real-Life Scenario

A Practical Example

📊
Nifty
Real-Life Scenario

Nifty spot = 22,500. Risk-free rate r = 6%, dividend yield q = 1.5%, time to expiry t = 30/365.
Fair value = 22,500 × e^((0.06 − 0.015) × 30/365) = 22,500 × e^(0.00370) = 22,500 × 1.003702 ≈ 22,583.
Market futures = 22,640. Premium of 57 points above fair value.
Arbitrage: SELL futures @ 22,640 + BUY Nifty basket @ 22,500. On expiry, basis converges — arbitrageur captures ~57 × 25 = ₹1,425 per lot risk-free (minus transaction costs).

Key Points to Remember

What Makes This Important

💰
Fair F = S × e^((r − q) × t) for stocks/indices
🤖
For no-dividend underlying: F = S × e^(r × t) or S × (1 + r × t) for simple
🪙
Cash-and-carry arbitrage enforces fair value
⚖️
Discrepancies > transaction costs are rare and short-lived
🎯
Dividend yield reduces carrying cost — pushes futures price down
🧠
Higher rates → futures trade at bigger premium to spot (deeper contango)
⏸️
Near expiry, the cost-of-carry premium shrinks to zero
The Formula

Cost of Carry Model (continuous compounding)

Cost of Carry Model (continuous compounding)
F = S × e^((r − q) × t)
F — Fair futures price
S — Spot price of the underlying
r — Risk-free rate (annualised, continuous)
q — Expected dividend yield (annualised, continuous)
t — Time to expiry in years
Worked Example

Nifty Futures Fair Value

// step-by-step calculation
22,500
6% p.a.
1.5% p.a.
30 days
1Net carry rate = r − q = 6% − 1.5% = 4.5% p.a.
2t = 30 / 365 = 0.0822 years
3Exponent = 0.045 × 0.0822 = 0.003699
4e^0.003699 ≈ 1.003706
5Fair F = 22,500 × 1.003706 = 22,583.4
Fair Futures
22,583
Theoretical price
Market Futures
22,640
Observed trading
Mispricing
57 pts
Arbitrage opportunity
FAQs

Frequently Asked Questions

Because prices compound continuously — that is the standard finance convention and is consistent with Black-Scholes. The simple formula S + S·(r − q)·T is an approximation that works for short tenors and small rates but drifts for longer tenors.

Test Your Knowledge

🧠 Quick Quiz

1 questions to check your understanding

1
Questions
Question 1 of 1

In the cost-of-carry model, a higher dividend yield on the underlying stock causes the fair futures price to _____.

Summary Notes

Key Takeaways

F = S × e^((r − q) × t) — cost-of-carry model
Arbitrage keeps futures close to fair value
Contango driven by (r − q) > 0
←
Previous Topic
Futures Payoffs — Long and Short
Futures Pricing — Cost of Carry Model — NISM VIII — Equity Derivatives