Global Markets / Narrator

Friday 11 September 2026

Session RTH 09:30–16:00 ETObservation cutoff 2026-09-11 20:00 UTC Published —Observation age — Contract ESU2026
Close7659pts
Value area high7681
POC7668
Value area low7666
Invalidation7594
ATR(14)72.21pts

Read

What changed

against the previous session
Acceptanceaccepted above
Value locationabove value
Value migrationhigher
Day typeb shape
Open typeotd up
Vol curvecontango
Term structurecontango
13 levels moved · commentary

Levels that moved: initial balance high, initial balance low, invalidation, point of control, prior point of control, prior value area high, prior value area low, session close, session high, session low, session open, value area high, value area low.

Commentary auction

The acceptance read is now accepted above. The close's position against prior value is now above value. Value migration is now higher. The day type is now a b-shaped day. The open type is now an open-test-drive up. The volatility curve state is now contango. The term structure is now contango.

The auction

1 session

The session closed above value.

Against prior value the letters read accepted above, on the strict beyond by 1 tick policy.

Today's value area migrated higher against yesterday's.

Balance status: balancing.

This read is invalidated on a close below 7594 pts (prior value area low).

Commentary auction

The open read as an open-test-drive up, and the letters read accepted above prior value, yet the close sat below the initial balance. The close sat in the lower part of the range, and the day printed as a b-shaped day. Value migrated higher, and a close below 7594 pts would undo this read.

Drift

20–60 sessions

Over the last 20-60 sessions the Drift read is mixed, so no phase is assigned.

Price sits stretched, -1.52 ATR from its reference.

The efficiency ratio over that window is 0.23.

The move is quiet.

Commentary drift

Daily moves have been quiet, but price still sits stretched.That means daily price swings have stayed small lately, yet the close remains far enough from its recent average to count as stretched.

Volatility

estimated
VIX15.84
Bandnormal
ATR(14)72.21
Exp. move1%

The volatility proxy VIX sits in its normal band at 15.84 (estimated). The term structure is contango. ATR(14) is 72.21 pts and the expected move for one session is 1%.

AuctionDrift

The two horizons. The auction read (1 session) and the Drift read (20-60 sessions) are orthogonal: there is no side to compare on this session.

Levels

Value and control
Prior value area highUpper edge of yesterday's value area7612pts
Prior value area lowLower edge of yesterday's value area7594pts
Prior point of controlYesterday's TPO point of control: the price row with the most TPO prints (time at price)7604pts
Value area highUpper edge of today's value area7681pts
Point of controlToday's TPO point of control: the price row with the most TPO prints (time at price)7668pts
Value area lowLower edge of today's value area7666pts
Session
Session openWhere the session opened7665pts
Session highThe session's highest price7682pts
Session lowThe session's lowest price7653.25pts
Session closeWhere the session closed7659pts
Initial balance highTop of the first hour's range7682pts
Initial balance lowBottom of the first hour's range7659.75pts
Structure
InvalidationThe level that undoes today's read7594pts
Nearest naked POC aboveAn untested prior TPO point of control above price: the price row with the most TPO prints (time at price)7668pts
Nearest naked POC belowAn untested prior TPO point of control below price: the price row with the most TPO prints (time at price)7604pts
Balance area highUpper edge of the current multi-day balance7782.5pts
Balance area lowLower edge of the current multi-day balance7585.5pts
1x balance extension up— no meaning text in the draft7979.5pts
1x balance extension down— no meaning text in the draft7388.5pts
Unfilled gaps · 3
Gap 1Upper / lower edge of an unfilled gap7665 / 7598.75
Gap 2Upper / lower edge of an unfilled gap7546.25 / 7520
Gap 3Upper / lower edge of an unfilled gap7499 / 7472.75

All prices in index points on ESU2026. Meanings are the Meaning column of the post's level table.

Scenarios

Next session

1 scenario
The auction

Hold above prev VAH → prior value becomes support

Trigger
close above 7612 pts (prev VAH)
Invalid before
close below 7612 pts (prev VAH)
Invalid after
close below 7594 pts (prev VAL)
Target
none
Horizon
1 session
Expires
2026-09-14 20:00 UTC
Commentary auction · scenario: hold above prev VAH → prior value becomes support

If a five-minute close holds above 7612 pts, prior value would read as support; a close below 7612 pts before that voids the setup, and a close below 7594 pts afterward would give it back.

Prices are frozen at issue and never re-resolve to a later session's level.

Opening playbook

against the 2026-09-10 value area
  • Open above7612 pts (2026-09-10 value area high)Would extend today's acceptance above prior value; the line in the sand stays 7594 pts.
  • Open insidethe 2026-09-10 value area (7594–7612 pts)Would return the auction to the 2026-09-10 value area and challenge today's acceptance above it; watch for a hold or rejection of 7612 pts.
  • Open below7594 pts (2026-09-10 value area low)Would put today's acceptance above prior value in doubt and move the auction through the 2026-09-10 value area; watch for a hold or rejection of 7594 pts.

Previous scenarios

ScenarioIssuedTriggerOutcomeMove (ATR)
Hold below prev VAL → prior value becomes resistance2026-09-10invalidatednone—

"Triggered" records that the trigger condition was met. It is not a correct call and is never scored as one.

Commentary auction · previous scenario: hold below prev VAL → prior value becomes resistance

The trigger, a close below 7641 pts, was not met, as the pre-trigger invalidation at 7641 pts was met before the trigger, ending the horizon with no move to measure.

Chart

ES · 5 sessions · 5-min · to 2026-09-11open full size ↗
ES 2026-09-11: five-session market profile chart
Rendered by openalgo-charts from the frozen chart payload (five RTH sessions, 5-minute candles, TPO and volume profiles, levels and scenarios)

Data note

How this post was made

  • Observation cutoff: 2026-09-11T20:00:00+00:00. Nothing that happened after that instant informed this post.
  • Prices are quoted on contract:ESU2026.
  • Reconstructed replay: built from current rows, not from what was known at the time.
  • The vol section is estimated: hv=estimated.

Section availability

auctionavailable
driftavailable
levelsavailable
previous scenariosavailable
profileavailable
regimeavailable
scenariosavailable
volestimated · hv=estimated

Plain sentences are produced directly from the model readings. Text under a “Commentary” label was written by a language model from those readings only.