Back to session prep

Session prep · EURUSD · Jul 22, 2026

EURUSD July 22: Pre-ECB Holding Pattern in the 1.1385-1.1424 Band as the Live Feed

Stays Dark

EURUSD sits in a second straight day of pre-ECB positioning, consolidating below the broken 1.1424 demand shelf ahead of Thursday's ECB decision, with the macro backdrop still structurally bearish. The session's live price feed has produced no fresh candles since Monday's close, so today's map is read from the last confirmed print (1.14403) and continuity from the prior session rather than a live tape. The main risk is a pre-positioning headline (ECB leak or an escalation in the Iran-Houthi/oil story) forcing a break of the 1.1385-1.1424 band before the event itself.

Prepared 22 Jul 2026, 06:17 UTC

02

Price map

H1 · UTC · EURUSD
  • Observed candles
  • Not yet observed
  • Prep level
  • Scenario targets: projections, not price
EURUSD H1 price mapH1 · 250 bars
Window anchored to report generation Jul 22, 2026, 6:17 AM UTC. Sidecar refreshed Jul 30, 2026, 7:54 PM UTC from MetaTrader5.
03

Key levels

Sorted by price. Bars show published distance in daily ATR; origins and expected reactions stay alongside each level.

Live price could not be freshly confirmed for today's session — the feed has returned no candles newer than Monday's close. Last confirmed print: 1.14403. Distances below use that anchor and an estimated H4 ATR of ~15-20 pips (compressed, consistent with both the last confirmed candle read and the prior session's estimate) — well under the roughly 35-pip level that would signal a genuine trend day for this pair.

  1. 1.1476-1.1482Resistance
    ~4.5-5× above

    Expected ReactionStructural ceiling; only in play on a clean squeeze that carries through the NY overlap

    OriginRange-top swing high, mid-July

  2. 1.1452-1.1460Resistance
    ~3-3.5× above

    Expected ReactionFirst meaningful supply on a squeeze attempt; likely fade zone absent strong momentum

    OriginPrior session ceiling / round-number cluster

  3. 1.1424Resistance (flipped)
    ~1.3-1.4× above

    Expected ReactionDay's pivot; a held H4 close above confirms the squeeze branch, a rejection here confirms compression/continuation

    OriginPrior double-tested shelf, broken Monday

  4. 1.1400Support
    ~0.3× below

    Expected ReactionSits inside the current demand zone; a sustained close below opens the bearish-continuation branch

    OriginRound number

  5. 1.1385-1.1380Support
    ~1.5-1.7× below

    Expected ReactionSenior demand cluster; the level that has to give for the bearish-continuation branch to extend

    OriginJuly 13 demand base

  6. 1.1332-1.1350Support
    ~4.5-5× below

    Expected ReactionBearish-continuation extension target only, not a base-case reach for a single pre-event session

    OriginJune swing cluster

Round numbers (1.1400, 1.1424, 1.1450) are sweep targets rather than defended lines — treat a brief poke through any of them as a liquidity event, not confirmation on its own; wait for a held close beyond the level before treating it as a genuine break.


04

Scenarios

Conditional paths, weighted before the session. Probabilities are expectations, not promised outcomes.

The decision point today is whether the 1.1385-1.1424 band — the zone between Monday's broken demand shelf and the demand cluster below it — holds through a second full session of pre-ECB positioning, or gives way in either direction before tomorrow's decision. Live price is unconfirmed for today's session (see note below); level distances are anchored to the last confirmed close of 1.14403 and are structural, not tick-live.

45%35%20%
A

Pre-ECB compression holds

Lead scenario
Stated probability45%
TriggerPrice stays inside 1.1385-1.1424 all session; no held H4 close beyond either edge
Path & targetContinued chop between the demand cluster and the flipped shelf; range stays compressed (H4 ATR well under the ~35-pip trend threshold) ahead of tomorrow's blackout-exit
InvalidationAny H4 close outside 1.1380-1.1430 with displacement
B

Bearish continuation / demand-zone failure

Stated probability35%
TriggerH4 close below 1.1385 with no same-candle reclaim
Path & targetDrift to the July 13 base (~1.1380); extension to the June swing cluster (1.1332-1.1350) if pre-ECB momentum persists
InvalidationH4 recovery and close back above 1.1400 after the break
C

Pre-ECB squeeze / shelf reclaim

Stated probability20%
TriggerH4 body close above 1.1424 with H1 RSI reclaiming above ~55-60
Path & targetSqueeze to 1.1452-1.1460; extension to the range top (1.1476-1.1482) only if momentum carries into the NY overlap
InvalidationH4 close back below 1.1424 after the break

The compression branch leads because today sits inside the classic pre-event window — no confirmed tier-1 EUR/USD print until tomorrow's ECB, and both sides have reason to wait rather than commit. Bearish continuation carries real secondary weight: the macro structure remains below both the daily and weekly moving-average stack, the pair's validated structural edges skew short, and Monday's shelf break already produced a lower low. The squeeze branch is a genuine but smaller-probability tail — position-adjustment into a widely-expected hawkish hold can produce a pre-event bid, but nothing in the structure argues it as the base case.


05

Session clock

UTC, New York and Sofia times for this session.

Asian session: Thin, pre-event tape. Any probe toward either edge of the recent range is a liquidity sweep of resting orders, not a defended level — treat it as a target for the London move rather than support or resistance in its own right.

London open (07:00-09:00 UTC): This pair's strongest and most reliable ignition window. Watch for the first genuine break of the overnight range here — but apply the standard discipline of waiting for a second, confirmed break rather than the opening thrust, since the initial break round-trips close to half the time. A clean, displaced move through either 1.1385 or 1.1424 in this window is the highest-quality signal of the day.

London/NY overlap (12:00-16:00 UTC): Peak volume and peak range for the session. If London has already committed a direction, this window is for managing the continuation rather than adding fresh exposure; if London only ranged, the overlap tends to either force the resolution or extend the chop. The 15:00-16:00 UTC window specifically is this pair's documented reversal zone — treat a pullback bottoming there as a fade signal, not a dip to buy.

Into the close and overnight: With the ECB decision landing at 12:15 UTC tomorrow and US jobless claims at 12:30 UTC the same day, today's late session is the last full window before both central-bank and data blackouts lift. Expect position-adjustment flows into the close rather than fresh directional conviction; a headline leak or escalation in the geopolitical story could override the technical picture at any point and should be treated as a scenario re-weight, not noise.


06

Reasoning

The argument and conditions behind the published call.

Yesterday's call: Neutral/Wait, pre-ECB positioning — cannot be graded. Live price data has been unavailable since Monday's close (last confirmed print 1.14403); no confirmed candles exist for Tuesday or today, so there is no verified print to check yesterday's 1.1385-1.1409 demand-zone thesis against.


Directional Lean

Neutral / Wait — secondary to the scenario map above. The underlying structural skew leans mildly bearish (see Regime and Market Structure below), but with no live-confirmed price for today, an expired sentiment read, and a binary event less than 24 hours out, chasing a direction here is low quality. The lean would firm to short-leaning on a confirmed H4 close below 1.1385 with no reclaim, and to long-leaning (squeeze, not reversal) only on a genuine H4 close-and-hold above 1.1424 with momentum behind it.


Regime & Market Context

The multi-week regime is a ranging/consolidation structure sitting inside a larger, unambiguously bearish macro backdrop — price has spent six-plus weeks well below both the daily 50-period and 200-period moving averages, with the weekly trend average even further overhead. Momentum readings across the daily and weekly timeframes sit below their neutral midpoint, consistent with a pause rather than a genuine reversal of the broader downtrend.

Monday's session added a fresh layer to that picture: a previously double-tested shelf broke, and price has spent the time since consolidating just below it in a demand zone rather than reclaiming it. That keeps the near-term read consistent with the macro bias — sellers still have the edge on any rally into the broken shelf — while the six-plus-week box as a whole remains the operative frame until either extreme breaks with conviction.

Layered on top of the technical picture is a two-sided fundamental tension carried over from the prior session: a widely-expected hawkish ECB hold provides a modest floor bid into Thursday, while an active Middle-East-linked risk-off flow (and broader macro-caution commentary) supports the dollar side. Neither force has resolved the tape yet, which is itself consistent with a compression day.


Market Structure

The weekly and daily structure remains bearish — a clean sequence of lower highs and lower lows from the January 2026 peak, with the recent multi-week range acting as a corrective pause rather than a reversal. Within that range, the mid-July rally attempt reached a marginal new high before rolling over, and the H4 timeframe has been printing a sequence of lower highs since that top.

Monday's break of the previously double-tested shelf extended that lower-high/lower-low sequence one step further, and price has spent the time since sitting in the demand zone just below the break rather than reclaiming it — consistent with a market that has absorbed the prior demand and is now waiting on the next catalyst rather than actively extending. The governing read is unchanged from the prior session: the reaction at the level is the trade, and a slow drift inside the 1.1385-1.1424 band with no clean reversal impulse is the least informative — and, given the pre-event context, the most likely — outcome.


Consumption & Order Flow

A dedicated order-flow read was not available in this session's cached analysis, so this section leans on the structural picture instead. As of the last confirmed structural read, the market had an unmitigated supply zone stacked just above the broken shelf (roughly the 1.1462-1.1476 area) and an unmitigated demand zone below the current band (roughly 1.1377-1.1390) — both left over from the mid-July swing and neither fully tested since. Monday's break of the shelf is consistent with sellers having consumed the nearer demand reference; the next genuinely unconsumed demand sits at the July 13 base, which is also today's bearish-continuation target. None of this has been re-confirmed against a live tape today, so treat it as background context rather than a live signal.


Sentiment Overview

The most recent semantic sentiment read on file is roughly a month old and pre-dates this week's developments entirely — it should be treated as historical background only, not a current signal. At the time it was generated, the read was bearish with high stated confidence, built around a hawkish Fed repricing and an unwinding crowded-long squeeze in the pair; none of the specific catalysts it cited are still live. No fresher sentiment report exists for this symbol, so today's document leans entirely on the structural and calendar picture above rather than a current positioning read.


Instrument Characteristics

EURUSD is the deepest and most liquid FX pair, with the tightest spreads in the asset class and a strong tendency to respect technical levels cleanly as a result. Typical daily range currently sits in the mid-50-pip area (compressed from a longer-run average closer to 65 pips), with the heaviest activity concentrated in the London and London/NY-overlap hours. The pair's validated behavioral edges lean short — the highest-conviction confirmed patterns are all bearish continuations or rejections, while the only clean bullish edge requires a momentum-continuation context rather than a reversal setup — reinforcing why today's scenario map gives more weight to the downside branch than the upside one.

Correlation context: strongly inverse to the broad dollar index and to USDCHF, strongly positive with GBPUSD, moderately positive with gold, and inversely linked to US Treasury yields — any dollar-wide repricing around tomorrow's data and the ECB decision will show up here regardless of which specific level breaks first.