The Expiry Scorecard — NIFTY

Everyone publishes what got bought. Almost nobody comes back at 3:30 and tells you what it was worth. This page does that, after every NIFTY weekly expiry — including the weeks the numbers make us look wrong.

Latest expiry: 6 October 2026. NIFTY settled at 22,776. Of the 5 strikes the money crowded into hardest that day, 4 of 5 expired worth less than ₹1.

The question we are keeping score on

There is a widely repeated idea that the market drifts to the strike carrying the most open interest, so the most crowded strike tends to expire worthless. It goes by names like max pain or pinning. It is also widely dismissed as folklore. We are not going to settle that argument with an opinion, so we are keeping a public tally instead.

Each expiry we take the 5 strikes that gained the most open interest during the session, and check what they were worth at the close. Then — and this is the part that matters — we compare them against strikes that were equally far out of the money but not crowded. Without that comparison the number means nothing, because most out-of-the-money options expire worthless anyway.

GroupExpired worth < ₹1Rate
Every strike on the expiring chain1108 of 194757%
The 5 most crowded strikes39 of 5571%
Matched control — same type, equally far out of the money, not crowded28 of 5551%
Current verdict: we cannot tell. The crowded strikes died more often than the matched control — 71% against 51% — but that is 11 extra contracts out of 55, across only 11 expiries. That is around 1.3 standard deviations, which is well inside what chance produces. Anyone quoting this as a rule right now is overreading it, ourselves included. Ask again in six months, when the count is four times bigger.

Every expiry, one by one

The 5 strikes that gained the most open interest each session, and what each was worth at the close. “Added” is the change in open interest across the session.

6 October 2026 — settled 22,776

StrikeAddedPremium, open → closeOutcome
22700 PE+351,180₹134.25 → ₹0.05expired worthless
22750 PE+267,281₹177.35 → ₹0.05expired worthless
22650 PE+193,417₹97.25 → ₹0.05expired worthless
22800 PE+57,459₹224.2 → ₹23.85kept value
22800 CE+45,735₹7.45 → ₹0.05expired worthless

Across the whole chain that day, 116 of 204 contracts expired worth less than ₹1 (57%). The matched control group: 2 of 5.

22 September 2026 — settled 23,329

StrikeAddedPremium, open → closeOutcome
23350 CE+310,160₹134.05 → ₹0.05expired worthless
23400 CE+239,686₹96.2 → ₹0.05expired worthless
23450 CE+114,689₹61.75 → ₹0.05expired worthless
23300 PE+97,040₹8.35 → ₹0.05expired worthless
23300 CE+86,304₹180.2 → ₹28.85kept value

Across the whole chain that day, 96 of 170 contracts expired worth less than ₹1 (56%). The matched control group: 3 of 5.

15 September 2026 — settled 23,119

StrikeAddedPremium, open → closeOutcome
23150 CE+273,515₹409.95 → ₹0.05expired worthless
23200 CE+257,638₹280.2 → ₹0.05expired worthless
23300 CE+250,789₹248.1 → ₹0.05expired worthless
23100 PE+197,029₹4.45 → ₹0.05expired worthless
23350 CE+165,892₹215.35 → ₹0.05expired worthless

Across the whole chain that day, 92 of 157 contracts expired worth less than ₹1 (59%). The matched control group: 4 of 5.

8 September 2026 — settled 23,635

StrikeAddedPremium, open → closeOutcome
23650 CE+453,433₹95.35 → ₹0.05expired worthless
23700 CE+261,424₹63.0 → ₹0.05expired worthless
23600 PE+160,691₹9.8 → ₹0.05expired worthless
23600 CE+113,346₹124.55 → ₹35.0kept value
23750 CE+103,722₹37.35 → ₹0.05expired worthless

Across the whole chain that day, 88 of 155 contracts expired worth less than ₹1 (57%). The matched control group: 3 of 5.

1 September 2026 — settled 24,056

StrikeAddedPremium, open → closeOutcome
24050 PE+243,166₹50.55 → ₹0.05expired worthless
24100 CE+232,168₹47.95 → ₹0.05expired worthless
24050 CE+180,563₹48.45 → ₹5.75kept value
23950 PE+119,655₹17.15 → ₹0.05expired worthless
24000 PE+111,381₹28.0 → ₹0.05expired worthless

Across the whole chain that day, 105 of 173 contracts expired worth less than ₹1 (61%). The matched control group: 3 of 5.

18 August 2026 — settled 24,155

