By Victoria Hale · Head of G10 FX Strategy
Published (UTC): 2026-07-03 00:00:13
Volatility snapshot: EUR/USD medium (+0.43%) · GBP/USD high (+0.46%) · USD/JPY medium (-0.69%) · USD/CHF high (-0.61%) · AUD/USD medium (+0.37%) · USD/CAD medium (-0.20%) · NZD/USD medium (+0.31%) · EUR/GBP low (-0.02%) · EUR/JPY low (-0.28%) · GBP/JPY low (-0.23%)
Desk snapshot · 2026-07-03 00:00 UTC
Victoria Hale (Head of G10 FX Strategy) — Lead with G10 rate divergence, ECB vs Fed repricing, and EUR/USD positioning.
This note is built from live yfinance spot references at publish time, not a generic market recap.
- Largest hourly move: USD/JPY 161.42 (medium vol, -0.69% vs prior close)
- Weakest major on the tape: USD/JPY (-0.69%)
- Strongest major on the tape: GBP/USD (+0.46%)
- Dollar-bloc average change (EUR/USD, GBP/USD, USD/CHF, USD/CAD): +0.02%
- Yen-bloc average change (USD/JPY, EUR/JPY, GBP/JPY): -0.40%
- Commodity-FX average (AUD/USD, NZD/USD): +0.34%
- EUR/GBP cross: 0.8563 · EUR/USD outperforming GBP/USD by -0.03pp on the session
- Elevated vol pairs: USD/CHF, GBP/USD
Full reference grid: EUR/USD 1.1427 · GBP/USD 1.334 · USD/JPY 161.42 · USD/CHF 0.8042 · AUD/USD 0.6918 · USD/CAD 1.4189 · NZD/USD 0.5693 · EUR/GBP 0.8563 · EUR/JPY 184.4 · GBP/JPY 215.33
Desk memo — what changed this hour
- NZD/USD +0.31% led the commodity FX bloc (+0.34% avg) on a quiet kiwi bid, while EUR/GBP edged up to 0.8563 as sterling underperformed its G10 peers, damping the GBP/USD gain (+0.46%) that initially caught flows.
- USD/JPY dropped 0.69% to 161.42, making it the session’s top mover – this is a notable outlier given yen bloc average of -0.40% and the absence of any intervention headlines or Tokyo fix flow. The move looks driven by position squaring into month-end rather than a fresh catalyst.
- GBP/USD printed elevated volatility (intraday range ~0.09%) but the relative underperformance against EUR/GBP suggests the cable rally is being sold into, with the cross capturing the beta.
- USD/CHF also saw elevated volatility, shedding 0.61% and widening the divergence between dollar bloc pairs (USD bloc average flat at +0.02%) and the yen bloc, where the -0.40% average masks a concentrated USD/JPY sell-off.
Dollar bloc: EUR/USD, GBP/USD, USD/CHF, USD/CAD
EUR/USD (EURUSD=X) — 1.1427
A modest +0.43% gain vs prior close, but the pair remains pinned below recent highs. The eurozone rate curve has not repriced meaningfully this session – the real action is in the cross.
- Bias: Neutral – momentum is positive but lacks a catalyst to break 1.1450.
- Support: 1.1390 – prior day low and a congestion band from earlier this week. A break below opens a test of the 100-hour MA.
- Resistance: 1.1450 – the round number and a vol band where gamma option strikes sit. A close above needed to re-establish bullish structure.
- Invalidation: A daily close below 1.1360 would flip bias to bearish.
GBP/USD (GBPUSD=X) — 1.3340
Strongest outright G10 gainer at +0.46%, yet the gain feels fragile. The intraday range is tight (0.09%) despite elevated volatility, and EUR/GBP is creeping higher – suggesting cable’s rally is being met with selling pressure above 1.3340.
- Bias: Bearish – momentum fading on the cross, and 1.3340 is a prior resistance-turned-support that may now cap.
- Support: 1.3310 – the session low so far; a break would confirm the intraday rejection.
- Resistance: 1.3380 – the prior day’s high and a level where offers were noted yesterday.
- Invalidation: A move through 1.3380 with conviction would negate the bearish view and target 1.3420.
USD/CHF (USDCHF=X) — 0.8042
Elevated volatility with a -0.61% decline. The franc is bid on a mix of safe-haven demand and a weaker dollar. The 0.8040 area coincides with the 200-day MA.
- Bias: Bearish – the pair is breaking below the 0.8050 support zone that held for two weeks.
- Support: 0.8000 – psychological round number and a key structural level from mid-May.
- Resistance: 0.8070 – prior session high and the 50-day MA.
- Invalidation: A close above 0.8100 would trigger stops and reverse the bearish setup.
USD/CAD (USDCAD=X) — 1.4189
Moderate -0.20% decline. The loonie is benefiting from an overall weaker dollar but is lagging the commodity peers. The 1.4200 level is acting as a pivot.
- Bias: Neutral – range-bound between 1.4160 and 1.4240.
- Support: 1.4160 – recent swing low; a break targets 1.4120.
- Resistance: 1.4240 – prior day high and a level where Canadian data disappointments have previously triggered stops.
- Invalidation: A move below 1.4140 would suggest a bearish extension.
Yen bloc: USD/JPY, EUR/JPY, GBP/JPY
USD/JPY (USDJPY=X) — 161.42
The top mover with a -0.69% decline. The drop is broad – yen bloc average -0.40% – but it’s concentrated in USD/JPY. No intervention noise, no dramatic shift in UST-JGB spreads. The move looks technical: a break below 162.00 triggered stops and momentum traders piled on into 161.40. This is a classic month-end flow squeeze.
- Bias: Bearish – near-term momentum is negative, but the medium-term trend remains intact above 160.00.
- Support: 161.00 – a round number and the level where BoJ rate check scares have originated in prior sessions. A break risks a test of 160.50.
- Resistance: 162.00 – the broken support now resistance; a recovery above 162.50 would suggest the move was a shakeout.
- Invalidation: A close above 162.80 resets the bullish trend.
EUR/JPY (EURJPY=X) — 184.40
Relatively calm at -0.28%. The cross tracks EUR/USD and USD/JPY symmetrically – the euro’s mild gain is offset by yen strength. The 184.00 area is a congestion band from the past two days.
- Bias: Neutral – no defined trend.
- Support: 183.80 – the prior day low; below that, 183.50 opens.
- Resistance: 185.00 – the round number where option-related interest often caps.
- Invalidation: A break of 183.50 would pivot bearish.
GBP/JPY (GBPJPY=X) — 215.33
Calm -0.23% decline. Sterling’s relative strength (GBP/USD +0.46%) limits the downside relative to USD/JPY. The cross remains in a tight 214.80-216.00 range.
- Bias: Neutral – range-bound.
- Support: 214.80 – session low; below that, the 200-hour MA at 214.40.
- Resistance: 216.00 – round number and prior day high; a break targets 216.50.
- Invalidation: A close below 214.00 would suggest yen buying broadens.
Commodity FX: AUD/USD, NZD/USD
AUD/USD (AUDUSD=X) — 0.6918
Moderate +0.37% gain, tracking the commodity bloc average. The aussie is still digesting the RBA minutes from earlier this week – no new information in the cash market today. The 0.6900 handle is holding as support.
- Bias: Neutral – range-bound between 0.6880 and 0.6950.
- Support: 0.6880 – prior session low; a break could trigger stops toward 0.6850.
- Resistance: 0.6950 – the high from Tuesday and a vol band; a close above is needed to re-open the 0.7000 test.
- Invalidation: A move below 0.6850 turns bearish.
NZD/USD (NZDUSD=X) — 0.5693
+0.31% and showing resilience. The kiwi has been the quiet outperformer in the commodity complex for the past two sessions, gaining without the usual AUD/NZD correlation. That divergence is a desk tell – the market is pricing a less-dovish RBNZ path relative to the RBA, and the cross is paying that out. The 0.5690 area is a former resistance-turned-support.
- Bias: Bullish – momentum is positive, and the pair is grinding higher on a thin calendar.
- Support: 0.5670 – the prior day low; a break below would shake weak longs.
- Resistance: 0.5720 – the mid-May swing high; a close above would target 0.5750.
- Invalidation: A drop below 0.5650 would invalidate the constructive view.
European cross: EUR/GBP (EURGBP=X) — 0.8563
Calm -0.02% session, but the cross is telling a story: sterling’s outperformance in cable is not translating into EUR/GBP downside. Instead, the cross is flat, suggesting either GBP flows are being matched by EUR buying or that the cable rally is synthetic (driven by a weaker dollar). I lean toward the latter. The 0.8550-0.8580 range has held for a week.
- Bias: Neutral – expect consolidation.
- Support: 0.8550 – the mid-week low; a break opens 0.8530.
- Resistance: 0.8580 – recent swing high; a break would target 0.8600.
- Invalidation: A move below 0.8520 would be bearish and signal real sterling strength.
Cross-market read: correlations & risk appetite
- USD bloc average +0.02% vs yen bloc average -0.40%: the divergence is entirely driven by a -0.69% USD/JPY outlier. Strip that out, and the yen bloc is roughly flat. Commodity bloc +0.34% is modest.
- The lack of a coherent risk-on/risk-off signal is typical of a session dominated by month-end rebalancing and technical flow. Gold is untraded on this feed, but the H2 move in USD/JPY has not yet infected other pairs.
- What consensus may be missing: The USD/JPY drop despite stable UST-JGB spreads and no intervention suggests the move is positioning-driven. Month-end portfolio rebalancing often sees USD sold against JPY by real money accounts realigning currency hedges. If this is the case, the move may prove temporary. But the break below 162.00 has turned technical momentum negative, and the next major support at 161.00 will be tested before we get a clear answer.
Forex forecast: base / alternate / invalidation scenarios
- Base case (60%): USD/JPY stabilizes in the 161.00-162.00 range through the next 24 hours. EUR/USD grinds toward 1.1450 but fails to hold, while NZD/USD continues its quiet grind to 0.5720.
- Alternate (25%): The USD/JPY move accelerates on a stop-run below 161.00, dragging EUR/JPY and GBP/JPY lower, and the yen bloc averages widen to -1.0%. That would likely ignite BoJ verbal intervention.
- Invalidation (15%): A sharp reversal in USD/JPY back above 162.50 would negate the bearish yen view and reverse the divergence trade.
Session watchlist
- No high-impact data until US weekly jobless claims at 12:30 GMT tomorrow. For USD/JPY, the next catalyst is the NY afternoon fix (16:00 GMT) and any month-end portfolio flow that persists.
- BoJ communication remains the wildcard – any jawboning from Deputy Governor Himino or others would be a clear directional trigger for USD/JPY.
- ECB speakers (Schnabel, Panetta) scheduled for Friday – no direct impact today, but any hawkish commentary could lift EUR/USD through 1.1450.
This desk note is based on data from FX Pattern and reflects the author’s independent analysis. It does not constitute investment advice.
About FX Pattern app
FX Pattern is an iOS app for forex market technical analysis — live quotes across ten major pairs, professional chart patterns, and multi-timeframe charts.
- App landing page: https://forex.doubanfx.com/app/
- App Store: https://forex.doubanfx.com/app/ — opens your regional store (search “FX Pattern” or “外汇形态通”; HK: https://apps.apple.com/hk/app/id6756615985).
- Features: Pattern recognition, B/S signals, economic calendar, dark mode.
Disclaimer: For informational and educational purposes only. Not investment advice.