Diagonal Spread Strategy in Indian Markets: A Worked Nifty Example
Diagonal spread on Nifty 18000/18500 with real premiums, Rs 46,875 net debit, weekly rolls, costs and correct F&O tax treatment in India.
Key Takeaways
- 1.A diagonal spread on Nifty buys a far-month call and sells a near-week or near-month call at a higher strike, so you pay a net debit upfront and let weekly theta work for you.
- 2.Worked example below: buy Nifty 18000 monthly call at about Rs 720 and sell Nifty 18500 weekly call at about Rs 95, lot size 65, net debit roughly Rs 46,875 per pair before costs.
- 3.Maximum loss is capped at the net debit you pay. The best case is the short strike expiring just below 18500 while your long call keeps most of its value.
- 4.In India, F&O profit is non-speculative business income under Section 43(5)(d), taxed at your slab rate, not at a flat capital gains rate. STT on options is 0.15 percent on the sell-side premium.
- 5.All premiums here are illustrative levels for teaching the math. Pull live numbers from the NSE option chain before you trade, and never treat any options strategy as guaranteed.
What a diagonal spread actually is
A diagonal spread is two options of the same type (both calls or both puts) on the same underlying, where the legs differ in both strike price and expiry. It is a cross between a calendar spread (same strike, different expiry) and a vertical spread (same expiry, different strike). On the NSE the usual build is to buy a longer-dated option for staying power and sell a shorter-dated option to harvest fast time decay.
Because the short leg expires first, its theta (time decay) is steeper. Each week or month you can sell a fresh short call against the same long call, turning the long position into a financed, slow-bleeding holding. This is why some traders call it a poor man's covered call: you replace the expensive 75-share Nifty lot with one long call and write near-dated calls against it.
The trade is mildly directional. A call diagonal wants the underlying to drift up slowly toward the short strike, not gap above it in one session. A sharp spike can hurt, because your short call loses faster than your long call gains in the first move. The sweet spot is a grinding, low-to-moderate volatility uptrend.
The Nifty 18000 / 18500 diagonal, with real rupee numbers
Here is the example fully costed. Assume Nifty spot near 18,050. The Nifty lot size is 65. You build a call diagonal by buying the longer monthly 18000 call and selling the near weekly 18500 call. The premiums below are illustrative levels consistent with that spot and a moderate India VIX; always confirm live prices on the option chain.
| Leg | Action | Strike | Expiry | Premium (Rs/unit) | Lot value (x65) |
|---|---|---|---|---|---|
| Long call | Buy | 18000 | Monthly (about 30 days) | 720 | Rs 46,800 paid |
| Short call | Sell | 18500 | Weekly (about 7 days) | 95 | Rs 6,175 received |
| Net debit | 625 | Rs 40,625 paid |
Net debit per pair = (720 minus 95) x 65 = Rs 40,625. That number is also your maximum theoretical loss on the structure if both legs went to zero, which in practice means Nifty collapsing far below 18000 so the long call dies. Your capital at risk is the debit, not an open-ended amount, and that is the whole appeal versus a naked long call costing Rs 46,800.
Now the point of the trade. If the weekly expiry arrives with Nifty below 18500, the short 18500 call expires worthless and you keep the full Rs 7,125 you collected. Your long 18000 call is still alive with three weeks left. You then sell the next week's call (say a fresh 18500 or 18400) and collect premium again. Repeat this for three to four weeks and the recurring short premiums steadily pay down, and can fully recover, your Rs 46,875 cost basis on the long call.
Unlike a simple vertical spread, the two legs of a diagonal expire on different days, so there is no clean 500-point boxed-in payoff at a single expiry. Your worst case is still bounded by the Rs 46,875 you paid, but the actual result depends on where the long call trades when the short leg expires. Model it before you enter.
Three scenarios at the weekly expiry
Walk the position to the short leg's weekly expiry, roughly 23 days before the long call dies. The short 18500 call settles fully on its own expiry day, while the long 18000 call still has time value. These are illustrative mark-to-market outcomes, not promises.
| Nifty at weekly expiry | Short 18500 call result | Long 18000 call value (approx) | Net position value vs Rs 46,875 cost |
|---|---|---|---|
| 17,800 (drifts down) | Expires worthless, keep Rs 7,125 | About Rs 360/unit, Rs 27,000 | About Rs 34,125, an unrealised loss |
| 18,300 (grinds up, ideal) | Expires worthless, keep Rs 7,125 | About Rs 560/unit, Rs 42,000 | About Rs 49,125, a small gain |
| 18,800 (gaps above short strike) | In the money, costs about Rs 300/unit to buy back, minus Rs 95 collected | About Rs 920/unit, Rs 69,000 | About Rs 53,625 long minus Rs 22,500 buyback loss |
Read the middle row carefully. A slow grind to 18,300 is the dream: the short call dies, you pocket Rs 7,125, and your long call has actually gained value. You can now write the next weekly call and keep lowering your cost. The third row shows the risk of a fast move: the short 18500 call goes in the money, you must buy it back near Rs 300 (a Rs 22,500 loss on that leg per lot), and although your long call jumped too, your net is messier and you have lost the clean theta edge.
Entry rules that fit Indian weekly expiries
Nifty weekly options expire on Tuesday and the monthly contract on the last Tuesday of the month (shift to the previous trading day on holidays). Bank Nifty moved to monthly-only expiries in late 2024, so for clean weekly rolls Nifty is now the cleaner instrument. Build your diagonal so the short leg is the nearest weekly and the long leg is the current or next monthly.
- Pick a mildly bullish view: you expect a slow drift up, not a breakout. India VIX in the low-to-mid teens suits this best.
- Buy the long call slightly in or at the money (here 18000 with spot 18050) so it carries real delta and is liquid.
- Sell the short call out of the money at a strike you do not expect to be breached this week (here 18500, about 450 points away).
- Keep the net debit to a size where the maximum loss is a small fraction of your capital. Rs 46,875 should be money you can lose entirely.
- Confirm both strikes have tight bid-ask spreads on the live chain. Illiquid far strikes will eat your edge through slippage.
Exit and rolling rules
The short call is the leg you actively manage. The standard plan is to let it expire worthless if Nifty is below 18500 on Tuesday, then immediately sell the next week's call. This weekly roll is where the strategy earns its keep: four rolls of about Rs 95 each is roughly Rs 380 per unit, Rs 28,500 per lot, against a Rs 46,875 starting debit.
- If the short call stays out of the money near expiry, let it lapse and roll to the next weekly. No buyback cost.
- If Nifty approaches 18500 mid-week, roll the short call up and out (for example to a 18700 next-week call) to avoid assignment-style losses and collect fresh premium.
- If Nifty breaks down sharply and your long 18000 call is bleeding, close the whole structure. Your loss is capped near the remaining value of the long call.
- Always close or roll before the long call's own monthly expiry so you are not left holding a naked, decaying long option in the final days.
Nifty options are European style and cash settled on expiry, so you will not be handed shares. But an in-the-money short call still costs you its intrinsic value at settlement, so manage it as if assignment risk were real.
Costs: brokerage, STT and the real net debit
The Rs 46,875 debit is before transaction costs, and on options those costs are not trivial because STT and the regulatory charges are levied on the full premium, not the spread. For Indian options the main charges are: STT at 0.15 percent on the sell-side premium, exchange transaction charges, SEBI turnover fee, stamp duty on the buy side, GST at 18 percent on (brokerage plus transaction charges), and flat brokerage of about Rs 20 per order at a discount broker.
| Cost item | Basis | Approx amount on this trade |
|---|---|---|
| Brokerage | About Rs 20 per leg, 2 legs in | Rs 40 |
| STT | 0.15% of sell premium (95 x 65 = Rs 6,175) | About Rs 9 |
| Exchange + SEBI + stamp + GST | On premium turnover | Roughly Rs 60 to Rs 90 |
| Total round-trip estimate (entry, before exit and rolls) | Roughly Rs 110 to Rs 140 |
Costs look small per leg but they compound across weekly rolls. If you roll the short call four times, you pay STT and charges on each sell, plus brokerage on each new order. Over a full monthly cycle, plan for a few hundred rupees of total friction per lot. That is why traders keep the structure to one or two lots until they have logged the real fills in a trading journal.
Tax treatment in India (corrected)
An important correction to a common myth: profit from F&O trading is NOT speculative income. Under Section 43(5)(d) of the Income Tax Act, trades in derivatives on a recognised stock exchange are non-speculative business income. So your diagonal spread gains are business income, added to your other income and taxed at your applicable slab rate, with losses allowed to be carried forward for up to eight years and set off against other business income.
This matters because equity capital gains rates (STCG 20 percent, LTCG 12.5 percent above Rs 1.25 lakh) do not apply to F&O. Those rates are for delivery-based equity. Your options trades sit in the business-income bucket instead. You can deduct genuine trading expenses (brokerage, exchange charges, STT, internet, advisory, even a share of your terminal cost) against this income, which lowers the taxable amount.
- F&O profit is non-speculative business income, taxed at your income tax slab rate, not at a flat capital gains rate.
- F&O losses can be set off against most other income (except salary) and carried forward eight years if you file your return on time.
- A tax audit under Section 44AB may apply once turnover crosses the prescribed limits. Keep clean records of every leg and roll.
- This is general information, not tax advice. Confirm your position with a CA, since turnover computation for options has specific rules.
Best market conditions for a diagonal
The diagonal thrives in moderate, drifting volatility. You want enough premium in the short call to be worth selling, but a market calm enough that the short strike is not breached every week. A grinding uptrend with India VIX in the low-to-mid teens is close to ideal, because each week the short call decays while your long call slowly appreciates.
It struggles in two regimes. In a dead, flat market, short premiums are thin and the long call also bleeds theta, so you can lose slowly on both. In a violent, gapping market, the short call repeatedly goes in the money and your rolls turn into a series of buyback losses. Event weeks (RBI policy, Union Budget, big results, US Fed) are higher risk for the short leg.
Diagonal vs calendar vs vertical spread
| Feature | Diagonal spread | Calendar spread | Vertical spread |
|---|---|---|---|
| Strikes | Different | Same | Different |
| Expiries | Different | Different | Same |
| Directional bias | Mild (here, bullish) | Mostly neutral | Clearly directional |
| Main edge | Theta plus a little direction | Pure theta and vega | Defined-risk direction |
| Max loss | Net debit paid | Net debit paid | Net debit (debit spread) |
| Best for | Slow grind toward short strike | Range-bound, pinned price | Confident directional move |
The diagonal sits between the other two. It is more directional than a calendar because the strikes differ, and more time-decay driven than a vertical because the expiries differ. If you have a clean directional view, a vertical is simpler. If you expect the market pinned in a range, a calendar is cleaner. The diagonal is for the in-between: a mild lean with income from weekly theta.
Common mistakes Indian traders make
- Selling the short strike too close to spot, so it gets breached almost every week and the rolls turn into losses.
- Entering before a known event (Budget, RBI, big earnings) when a volatility crush or a gap can blow through the short strike.
- Forgetting that STT and charges hit on every roll, so over-trading the short leg quietly eats the edge.
- Treating F&O gains as capital gains for tax. They are business income, and getting this wrong invites scrutiny.
- Holding the long call into its final days, where its own theta accelerates and the financing logic of the diagonal breaks down.
How to track this trade in a journal
Because a diagonal is a multi-leg, multi-week structure, the only way to know your real edge is to log it. Record the net debit at entry (Rs 46,875 here), every short-call roll, the premium collected, the buyback cost when a roll goes wrong, and the running cost basis on the long call. After a few cycles you will see whether your weekly rolls are actually paying down the debit faster than slippage and charges erode it.
Tag each entry with the India VIX level and whether an event fell in the week. Over time this tells you which volatility regime your diagonals win in and which weeks you should sit out. That feedback loop, not any single trade, is what makes the strategy repeatable.
Sources and further reading
Confirm live premiums, lot sizes and contract specs before trading on the NSE Option Chain. For options theory see Zerodha Varsity, and for tax rules see the Income Tax Department. All premiums and outcomes on this page are illustrative and not a promise of returns. Internally, see our guides on risk management and options strategies.
Sources and Further Reading
For authoritative data and further reading on this topic, refer to NSE Option Chain, Zerodha Varsity, NSE India and Income Tax Department. Always confirm current rules, rates and contract specifications on the official source before you trade.
Related Topics
Related Articles
Ratio Call Write Strategy in Indian Markets
Ratio call write explained for Indian traders with a Reliance worked example, payoff diagram, SPAN margin, assignment maths, STT and slab-rate tax.
Order Block Trading Strategy in Indian Markets
Order block trading explained with real dated Reliance and TCS examples, entry and exit rules, costs, lot sizes and Indian F&O tax treatment.
First Hour Breakout Strategy for Indian Markets
First hour breakout strategy for Indian markets with a worked Bank Nifty example: real levels, lot size 15, option premiums, rupee profit and tax.
Relative Strength Rotation Strategy in Indian Markets
Rank NSE leaders by RS ratio with a worked TCS, Reliance and HDFC Bank example, Nifty hedge, exact entry, exit, stops, costs and tax.
Options Trading Strategies for India (2026 Guide)
Master options strategies for Nifty, Bank Nifty, and F&O stocks: bullish, bearish, and neutral setups with Greeks, risk management, and examples.
Put Ratio Backspread Strategy in Indian Markets: A Comprehensive Guide
Put ratio backspread for Indian options traders: payoff, Nifty lot maths, a net credit example, correct F&O business income tax, and risk control.
The trading journal built for Indian F&O traders. Track your trades, spot patterns, build discipline.
- Log one trade a day by hand, on purpose
- AI mentor finds your repeat mistakes
- Behavioural analytics catch tilt early
- Trading calendar with P&L heatmap
- Pre-trade checklist flags risks
Yearly ₹2,499 · No broker credentials