EURUSDReviewConstructive

EURUSD Session Review — September 8, 2026

Range Call Holds as Both Decision Edges Stay Intact

EURUSD opened at 1.16212, remained inside the prepared 1.16042-1.16408 decision band, and closed nearly flat at 1.16232, confirming the 42% range lead and the Neutral/Wait posture. Neither conditional breakout trigger fired, no scheduled EUR or USD catalyst disturbed the session, and the next preparation should retain the displacement-and-hold standard while treating compression as low opportunity rather than no movement.

Prep outcomehit
Lead scenario42% · hit
Leanneutral · correct
Day typerange → range
Surpriselow
Grade card16 of 16 correct
Session chart
EURUSD — session vs prep levelsH1
Shaded band: the reviewed session. Price lines: the preparation's key levels — see which held and which broke.
Powered by Cortiq

Graded against live session data from Cortiq

Every call in this review is checked against the session data captured in Cortiq — the AI trading workspace that powers our daily preparation, review, and calibration loop.

See how Cortiq works
Session
EURUSD Quiet-Calendar Range Session Review
Symbol
EURUSD
Window
00:00 - 23:59 UTC
Day type called
Range
Day type actual
Range
Lean outcome
Correct (neutral-correct: the session closed only 2.0 pips above its open and resolved nothing beyond the prepared band)
Regime
Quiet-calendar rotation inside 1.16042-1.16408
Preparation
Accurate
Surprises
Low

Grade card

16 of 16 correct
  1. Day-type callCorrect
    Called
    Range, supported by a quiet calendar and compressed H4 volatility
    Actual
    The full 27.9-pip range remained inside the prepared decision band and the close finished near the open
  2. LeanCorrect · neutral-correct
    Called
    Neutral / Wait
    Actual
    Close 1.16232 versus open 1.16212, a marginal 2.0-pip gain with no durable directional resolution
  3. Conditional leanCorrect · no trigger
    Called
    Long only after a held, displaced H1 close above 1.16408; short only after the same confirmation below 1.16042
    Actual
    Session high 1.16355 and low 1.16076; neither edge was reached, let alone closed beyond with displacement
  4. Lead scenarioCorrect · fired
    Called
    Rotation holds inside 1.16042-1.16408 (42%, a 7-point operative lead)
    Actual
    Price stayed inside the band throughout the day and rotated through both 1.16328 and 1.16131
  5. Scenario-map qualityCorrect
    Called
    The 42% range branch leads 35% upside resolution and 23% downside rejection
    Actual
    The lead branch described the realized path; both directional branches correctly remained dormant
  6. Driver-stack readCorrect
    Called
    No rates or broad-dollar catalyst; risk tone unconfirmed; session mechanics favor a compressed range
    Actual
    No medium- or high-importance EUR or USD event was scheduled, and price action remained governed by internal rotation
  7. Upside branch (35%)Correct · did not fire
    Called
    Held, displaced H1 close above 1.16408 opens 1.16596
    Actual
    High 1.16355 stayed 5.3 pips below the trigger; no confirming close
  8. Downside branch (23%)Correct · did not fire
    Called
    Held, displaced H1 close below 1.16042 opens 1.15844
    Actual
    Low 1.16076 stayed 3.4 pips above the trigger; no confirming close
  9. Key level 1.17111 (resistance)Correct · not reached
    Called
    Extension target only after 1.16596 holds
    Actual
    Never relevant; the session high remained 75.6 pips below it
  10. Key level 1.16596 (resistance)Correct · not reached
    Called
    First structural target after a confirmed 1.16408 break
    Actual
    Never relevant because 1.16408 did not break; the high stayed 24.1 pips below it
  11. Key level 1.16408 (upper decision edge)Correct
    Called
    A displaced H1 close and hold activates the upside branch
    Actual
    Capped the session without a direct test; high 1.16355 remained 5.3 pips beneath it
  12. Key level 1.16328 (near resistance / liquidity)Correct
    Called
    Sweep target rather than defended resistance; failure back below is an early range tell
    Actual
    Traded through during the overnight rise and again later, but every push failed back inside the band
  13. Key level 1.16131 (pivot)Correct
    Called
    Holding supports the rebound; a close below weakens the upside branch
    Actual
    Lost during the midday decline, then reclaimed at 15:00 UTC as the pair rotated back toward the open
  14. Key level 1.16042 (lower decision edge)Correct
    Called
    A displaced H1 loss activates the downside branch
    Actual
    Held by 3.4 pips at the session low; no H1 close below it
  15. Key level 1.15844 (support)Correct · not reached
    Called
    First downside target after a confirmed 1.16042 loss
    Actual
    Never relevant because the lower decision edge held
  16. Key level 1.15659 (support)Correct · not reached
    Called
    Extension target only after sustained downside acceptance
    Actual
    Never relevant; the downside branch did not activate

The tape

  1. Open / overnight (00:00-07:00 UTC)

    EURUSD opened at 1.16212 and spent its first hour between 1.16196 and 1.16240. It then climbed gradually, crossing the 1.16328 liquidity level and reaching 1.16343 by 05:00 UTC, before falling back to 1.16236. That failure to hold above the internal liquidity marker was the first clean sign that the range branch remained in control.

  2. London ignition and follow-through (07:00-12:30 UTC)

    The 07:00 hour stayed narrow, then price rose through 1.16300 and printed the session high at 1.16355 during the 09:00 hour. The move stopped 5.3 pips short of the 1.16408 upside trigger and reversed sharply, closing that hour at 1.16204. Selling continued through 10:00 and 11:00 UTC, carrying the pair below the 1.16131 pivot but never through the 1.16042 lower decision edge.

  3. New York overlap (12:30-16:00 UTC)

    With no scheduled EUR or USD release to force repricing, price continued rotating in the lower half of the band. The session low of 1.16076 printed during the 14:00 hour, 3.4 pips above the downside trigger. The pair then reversed through the documented late-overlap fade zone, reclaimed 1.16131, and closed the 15:00 hour at 1.16200.

  4. Late / close (16:00-23:59 UTC)

    The recovery extended to 1.16308 at 17:00 UTC, but again failed to develop acceptance near the upper decision edge. Price settled back toward the middle of the range and closed at 1.16232, only 2.0 pips above the 1.16212 open. The confirmed daily high was 1.16355, the low 1.16076, and neither directional condition came close to satisfying the required held, displaced H1 close.

What we learned

The session unfolded within the expected parameters. No material surprises. The useful carry-forward is that the preparation's range preconditions, driver ordering, and confirmation standard all produced the right restraint while still identifying the levels that organized the intraday path.

  1. Precondition checks

    Retain the quiet-calendar plus sub-35-pip H4-volatility combination as a valid Range-day input. The realized 27.9-pip span was active enough to rotate through both internal pivots but never threatened a confirmed edge break.

  2. Driver-stack ordering

    No revision is warranted from this session. With no scheduled rates-repricing event and no confirmed broad-dollar impulse, keeping short-rate expectations and aggregate dollar flows above risk tone correctly prevented a directional tilt.

  3. Tradability standard

    Preserve the held, displaced H1-close requirement. The 1.16076 low came within 3.4 pips of the downside edge, but treating that proximity as a break would have misread a move that fully rotated back toward the open.

  4. Precondition checks

    Continue distinguishing compression from immobility. A range call can still contain a 27.9-pip two-way move; the actionable forecast is containment between decision edges, not an expectation that price remains static. --- Reviewed prep: 2026-09-08-eurusd-session-preparation