Monday, July 6, 2026 — A Weekly-High Test, a Fresh Poor High, and Friday's Old One Finally Gets Used
Market Overview
Monday's session spent its energy on one question — could NIFTY finally clear the weekly high near 24,515 — and the answer, twice, was no. The tape opened with a brief look lower before buyers took over almost immediately: cumulative delta was positive from the very first bar and never seriously threatened to go negative for the rest of the day. That's a different character from Friday's round-trip session — Monday's story is about a level, not a reversal.
The two heaviest bars of the day, by a wide margin, were both buying pushes aimed at that weekly high. A 10:15 bar printed +819 delta on 3.11K volume (63.19% buy), and a 12:00 bar — the single biggest of the session — printed +998 delta on 2.55K volume at a 69.55% buy skew, arriving right as price probed the 24,515 zone under a pair of down-arrow rejection tags on the chart. Both times, size showed up, and both times the level held.
What gave the session real texture was the afternoon. Three separate bars got flagged for stacked imbalance — 11:30 (-133 delta on just 519 volume, a 25.63% skew), 14:00 (-240 on 966 volume, 24.84%), and 14:30 (-679 on 1.19K volume, a 57.01% sell skew — the single most lopsided bar of the day in either direction). That last one did the most damage: cumulative delta peaked at +2.55K by 13:30 and had fallen to +1.27K by 14:30, roughly half the session's buying effort given back in three bars.
Even so, the close doesn't read like a failed session. The last two bars turned positive again (+161, +79), cumulative delta finished at +1.48K — comfortably positive, if well off the midday peak — and price settled back into the 24,470–24,490 band, the same zone Friday's session never resolved.
Order Flow Analysis
Morning — a quiet base, then two big pushes
The first three 15-minute bars were unremarkable — +341, +343, +246 delta on volumes between 2.15K and 4.04K, nothing that suggested conviction either way. 10:00 dipped to -240, the first (and one of only a handful) negative reading of the day. Then 10:15 changed the tone: +819 delta on 3.11K volume, 63.19% buy — the first real statement of the session.
The next hour cooled off into small, mixed prints (+16, +21, -12, +10) before 11:30 got flagged as the day's first stacked-imbalance bar: only 519 volume, but a 62.81% sell skew produced -133 delta, a 25.63% imbalance on a genuinely thin bar — exactly the signature of a stacked imbalance flag, where the percentage skew matters more than the raw size. 11:45 followed with another modest sell bar, -68.
Then came the session's high point. 12:00 printed +998 delta on 2.55K volume — the largest single bar all day — with buy volume at 69.55%. This arrived directly under the chart's rejection markers near the 24,515 weekly high, meaning the market's biggest buying effort of the day was spent testing that level, not extending past it.
Afternoon — chop, then the sell campaign, then a late recovery
12:15 through 13:30 was mostly a holding pattern — small prints in both directions (-159, +14, +183, +119, +25, +23) that let cumulative delta drift up to its session peak of +2.55K by 13:30.
13:45 turned negative (-232) and stayed that way for three straight bars. 14:00 was flagged stacked imbalance: -240 delta on 966 volume, a 24.84% skew. 14:15 followed at -121. Then 14:30 delivered the day's most extreme print — -679 delta on only 1.19K volume, with sell volume at 78.51% against just 21.49% buy, a 57.01% imbalance, easily the sharpest skew of the session in either direction and the third bar flagged for stacked imbalance.
From there the tape stabilized: -34 at 14:45, then two positive bars into the close, +161 and +79, leaving cumulative delta at +1.48K — down from the midday peak, but still net positive on the day.
Order flow footprint, NIFTY 15m — July 6, 2026.
Key Order Flow Takeaway
- The day's two largest bars (+819 at 10:15, +998 at 12:00) were both buying pushes directed at the 24,515 weekly high — and both were followed by rejection, not continuation.
- Three separate bars were flagged for stacked imbalance in the back half of the session (11:30, 14:00, 14:30), with the 14:30 print (-679 delta, 57.01% skew) the most lopsided read of the entire day.
- Despite giving back roughly half its midday peak, cumulative delta closed positive at +1.48K — a session that leaned bullish all day without ever fully committing past the weekly high.
Market Profile Analysis
Today's profile carries a Poor High tag at 24,505.8 — a fresh, untested extreme that lines up almost exactly with the footprint chart's rejection zone near the 24,515 weekly high. That's two independent reads (order flow rejection markers and Market Profile's own tag) agreeing on the same level, which makes it a level worth taking seriously heading into Tuesday.
The more interesting read is underneath. Today's Value Area Low sits right around 24,448 — which is, essentially, Friday's Poor High (24,448.7 in the July 3 recap). Friday's session left that level completely untested once its own afternoon reversal hit; today's session traded straight through it early and then used it as the floor for the rest of the day. That's unfinished business getting resolved in the cleanest possible way — an old, unresolved extreme becoming new support instead of getting revisited as resistance.
Today's session also carried a thin tail down toward the 24,330–24,350 zone early on before the rally took hold — a brief look lower that never turned into real selling, consistent with cumulative delta staying positive from the first bar.
Market Profile (TPO), NIFTY 30m, multi-session view — July 6, 2026.
Structural Levels
- 24,515.0 — the weekly high, tested twice by the session's two biggest buying bars and rejected both times
- 24,505.8 — today's Poor High, fresh and untested, directly beneath the weekly high
- 24,448 (approx.) — today's Value Area Low, which is Friday's untested Poor High (24,448.7) — resolved today as support rather than resistance
- 24,479–24,490 — the zone the session settled back into by the close, between today's VAL and Poor High
- 24,330–24,350 — the early-session low tail, never seriously threatened after the first half hour
Trading Implications
Continuation scenario (further upside): A Tuesday push that clears 24,505.8 and holds would put the untested 24,515 weekly high back in play immediately — and given today's cumulative delta never went negative, there's an argument the buyers haven't actually been turned back yet, just paused.
Retest-and-hold scenario: A pullback into the 24,448–24,479 band that finds buyers again would be the healthiest read — it would confirm Friday's old Poor High has genuinely flipped into support, rather than being a level that just happened to hold once.
Failure scenario: A break back below 24,448 that doesn't recover quickly would undo today's cleanest structural development — the flip of Friday's Poor High into support — and would put the 24,330–24,350 zone back in focus.
Conclusion
Monday didn't produce a trend day or a reversal day — it produced a level day. The session's biggest efforts, in both size and skew, were spent testing the weekly high and got turned away each time, while the afternoon's stacked-imbalance selling only pulled price back into a zone it had already claimed as its own. The cleanest takeaway isn't the rejection at 24,515 — it's that Friday's leftover Poor High didn't just get tested today, it got used, immediately, as the floor.
Tuesday's job is simple to state and harder to answer: does 24,505.8 hold as the ceiling, or was today just the first attempt at a level the market has already shown real conviction toward?
Related: Friday's recap covered the round-trip session that left both the Poor High (24,448.7) and Poor Low (24,361.5) this post references directly.
— Shak