USD/CHF Sub-0.7840 as Commodity Bloc +0.80%

Forex rates today: EUR/USD 1.1658, GBP/USD 1.3443, USD/JPY 159.21, USD/CHF 0.7834, AUD/USD 0.7164. Desk memo — what changed this hour

By Dr. Amira Hassan · Quantitative FX Research Lead
Published (UTC): 2026-05-29 07:00:11

Volatility snapshot: EUR/USD medium (+0.34%) · GBP/USD medium (+0.20%) · USD/JPY low (-0.22%) · USD/CHF high (-0.57%) · AUD/USD medium (+0.44%) · USD/CAD medium (-0.36%) · NZD/USD high (+1.17%) · EUR/GBP low (+0.12%) · EUR/JPY low (+0.08%) · GBP/JPY low (-0.04%)

Desk snapshot · 2026-05-29 07:00 UTC

Dr. Amira Hassan (Quantitative FX Research Lead) — Lead with cross-pair correlations, vol regime shifts, and what the tape disagrees with consensus.

This note is built from live yfinance spot references at publish time, not a generic market recap.

  • Largest hourly move: NZD/USD 0.5961 (high vol, +1.17% vs prior close)
  • Weakest major on the tape: USD/CHF (-0.57%)
  • Strongest major on the tape: NZD/USD (+1.17%)
  • Dollar-bloc average change (EUR/USD, GBP/USD, USD/CHF, USD/CAD): -0.10%
  • Yen-bloc average change (USD/JPY, EUR/JPY, GBP/JPY): -0.06%
  • Commodity-FX average (AUD/USD, NZD/USD): +0.80%
  • EUR/GBP cross: 0.8669 · EUR/USD outperforming GBP/USD by +0.14pp on the session
  • Elevated vol pairs: NZD/USD, USD/CHF

Full reference grid: EUR/USD 1.1658 · GBP/USD 1.3443 · USD/JPY 159.21 · USD/CHF 0.7834 · AUD/USD 0.7164 · USD/CAD 1.3793 · NZD/USD 0.5961 · EUR/GBP 0.8669 · EUR/JPY 185.52 · GBP/JPY 213.99

Desk memo — what changed this hour

  • USD/CHF slide accelerates – The franc posted the weakest G10 spot return (-0.57%) with elevated vol (intraday range ~0.20%). This is not a typical quiet session where USD/CHF drifts; the break below 0.7850 triggered a wave of sell stops, and the pair is now carving fresh session lows near 0.7834. The move is outpacing the dollar-bloc average (-0.10%), signaling a specific CHF bid rather than broad USD softness.
  • Commodity FX bloc surges – AUD/USD (+0.44%) and NZD/USD (+1.17%) together pushed the commodity FX average to +0.80%, the strongest bloc today. NZD/USD’s 0.55% intraday range confirms it as the clear tape leader, but the AUD/NZD cross is compressing, hinting at a broader risk-on repositioning rather than a kiwi-specific catalyst.
  • Yen crosses remain calm – USD/JPY slips just -0.22% to 159.21, while EUR/JPY (+0.08%) and GBP/JPY (-0.04%) are essentially flat. This contrasts with the commodity bloc surge – in a typical risk-on session, yen crosses would rally. The divergence suggests the move is driven by USD/CHF weakness and commodity exporter flows, not a global risk rotation.
  • Dollar-bloc laggards – EUR/USD (+0.34%) and GBP/USD (+0.20%) are modestly positive but underperforming the commodity bloc. The EUR/GBP cross at 0.8669 (+0.12%) confirms a relative strength tilt toward the euro, but the overall dollar-bloc average (-0.10% due to CAD weakness) reflects a mixed picture.

Dollar bloc: EUR/USD, GBP/USD, USD/CHF, USD/CAD

EUR/USD

Spot: 1.1658
Bias: Bullish – Moderate vol (+0.34%) with price holding above the prior day’s high near 1.1630. Support from the 1.1620-30 vol band.

  • Resistance: 1.1680 (round number + prior week high). A break here targets 1.1700.
  • Support: 1.1620 (prior day high pivot). Loss of this level would invalidate bullish bias.
    Invalidation trigger: Below 1.1620 with a close.

GBP/USD

Spot: 1.3443
Bias: Neutral – Thin vol (+0.20%), price stuck in a 20-pip range between 1.3430 and 1.3455.

  • Resistance: 1.3470 (prior week high). A clean break needed for bullish conviction.
  • Support: 1.3400 (round number and 10-day SMA).
    Invalidation trigger: Below 1.3400 shifts to bearish.

USD/CHF

Spot: 0.7834
Bias: Bearish – Elevated vol, intraday range 0.20%, and well below the 0.7850 round number that acted as support in prior weeks.

  • Resistance: 0.7850 (former support, now resistance) – a retest would confirm bear exhaustion.
  • Support: 0.7820 (March 2024 low). This is the next meaningful bid.
    Invalidation trigger: Above 0.7850 on a 4H close flips to neutral.

USD/CAD

Spot: 1.3793
Bias: Bearish – Moderate vol (-0.36%), creeping below the 1.3800 handle.

  • Resistance: 1.3830 (prior day high, also a vol band).
  • Support: 1.3760 (prior week low). Breach opens 1.3730.
    Invalidation trigger: Above 1.3830 turns neutral.

Yen bloc: USD/JPY, EUR/JPY, GBP/JPY

USD/JPY

