NIFTY futures opened at 23,456.0 on Tuesday, comfortably above Monday's CPR — a bullish-continuation read on the pivots alone, the same signal that carried Monday's trend day. It didn't hold for long. Within the first half hour the OI-behaviour read flipped from Short Covering to Long Unwinding, and the session ground lower from there almost without pause, breaking well below Monday's low to a session low of 23,286.0 before a partial afternoon recovery brought it back to close at 23,410.0 — down 36.3 points (-0.15%).
A real give-back day, and a meaningful one: yesterday's Framework Ledger entry flagged that Monday's rally ran on short covering while FIIs quietly added to index-future shorts into it rather than covering — a squeeze, not confirmed fresh buying, was the caution. Today is the session that answered that question.
Order Flow Analysis
The open-location bluff
Price opened 23,456.0, above Monday's CPR (23,417.5–23,436.7) — the same bullish-continuation signal that worked cleanly a day earlier. This time it was a bluff: the CPR's directional read never got confirmed by what actually happened next.
Short Covering to Long Unwinding, inside the first 30 minutes
The OI-behaviour read flipped early and stayed flipped — Long Unwinding for most of the session, the opposite state from Monday's wall-to-wall Short Covering. Longs were the ones getting trimmed today, not shorts.
A brutal mid-session sell block
Around 13:00–13:30 the tape printed its heaviest bars of the day — sell volume above 70% on multiple 15-minute blocks, with single-bar deltas as negative as -1.16K. That block is where most of the day's real damage happened, driving price through Monday's low and down to the session low of 23,286.0, comfortably below Tuesday's own S2 (23,312).
A partial recovery, not a reversal
From the 23,286.0 low, price clawed back toward 23,400–23,410 into the close — cumulative buy-side participation, which had fallen as low as ~24–30% at the worst of the selling, recovered to the mid-30s by the final reads. Real, but nowhere near enough to erase the session's net loss.

15-minute footprint. Open above Monday's CPR reversed within 30 minutes as OI-behaviour flipped Short Covering to Long Unwinding; a heavy 13:00–13:30 sell block (delta to -1.16K) drove the low to 23,286.0; a partial afternoon recovery closed the day at 23,410.0.
Key Order Flow Takeaway
- The CPR's bullish open-location read failed outright — the first time this run the pivots' own signal has been wrong from the start, rather than overridden by a specific level.
- OI-behaviour flipped early and stayed flipped — Long Unwinding dominated, the mirror image of Monday's session.
- The heaviest selling was concentrated in one block (13:00–13:30), not spread evenly — a real, identifiable point of maximum pressure rather than a slow bleed.
- The recovery off the low was real but partial — cumulative buy-side climbed off its worst reads but the session still closed net negative.
Market Profile Analysis
Today's session printed its own "Poor High" near the 23,411–23,417 zone and a "Poor Low" down near 23,326 — incomplete auctions on both ends, the signature of a genuine two-way, rotational day rather than a clean trend in either direction. Value migrated down from Monday's session, consistent with the order-flow read.

30-minute TPO. Poor High near 23,411–23,417 and Poor Low near 23,326 — incomplete auctions on both sides, value migrating down from Monday's session.
Structural Levels
For Wednesday, from today's H/L/C (23,477.6 / 23,286.0 / 23,410.0): a moderate ~19-point daily CPR (BC 23,381.8 / PP 23,391.2 / TC 23,400.6) — almost identical in width to Tuesday's own CPR, sitting just below today's close.
Resistance
- 23,463 / 23,515 — Wednesday's Camarilla H3/H4.
- 23,477.6 — today's high.
- 23,496 — Wednesday's R1.
Support
- 23,357 / 23,305 — Wednesday's Camarilla L3/L4.
- 23,286.0 — today's low.
- 23,200 — Wednesday's S2, the next real air pocket below.
Options and Futures OI
- PCR swung hard through the session: 1.22 mid-morning (10:15) → 0.80 at the 13:15 low → 0.86 by the close. The sharpest drop lines up exactly with the 13:00–13:30 sell block — the options market was pricing the same reversal the footprint was showing in real time.
- Max pain pulled down 100 points, from 23,450 to 23,350, and held there into the close — tracking price lower rather than acting as a magnet pulling it back up.
- The resistance/support option walls migrated down with price: 23,500/23,400 at 10:15 → 23,400/23,300 for the rest of the session.
- Futures OI rose steadily all day — 16.91M → 16.97M → 17.01M (+0.6%) — even as price fell. Rising OI on a falling price is the classic fresh-short-building signature, not longs simply exiting.
- Today is the Sep 22 weekly expiry, so raw total Call/Put OI figures fall sharply into the close mechanically as contracts unwind — not a standalone positioning signal today, unlike the PCR ratio and futures OI above.
- Update, next-morning: the FII/DII/Pro/Client breakdown has landed — FII net short widened again, from 2.91 lakh to 3.03 lakh contracts (+12,362), confirming FIIs kept adding to shorts through today's decline rather than covering. Pro also added meaningfully (+8,369 to 44,016), and retail (Client) net long grew (+3,992 to 245,711) — some dip-buying, but not enough to offset the FII/Pro lean.
Between the PCR swing, the max-pain slide, futures OI building on the way down, and now the confirmed FII short-adding, today's data reads as more than just profit-taking — it looks like fresh, real short interest, not just longs stepping aside.
Trading Implications
The confirmed-skeptic case. Yesterday's ledger flagged the participant data as the one thing not confirming Monday's rally — FIIs shorting into strength, retail not chasing, PCR jumping toward puts. Today's reversal, on a failed bullish open-location signal, futures OI building through the decline, and a PCR that broke down right alongside the worst of the selling, is exactly the follow-through that reading was watching for.
The still-rotational case. Today's profile shows Poor High and Poor Low — an incomplete, two-sided day, not a clean trend reversal. The close recovering off the 23,286.0 low into the mid-23,400s keeps the door open for this being digestion rather than a decisive turn.
The level that decides it. Losing 23,286.0 with real follow-through opens the air toward Wednesday's S2 (23,200) and would confirm the deeper reversal case; reclaiming and holding above 23,436.7 (Monday's own CPR top) would argue today was the digestion, not the trend change.
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
Monday's CPR said "keep going," and for half an hour Tuesday agreed — right up until the OI-behaviour read flipped and the session gave nearly all of Monday's gain back, undercutting the prior low along the way. Yesterday's ledger caught the one thing that didn't add up about Monday's rally — FIIs shorting into it, not covering — and today's reversal is the closest thing to confirmation that reading has gotten so far. Whether this is the start of something deeper or just a two-sided digestion day is still open; Wednesday's first hour matters more than usual for settling it.
Related: Monday, September 21, 2026 — The Coil Finally Breaks, NIFTY Clears the Week's Shelves.
Not investment advice. This is a study of order flow, market profile, and open interest for educational purposes. Trade your own plan.