Calendar spread = same strike, different expiries
Diagonal spread = different strikes AND different expiries
Calendar is pure time trade. Diagonal adds directional bias.
Calendar spread at short-leg expiry — peak profit near the strike Profit LossSPOT 25,000 25,000 22,500 23,750 25,000 26,250 27,500 -250 -188 -125 -63 0 The chart shows P&L when the short leg expires (the long leg still has time value that isn’t captured here). Peak profit lands right at the strike; wings falls off as underlying moves away.
Calendar spread — the pure time trade Nifty at ₹25,000. Monday of monthly cycle.
Sell 1 × 25,000 CALL (this week’s Tue expiry) at ₹150 → +₹11,250
Buy 1 × 25,000 CALL (monthly, 3 weeks away) at ₹300 → −₹22,500
Net debit: ₹11,250
On Tuesday (short expiry):
If Nifty at 25,000:
Short expires worthless → +₹11,250
Long still worth ~₹200 (2 weeks time value) → holding ₹15,000
Net vs cost: +₹3,750 profit (33% ROI)
If Nifty at 25,500:
Short worth ₹500 × 65 = ₹32,500 → −₹22,750
Long worth ~₹600 → +₹22,500
Net: −₹3,750
Max profit near strike; losses on big moves either way.
Why it works: theta differential Near-expiry ATM loses ~15%/day; far-expiry ~1-2%/day. Selling fast-decayer, buying slow-decayer = positive theta if underlying stays near strike.
Math When to use / not Use: range-bound, low IV (IVR < 30), between events.
Skip: near-term events, strong directional views, high IV.
Vega sensitivity Calendars are long vega — gain if IV rises.
💡 Best entry: low IV about to rise
Enter when IVR < 30. Avoid IVR > 70. Opposite of iron condors.
The diagonal — calendar’s directional cousin Different strikes AND different expiries. More flexibility.
Poor Man’s Covered Call (PMCC) Most popular retail diagonal.
Reliance at ₹3,000. Instead of 250 shares (₹7.5L):
Buy 1 × 2,700 CALL (3 months out) at ₹380 → −₹95,000 (synthetic stock)
Sell 1 × 3,100 CALL (monthly) at ₹40 → +₹10,000
Net cost: ₹85,000 (~11× capital efficient vs real covered call)
If Reliance stays at 3,000:
Long ~₹340 (time decay + minor delta)
Short worthless → keep ₹10,000
Income: ₹10,000 (12% return on ₹85K in a month)
Sell next month’s OTM for another ₹10,000. Compound.
If Reliance climbs to 3,200:
Long ~₹520 (delta gain on synthetic)
Short worth ~₹120 (loss)
Net: 400 vs 340 = still +₹6,000
Cap upside at 3,100 monthly but participate below.
Diagonal types
Long call diagonal (bullish income): PMCC above
Long put diagonal (bearish income): mirror
Diagonal short strangle (advanced): sell weekly OTM, buy monthly further-OTM
PMCC rolling Advanced PMCC monthly rolling playbook After short expires
Assess long call — still healthy?
Sell next expiry’s OTM call at ~0.30 delta
Collect premium, hold long, repeat
If short goes ITM before expiry
Roll up and out for credit (must be credit)
Accept assignment if OK
Close everything — take P&L, restart
Roll the LONG leg at 30 DTE Standard: roll long when 30 days left. Theta accelerates, delta drops, protect time value.
Roll: sell current long, buy same-strike further-out. Pay difference.
PMCC gone wrong: stock drops sharply Reliance drops 3,000 → 2,700 (−10%). Long worth ₹200 (was 380). Short worth ₹1.
Options:
Close entire, take loss
Sell lower-strike call (2,850 at ₹40) — roll DOWN, keep collecting
Convert to bear spread if view flipped
Rule: never roll for debit.
Realistic PMCC returns For ₹85K PMCC on Reliance:
Monthly premium: ₹8,000-15,000
Return on cost: 10-18%/month
Big-move risk: stock down 15% = long call down 40%+
Annualized flat markets: 60-100%. After realistic drawdowns: 30-50% net.
Adjustment recipes Advanced Calendar/diagonal follow-up actions Near expiry at strike (max profit region) Close entire calendar. Take profit Sell next expiry’s short leg (diagonal roll). Creates new calendar Close short only, hold long as directional bet Drifted well away from strike Cut losses at 50% of debit Convert to bull/bear spread Vol crushed Close if IV crush done Wait if you expect vol normalization Short leg ITM (PMCC) Roll up and out for credit Accept assignment Close entire position Strategy comparison Strategy Best for Complexity Calendar (neutral) Range-bound, low IV Medium Diagonal (mild directional) Slow trend expected Med-high PMCC Stock replacement + income High Covered call You own shares Low Iron condor Range-bound; simpler Medium
For most Indian retail: iron condor first, then PMCC as capital grows.
Indian considerations Advanced Indian-specific calendar/diagonal notes Long-dated liquidity thin Indian F&O beyond 2-3 months has poor liquidity. Not true “long-dated” like US.
Calendar: max 30-45 days between expiries
Diagonal/PMCC: max 60-90 days on long leg
Stock diagonals — physical delivery Deep-ITM long calls near expiry: exercise physically delivers shares, or sell to close. Watch delivery-week margin escalation.
Weekly-monthly on Nifty Nifty has weekly (Tue) + monthly (last Tue). Perfect calendar:
Sell current-week ATM
Buy monthly ATM (same strike)
21 days of theta differential
Sensex weekly-monthly Sensex Thu weekly + last Thu monthly. Same setup.
Best candidates
Indices (Nifty, Sensex) — most liquid
Reliance/TCS monthly (60 days long) — decent PMCC
Avoid mid-caps — spreads too wide
Pre-trade checklist Range-bound expectation validated? IVR < 30? No events during near-leg window? Debit ≤ 2% account? Roll plan for short leg written? Roll plan for long leg (30-DTE)? Summary
Calendar = same strike, different expiries; pure time trade
Diagonal = different strikes + expiries; adds directional bias
PMCC = long deep-ITM call + short weekly/monthly = capital-efficient covered call (11× efficiency)
Best in low-IV, range-bound between events
Monthly rolls compound; long-leg rolls at 30-DTE
Realistic PMCC: 30-50% CAGR with drawdowns
← Chapter 15: Butterfly spread Chapter 17: Synthetics & put-call parity →