Session Summary
EURUSD opened September 11 at 1.16063, traded a 1.15688-1.16171 range, and closed at 1.15933. The preparation correctly kept the outright lean neutral and mapped the lower-edge sweep-and-return path, but its 40% lead expected a hot-CPI downside break to hold; instead, price failed below 1.15916 and produced a trap session best described by the 35% containment branch.
Session: EURUSD CPI Lower-Edge Trap Session Review
Symbol: EURUSD
Window: 00:00 - 23:59 UTC
Day type called: Event-suspended
Day type actual: Trap
Lean outcome: Correct (neutral-correct: price closed lower but produced no held acceptance outside the prepared decision band)
Regime: Pre-event drift followed by a lower-edge breakout-and-fail reversal
Preparation: Partially accurate
Surprises: Moderate
Grade Card
| Prep element | Called | Actual | Verdict |
|---|
| Day-type call | Event-suspended around 12:30 UTC CPI and the 14:00 UTC Lagarde appearance | Price remained compressed before CPI, then broke the lower edge and reversed through the range; the full day was a trap, not a suspended drift | Partial |
| Lean | Neutral / Wait | Close 1.15933 versus open 1.16063, a 13.0-pip decline, but no held acceptance outside 1.15916-1.16415 | Correct (neutral-correct) |
| Conditional lean | Short only after a held, displaced H1 close below 1.15916; long only after the same confirmation above 1.16415 | Neither trigger fired: no H1 close reached 1.15866 or lower, no failed retest held beneath 1.15916, and the upper edge was never approached | Correct (no trigger) |
| Lead scenario | Hot CPI produces a downside resolution through 1.15916 (40%, a 5-point operative lead) | CPI was hot and price reached 1.15688, but the break failed inside the same H1 candle and price returned to 1.16149 before the late fade | Incorrect |
| Scenario that fired | Inline or moderate CPI traps the first move and returns price inside 1.15916-1.16415 (35%) | The catalyst magnitude was hotter than this branch assumed, but its price path—lower-edge sweep, failed hold, and return inside the band—was the realized structure | Correct path, imperfect catalyst assumption |
| Scenario-map quality | Three branches covered downside acceptance, containment after a sweep, and upside acceptance | The map contained the realized path and the 35% branch was only five points behind the lead, but the weighting favored continuation over the actual trap | Partial |
| Driver-stack read | Rates and dollar repricing mildly favored downside, while the second catalyst and compressed H4 structure argued against an unconditional direction | Hot CPI initially pushed EURUSD lower, but the move did not sustain after the Lagarde window and the pair closed back inside the decision band | Partial |
| Session timing | London could arm a move, but 12:30-14:30 UTC was a blackout and the clean decision window began after both catalysts | London stayed inside the band; the defining low and reversal arrived during the 15:00 UTC hour, exactly in the delayed-resolution window | Correct |
| Key level 1.17111 (resistance / 20-day high) | Extreme upside boundary, active only after acceptance above 1.16537 | Never relevant; the session high was 94.0 pips below it | Correct (not reached) |
| Key level 1.16537 (resistance) | First extension target after a confirmed 1.16415 break | Never relevant because the upper decision edge did not break | Correct (not reached) |
| Key level 1.16415 (upper decision edge) | A displaced H1 close or held retest activates the upside branch | Session high 1.16171 stayed 24.4 pips beneath the edge | Correct (inactive) |
| Key level 1.16197 (pivot) | Reclaim repairs the prior-session damage; rejection beneath keeps pressure on 1.15916 | Price never reclaimed it, topping at 1.16171 before selling through the lower decision edge | Correct |
| Key level 1.16089 (prior-close pivot) | Holding above supports repair; repeated closes below expose the lower edge | Price held above early, then closed below from 05:00 UTC onward and reached 1.15916 after CPI | Correct |
| Key level 1.15916 (lower decision edge) | A sweep can reverse; only a held, displaced H1 loss activates continuation | Price swept to 1.15688, but the deepest hourly candle closed at 1.16029 and no displaced downside close confirmed | Correct |
| Key level 1.15844 (support) | First downside target; only a held loss confirms a deeper daily retracement | Price traded through it intrahour but immediately rejected the extension and never produced an H1 close below | Correct (rejected below) |
| Key level 1.15238 (support / 20-day low) | Extreme-surprise target only after sustained selling | Never approached; the session low remained 45.0 pips above it | Correct (not reached) |
The preparation was partially accurate. It got the restraint, confirmation standard, session timing, and key-level behavior right, and its 35% branch described the eventual sweep-and-return structure. The miss was the operative call: the hot-CPI downside branch led the map but failed to convert a sharp intrahour break into the required H1 acceptance.
The Tape
Open / overnight (00:00-07:00 UTC): EURUSD opened at 1.16063 and initially repaired higher, reaching the session high of 1.16171 during the 04:00 hour. That rise stopped below the prepared 1.16197 pivot. Price then rolled over, closed below 1.16089 at 05:00 UTC, and reached 1.15992 before London, leaving the lower decision edge exposed without breaking it.
London ignition and follow-through (07:00-12:30 UTC): The 07:00 and 08:00 hours bounced to 1.16134, but the recovery again failed beneath 1.16197. Selling resumed through late London: EURUSD closed the 11:00 hour at 1.15987 and traded down to 1.15948 during the 12:00 hour. The pair entered the CPI release weak but still above 1.15916, so no directional branch had confirmed.
CPI and Lagarde windows (12:30-14:30 UTC): US headline CPI printed 0.4% month over month against a flat forecast, core CPI printed 0.3% against 0.2%, and headline CPI was 3.4% year over year against 2.7%. EURUSD pushed through 1.15916 after the release, but the 13:00 candle closed at 1.15917—one tenth of a pip above the decision edge—and the 14:00 candle closed only marginally beneath it at 1.15911. Neither close delivered the required five-pip displacement. The scheduled Lagarde appearance kept the second catalyst window live, so the prep's blackout and wait-for-confirmation rule remained decisive.
Delayed resolution / New York overlap (14:30-17:00 UTC): The defining move came in the 15:00 hour. Price plunged through 1.15844 to the session low at 1.15688, then reversed sharply and closed the same hour at 1.16029. Follow-through carried EURUSD to 1.16149 by 17:00 UTC. That full rejection converted what looked like the lead downside scenario into a lower-edge trap and validated the map's requirement for an H1 close or held retest rather than a level touch.
Late / close (17:00-23:59 UTC): The recovery could not reclaim 1.16197. Price faded from 1.16149, moved back through 1.16089, and closed at 1.15933. The finish was 13.0 pips below the open and only 1.7 pips above 1.15916: cautious, but still inside the prepared band and short of a confirmed downside resolution. The full daily range was 48.3 pips, about 1.17 times the preparation's 41.2-pip daily ATR.
What We Learned
The moderate surprise was not the hot CPI print or the initial downside move; both were explicitly mapped. It was the market's refusal to sustain that move despite the size of the inflation surprise. The reversal was foreseeable because the preparation identified first-impulse fade risk, a second catalyst at 14:00 UTC, and the need for displaced H1 acceptance, but those warnings were assigned to the lower-weighted containment branch rather than allowed to challenge the continuation lead.
- Precondition checks: Separate the pre-release state from the full-day forecast. A same-session tier-1 print can justify an Event-suspended opening condition, but when a second catalyst follows 90 minutes later and first-impulse failure is already a named risk, the full-day map should give Trap or Whipsaw at least equal weight.
- Driver-stack ordering: Keep rates and dollar repricing at the top, but do not let the magnitude of a data surprise substitute for price acceptance. In the next EURUSD event prep, require the rates impulse to survive the second catalyst window and a displaced H1 close before it increases the directional branch's weight.
- Precondition checks: The 35% containment branch described the tape even though CPI was not inline or moderate. Reframe that branch around market response—failure to hold beyond a decision edge—rather than tying it too tightly to the forecast error's size.
- Tradability standard: Preserve the five-pip displacement plus completed-H1-close or held-retest rule. The 1.15688 print looked like a decisive break in real time, but the same hourly candle closed 34.1 pips above its low; a touch-based trigger would have misclassified the trap.
- Driver-stack ordering: Treat post-release refusal as fresh information. When EURUSD cannot sustain downside after a large upside US inflation surprise, the failed transmission deserves more weight than the pre-event lower-third close or the prior day's dollar pressure.
Reviewed prep: 2026-09-11-eurusd-session-preparation