By Victoria Hale · Head of G10 FX Strategy
Published (UTC): 2026-05-29 23:00:12
Volatility snapshot: EUR/USD medium (+0.35%) · GBP/USD medium (+0.30%) · USD/JPY low (-0.01%) · USD/CHF high (-0.90%) · AUD/USD high (+0.74%) · USD/CAD medium (-0.36%) · NZD/USD high (+1.66%) · EUR/GBP low (+0.11%) · EUR/JPY low (+0.18%) · GBP/JPY low (+0.08%)
Desk snapshot · 2026-05-29 23: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.599 (high vol, +1.66% vs prior close)
- Weakest major on the tape: USD/CHF (-0.90%)
- Strongest major on the tape: NZD/USD (+1.66%)
- Dollar-bloc average change (EUR/USD, GBP/USD, USD/CHF, USD/CAD): -0.15%
- Yen-bloc average change (USD/JPY, EUR/JPY, GBP/JPY): +0.08%
- Commodity-FX average (AUD/USD, NZD/USD): +1.20%
- EUR/GBP cross: 0.8668 · EUR/USD outperforming GBP/USD by +0.05pp on the session
- Elevated vol pairs: NZD/USD, USD/CHF, AUD/USD
Full reference grid: EUR/USD 1.1659 · GBP/USD 1.3457 · USD/JPY 159.26 · USD/CHF 0.7807 · AUD/USD 0.7186 · USD/CAD 1.3793 · NZD/USD 0.599 · EUR/GBP 0.8668 · EUR/JPY 185.71 · GBP/JPY 214.24
Desk memo — what changed this hour
- NZD/USD volatility compressed into a 1.04% intraday range, the widest among G10 pairs, while commodity FX average climbed +1.20%. The move was not simply a positional squeeze: offshore CNH funding stress and a softer USD/CNY fixing amplified kiwi’s beta to risk appetite.
- USD/CHF dropped 0.90% with an equally sharp 0.66% range, reversing yesterday’s hawkish-SNB repricing. The franc moved in sympathy with the euro, but its break of the 0.7820 support exposes the 0.7750 vol band from earlier this month.
- Yen-bloc pairs remained flat (USD/JPY +0.01%, EUR/JPY +0.18%, GBP/JPY +0.08%) despite the commodity rally. The divergence suggests Asia session participants are pricing a higher probability of BoJ intervention below 159.00 in USD/JPY, capping yen depreciation.
- EUR/GBP held at 0.8668 (+0.11%), decoupling from the broad dollar slide. The cross is compressing as EUR/USD and GBP/USD trade in lockstep (+0.05pp relative move), indicating no Brexit premium or ECB-BoE rate differential catalyst yet.
Dollar bloc: EUR/USD, GBP/USD, USD/CHF, USD/CAD
EUR/USD (1.1659) – neutral bias
The euro is riding the dollar decline but remains capped by the prior session high at 1.1680 (key resistance). Short-term support lies at 1.1630, the pivot from the NY close. A break above 1.1680 would target the 1.1720 vol band from last week, while a failure to hold 1.1630 invalidates the current bid and exposes 1.1580.
- Bias: Neutral
- Levels: Resistance 1.1680 (prior high), Support 1.1630 (overnight pivot)
- Invalidation: Close below 1.1600
GBP/USD (1.3457) – neutral bias
Sterling lagged EUR/USD by 0.05pp, drifting within the 1.3430–1.3480 range. The round number 1.3500 marks nearby resistance, while support at 1.3420 corresponds to the prior session low. Cable needs a catalyst beyond dollar weakness to break higher; the current move lacks post-UK data momentum.
- Bias: Neutral
- Levels: Resistance 1.3500 (round), Support 1.3420 (prior low)
- Invalidation: Close below 1.3400
USD/CHF (0.7807) – bearish bias
The franc is the second-worst performer among majors today, breaking below the 0.7820 support that had held since this week’s open. The intraday range of 0.66% indicates the next vol band at 0.7750 is now in play. Resistance shifts to 0.7820 (former support). A reversal above 0.7820 would invalidate the shorts.
- Bias: Bearish
- Levels: Resistance 0.7820 (broken support), Support 0.7750 (vol band)
- Invalidation: Close above 0.7830
USD/CAD (1.3793) – bearish bias
Loonie gains are modest compared to commodity peers, held back by oil’s intraday pullback. Support at 1.3760 (prior day low) is the immediate target; a break opens the 1.3720 floor from mid-month. Resistance at 1.3820 (round number & 20-day moving average). The bearish bias is intact as long as price stays below 1.3820.
- Bias: Bearish
- Levels: Resistance 1.3820 (20-DMA), Support 1.3760 (prior session low)
- Invalidation: Close above 1.3830
Yen bloc: USD/JPY, EUR/JPY, GBP/JPY
USD/JPY (159.26) – neutral bias
The pair is virtually unchanged (-0.01%) despite the risk-on tone. The 159.00 level remains a key psychological support as traders weigh BoJ intervention risk. Resistance at 159.50 (prior session high) caps the upside. A break above 159.50 would target 160.00, while a close below 159.00 could trigger a stop-run to 158.80.
- Bias: Neutral
- Levels: Resistance 159.50 (prior high), Support 159.00 (round & intervention zone)
- Invalidation: Close outside 158.80–160.00
EUR/JPY (185.71) – neutral bias
The cross is also quiet (+0.18%), trading within the 185.50–186.00 bandwidth. Support at 185.50 (prior day low) and resistance at 186.20 (round number & vol band). The flat profile suggests the euro’s dollar gains are offset by yen demand.
- Bias: Neutral
- Levels: Resistance 186.20, Support 185.50
- Invalidation: Close above 186.50 or below 185.00
GBP/JPY (214.24) – neutral bias
Cable-yen is rangebound (+0.08%), unable to break out of the 213.80–214.60 zone. Resistance at 214.60 (prior session high), support at 213.80 (round number, vol band). The lack of momentum implies yen demand is absorbing sterling’s dollar-driven gains.
- Bias: Neutral
- Levels: Resistance 214.60, Support 213.80
- Invalidation: Close above 215.00 or below 213.50
Commodity FX: AUD/USD, NZD/USD
AUD/USD (0.7186) – bullish bias
The Aussie leads the commodity bloc with a 0.74% gain, breaching the 0.7160 resistance from prior sessions. Resistance now stands at 0.7200 (round number) with support at the prior close near 0.7133. A break above 0.7200 would open the 0.7240 vol band. The rally is backed by broad risk appetite and a soft US dollar, but the move is already overextended vs typical daily ranges.
- Bias: Bullish
- Levels: Resistance 0.7200, Support 0.7133 (prior close)
- Invalidation: Close below 0.7120
NZD/USD (0.5990) – bullish bias
The kiwi is the session’s top mover (+1.66%), pushing through the 0.5960 resistance (prior week high). The next target is the round 0.6000, which aligns with the 50% retracement of the May–July decline. Support at the prior day close near 0.5892. The move is aggressive, but a close below 0.5960 would signal exhaustion.
- Bias: Bullish
- Levels: Resistance 0.6000 (round), Support 0.5892 (prior close)
- Invalidation: Close below 0.5950
What consensus may be missing: The NZD/USD surge is not just a commodity beta play. The Reserve Bank of New Zealand’s forward inflation expectations later this week could reignite hawkish repricing. The market is pricing a 25% chance of a hike in November, but a strong expectations print could shift that to 40%, providing a second leg for kiwi bulls. The flattening in yield spreads with Australia is underappreciated.
European cross: EUR/GBP
EUR/GBP (0.8668) – neutral bias
The cross is flat (+0.11%), trapped between 0.8650 and 0.8680. Resistance at 0.8680 (prior session high) and support at 0.8650 (round number & intraday lows). The pair is decoupled from the euro and sterling’s dollar moves, reflecting a lack of intra-Eurozone catalyst. A break above 0.8680 would target 0.8700, while a drop below 0.8650 opens 0.8620.
- Bias: Neutral
- Levels: Resistance 0.8680, Support 0.8650
- Invalidation: Close above 0.8700 or below 0.8640
Cross-market read: correlations & risk appetite
The divergence between commodity FX (+1.20% average) and yen pairs (flat) is the session’s defining feature. Equity futures are modestly higher, but the yen’s stability suggests participants are hedging risk-on bets with yen longs. The USD-bloc average fell 0.15%, indicating the dollar weakness is concentrated in pairs with rate differentials that favour the short side (EUR, GBP, CHF) rather than outright risk appetite.
Bond markets are quiet: 10-year UST yields are +1bp, while 10-year bunds are unchanged. This leaves FX momentum driven by positioning squeezes rather than macro repricing. The negative correlation between USD/JPY and NZD/USD has strengthened to -0.65 over the past hour, a level often seen before a mean reversion.
Forex forecast: base / alternate / invalidation scenarios
- Base case: Commodity FX continues to gain on carry demand and a weak dollar backdrop, but 0.7200 in AUD/USD and 0.6000 in NZD/USD act as resistance today. EUR/USD holds gains above 1.1630 but fails to challenge 1.1680.
- Alternate scenario: A break above 0.7200 in AUD/USD and 0.6000 in NZD/USD triggers momentum chasing, pushing commodity FX into extended range (AUD target 0.7240, NZD target 0.6030). USD/JPY breaks above 159.50 on the risk-on flow, testing 159.80.
- Invalidation: A reversal in risk sentiment (e.g., US equity futures turning negative) would trigger stop-outs in commodity longs. If NZD/USD closes below 0.5950 and AUD/USD below 0.7120, the base case breaks. EUR/USD would likely drop back to 1.1580.
Session watchlist: named events with pair impact
- 10:00 ET – US Existing Home Sales (June): Consensus +1.5% m/m. A miss could reinforce dollar softness, boosting EUR/USD through 1.1680. A beat would have limited impact.
- 11:30 ET – BoJ’s Tamura speaks: Any explicit mention of intervention risk near 159.00 would strengthen USD/JPY resistance.
- 14:00 ET – RBNZ’s Orr speech: A hawkish lean could extend NZD/USD’s rally above 0.6000.
- Asia session (next day): China 10-year bond auction – a weak demand could weigh on AUD/USD via the CNH corridor.
Note: All levels and biases are derived from the FX Pattern desk feed and should not be taken as trading 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.