Auction Read № 001 · S&P 500 E-mini
Three days took back nine days of losses — on falling aggression
ES has retraced 79% of the late-July break in three sessions and gapped above Friday’s entire value area. Buyers hold the ground. But the last two legs were bought passively, and price has arrived directly beneath a triple-stacked reference shelf.
Who holds territory
Buyers — tactically
Value up three sessions, every dip bought, and 30 July printed +32,620 aligned delta, the largest single-day buying in six weeks. That part is real.
Who is offside
Shorts, heavily
Anyone short the 23–29 July breakdown — below monthly VAL 7451, into the 7345.75 low — is 200+ points underwater. That cohort is the fuel, and it has not been flushed.
The reference map
Where price sits inside three nested value areas
Each column is a volume profile drawn to the same price scale. Read them left to right and the migration is the story: value walked down for two weeks, then jumped back up in three days — but price has run past all of it.
22 Jun – 3 Aug
27 – 31 Jul
session
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.
Price at 7563.75 is above the monthly POC (7546) and in the upper third of monthly value — structural edge to buyers — but has not entered discovery above the monthly VAH at 7607.5. It is also entirely above Friday’s value area, which is what makes today a gap-above-value session.
Zoom 1 · Monthly
A lot of aggression bought almost no ground
Value migrated down from 7543 on 22 June to 7405 on 29 July — roughly a 140-point slide — then reversed hard: 7405 → 7439.75 → 7526.5 in three sessions.
The number that matters is the composite delta. Across six weeks, aggressive buyers spent +139,535 contracts of net initiative and moved price essentially nowhere. That is absorption at the monthly scale: buyers have been paying up the entire period and being met by passive supply.
Value migration — daily point of control
Each bar is one session’s value area; the line traces the POC. Bar colour is that session’s order-flow delta.
The two-week staircase down through 7484 → 7442 → 7405, then the three-session repair. Note how many green (net-buying) bars appear on down days through 20–29 July — that is the absorption signature, and it is what set up the reversal.
Zoom 2 · Weekly
Three lower value areas, then a 79% retrace
| Week | POC | VAH | VAL | Delta | Character |
|---|---|---|---|---|---|
| 13–17 Jul | 7590.00 | 7618.75 | 7562.50 | −15,687 | Distribution high |
| 20–24 Jul | 7546.00 | 7563.00 | 7453.00 | +35,932 | Absorption |
| 27–31 Jul | 7469.50 | 7482.25 | 7412.00 | +81,413 | Absorption → reversal |
Three consecutive lower value areas — a clean distributive downtrend. But look at weeks two and three: all-positive delta while value migrated down. Aggressive buyers fed into a decline for ten sessions and were absorbed the whole way.
Then the swing. The high of 7632 on 16 July broke to 7324 on 29 July — 308 points across nine sessions — and has since recovered to 7567.75 overnight. That is a 79% retracement in three sessions, landing almost exactly on the 78.6% level at 7566.
Zoom 3 · Daily
The turn, and the quality of the turn
Price direction and delta direction agreeing means the winning side is acting with initiative. Disagreeing means the aggressive side is being absorbed — and the delta sign names the trapped side, not the winning one.
| Session | Net | Close loc. | Delta | Read |
|---|---|---|---|---|
| Mon 27 Jul | −55.50 | 37% | +15,320 | Absorption |
| Tue 28 Jul | +16.25 | 71% | +15,795 | Grinding |
| Wed 29 Jul | −106.00 | 3% | +12,339 | Capitulation |
| Thu 30 Jul | +58.25 | 93% | +32,620 | Initiative |
| Fri 31 Jul | +21.00 | 81% | +6,107 | Passive advance |
29 July closed 4.5 ticks off its low with single prints running 7371 down to 7350 — a poor, unfinished low, not excess. The auction was still going when the bell rang. 30 July gapped away from it and never came back, so that zone remains naked roughly 200 points below.
31 July is the session to scrutinise. The initial balance was 77.5% of the day’s range, the low was set in the first hour, and there was zero range extension below the IB. The POC finished at 7526.5 — parked at 87% of the session range. Textbook one-timeframing up with the POC pinned at the extreme, which leaves shorts offside into the close.
But it took only +6,109 delta on the week’s heaviest volume (1.42M contracts). Price rose because sellers left, not because buyers pressed.
Zoom 4 · Overnight
A quiet gap that held
Globex opened at 7550, 30 points above Friday’s RTH close, ran to 7567.75 in Asian hours and has balanced in a 24-point range ever since — on cumulative delta of just +2,636 across 197,000 contracts. No conviction in either direction.
The cash pre-open woke it up: +2,100 delta in the last 45 minutes, pushing back to the overnight high. Price has gapped above Friday’s entire value area and above Friday’s high.
Synthesis
The honest weak spot
The bullish case is straightforward: value up three sessions, dips bought, and one genuinely aggressive day on 30 July. A large trapped-short cohort sits underneath, and it has not covered.
The problem is the trend in the aggression. 30 July needed +32,620 delta to move 58 points. 31 July moved 39 points on +6,107. The overnight moved 14 points on +2,636. Declining initiative while covering enormous ground, arriving into a dense reference shelf.
If price probes 7567.75 and stalls while delta stays positive, the trapped side flips — it becomes the buyers, and this becomes a failed auction at the top of a 79% retrace. That is the single most important thing to watch at the open.
Scenarios
What the map says happens next
There is no edge inside balance. Each of these is defined by a reference level and the order flow that confirms or denies it.
Gap holds, discovery continues
PrimaryAcceptance above the 7562.5–7567.75 shelf opens 7590 (mid-July POC), then the monthly VAH at 7607.5. Trapped shorts from the late-July breakdown supply the bid. This needs aligned delta on the break — another passive drift up does not count.
Gap fill and retest
Alternate — likeliest chopRejection at 7567.75 rotates down to fill 7541–7543.50. Whether Friday’s high (7541) and VAH (7540) hold as support is the whole question. Hold it and this is a clean break-and-retest that resumes the primary. Lose it and the 7531.25–7541 single prints are thin — a fast slide to 7526.5.
Back inside Friday’s value
Bear — needs proofLosing 7526.5 with aggressive negative delta puts price back inside Friday’s value and opens the VAL at 7469.75. Sellers have shown zero initiative across three sessions; a passive drift lower does not qualify. This scenario requires actual selling to appear first.
At the open
Three things to watch
- 7567.75 The first probe of the overnight highBreak with aligned buying delta — trust it. Price stalling there while delta stays positive is absorption, and today’s trapped cohort is the buyers.
- IB The initial balance relative to the gapGap-above-value days that hold the gap and one-timeframe up become trend days. Ones that fill the gap inside the IB usually rotate back toward Friday’s POC.
- 7546.00 The line that decides everythingMonthly POC stacked with two weekly POCs — the defended level. Above it the gap is real. Below it, three days of recovery were a retracement into supply.
Graded after the close against the session’s own tape. No trades, no simulated results, no performance claim.
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.
A read like this, before every session
Auction Reads are 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.
Read the archive