Nexus & Lens
← Back to The Journal
Daily Recap · September 29, 2026

Tuesday, September 29, 2026 — Expiry Delivers a Partial Squeeze: Down for the Day, but Off the Lows

NIFTY futures opened at 22,755.5 on Tuesday — monthly expiry — and sold off through the first half of the session to a fresh low of 22,579.0, extending the breakdown that's run since Thursday. From there, price spent the afternoon working back up, closing at 22,716.2 — down 103.4 points (-0.45%), a far smaller loss than Monday's 371.8-point drop, and 137 points off the session low.

The morning setup flagged exactly this possibility: a real volume spike the prior session, expiry-day rollover, and the question of whether shorts could get squeezed if demand showed up. It did — partially. The session never turned positive, but the recovery off the low was genuine, and the options and participant data back it up.

Order Flow Analysis

A hard sell into the low, then a real shift

The first half of the session extended the week's decline cleanly, delta staying negative through most 15-minute blocks into a fresh low of 22,579.0 — landing right at the S2 pivot level. From there, the tape changed character: a sustained push of strong positive delta built through the afternoon, with the session's two largest buy-side prints landing in the final hour before easing slightly into the close.

VWAP troughed and turned up

The session's VWAP line bottomed alongside the low and curved back upward through the afternoon — the same shape Friday's session showed, but this time without fully erasing the day's loss.

A genuine late-session push, not a drift

Cumulative buy-side participation swung from deeply negative territory near the low to some of the strongest single-block reads of the month in the final hour — a real, identifiable shift in who was in control, not a slow grind.

NIFTY order flow, September 29, 2026

15-minute footprint. A hard sell into a fresh low (22,579.0, right at S2) gave way to a genuine afternoon buying push — the session's strongest delta prints came in the final hour, not the morning.

Key Order Flow Takeaway

  • A fresh low (22,579.0) landed right at the day's S2 pivot and held — the session's low, not a level that broke further.
  • A real, sustained shift to positive delta through the afternoon — not a drift, a genuine push with the day's largest buy-side prints coming late.
  • Still a net red day (-103.4 pts) — the recovery was real but partial, not a full reversal.
  • A far smaller loss than Monday's, consistent with the selling losing some of its conviction.

Market Profile Analysis

Today's session shows a down-then-up rotation rather than a single elongated column — a genuine two-way session, closing well above where the morning's selling had taken it.

NIFTY market profile, September 29, 2026

30-minute TPO. A down-then-up rotation — the session found its low early and spent the rest of the day working back up, closing well above the morning's worst levels.

Structural Levels

For Wednesday, from today's H/L/C (22,764.9 / 22,579.0 / 22,716.2): a moderate ~30-point daily CPR (BC 22,672.0 / PP 22,686.7 / TC 22,701.5).

Resistance

  • 22,767 / 22,818 — Wednesday's Camarilla H3/H4.
  • 22,765 — today's high.
  • 22,794 — Wednesday's R1.

Support

  • 22,665 / 22,614 — Wednesday's Camarilla L3/L4.
  • 22,609 — Wednesday's S1.
  • 22,579 — today's low, now the level to watch.

Options and Futures OI

  • PCR swung hard off the low: 0.65 (10:15, near the session low) → 0.92 (13:15) → 0.89 (15:15) → 0.86 (close) — a genuine shift toward balance coinciding almost exactly with the afternoon recovery.
  • Max pain rose from 22,700 to 22,750 and held there — tracking the bounce.
  • Futures OI fell sharply on the day (8.29M → 7.12M, about -14.1%) — a very large single-session decline, though today is expiry, so a real chunk of this is mechanical contract unwind rather than a pure directional signal.
  • FII net short fell by over 52,000 contracts (-319,669 to -267,307) — genuine, sizeable covering on expiry day, the largest single-session reduction of the run. DII added meaningfully (+28,520). Pro and Client both reduced their positions sharply (-47,177 and -33,705 respectively) — consistent with square-off activity around the expiry rather than a directional statement from either.

The FII covering is the real story here — the largest short reduction of the month, landing exactly on the session that also produced the strongest afternoon order-flow push. The morning's squeeze thesis got real, partial confirmation: shorts did get squeezed, just not by enough to turn the day green.

Trading Implications

The squeeze-continues case. The largest FII short-covering session of the month, a genuine afternoon order-flow shift, and a fresh low that held right at a pivot level rather than breaking further — all consistent with more covering to come if Wednesday opens firm.

The one-day-bounce case. Today's session still closed red, and a chunk of the OI decline is expiry-day mechanics rather than pure conviction. One afternoon of buying after four sessions of selling isn't yet a trend change.

The level that decides it. A genuine reclaim and hold above 22,716–22,765 (today's close/high zone) with follow-through would argue the squeeze has more room; losing 22,579 again would suggest today's bounce was just short-covering exhausting itself, not fresh buying taking over.

For how these order-flow, OI and market-profile reads fit together with CPR and pivots, see Reading the Market. The month-in-review version is the Framework Ledger — August 2026 (all months in the Monthly Framework Ledger); every prior session is in the Daily Recap archive. The running, day-by-day record of these calls is the Framework Scorecard.

This recap is the derivatives side — intraday and short swings. For the investing companion, see The Relative Strength Line Nobody Taught You to Read and Catch Wealth Before It Runs.

Conclusion

Expiry day delivered exactly the mechanism the morning setup was watching for — a real volume spike the session before, and a genuine short squeeze in the afternoon, with FIIs covering over 52,000 contracts, the largest reduction of the run. It just wasn't quite enough to turn the day green. The session's real low (22,579.0) held at a pivot level rather than breaking further, and the afternoon's buying was the strongest of the month — worth watching closely whether Wednesday builds on that with fresh buying, or whether today was simply shorts running for the door on expiry with nothing behind it.

Related: Monday, September 28, 2026 — The Bulls' Line in the Sand Fails: Friday's Defended Low Breaks.

Not investment advice. This is a study of order flow, market profile, and open interest for educational purposes. Trade your own plan.

niftydaily recaporder flowmarket profileopen interest

— Shak