By Victoria Hale · Head of G10 FX Strategy
Published (UTC): 2026-05-29 17:01:13
Volatility snapshot: EUR/USD high (+0.50%) · GBP/USD medium (+0.39%) · USD/JPY low (-0.23%) · USD/CHF high (-0.82%) · AUD/USD high (+0.83%) · USD/CAD medium (-0.33%) · NZD/USD high (+1.69%) · EUR/GBP low (+0.09%) · EUR/JPY low (+0.24%) · GBP/JPY low (+0.15%)
Desk snapshot · 2026-05-29 17:01 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.5992 (high vol, +1.69% vs prior close)
- Weakest major on the tape: USD/CHF (-0.82%)
- Strongest major on the tape: NZD/USD (+1.69%)
- 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.05%
- Commodity-FX average (AUD/USD, NZD/USD): +1.26%
- EUR/GBP cross: 0.8667 · EUR/USD outperforming GBP/USD by +0.10pp on the session
- Elevated vol pairs: NZD/USD, AUD/USD, USD/CHF, EUR/USD
Full reference grid: EUR/USD 1.1675 · GBP/USD 1.3469 · USD/JPY 159.19 · USD/CHF 0.7814 · AUD/USD 0.7192 · USD/CAD 1.3798 · NZD/USD 0.5992 · EUR/GBP 0.8667 · EUR/JPY 185.82 · GBP/JPY 214.38
Desk memo — what changed this hour
- Commodity FX average rose +1.26%, driven by AUD/USD (+0.83%) and NZD/USD (+1.69%). This is a marked acceleration from the prior session’s +0.5% range—narrow early ranges for both pairs gave way to aggressive long-commodity positioning after a lack of US data catalysts allowed short-dollar flows to dominate.
- USD/JPY held at 159.19, essentially flat (-0.23%) despite the sharp risk-on move in commodity currencies. This divergence signals that yen-bloc traders are pricing in no shift in Bank of Japan policy expectations and are instead waiting for next week’s Tokyo CPI. The pair’s intraday range of just 0.19% confirms stagnation.
- USD/CHF dropped -0.82% with an intraday band of 0.66%, the widest among G10 after NZD/USD. The break below 0.7850 was a technical trigger—this level had been support twice in the past two weeks. Its violation accelerated USD/CHF into 0.7814, reinforcing the broad dollar softness beyond just commodity pairs.
- EUR/GBP crept to 0.8667, up only +0.09%—the smallest gain among European crosses. Despite EUR/USD +0.50% and GBP/USD +0.39%, the cross is pinned in a 0.8650-0.8680 range, reflecting the market’s view that ECB and BoE rate expectations remain too evenly matched to break the trend.
Dollar bloc: EUR/USD, GBP/USD, USD/CHF, USD/CAD
EUR/USD (1.1675)
- Bias: Neutral-to-bullish, but the move is a continuation of the broad dollar slide, not euro-specific.
- Support: 1.1630 – prior-day high (now support) and the 20-day moving average. A break below would suggest the rally is losing steam.
- Resistance: 1.1710 – the July 18 high and a vol band inflection. A close above would open the 1.1750 area.
- Invalidation: A daily close below 1.1580 would negate the short-term bullish structure, as that level is the start of the latest breakout from 1.1550.
GBP/USD (1.3469)
- Bias: Bullish, but less extended than EUR/USD. Cable is lagging the euro’s relative strength (+0.10pp EUR/GBP outperformance).
- Support: 1.3420 – the 50-day moving average and a prior swing high from two weeks ago. Holds the uptrend on dips.
- Resistance: 1.3530 – the July 6 high. A test would require a fresh catalyst (e.g., weaker US data or BoE hawkish tilt).
- Invalidation: A break below 1.3380 would suggest the pair is correcting the broader dollar weakness—watch for a broader risk-off trigger.
USD/CHF (0.7814)
- Bias: Bearish. The break below 0.7850 is decisive, and the pair is now in a well-defined downtrend.
- Support: 0.7780 – the March 2022 low and a key structural level. A break would target 0.7750.
- Resistance: 0.7850 – the former support, now resistance. Any bounce is likely to be sold into.
- Invalidation: A rebound above 0.7880 would suggest a false breakdown, but that is low-probability without a safe-haven bid.
USD/CAD (1.3798)
- Bias: Neutral-to-bearish as oil prices hold steady and the dollar weakens, but the pair’s -0.33% move is modest compared to commodity bloc pairs.
- Support: 1.3760 – the 200-day moving average. A close below would open a test of 1.3700.
- Resistance: 1.3850 – the July 16 high. A break would stop the decline.
- Invalidation: A move above 1.3880 would reverse the short-term bearish bias, likely on a sharp turn in risk sentiment.
Yen bloc: USD/JPY, EUR/JPY, GBP/JPY
USD/JPY (159.19)
- Bias: Neutral. The pair is flat despite the risk-on move in FX, reflecting a market that is reluctant to push USD/JPY higher ahead of BoJ event risk.
- Support: 158.50 – the July 10 low and the lower end of the recent range. A break would signal a shift.
- Resistance: 160.00 – a round number and the mental barrier for intervention risk. The pair has stalled here before.
- Invalidation: A daily close above 160.30 would re-engage longs, but the probability is low given the current quiet.
EUR/JPY (185.82)
- Bias: Neutral, as the cross is caught between euro strength and yen stagnation.
- Support: 185.20 – the 50-day moving average. A break would pull EUR/JPY back into its June range.
- Resistance: 186.50 – the July 15 high. A move above would target 187.00.
- Invalidation: A close below 184.50 would indicate a breakdown, but that seems unlikely without a sharp EUR selloff.
GBP/JPY (214.38)
- Bias: Neutral-to-bullish but constrained by the same yen flatness. GBP’s outperformance vs EUR on the day (+0.10pp) is not enough to break this cross free.
- Support: 213.50 – the 100-day moving average. A break would expose 212.00.
- Resistance: 215.40 – the July 11 high. A break would target the July high at 216.00.
- Invalidation: A fall below 212.80 would invalidate the bullish bias and signal a broader yen-bloc bear turn.
Commodity FX: AUD/USD, NZD/USD
AUD/USD (0.7192)
- Bias: Bullish, leading the commodity bloc surge. The +0.83% gain is supported by a 0.70% intraday range, indicating conviction.
- Support: 0.7140 – the prior-day high, now a key retracement level. A hold above confirms the uptrend.
- Resistance: 0.7240 – the June high. A breakout would herald a multi-month rally.
- Invalidation: A close below 0.7100 would suggest the move is a short-term overbought correction. Note: the RSI is near 70, but momentum is strong.
NZD/USD (0.5992)
- Bias: Bullish, but the +1.69% move is the tape leader—this is the pair that traders are front-running. The intraday range of 1.05% is the widest in G10.
- Support: 0.5940 – the prior-day high and the level that was broken earlier in the session. Now support.
- Resistance: 0.6050 – a round number and the June 11 high. A test would require continued risk appetite.
- Invalidation: A drop below 0.5900 would negate the breakout and suggest the move was a false break.
European cross: EUR/GBP (0.8667)
- Bias: Neutral. The pair is rangebound within 0.8650-0.8680, with no breakout catalyst.
- Support: 0.8640 – the 50-day moving average. A break would target 0.8610.
- Resistance: 0.8680 – the July 17 high. A move above would refresh the uptrend.
- Invalidation: A close below 0.8620 would change the bias to bearish, as it would break a multi-week support.
Cross-market read: correlations & risk appetite
- The divergence between the commodity bloc (+1.26%) and yen bloc (+0.05%) is the widest in weeks. Equity futures are flat to slightly positive, but the lack of a bid in yen indicates that this is a dollar-driven move, not a pure risk rally.
- The USD-bloc average is -0.07%, dragged by USD/CHF’s -0.82% and the modest USDCAD decline. The dollar softness is broad, but the strongest bid is concentrated in AUD and NZD, suggesting a positioning squeeze in off-dollar G10.
- The moderate-high volatility in AUD, NZD, and USD/CHF implies there is directional conviction, while EUR/USD and GBP/USD are grinding higher but not breaking key resistance above 1.1710 and 1.3530.
What consensus may be missing
The NZD/USD surge is not purely a commodity story; it’s a short-cover panic. The pair’s 1.69% move on a session with no clear NZ-specific catalyst points to heavy positioning—spec shorts were caught leaning into the RBNZ’s dovish stance. The break above 0.5940 triggered stop-losses, and the 0.60 level is now a magnet. Consensus is still pricing a November RBNZ cut, but the FX move suggests the market is unwinding that trade. If NZD/USD holds above 0.5990 into the close, the short base will be badly damaged.
Forex forecast: base / alternate / invalidation scenarios
- Base case (60% probability): The commodity bloc rally continues, with AUD/USD reaching 0.7240 and NZD/USD testing 0.6050 this week. USD/JPY stays rangebound 158.50-160.00 as the BoJ holds. EUR/USD grinds to 1.1710 but lacks momentum.
- Alternate case (25%): A sudden risk-off event (e.g., weaker US equities or a hawkish Fed speaker) reverses the dollar softness. USD/JPY would rally to 160, pulling AUD/USD back to 0.7100 and NZD/USD to 0.5900.
- Invalidation case (15%): A clean break of USD/JPY above 160.30 would trigger a sharp yen sell-off, lifting all yen crosses and overwhelming the commodity bloc’s relative strength. In that scenario, NZD/USD would still hold gains but AUD/USD could slip as a carry trade unwind accelerates.
Session watchlist: named events with pair impact
- 15:00 GMT: US Richmond Fed Manufacturing Index (July) – a beat below -10 could reinforce the dollar softness, boosting EUR/USD and NZD/USD. A surprise above 0 would squeeze short dollar positions.
- 18:00 GMT: Chicago Fed National Activity Index (June) – if negative, expect renewed USD/CHF selling toward 0.7780.
- 20:30 GMT: BoJ’s Nakagawa to speak at a business seminar. He is a known hawk—any hint that the BoJ is closer to tapering would be a trigger for USD/JPY selling below 158.50.
For a granular view of positioning and technical levels, desk readers can filter the FX Pattern flow screen for real-time vol bands and order-book imbalances.
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.