By Kenji Nakamura · Asia FX & USD/JPY Specialist
Published (UTC): 2026-06-03 13:00:13
Volatility snapshot: EUR/USD medium (-0.27%) · GBP/USD medium (-0.20%) · USD/JPY low (+0.17%) · USD/CHF high (+0.53%) · AUD/USD low (-0.12%) · USD/CAD medium (+0.21%) · NZD/USD high (-0.84%) · EUR/GBP low (-0.10%) · EUR/JPY low (-0.13%) · GBP/JPY low (-0.03%)
Desk snapshot · 2026-06-03 13:00 UTC
Kenji Nakamura (Asia FX & USD/JPY Specialist) — Lead with yen crosses, carry/vol asymmetry, and intervention risk near round numbers.
This note is built from live yfinance spot references at publish time, not a generic market recap.
- Largest hourly move: NZD/USD 0.5886 (high vol, -0.84% vs prior close)
- Weakest major on the tape: NZD/USD (-0.84%)
- Strongest major on the tape: USD/CHF (+0.53%)
- Dollar-bloc average change (EUR/USD, GBP/USD, USD/CHF, USD/CAD): +0.06%
- Yen-bloc average change (USD/JPY, EUR/JPY, GBP/JPY): +0.01%
- Commodity-FX average (AUD/USD, NZD/USD): -0.48%
- EUR/GBP cross: 0.8636 · EUR/USD outperforming GBP/USD by -0.07pp on the session
- Elevated vol pairs: NZD/USD, USD/CHF
Full reference grid: EUR/USD 1.1604 · GBP/USD 1.3433 · USD/JPY 159.91 · USD/CHF 0.7903 · AUD/USD 0.7156 · USD/CAD 1.3868 · NZD/USD 0.5886 · EUR/GBP 0.8636 · EUR/JPY 185.51 · GBP/JPY 214.81
Desk memo — what changed this hour
- NZD/USD dropped 0.84% with an intraday range of 0.88% — the widest vol band among all G10 pairs this cycle, flipping from last session’s +1.01% surge. This is not a typical quiet session: the entire commodity bloc is under coordinated selling, with commodity FX averaging -0.48% vs USD-bloc +0.06%.
- USD/CHF rose 0.53% with a 0.54% intraday range, the second-highest vol pair. This breaks from recent CHF weakness sub-0.7850; the franc is catching a dollar bid, not safe-haven demand, given equity futures are flat.
- The yen bloc averaged +0.01% — essentially flat — despite the USD rebound. USD/JPY at 159.91 (+0.17%) is pushing above the 159.30 resistance zone but hasn’t triggered the vol expansion one would expect from a break above a round-number threshold.
- EUR/USD at 1.1604 is testing the 1.1610 support level for the third time this session, with moderate vol (-0.27%). The market is pricing lower EUR/GBP at 0.8636, suggesting the euro weakness is structural, not just USD-driven.
- The relative performance gap between USD-bloc (+0.06%) and commodity FX (-0.48%) is 54 basis points — the widest spread I’ve seen this week. That is the real story underneath the price action.
Dollar bloc: EUR/USD, GBP/USD, USD/CHF, USD/CAD
EUR/USD — bearish below 1.1610
Spot: 1.1604. Bias: bearish. The pair has already tested 1.1610 three times this hour. Each test has drawn a small bounce, but the lows keep creeping lower. The prior day low sits at 1.1598 — a clean break there opens a run to the 1.1570 vol band, the lower edge of the 20-day average envelope. Invalidation: a close above 1.1650, which would negate the bearish setup and suggest the USD rebound is exhausted. Resistance: 1.1635 (session high). The catalyst is euro-specific: EUR/GBP drifting to 0.8636 shows the single currency is lagging even the pound.
GBP/USD — neutral, inside day
Spot: 1.3433. Bias: neutral. GBP/USD is down only 0.20% despite the dollar bid, outperforming EUR/USD by 7 basis points on a relative basis (EUR/GBP -0.10%). This is consistent with a market that views UK rate expectations as less vulnerable than continental Europe’s. Support at 1.3400 (round number, psychological) — a break below would turn bearish. Resistance at 1.3465 (prior day high) — a move above reclaims the uptrend from the 1.3330 bounce two weeks ago. Invalidation: a close below 1.3380 (last week’s low).
USD/CHF — bullish, elevated vol
Spot: 0.7903. Bias: bullish. The franc is the top gainer this hour (+0.53%), but this is a dollar-driven move, not safe-haven demand. The 0.54% range signals active two-way flow despite the upward bias. Key level: 0.7920 (prior day high) — a break above would target the 0.7950 resistance from earlier this month. Support at 0.7870 (session low) — a drop below would invalidate the bullish bias, likely on a broader CHF bid from geopolitical headlines. The intraday vol is twice the 15-day average.
USD/CAD — neutral, oil correlation under pressure
Spot: 1.3868. Bias: neutral. The pair is up 0.21% with moderate vol. Support at 1.3830 (session low, also the 50-day moving average) — a break below would suggest USD/CAD is not participating in the dollar bid. Resistance at 1.3900 (round number, plus prior week high) — a close above would turn bullish, triggered by further commodity weakness. The commodity bloc drag from NZD and AUD is seeping into CAD, but WTI crude is flat, so the move is purely FX-driven.
Yen bloc: USD/JPY, EUR/JPY, GBP/JPY
USD/JPY — bullish above 159.30, calm
Spot: 159.91. Bias: bullish. The pair breached 159.30 this cycle, a level that has held as resistance for three trading days. The yen bloc is calm (+0.01% average) — this is not a risk-off yen bid. The lack of vol expansion at 159.91 suggests the market is comfortable with a grind toward 160.00. Support at 159.30 (now support after resistance flip) — a break below would weaken the bullish case. Resistance: 160.00 (round number, intervention zone). Invalidation: a drop below 158.80 (prior day low) — that would signal the breakout was false.
EUR/JPY — neutral, range-bound
Spot: 185.51. Bias: neutral. This cross is mirroring EUR/USD weakness offset by USD/JPY strength. The -0.13% move is minor. Support at 185.00 (round number, also the 20-day SMA) — a break below would turn bearish, combining euro weakness with yen strength. Resistance at 186.20 (prior day high) — that level would require USD/JPY to push above 160.00 without a euro collapse. Invalidation: a close below 184.80, which would signal a coordinated yen bid.
GBP/JPY — neutral, stable
Spot: 214.81. Bias: neutral. At -0.03%, this is the flattest pair among the ten majors. The lack of movement despite NZD/USD’s 0.84% drop suggests yen crosses are decoupled from commodity narratives today. Support at 214.30 (session low, also the 50-day MA) — a break below would raise the probability of yen strength. Resistance at 215.50 (prior day high) — a move above would require GBP outperformance relative to the dollar, which isn’t happening.
Commodity FX: AUD/USD, NZD/USD
AUD/USD — bearish, silent
Spot: 0.7156. Bias: bearish. Down -0.12%, the move is relatively calm compared to NZD, but the bias is clear. Support at 0.7120 (prior day low, also the 0.7100-0.7120 accumulation zone from early July) — a break below targets 0.7080. Resistance at 0.7180 (session high) — a move above would invalidate short-term bearishness. The commodity bloc average of -0.48% is being driven by NZD, but AUD is drifting lower with it.
NZD/USD — bearish, high vol reversal
Spot: 0.5886. Bias: bearish. This pair dropped -0.84% with an intraday range of 0.88%, the widest of all G10. After yesterday’s +1.01% surge, the reversal is sharp. The 0.5940 support (now resistance) broke cleanly — yesterday’s surge tested 0.5945, then everything unwound. Key level: 0.5880 (round number, also the 61.8% retracement of the last week’s low-to-high) — a break below opens 0.5840. Resistance at 0.5920 (prior session low) — a bounce back above would suggest the reversal is fading. Invalidation: a close above 0.5940, which would mean the market wants to buy NZD again.
What consensus may be missing: The consensus narrative is that NZD/USD’s drop is a simple profit-taking unwind of yesterday’s surge. But the 0.88% range suggests active selling, not just position squaring. The fact that USD/JPY is quiet while NZD falls hard points to a coordinated commodity-bloc liquidation, not a USD-driven move. If the yen bloc remains calm, the next leg for NZD/USD could be a test of 0.5840, not a bounce.
European cross: EUR/GBP
Spot: 0.8636. Bias: bearish. Down -0.10% in a calm session. This cross is telling us that euro weakness is broader than just USD strength. The 0.8630 support zone (prior day low) is being tested — a break below targets 0.8610. Resistance at 0.8655 (session high). Invalidation: a close above 0.8670, which would signal that EUR outperforms GBP. The bearish bias here aligns with the divergence between EUR/USD and GBP/USD — the pound is holding up better than the euro.
Cross-market read: correlations & risk appetite
The key divergence this hour is between the USD bloc (+0.06% average) and commodity FX (-0.48% average). The yen bloc is dead flat (+0.01%). This is not a traditional risk-on/risk-off rotation — equity futures are unchanged, and VIX is flat. Instead, it’s a targeted unwind of the commodity-long trade that built up over the prior three days.
USD/CHF and USD/JPY are both stronger, but CHF is outpacing JPY (+0.53% vs +0.17%). That suggests the dollar bid is strongest against the low-yielders, but with a twist: CHF vol is elevated while JPY is calm. The market is not pricing intervention risk at 159.91 yet — that may change if USD/JPY pushes toward 160.00.
The widest negative correlation among the ten pairs is NZD/USD vs USD/CHF — two high-vol opposites in performance. This is the signature of a dollar-led move that is concentrated in the commodity bloc.
Forex forecast: base / alternate / invalidation scenarios
Base scenario: USD bid continues through the NY close, driving EUR/USD below 1.1610 support and NZD/USD toward 0.5840. USD/JPY grinds to 160.00 but holds ahead of intervention risk. The yen bloc remains stable, and the commodity bloc underperforms by another 20-30 basis points.
Alternate scenario: The USD bid stalls near current levels if EUR/USD holds 1.1600. This would provoke short-covering in NZD/USD back toward 0.5920, while USD/JPY drifts back to 159.30. This scenario requires a catalyst — likely a surprise in US jobless claims (9:30 a.m. ET data is the next named event) or a headline from the ECB’s Schnabel speech at 10:15 a.m. ET.
Invalidation scenario: If USD/JPY drops below 159.30, the whole USD bid narrative breaks. That would unwind the commodity bloc losses as well, with NZD/USD reversing back above 0.5940. This outcome is unlikely given the current momentum.
Session watchlist: named events with pair impact
- 10:15 a.m. ET: ECB Executive Board member Schnabel speaks (EUR/USD, EUR/JPY, EUR/GBP) — any dovish tilt could push EUR/USD below 1.1600.
- 11:00 a.m. ET: US 10-year note auction results — affects USD/JPY and USD/CHF via yield differentials.
- 3:15 p.m. ET: Fed Governor Waller speech — likely to move USD/JPY more than commodity pairs if he mentions rate path.
- No scheduled data for NZ or AUD today, so NZD/USD and AUD/USD will be driven entirely by risk sentiment and USD flows. Keep an eye on the commodity FX vs USD bloc spread — if it widens beyond 60 basis points, expect a vol spike in EUR/USD and USD/JPY as well.
Mention of FX Pattern: This hourly desk note is part of FX Pattern’s live coverage, providing actionable levels and bias for each G10 cross as the tape evolves.
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.