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.

SessionMon 21 Sep 2026Last7789.25Overnight7713.75 – 7771.25ATR (20)70.11

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.

Volume at price, inside value area Outside value area Point of control

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

Primary

A 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.

Trigger
> 7800.00
Objective 1
7834.25
Objective 2
7850.25
Invalidated
< 7777.75

A sweep of the IB high that fails back under the 4 Aug value low

Alternate

The 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.

Probe
7791.00
Trigger
< 7775.00
Objective 1
7757.75
Objective 2
7746.75
Invalidated
> 7800.00

The whole overnight rally given back through the 20 Aug value low

Bear

Needs 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.

Trigger
< 7746.75
Objective 1
7739.25
Objective 2
7712.50
Invalidated
> 7800.00

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+)

A read like this, before every session

The pre-market read is published pre-open. Same structure every time: what the auction did, what it is trying to do, how well it is doing it, and what it is likely to do next.