EURUSD Session Review, September 30, 2026: The Upside Break Failed Into a Lower Close
EURUSD closed 19.3 pips below its open, so the short lean was right, but the 55% downside-continuation lead never confirmed below 1.13113. The session instead followed the 27% failed-break branch, rallying through 1.13587 to 1.13800 before reversing near the close. The next preparation should give post-trend trap risk more weight when major US data follows a large directional day.
Every prep call is graded like this. See the full track record →
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.
- Session
- EURUSD Failed Upside Break
- Symbol
- EURUSD
- Window
- 00:00 to 23:00 UTC
- Day type called
- Trend
- Day type actual
- Trap
- Lean outcome
- Correct
- Regime
- Two-sided trap with a failed upside break
- Preparation
- Partially accurate
- Surprises
- Moderate
Grade card
8 of 14 correct- Day-type callIncorrect
- Called
- Trend, with the prior downside break expected to extend after confirmation
- Actual
- Price rallied through former support, failed at 1.13800, and reversed to a lower close without breaking 1.13113
- LeanCorrect · on closing direction
- Called
- Short while H1 closes remained below 1.13528, with fresh continuation requiring a held loss of 1.13113
- Actual
- EURUSD closed 19.3 pips below its open, but traded above 1.13528 for much of the middle of the session and never confirmed below 1.13113
- Lead scenarioIncorrect
- Called
- Downside continuation at 55%
- Actual
- No H1 candle closed below 1.13113, and the session low was 1.13220
- Scenario mapPartial · mapped correctly but weighted incorrectly
- Called
- Downside continuation led post-trend digestion or failed break at 27% and upside repair at 18%
- Actual
- The first H1 close above 1.13587 returned inside before reaching 1.13737, firing the failed-break branch. A later spike reached 1.13800 but also reversed
- Driver stackPartial
- Called
- Lower weekly and daily structure, rising US yields, and broad dollar strength aligned with the short call
- Actual
- ADP and GDP beat forecasts while annual Core PCE undershot. EURUSD still rallied through resistance before late selling restored the lower close
- Trigger qualityCorrect
- Called
- Fresh downside required an H1 close below 1.13113, then displacement to 1.13009 within two completed H1 candles
- Actual
- Neither condition occurred, so the continuation trigger correctly stayed inactive
- 1.14107 resistanceCorrect · not engaged
- Called
- A recovery would break the immediate H4 lower-high sequence
- Actual
- The session high was 1.13800
- 1.13987 resistanceCorrect · not engaged
- Called
- Acceptance would weaken the three-week decline
- Actual
- Price stopped 18.7 pips below the level
- 1.13737 upside confirmationCorrect · confirmation sequence incomplete
- Called
- Reaching it after a held 1.13587 retest would confirm repair
- Actual
- Price reached 1.13800, but only after the first break had already failed its retest and returned inside
- 1.13587 resistanceCorrect
- Called
- An H1 close, held retest, and follow-through were required before treating the level as reclaimed
- Actual
- The 13:00 candle closed at 1.13599, then the 14:00 candle closed back at 1.13498. Later strength also failed to hold into the close
- 1.13528 resistancePartial
- Called
- Failed retests were expected to keep the downside branch active
- Actual
- Several H1 candles closed above it, but the recovery ultimately failed and price closed below it
- 1.13416 / 1.13317 reference bandPartial
- Called
- Trade below the band would keep pressure on 1.13113, while a post-break close above 1.13317 would warn that downside continuation was failing
- Actual
- Price moved above the band through the middle of the day, then fell through it late and closed below both references
- 1.13113 decision supportCorrect · not engaged
- Called
- A held H1 loss would activate fresh downside continuation
- Actual
- The session low was 1.13220, 10.7 pips above the level
- 1.13009 / 1.12854 downside confirmation and targetCorrect · not engaged
- Called
- 1.13009 would confirm displacement, with 1.12854 available after a valid break
- Actual
- Neither level was tested because 1.13113 never broke
The tape
- Open, first 60 minutes
EURUSD opened at 1.13440. The first hour ranged from 1.13317 to 1.13443 and closed at 1.13439, leaving the pair below 1.13528 but well above the 1.13113 downside trigger. Asia drifted lower, and the 06:00 UTC candle closed at 1.13319 near the bottom of the reference band.
- Mid-session
London initially pressed to 1.13287, then reversed. The 08:00 candle closed at 1.13442, and the 09:00 candle reached 1.13569. By 11:00, price had tested 1.13603, but the next two hourly closes remained just below 1.13587. At 12:15 UTC, ADP employment printed at 90,000 against a 41,000 forecast. The 12:30 cluster was mixed: monthly Core PCE matched 0.2%, annual Core PCE printed 3.0% against 3.3% expected, GDP reached 2.2% against 1.5%, and GDP sales reached 2.8% against 2.2%. The data window did not produce the mapped downside extension. The 13:00 candle closed at 1.13599, just above resistance, but the next hour fell back inside and closed at 1.13498. That return fired the preparation's failed-break branch.
- Late / close
EURUSD made one more upside attempt during the reversal-prone New York overlap. The 15:00 candle spiked to the session high at 1.13800 and closed at 1.13632, above 1.13587. The move still failed to hold. Price closed below 1.13587 at 16:00, fell through 1.13416 during the 18:00 hour, and reached the session low at 1.13220 during the 22:00 hour. The final close at 1.13247 was 19.3 pips below the open and only 2.7 pips above the low. The full range was 58.0 pips, about 1.12 times the preparation's 51.8-pip D1 ATR.
What we learned
The moderate surprise was the path, not the closing direction. The preparation allowed for a failed break and warned that 15:00 to 16:00 UTC was reversal-prone, so the session did not produce an unmapped outcome. The miss was assigning only 27% to the branch that best fit a major-data day immediately after a large trend session.
- Day-type precondition checks
Raise trap and digestion weight after a 1.20 ATR trend day when tier-1 US data sits inside the next session. Those conditions argued against treating continuation as the clear day-type lead.
- Day-type precondition checks
Require the Trend call to survive sustained H1 acceptance below the prior session's lower edge. If 1.13113 remains intact while price reclaims 1.13528, reclassify the live regime to failed break or two-sided rotation.
- Driver-stack ordering
On a mixed tier-1 release, rank the market's response above the standing yield and dollar narrative. The H1 recovery through 1.13528 showed that pre-session driver alignment was no longer controlling the middle of the day.
- Tradability standard
Keep the held-retest requirement around 1.13587. The first close above resistance failed immediately, and the later spike through 1.13737 also reversed, so a level touch or isolated close would have misclassified the trap as durable repair. Reviewed prep:
2026-09-30-eurusd-session-preparation
