A held close beyond either edge of the 1.1480-1.1560 band this week -- reinforced by today's Eurozone growth wobble or reversed by a firm US data cluster -- would end the four-session coil ahead of Friday's payrolls.
EURUSD Session Analysis — August 5, 2026
A Eurozone PMI Slump Tests the Coiling Range Ahead of ADP
EURUSD closed August 4 at 1.15321, up from the 1.15082 open, drifting toward the upper half of the 1.1480-1.1560 band for a third straight session without forcing a held close outside it. Wednesday brings the week's first genuinely two-sided data day: a Eurozone Services PMI slump into contraction (49.4, down from 51.6) lands directly in the London-open window, followed by the ADP private-payrolls estimate and the ISM Services PMI in the US afternoon -- the most substantive scheduled catalysts before Friday's payrolls. The prep leads with a fourth straight range test, now carrying elevated break risk, and stays Neutral/Wait with the top two branches only seven points apart.
EURUSD
EURUSD closed August 4 at 1.15321, up from the 1.15082 open, drifting to the upper half of the 1.1480-1.1560 band for a third straight session without forcing a held break of either edge
Yesterday's call: Neutral/Wait, led by a 40%-weighted consolidation-above-the-pivot scenario -- hit. EURUSD closed August 4 at 1.15321, up from the 1.15082 open, grinding to the upper half of the 1.1480-1.1560 band through the US data cluster and NY afternoon without ever forcing a held close outside it. Last 20 scored: 25% hit / 70% partial / 5% miss; lead scenarios averaged a 42% stated weight and hit 60% of the time (an 18-point gap -- underconfident, so today's lead scenario is weighted slightly higher as a result); directional lean accuracy 60%.
Session Card
- Day type call: Range (fourth straight coiling test). Three sessions have held the 1.1480-1.1560 band cleanly, which is still the strongest single precondition for a range day, but today adds the week's first genuinely two-sided data picture -- a Eurozone growth wobble already in hand plus a heavy US afternoon cluster -- so the range call now carries real break risk rather than the quiet grind of the last two sessions.
- Lean: Neutral / Wait. The scenario map splits 42% (range holds) / 35% (pullback) / 23% (continuation higher) -- no same-direction branch clears the 55% combined-weight bar this standard requires for a directional call, and the top two branches sit only seven points apart.
- Lead scenario + weight: Range holds through the data cluster, 42%.
- Key invalidation: A held H1 close below 1.1482, and especially 1.1475, confirms the pullback branch; a held H1 close above 1.1550, and especially 1.15586, confirms continuation despite this morning's Eurozone miss.
- No-trade windows: 30 minutes either side of the ~12:15 UTC ADP print and the ~14:00 UTC ISM Services release, and any stretch inside 1.1482-1.1550 without a decisively held break of either edge.
- ATR(14, D1): 0.00554 (55.4 pips) -- confirmed.
- What's different today: the week's most concrete incremental data point so far -- a Eurozone Services PMI slump into contraction (49.4, from 51.6) alongside an accelerating Producer Price read -- lands directly in the London-open window, ahead of the ADP and ISM Services cluster in the US afternoon; this is the first real two-wave data day since the range began, not another quiet grind.
Scenario Map
The decision point today is not a single catalyst but two waves of data pulling in different directions: a Eurozone Services PMI already confirmed in contraction, landing right at the London open, against the US afternoon's ADP and ISM Services cluster -- the week's most substantive scheduled inputs before Friday's payrolls.
Prob
42%Range holds -- fourth straight consolidation
- Trigger
- Price absorbs both the European-morning PMI miss and the US ADP/ISM cluster without a held H1 close beyond 1.1482 or 1.1550
- Path & target
- Continued digestion around 1.1500-1.1540
- Invalidation
- A held H1 close beyond either edge, pulling forward one of the branches below
- Base rate
- priors -- range is the default day type, and three consecutive clean band-holds is itself the strongest available precondition for a fourth; ranges do eventually break (~6:1 base rate on this pair), but recency plus no tier-1 print argue for one more test first
Prob
35%Pullback -- Eurozone-led break lower
- Trigger
- A held H1 close below 1.1482, and especially 1.1475, most credibly building through the London morning off today's weak EZ Services PMI, or reinforced by a firm ADP/ISM cluster
- Path & target
- Retest of 1.1475, with the confirmed 1.14547 swing low the first proof point and 1.1424 the deeper structural target on a failed retest
- Invalidation
- A held reclaim of 1.1500
- Base rate
- today's confirmed Eurozone Services PMI contraction (49.4 vs 51.6 prior) is the most concrete euro-negative data point of the week so far, landing directly in the London ignition window
Prob
23%Continuation higher -- dollar-unwind revival
- Trigger
- A held H1 close above 1.1550, ideally on London-open displacement, or a soft ADP/ISM read that revives the dollar-unwind narrative despite this morning's EZ miss
- Path & target
- Extends toward the confirmed 1.15586 range high, then the 1.1600 round-number sweep target
- Invalidation
- A held H1 close back below 1.1500
- Base rate
- playbooks/eurusd.md -- this pair's ranges break far more often than they revert, and the mild upward drift of the last two sessions keeps this branch live even against a soft EZ print
The range-hold scenario leads narrowly because three sessions of proven resilience is real evidence, but the pullback branch sits close behind it -- today is the first session this week where the driver stack has an actual, confirmed euro-negative data point to work with rather than just positioning ahead of Friday.
Key Levels
Anchor: the confirmed MetaTrader 5 close for August 4 is 1.15321 (session open 1.15082, high 1.15337, low 1.15018). ATR(14, D1) is 0.00554. All levels sit inside the confirmed 20-day range (1.13529-1.15586) except 1.1600, which is flagged beyond-range.
1.1600
- Origin
- Psychological round number above the confirmed 20-day range
- Distance (ATR 14)
- ~1.22x above
- Expected Reaction
- Sweep target only if continuation fires cleanly; not yet in play
1.15586
- Origin
- Confirmed August 3 swing high, faded within the hour, untested since
- Distance (ATR 14)
- ~0.48x above
- Expected Reaction
- First reaction point on renewed strength; a held break confirms continuation
1.1550
- Origin
- Near-term round number, twice tested intrabar on August 3 without a held close above
- Distance (ATR 14)
- ~0.32x above
- Expected Reaction
- A held break here is the clearest continuation confirmation
1.15321
- Origin
- Reference price for today's session
- Distance (ATR 14)
- --
- Expected Reaction
- --
1.1500
- Origin
- Former resistance, breached and reclaimed in July, tagged twice more (confirmed 1.14999 low, Aug 3) and reclaimed both times
- Distance (ATR 14)
- ~0.58x below
- Expected Reaction
- A fourth defense strengthens the pivot further; a held loss is the session's most significant technical event
1.1482
- Origin
- Upper edge of the former mid-July supply zone, untested since August 3
- Distance (ATR 14)
- ~0.90x below
- Expected Reaction
- Loss reopens a retest of the full former-supply-zone
1.1475
- Origin
- Lower edge of the former supply zone, backed by the confirmed July 31 swing low at 1.14547
- Distance (ATR 14)
- ~1.03x below
- Expected Reaction
- A held loss here erases most of last week's breakout confirmation
1.1424
- Origin
- Structural level below the confirmed 1.14547 swing low, inside the 20-day range
- Distance (ATR 14)
- ~1.95x below
- Expected Reaction
- Only relevant on a failed 1.1475 retest; would mark a genuine trend failure, not another reclaimed sweep
Round numbers (1.1550, 1.1600) remain sweep targets rather than defended lines. 1.1500 has now been tagged and reclaimed twice without a held close below it -- a level touch is not, by itself, a trigger; a held close is.
Driver Stack
- Short-rate differential expectations (Fed vs ECB) -- partial/mixed, tilting modestly euro-negative today. Last week's tension -- a divided FOMC hold against a Eurozone Q2 GDP beat, with both banks now priced for possible September hikes -- remains the medium-term frame. Today's confirmed Eurozone Services PMI slump into contraction (49.4, from 51.6) is a fresh growth-side wrinkle that cuts against a clean ECB-hike case, tilting the differential story modestly toward the dollar for the first time this week, though an accelerating Eurozone PPI print complicates a clean disinflation read.
- Dollar flows in aggregate (DXY) -- agree, building conviction. Today's US afternoon cluster (ADP private payrolls, ISM Services) is the week's most substantive scheduled dollar catalyst before Friday's NFP; a firm read would align cleanly with the pullback branch.
- Risk tone -- neutral/secondary, as usual for this pair. No material escalation identified for today.
- Session mechanics -- the fourth consecutive test of the 1.1480-1.1560 band, but the first with a genuine two-wave data day (a confirmed European-morning miss, then an afternoon US cluster) rather than the quiet grind of the last two sessions.
Alignment verdict: partial, tilting toward the pullback branch. The rate-differential and dollar-flow drivers both lean modestly euro-negative today for the first time this week, but conviction isn't full -- the PPI acceleration muddies a clean disinflation story, and three sessions of proven range resilience argue the band could absorb this too. That partial-but-tilted alignment is why the pullback branch sits second rather than leading, and why the lean stays Neutral/Wait despite the tilt.
Session Map
- Asian session (00:00-07:00 UTC): Per this pair's tendency, a liquidity read only; no fresh scheduled news in this window.
- European morning / London open (07:00-09:00 UTC): Today's ignition window carries unusually concrete information -- the Eurozone Composite and Services PMI Finals for July (Services 49.4 vs 51.6 prior; Composite 50.0 vs 51.9 prior) and an accelerating PPI print land in or just ahead of this window, directly testing whether London activates the pullback branch. Per this pair's documented 44% London Judas-roundtrip rate, a first break on the PMI miss should still be treated skeptically until a second break confirms.
- US data cluster (~12:15-14:00 UTC): The ADP private-payrolls estimate for July (~12:15 UTC) and the ISM Services PMI (~14:00 UTC) are the session's dominant scheduled catalysts and the week's most substantive data before Friday's payrolls. A firm cluster reinforces the pullback branch by compounding this morning's Eurozone miss; a soft cluster feeds the continuation branch by reviving the dollar-unwind narrative despite the EZ data.
- NY overlap (13:00-16:00 UTC): This pair's documented fade zone -- pullback bottoms built here continue only 24-25% of the time -- so a push into either edge during or after the data cluster should be read with the same skepticism the last three sessions have earned.
- NY afternoon / close (18:00-21:00 UTC): No unusual scheduled factor identified for this window; a genuine late move outside the band would carry full weight given how quiet the last three closes have been.
No-Trade Conditions
- 30 minutes either side of the ~12:15 UTC ADP print and the ~14:00 UTC ISM Services release: this pair's own news-window priors flag both the 30 minutes pre-print and the 30min-4h post-print window as no-fresh-lean territory, and today stacks two such windows into one session.
- The first break of either 1.1482/1.1475 or 1.1550 during the 07:00-09:00 UTC London window without a confirming second break: the documented 44% Judas-roundtrip risk applies directly to a PMI-driven first move.
- Any stretch inside 1.1482-1.1550 without a decisively held break of either edge: with the leading scenario at 42% and the top two branches only seven points apart, an undecided range here is itself the no-trade signal, not just a sub-50% probability on paper.
What to Watch — Invalidation
- A held H1 close below 1.1482, and especially below 1.1475: confirms the pullback branch and opens a path toward the 1.1424 structural shelf on a failed retest.
- A held H1 close above 1.1550, and especially above 1.15586: confirms the continuation branch despite this morning's Eurozone miss and opens a path to the 1.1600 sweep target.
- The tone of the ADP/ISM cluster relative to this morning's Eurozone PMI miss: a firm US read compounds the euro-negative case; a soft US read leaves the EZ miss looking like an isolated data point rather than the start of a resolving divergence.
- Whether today finally produces a held break of either edge after three straight sessions of level-touch-not-trigger behavior: a fourth straight fade would be the strongest evidence yet that the range, not the data, is in control heading into Friday's payrolls.