StrikeAddedPremium, open → closeOutcome
24200 CE+432,847₹78.2 → ₹0.05expired worthless
24250 CE+297,635₹57.9 → ₹0.05expired worthless
24150 PE+240,480₹15.5 → ₹0.05expired worthless
24150 CE+214,550₹115.65 → ₹4.9kept value
24300 CE+180,002₹38.75 → ₹0.05expired worthless

Across the whole chain that day, 105 of 172 contracts expired worth less than ₹1 (61%). The matched control group: 3 of 5.

11 August 2026 — settled 24,467

StrikeAddedPremium, open → closeOutcome
24500 CE+276,000₹71.2 → ₹4.95kept value
24450 PE+265,755₹41.9 → ₹7.6kept value
24450 CE+139,732₹99.7 → ₹24.3kept value
24400 PE+65,887₹26.4 → ₹1.8kept value
24400 CE+64,084₹134.65 → ₹67.7kept value

Across the whole chain that day, 109 of 180 contracts expired worth less than ₹1 (61%). The matched control group: 1 of 5.

28 July 2026 — settled 23,988

StrikeAddedPremium, open → closeOutcome
24000 CE+361,216₹45.35 → ₹0.15expired worthless
23950 PE+213,120₹29.5 → ₹0.05expired worthless
24050 CE+126,407₹24.25 → ₹0.1expired worthless
23950 CE+108,373₹76.25 → ₹37.9kept value
24000 PE+82,880₹50.2 → ₹12.0kept value

Across the whole chain that day, 105 of 203 contracts expired worth less than ₹1 (52%). The matched control group: 2 of 5.

21 July 2026 — settled 24,187

StrikeAddedPremium, open → closeOutcome
24200 CE+625,960₹54.4 → ₹0.05expired worthless
24150 PE+388,266₹32.85 → ₹0.05expired worthless
24250 CE+195,081₹39.25 → ₹0.05expired worthless
24150 CE+150,729₹90.45 → ₹37.0kept value
24200 PE+90,002₹52.5 → ₹12.8kept value

Across the whole chain that day, 93 of 163 contracts expired worth less than ₹1 (57%). The matched control group: 2 of 5.

14 July 2026 — settled 24,053

StrikeAddedPremium, open → closeOutcome
24050 PE+455,069₹60.0 → ₹0.15expired worthless
24100 CE+450,268₹51.55 → ₹0.05expired worthless
24050 CE+391,492₹76.3 → ₹3.0kept value
24000 PE+192,030₹40.6 → ₹0.05expired worthless
24150 CE+158,473₹29.8 → ₹0.05expired worthless

Across the whole chain that day, 99 of 196 contracts expired worth less than ₹1 (51%). The matched control group: 2 of 5.

7 July 2026 — settled 24,398

StrikeAddedPremium, open → closeOutcome
24400 CE+410,581₹114.05 → ₹0.15expired worthless
24450 CE+205,413₹70.0 → ₹0.05expired worthless
24350 CE+51,244₹160.95 → ₹48.0kept value
25300 CE+17,246₹0.4 → ₹0.05expired worthless
25450 CE+10,308₹0.35 → ₹0.05expired worthless

Across the whole chain that day, 100 of 174 contracts expired worth less than ₹1 (57%). The matched control group: 3 of 5.

How this is worked out

Where the settlement level comes from
Put-call parity on the option premiums themselves — S = K + C − P — not from a spot feed. The check is that several strikes independently imply the same level. Only strikes within 150 points of the money are used: at expiry, far out-of-the-money premiums round to five paise and the calculation falls apart. On one expiry the unbanded figure spread across 182 points while the banded one agreed to within 2.5.
What counts as worthless
A closing premium under ₹1. On NIFTY that is effectively zero.
The control group
For each crowded strike we take another strike of the same type (call against call, put against put) that was equally far out of the money and was not crowded. Matching on distance alone would pair an out-of-the-money call with the in-the-money put at the same distance, which would rig the comparison in our favour. We made that mistake first and corrected it.
What gets excluded
Any expiry where the strikes disagree about the settlement level by more than 12 points. If they disagree, the number is not a price and we will not quote it. Excluded so far: 4 August 2026 (89 points), 25 August 2026 (31 points), 29 September 2026 (30 points).

What this is not

It is not a trading signal, a recommendation, or a prediction. It is a record of what already happened. We do not know which way any expiry will go, and a page built on 11 observations is far too small to tell you either.

We also cannot see who traded — only what traded. A crowded strike can be crowded because people are buying it or because people are writing it, and those are opposite bets. Where our own data cannot separate the two, we say so rather than guess.

Market data, not investment advice. We are not SEBI-registered and we do not give recommendations. How to read a card →