Intraday snapshot · S&P 500 E-mini · Mon 21 Sep 2026
An hour of buying from the window's control has the primary's 7787.50 trigger printing, with the 10:15 bar still open
ES opened on the composite's 7757.75 control and bought straight up. The 9:45 bar did the work, the 10:00 bar absorbed a seller under 7777.75, and the 10:15 bar is through the primary's trigger with a minute to run.
Who holds territory
Buyers, on the session
Every bar but the first has closed above its open, and the session low is the opening bar's 7758.25, half a point over the composite's control. Sellers had the 10:00 bar and could not close it under its open. Until a bar closes back under 7777.75, the buyers who lifted the 9:45 bar are in charge.
Who is offside
Whoever sold the 10:00 stall
The 10:00 bar printed -1,456 of delta between 7767.75 and 7777 and price closed flat. Whoever sold that stall, looking for the overnight rally to fail at the 4 Aug value low, is now twelve points offside with the primary's trigger printing above them. Their cover is the fuel for a close over 7787.5.
Opened on the control and never came back to it
Today sits on the upper side of the composite's 7757.75 control, 78 points above the 10–17 Sep balance's value high. The open at 7760.5 was three points over that control and the first bar's 7758.25 low is as close as anyone has come to it. The 9:30 bar closed at 7766 on flat delta. The 9:45 bar then did the morning's work, closing at 7774.75 on +4,188. The initial balance, a minute short of complete at the cutoff, spans 7758.25 to 7791.
29 Jul – 18 Sep · contains the 2 beside it, not today
6 sessions
1 session
developing
Bars are bucketed to approximate distribution shape only. Every labelled price — POC, VAH, VAL, and the levels at right — is the exact tick-level value, not a bucket midpoint.
The 7787.5 wall is the morning read's primary trigger; price is above it at the cutoff without a close. Below, 7777.75 and 7757.75 are the two levels the day has bought from. Above, 7834.25 and 7850.25 are the primary's objectives.
One stall under the 4 Aug value low, then straight through it
The rally stalled once, and the stall was short. After the 9:45 bar's push to 7775, the 10:00 bar traded 7767.75 to 7777 and closed flat. Its high stopped three ticks under the 4 Aug value low at 7777.75, the level the morning read set as the alternate's probe, and price sat under it for the whole bar.
The 10:15 bar then opened at 7775.5 and went straight through it. It has traded to 7791, past the 7787.5 wall the morning read set as the primary's trigger, and stands at 7789.25 with a minute to run. There is no range extension yet; the initial balance is still forming and 7791 is its top. Nothing has been attempted to the downside since the opening bar's 7758.25 low.
Two bars tell the delta story
Cumulative delta is +5,390 at the cutoff, and the story is in two bars. The 9:45 bar's +4,188 is the buying that moved price. The 10:00 bar's -1,456 is selling that did not. Price held through that bar and closed above its open, which reads as a seller being absorbed under 7777.75 by a buyer prepared to hold.
The 10:15 bar is running +2,754 so far and price is fourteen points higher, so buyers are paying up and the market is going with them. Delta has agreed with price at every turn: no bar has closed lower on positive delta, and the one negative bar could not move price.
Primary printing, alternate live but far, bear untouched
Against the morning read: the primary's trigger above 7787.5 has printed in the 10:15 bar and needs the bar to close to count as acceptance. The alternate's 7777.75 probe has been swept, so its trigger under 7757.75 is live but 31 points below. The bear's 7739.25 trigger is out of reach for now. Nothing has been invalidated: the primary's 7746.75 invalidation is untested, and the alternate's 7787.5 invalidation is exactly where the tape is deciding. Every level the read named below the open has held.
Buyers hold it until the wall closes against them
Buyers hold the session; whoever sold the 10:00 stall is offside. The primary is printing but unclosed: a 10:15 close over 7787.5 is acceptance, and a close back under makes 7791 a failed probe of the wall.
What argued for the primary
- Every bar since the open closed higher
- The 10:00 seller was absorbed under 7777.75
What argued against
- The trigger bar has not closed
What decided it
Primary until a close under 7777.75.
The rest of the session
Acceptance over the 7787.50 wall, then the window's upper acceptance area
PrimaryA 10:15 close over the wall and a follow-through bar above 7800 confirms the overnight breakout. Objectives are the 3 Sep and 28 Aug swing highs. A close back under the 4 Aug value low ends it.
A sweep of the IB high that fails back under the 4 Aug value low
AlternateThe buyers who chased the 10:15 bar get one more push through 7791 and it is sold. A close under 7775 puts them offside and opens the trip back to the composite's control and the 20 Aug value low.
The whole overnight rally given back through the 20 Aug value low
BearNeeds the alternate to run first. A close under 7746.75 hands the day to sellers and targets last week's high, then Friday's close and the gap.
What to watch
- 7787.50 The wallWhether the 10:15 bar closes above it. A close over is the primary's first accepted bar; a close under leaves 7791 as a failed probe.
- 7777.75 4 Aug value lowNow the line between the primary and the alternate. Buyers absorbed a seller here in the 10:00 bar; losing it on a close puts them offside.
- 7757.75 The window's controlWhere the day opened and where the composite says fair is. A visit before noon would mean the breakout is failing.
What this is, and what it is not
This is a context gauge — the climate a discretionary decision gets made inside. It is not a trigger, a signal, or a trade.
Mechanical order-flow entry signals do not survive out-of-sample testing, and nothing here should be treated as one. The value of a read like this is subtractive: it tells you which levels matter, which side is already committed, and when to stand down — not when to click.
Every figure above is computed rather than estimated. The synthesis is machine-written from a fixed analytical framework and reviewed before publication — how these are made. Framework v1.5 (d485b3a+)