DevRam

Sensex 0DTE, 23-07: Paid by the Same Gap That Broke the Condor

Laptop screen displaying code against a colourful background
Photo by Daniil Komov on Unsplash

Sensex 0DTE, 23-07: Paid by the Same Gap That Broke the Condor

Fifth in the 0DTE series. Structure, reasoning and the four previous trades are on the journal index.

Profit: ₹4,540.

The trade itself is routine — the same hedged ratio straddle, the same tent, the same tail. What is not routine is that on the very same morning, in the very same index, a different position of mine was going to maximum loss because of the identical price move. That is the post.

The trade

Pivot 76,600. Sensex expiry day.

Leg Strike Action Lots Price
Call 76,600 CE Buy 1 112.25
Put 76,600 PE Buy 1 240.50
Call 76,900 CE Sell 3 41.35
Put 76,200 PE Sell 3 65.10

Note the straddle: the 76,600 put cost more than twice the call — 240.50 against 112.25. On expiry morning, with the index gapping down, that is not skew in the abstract. That is the market pricing in a fall that was already happening.

The tent

Settlement Result
76,016.70 breakeven (lower)
76,200 (short put) peak: +366.60 pts → ₹7,332
76,600 (long strikes) worst inside the tent: −₹668
76,900 (short call) peak: +266.60 pts → ₹5,332
77,033.30 breakeven (upper)

Profit band 76,017 → 77,033, about 1,017 points. Beyond either edge, two net short lots and losses at 2× with no wing behind the wing — same as every trade in this series.

The shorts are asymmetric again: 400 points below the pivot, 300 above. Fourth time out of five. I wrote on the 17th that I would either accept this lean deliberately or place the strikes at equal distance, and I have done neither, so here it is a fifth time in a table.

The result

₹4,540 across 20 is 227.00 points, which puts the index roughly 260 points from the pivot at exit.

Given the direction of the day, that is Sensex around 76,340 — down through the short put strike region and towards the lower half of the tent. 85% of the call-side peak, 62% of the put side.

The structure did exactly what it is built to do: the index travelled a few hundred points and stopped inside the band.

And now the part I do not like

On 20-07 I had put on a Sensex weekly iron condor expiring 23-07. It was short the 76,900 put and long the 76,600 put. On the morning of the 23rd, the index gapped down and kept going, and that condor went to maximum loss, −₹3,400. Full write-up is separate.

Look at the strikes side by side.

  0DTE ratio straddle Weekly condor
Long put 76,600 76,600
Short put 76,200 (×3) 76,900
Result +₹4,540 −₹3,400

Same index. Same morning. Same 76,600 strike. One position was long the move and the other was short it, and the net across the two was about ₹1,140 for a morning in which I had two structures pointed in opposite directions on the same underlying at the same time.

That is not a hedge. A hedge is designed. This was two independent systems that happened to collide, and the collision could as easily have gone the other way — a quiet open would have paid the condor and pinned the 0DTE at its pivot for a small loss.

The 08-07 lesson, inverted

On the 8th of July I lost ₹7,000 in an afternoon because three different systems were all short volatility at once and one shock repriced all of them together. I wrote then that drawing positions on different charts does not make them different positions.

The 23rd is the same lesson wearing the opposite face. This time the correlation worked for me — one book was long the move, the other short it, and they partially offset. And that is precisely why it is worth flagging while it is pleasant, because a favourable accident and an unfavourable one come from the same missing control.

I still do not measure aggregate exposure across systems. I measure per-trade P&L. On the 8th that let ₹7,000 walk out while every position looked survivable alone. On the 23rd it produced an offset I did not design and cannot rely on. Both are the same gap.

The specific thing I should have known before the open on the 23rd: what is my net position in Sensex right now, across every structure, and what does it do if the index opens 300 points lower? I could not have answered that. I had the information — both positions were mine, both were in the same account — and I had never assembled it.

The series

Trade Result
Sensex 0DTE (09-07) +₹5,501
Nifty 0DTE (14-07) +₹4,472
Sensex 0DTE (16-07) +₹3,744
Nifty 0DTE (21-07) +₹3,204
Sensex 0DTE (23-07) +₹4,540
Series total +₹21,461

Five for five. The declining trend broke this week, and it broke because volatility came back — the same volatility that killed the condor. This structure is long realised range, so a frightening morning is a good morning for it.

Which is worth saying out loud: the 0DTE series has now been paid twice by market shocks — once on 09-07 in the aftermath of the first tariff episode, once here. It has still never been tested by a shock large enough to run past a breakeven, where it loses at 2× with no cap. Five wins, zero observations of the failure mode, and two of the five wins delivered by exactly the kind of day that would produce the failure mode if it were slightly bigger.

Still on the list

  1. Write the tail exit. Fifth trade without one.
  2. Aggregate Sensex exposure before the open, across every system. Newly urgent, for reasons above.
  3. Decide the strike rule. 400/300 again. Fifth time noted, first time it will be fixed or it does not get mentioned again.

Disclaimer

This is a personal trading journal. It is a record of my own trades, my own money and my own mistakes — nothing more.

Nothing here is a trade recommendation, a tip, a call, or advice of any kind. I am not a registered adviser and I am not qualified to tell anyone what to do with their capital. The strikes, premiums, entries and exits above are what I did, not what you should do.

If you read this blog and place a trade because of it, that trade is yours. I accept no responsibility for anyone else's losses. Do your own research, size for your own risk, and understand that options can lose you more, faster, than you expect.