By Victoria Hale · Head of G10 FX Strategy
Published (UTC): 2026-06-05 16:00:12
Volatility snapshot: EUR/USD high (-0.64%) · GBP/USD high (-0.50%) · USD/JPY low (+0.21%) · USD/CHF high (+0.58%) · AUD/USD high (-1.02%) · USD/CAD medium (+0.29%) · NZD/USD high (-1.05%) · EUR/GBP low (-0.15%) · EUR/JPY medium (-0.46%) · GBP/JPY medium (-0.31%)
Desk snapshot · 2026-06-05 16: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: NZD/USD 0.581 (high vol, -1.05% vs prior close)
- Weakest major on the tape: NZD/USD (-1.05%)
- Strongest major on the tape: USD/CHF (+0.58%)
- Dollar-bloc average change (EUR/USD, GBP/USD, USD/CHF, USD/CAD): -0.07%
- Yen-bloc average change (USD/JPY, EUR/JPY, GBP/JPY): -0.19%
- Commodity-FX average (AUD/USD, NZD/USD): -1.03%
- EUR/GBP cross: 0.8633 · EUR/USD outperforming GBP/USD by -0.13pp on the session
- Elevated vol pairs: NZD/USD, AUD/USD, EUR/USD, USD/CHF, GBP/USD
Full reference grid: EUR/USD 1.1535 · GBP/USD 1.3359 · USD/JPY 160.27 · USD/CHF 0.7956 · AUD/USD 0.7062 · USD/CAD 1.3933 · NZD/USD 0.581 · EUR/GBP 0.8633 · EUR/JPY 184.82 · GBP/JPY 214.07
Desk memo — what changed this hour
- The main story is a sharp divergence in safe-haven demand: USD/CHF jumps +0.58% (intraday range 1.08%) as the dollar strengthens against the franc, while USD/JPY inches only +0.21% in a calm session — CHF is losing its haven premium relative to yen.
- NZD/USD is the weakest link at -1.05% with a 1.30% intraday range, confirming commodity FX is under broad selling pressure; AUD/USD follows at -1.02% (range 1.18%).
- EUR/USD and GBP/USD both see elevated volatility (~0.96% and 0.93% ranges respectively) but their declines are shallower than the commodity bloc, suggesting rate differentials rather than pure risk-off are driving the move.
- EUR/GBP is flat at 0.8633, implying the euro is holding up better than sterling on the day — a nuance that consensus may miss.
- USD/CAD and EUR/JPY see only moderate volatility, and CAD is the firmest of the commodity currencies at -0.29% (USD/CAD +0.29%), hinting at oil support.
Dollar bloc: EUR/USD, GBP/USD, USD/CHF, USD/CAD
EUR/USD (1.1535) — Bearish
The single currency is under pressure as the dollar gains across the board, but the pace of decline is contained relative to the commodity bloc. The intraday low near 1.1480 offers near-term support — a level that marks the Oct 20 low and the lower Bollinger band on the 4-hour chart. Resistance sits at 1.1580, the prior Asian session high, where selling interest has emerged twice today. Invalidation: a close above 1.1600 would break the current bearish bias and suggest a false breakdown. EUR/USD is trading with elevated vol, but the move lacks the conviction of a full panic — it’s a gradual grind lower.
GBP/USD (1.3359) — Bearish
Sterling is the worst performer among the G4 names, down -0.50% with a 0.93% range. The key level is the 1.3320 area — the Oct 18 low — which if broken could open a run to the 100-day MA at 1.3230. For a bounce, resistance is 1.3400, a round number that has acted as resistance since Monday’s Fed speak. Invalidation: a move above 1.3440 (Thursday’s high) would shift the bias neutral.
USD/CHF (0.7956) — Bullish
The dollar is back in control after Tuesday’s slide below 0.7876. The pair is now testing the 0.7960 resistance, a level that previously capped upside in mid-October. A close above 0.7960 targets the 0.8000 round number. Support is at 0.7900, the psychological handle and the overnight dip area. Invalidation: a reversal below 0.7880 would nullify the breakout and signal CHF haven demand returning. The elevated vol (1.08% range) confirms traction.
USD/CAD (1.3933) — Neutral/Bullish dip
The loonie is holding up relatively well — USD/CAD gains just +0.29% despite the risk-off tone. Oil’s resilience is likely capping CAD weakness. Support is at 1.3880, the prior day’s low, and a break there would weaken the dollar bias. Resistance is at 1.3960, a level that has frustrated buyers twice this week. Invalidation: a close above 1.4000 would be a clear bullish signal.
Yen bloc: USD/JPY, EUR/JPY, GBP/JPY
USD/JPY (160.27) — Neutral/Bullish
The pair is surprisingly calm with only +0.21% change, suggesting yen weakness is not accelerating despite dollar strength. The 160.00 handle is acting as support — a break below would be bearish. Resistance is at 160.60, the session high and a level that held in late September. Invalidation: a move below 159.80 would suggest yen strengthening on haven flows, contrary to the CHF story.
EUR/JPY (184.82) — Bearish
The cross is down -0.46% on the day, showing euro weakness against the yen is more pronounced than dollar-yen. This points to rate differentials compressing as ECB expectations soften. Support is at 184.20, the 100-day MA, while resistance is at 185.50, the Oct 20 high. Invalidation: a break above 186.00 would be a bullish reversal for the cross.
GBP/JPY (214.07) — Bearish
Sterling-yen is down -0.31%, tracking the broader risk-off mood. The key level is 213.50, the low from yesterday; a break targets the 212.00 figure. Resistance is at 215.00, a round number that saw supply today. Invalidation: a close above 216.00 would reflect a reversal in risk appetite.
Commodity FX: AUD/USD and NZD/USD
AUD/USD (0.7062) — Bearish
The Aussie is the second-worst performer, -1.02% with a 1.18% range. The sell-off has broken below the 0.7080 support (Oct 17 low), opening a path to 0.7020, the Sep 2022 low. Resistance is now at 0.7100, the prior support turned resistance. Invalidation: a bounce above 0.7120 would ease the bearish bias.
NZD/USD (0.5810) — Bearish
This is the tape leader at -1.05% with a massive 1.30% range, yet the move is largely isolated to this pair. The break below 0.5830, a level defended since October, targets the 0.5780 figure. Resistance is at 0.5850, the hourly resistance. Invalidation: a close back above 0.5880 would negate the breakout.
European cross: EUR/GBP (0.8633) — Neutral
This cross remains range-bound, unchanged within 0.8620-0.8650 today. The lack of direction confirms that both EUR and GBP are being sold uniformly against the dollar, with no relative value shift. Support is at 0.8600, resistance at 0.8650, and a break of either will indicate which European currency is weaker.
Cross-market read: correlations & risk appetite
The USD-bloc average sits at -0.07%, yen-bloc average at -0.19%, and commodity FX at -1.03%. This hierarchy reveals that risk-off pressure is concentrated in high-beta names, while the dollar bloc (EUR, GBP, CHF, CAD) holds up better. The key divergence is between CHF and yen: CHF weakened against the dollar (+0.58%) while yen was nearly flat, breaking the typical correlation of safe-haven currencies moving together. This suggests the move in USD/CHF is more about CHF-specific outflows — perhaps related to SNB comments or European risk — than a global flight to safety. The commodity bloc rout reinforces the view that growth-sensitive currencies are under siege. The calm in USD/JPY implies the yen is not serving as a substitute haven, possibly due to Kuroda’s intervention risk hanging over 160.
What consensus may be missing
Most observers will attribute the NZD/USD rout to broad risk aversion, but the fact that AUD/USD declines less while EUR/USD holds above 1.15 suggests the driver is specifically NZ-specific: perhaps RBNZ rate path expectations shifted lower after a soft inflation reading. The desk sees this as a divergence trade opportunity: short NZD/USD vs long USD/CHF, as the safe-haven premium is moving from CHF to the dollar. The yen’s calm strengthens the case that this is not a risk-off panic but a rotational flow.
Forex forecast: base / alternate / invalidation scenarios for the next 12 hours
- Base case: Dollar strength continues, targeting AUD/USD 0.7020 and EUR/USD 1.1480. USD/CHF holds above 0.7900, grinding toward 0.8000.
- Alternate: A sharp reversal in US yields pushes the dollar lower; EUR/USD reclaims 1.1600, and NZD/USD bounces to 0.5850.
- Invalidation: A break below 0.7880 in USD/CHF would signal CHF haven demand returning, undoing the day’s strength. For the bearish USD bias across G10, a close in EUR/USD above 1.1620 would be the trigger.
Session watchlist: named events with pair impact
- 21:30 GMT – US weekly jobless claims data. A number above 250k could weaken the dollar, benefitting EUR/USD and GBP/USD. Below 220k would reinforce the hawkish Fed narrative, boosting USD/CHF.
- No other high-impact data due, but watch for any Bank of Japan verbal intervention as USD/JPY nears 160.50 — if officials comment, expect sharp yen buying against all crosses.
This desk note was produced at the FX Pattern editorial desk — all levels and biases are based on flow analysis and should not be interpreted as 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.