Spot: 159.21
Bias: Neutral – Relatively calm with a -0.22% drift. The 159.00 level is within reach.

  • Resistance: 159.80 (prior day high, also a vol pivot).
  • Support: 158.80 (100-pip band from current). A break below 158.80 would suggest yen strength.
    Invalidation trigger: Above 159.80 keeps bullish bias; below 158.80 turns bearish.

EUR/JPY

Spot: 185.52
Bias: Neutral – Flat (+0.08%), stuck in a 30-pip range.

  • Resistance: 185.80 (prior day high).
  • Support: 185.20 (prior day low).
    Invalidation trigger: A move beyond 185.80/185.20 breaks the calm.

GBP/JPY

Spot: 213.99
Bias: Neutral – Slight negative (-0.04%), no vol expansion.

  • Resistance: 214.50 (round number and prior resistance).
  • Support: 213.50 (prior week low).
    Invalidation trigger: Below 213.50 would signal yen bid.

Commodity FX: AUD/USD, NZD/USD

AUD/USD

Spot: 0.7164
Bias: Bullish – Moderate vol (+0.44%), building from the 0.7140 area.

  • Resistance: 0.7200 (round number and prior month high).
  • Support: 0.7140 (prior day low – buyers stepped in here).
    Invalidation trigger: Below 0.7140 negates the bullish setup.

NZD/USD

Spot: 0.5961
Bias: Bullish – Elevated vol (+1.17%), intraday range 0.55%. The breakout above 0.5940 is clean.

  • Resistance: 0.6000 (psychological round number). A test likely this session.
  • Support: 0.5940 (pre-breakout resistance now support).
    Invalidation trigger: Below 0.5940 would mean a false breakout.

European cross: EUR/GBP

Spot: 0.8669
Bias: Neutral – Relatively calm (+0.12%), but the pair is nudging against the 0.8670 resistance.

  • Resistance: 0.8675 (prior week high). A break would push to 0.8690.
  • Support: 0.8650 (prior day low).
    Invalidation trigger: Above 0.8675 tilts bullish; below 0.8650 bearish.

Cross-market read: correlations & risk appetite

The USD-bloc average (-0.10%) vs commodity FX average (+0.80%) is the widest gap this month. Historically, such divergence coincides with a USD-funded risk rally, but the yen-bloc average (-0.06%) refuses to participate – a nuance that FX Pattern’s correlation dashboard flags as a suppressed vol regime in USD/JPY. The CHF weakness (USD/CHF -0.57%) is the tail that wags the dollar bloc: it’s not a broad greenback selloff but a specific CHF supply. The commodity bloc strength aligns with Asia session risk appetite, but without yen cross confirmation, this is a tactical rotation, not a regime change.

What consensus may be missing

Everyone is calling NZD/USD the “tape leader” because of its 1.17% gain. Yet the real signal is the USD/CHF slide. The franc is selling off while the yen stays flat – this suggests a positioning-driven unwind in CHF longs, not a global risk-on wave. The commodity FX strength is a second-order effect: AUD and NZD benefit from the CHF move spilling into EM and commodity beta, but the yen cross absence means the rally is fragile. If NZD/USD hits 0.6000, watch for a sharp reversal if USD/CHF bounces.

Forex forecast: base / alternate / invalidation scenarios

  • Base case (60%): USD/CHF remains under pressure, targeting 0.7820. NZD/USD tests 0.6000 but fails to close above. Commodity FX cools toward midday. Yen crosses stay range-bound.
  • Alternate (25%): A sudden EUR/JPY push above 185.80 reignites yen cross momentum, dragging USD/JPY to 159.80 and amplifying the commodity bloc rally.
  • Invalidation (15%): USD/CHF reclaims 0.7850. This would kill the CHF-driven narrative and likely reverse NZD/USD below 0.5940 as the risk rally fizzles.

Session watchlist

  • 13:30 GMT – US weekly jobless claims. A print below 220K could lift USD/JPY toward 159.50. Above 240K would reinforce risk-off, boosting USD/CHF bid.
  • 15:00 GMT – Fed’s Waller speaks. Any hawkish surprise would pressure NZD/USD and AUD/USD. Dovish comments support the commodity bloc.
  • 17:00 GMT – Options expiry: large 0.6000 strike in NZD/USD ($1.2B notional) and 159.00 in USD/JPY ($1.8B). Expect pin action near these levels.

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.


Disclaimer: For informational and educational purposes only. Not investment advice.

FAQ

What are today's forex rates?

EUR/USD is at 1.1658, GBP/USD at 1.3443, USD/JPY at 159.21, USD/CHF at 0.7834, and AUD/USD at 0.7164. These are current reference prices; this is for informational purposes only and not investment advice.

Why did USD/CHF drop below 0.7850?

USD/CHF accelerated its slide, breaking below the 0.7850 level and triggering a wave of sell stops, carving fresh session lows near 0.7834. The move is outpacing a mild dollar-bloc decline, signaling a specific CHF bid. The 0.7850 level now acts as resistance; a reclaim would invalidate the bearish momentum.

Is NZD/USD a buy now?

NZD/USD surged 1.17% with a 0.55% intraday range, making it the clear tape leader, but the AUD/NZD cross is compressing, hinting at a broader risk-on repositioning rather than a kiwi-specific catalyst. This is for informational purposes only and not investment advice; no trade recommendation is implied.

Why are yen crosses flat while commodity currencies rally?

Despite a +0.80% surge in the commodity FX bloc, USD/JPY slipped just -0.22% and EUR/JPY and GBP/JPY are essentially flat. This divergence suggests the move is driven by USD/CHF weakness and commodity exporter flows, not a global risk rotation that would normally lift yen crosses.