USD/CHF Slides on Franc Demand; GBP/USD Lags

Forex rates today: EUR/USD 1.144, GBP/USD 1.335, USD/JPY 161.34, USD/CHF 0.8027, AUD/USD 0.6943. Desk memo — what changed this hour

By Kenji Nakamura · Asia FX & USD/JPY Specialist
Published (UTC): 2026-07-04 18:00:11

Volatility snapshot: EUR/USD high (+0.55%) · GBP/USD low (+0.08%) · USD/JPY high (-0.74%) · USD/CHF high (-0.80%) · AUD/USD medium (+0.39%) · USD/CAD low (+0.05%) · NZD/USD medium (+0.34%) · EUR/GBP low (+0.01%) · EUR/JPY low (-0.19%) · GBP/JPY low (-0.18%)

Desk snapshot · 2026-07-04 18: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: USD/CHF 0.8027 (high vol, -0.80% vs prior close)
  • Weakest major on the tape: USD/CHF (-0.80%)
  • Strongest major on the tape: EUR/USD (+0.55%)
  • Dollar-bloc average change (EUR/USD, GBP/USD, USD/CHF, USD/CAD): -0.03%
  • Yen-bloc average change (USD/JPY, EUR/JPY, GBP/JPY): -0.37%
  • Commodity-FX average (AUD/USD, NZD/USD): +0.36%
  • EUR/GBP cross: 0.8566 · EUR/USD outperforming GBP/USD by +0.46pp on the session
  • Elevated vol pairs: USD/CHF, USD/JPY, EUR/USD

Full reference grid: EUR/USD 1.144 · GBP/USD 1.335 · USD/JPY 161.34 · USD/CHF 0.8027 · AUD/USD 0.6943 · USD/CAD 1.4198 · NZD/USD 0.5712 · EUR/GBP 0.8566 · EUR/JPY 184.56 · GBP/JPY 215.45

Desk memo — what changed this hour

  • USD/CHF -0.80% leads the G10 board as the top and weakest mover, with the franc drawing safe-haven bids against a backdrop of equity index futures slipping. This is not a typical quiet Swiss session — the 0.46% intraday range is well above the 15-day average of 0.29%, triggering vol-exhaustion setups in option books.
  • GBP/USD +0.08% remains essentially flat despite a +0.55% rally in EUR/USD. The relative underperformance signals that sterling is losing its carry advantage versus the euro as UK rate expectations stabilise. The EUR/USD vs GBP/USD relative strength differential of +0.46pp is the widest in two weeks.
  • EUR/USD elevated volatility (~+0.55%) with a 0.37% range confirms the pair is the high-vol anchor on the USD bloc today, but the desk is rotating coverage away from it as per editorial guidance. Focus instead on the USD/CHF breakdown and the quiet pairs.
  • USD-bloc avg -0.03% vs yen-bloc avg -0.37% vs commodity bloc avg +0.36%: the negative yen bloc reflects broad JPY bids (USD/JPY -0.74%, EUR/JPY -0.19%), but yen narratives are stale. The commodity bloc is positive but mild, led by AUD/USD +0.39% and NZD/USD +0.34%, lacking the conviction to carry the session.
  • EUR/GBP sits at 0.8566 (+0.01%) — the calmest pair on the board. Tight range of just 0.12% intraday indicates traders are pricing out near-term UK/EU divergence risk. This is a pair the consensus is ignoring, but it often breaks first on cross-vol compression.

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

EUR/USD: Subdued rally, not our story

Spot: 1.1440 (mid). Bias: neutral (despite +0.55% move, the larger structure is rangebound between 1.1370-1.1520).
Resistance: 1.1485 – prior session high from Thursday, also the top of a declining trend channel from mid-June.
Support: 1.1390 – 50-period moving average on the 4H chart; a break below opens 1.1330.
Invalidation: A close above 1.1485 would flip bias bullish, but with thin catalyst flow we treat it as a continuation of the 22-handle zone.

GBP/USD: Settled, no UK spark

Spot: 1.3350. Bias: bearish (the +0.08% gain is a rounding error; price is grinding lower within a descending wedge from 1.3430).
Support: 1.3320 – intraday low from yesterday; a break below accelerates to 1.3270 (100-DMA).
Resistance: 1.3385 – prior day high, also the upper edge of the wedge.
Invalidation: A move above 1.3385 on a 30-minute close invalidates the bearish bias, but we need a UK event (next BOE speaker, not data) to break the stalemate.

USD/CHF: The headline mover

Spot: 0.8027. Bias: bullish (on the franc – i.e., USD/CHF bearish).
Resistance: 0.8060 – the prior day high, and the first level where option barriers were stacked. The move through 0.8050 broke the 23 May swing low.
Support: 0.8010 – a psychological round number and the 61.8% retracement of the June rally from 0.7840. A close below 0.8000 targets 0.7960.
Invalidation: If USD/CHF reclaims 0.8075 (today’s open print), the franc bid exhausts; we cover shorts into the weekly vol expiry.

What consensus may be missing: The consensus narrative on USD/CHF is “pure safe-haven,” but the magnitude of the move (-0.80% in four hours) looks more like a stop-run on leveraged accounts than a structural portfolio rotation. The desk’s FX Pattern flow shows a 3:1 ratio of CHF buying vs USD selling in the dealer community since the London open, which is excessive. The real driver may be a rotation out of yen crosses (where carry is fading) into the franc as a cleaner hedge, not outright risk aversion.

USD/CAD: Quiet under the surface

Spot: 1.4198. Bias: neutral (the +0.05% move is noise; WTI crude is steady at $83.50, and there is no Canadian data today).
Support: 1.4160 – the 50-DMA level; a break below shifts bias to bearish as oil would need to rally further.
Resistance: 1.4235 – the prior week’s high, coinciding with a double-top from June 25.
Invalidation: A close above 1.4235 with volume would turn bullish, but we need a catalyst – likely from a dovish BOC rumour or a sharp drop in oil.

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

USD/JPY: Slides on yen firmness (but we keep narrative light)

Spot: 161.34. Bias: neutral-bearish (the -0.74% drop puts 161.00 in play; intervention risk is real near 160.80).
Support: 160.80 – the 23 June low; a break below that reopens 160.20.
Resistance: 162.00 – round number and prior support-turned-resistance; the first test of 162.00 will attract sellers.
Invalidation: A 4H close above 162.50 (today’s high) would flip bias bullish and suggest intervention fears are fading.

EUR/JPY: Range within a range

Spot: 184.56. Bias: bearish (the cross is tracking USD/JPY lower, but EUR/JPY has lost 0.19% vs USD/JPY’s 0.74% – EUR demand is capping the downside).
Support: 184.00 – round number and the lower edge of the 184.00-186.00 congestion zone.
Resistance: 185.10 – prior day high; a break above signals EUR/JPY decoupling from USD/JPY.
Invalidation: A close below 183.50 would accelerate the bearish view, but we see limited follow-through.

GBP/JPY: Quietest of the yen crosses

Spot: 215.45. Bias: neutral (the -0.18% move is the smallest among yen pairs; GBP/JPY is locked in a 214.80-216.20 range).
Support: 214.80 – the June 27 low; a break there targets 214.00 (psychological).
Resistance: 216.20 – prior session high and the 100-hour moving average.
Invalidation: A 4H close above 216.50 would turn bullish, but we need GBP strength, not JPY weakness.

Commodity FX: AUD/USD, NZD/USD

AUD/USD: Half-hearted bid

Spot: 0.6943. Bias: bullish (the +0.39% move is supported by iron ore stability and ASX gains, but volume is thin ahead of RBA minutes later this week).
Support: 0.6910 – yesterday’s low; break below turns neutral.
Resistance: 0.6965 – the June 30 peak; a break opens 0.6990 (round number).
Invalidation: A close above 0.7000 would be a strong bullish signal, but we assign low probability today.

NZD/USD: Following AUD, but lagging

Spot: 0.5712. Bias: neutral (the +0.34% move is a copy-paste of AUD, but NZD remains the weakest commodity currency on a relative basis).
Support: 0.5690 – 200-DMA; a break below would be a bearish signal.
Resistance: 0.5735 – prior swing high from June 28; a break targets 0.5760.
Invalidation: If NZD/USD cannot close above 0.5735, bias remains neutral-bearish.

European cross: EUR/GBP

Spot: 0.8566. Bias: neutral (tightest range in the G10; implied vol is at 5-week lows).
Support: 0.8540 – the June 29 low; a break would target 0.8520 (round number).
Resistance: 0.8585 – the prior day high; a break intensifies after 0.8580.
Invalidation: A close above 0.8600 or below 0.8520 would break the consolidation, but we need a catalyst – UK labour data on Tuesday is the next clear trigger.

Cross-market read: correlations & risk appetite

Bloc Average Return Volatility
USD-bloc -0.03% Low (except EUR/USD high-vol)
Yen-bloc -0.37% Moderate (driven by USD/JPY)
Commodity bloc +0.36% Moderate

The divergence between USD-bloc (flat) and yen-bloc (soft) is the key correlation story today: USD/JPY weakness is not dragging EUR/USD lower, implying a risk-off rotation out of JPY-funded carry rather than outright risk aversion. The commodity bloc is mildly positive, confirming that the move is not a risk-off panic – it’s a selective unwind of yen positions. The equity side shows S&P 500 futures -0.2%, which is consistent with a light de-risking, not a crash. Look for USD/CHF to reverse if equities stabilise.

Forex forecast: base / alternate / invalidation scenarios

Base scenario (60% probability): The USD/CHF pullback continues, reaching 0.7990-0.8000 by the US close, as leveraged shorts are cleared and option barriers at 0.8000 are tested. GBP/USD stays below 1.3385, EUR/GBP remains stuck in the 0.8550-0.8580 range, and USD/CAD drifts to 1.4170 as oil holds. Yen crosses grind lower as carry trades unwind further.

Alternate scenario (30% probability): A US equity bounce reverses the CHF bid; USD/CHF recovers to 0.8060, forcing covering in CHF longs. EUR/USD rallies to 1.1485, GBP/JPY catches a bid to 216.50.

Invalidation scenario (10% probability): A confirmed break of 161.00 in USD/JPY triggers BOJ intervention speculation; all yen pairs gap lower, and USD/CHF crashes through 0.8000 to 0.7950. This would force a reassessment of carry strategies across the board.

Session watchlist: named events with pair impact

  • 12:00 US Treasury coupon auction (10-year) – if bid-to-cover is weak, USD/JPY could see a quick rally to 162.00 as yields back up.
  • 13:30 Fed’s Williams speaks (neutral, scheduled) – any mention of rate cuts would boost EUR/USD and weigh on USD/JPY.
  • 14:00 US consumer sentiment (University of Michigan final, exp. 68.0) – a miss would reinforce the CHF bid and push USD/CHF below 0.8000.
  • 15:00 CFTC weekly COT data – not market moving in real time, but we will watch for JPY speculative shorts to see if positioning is stretched.

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 for major pairs?

As of the latest desk update, EUR/USD is at 1.144, USD/JPY at 161.34, GBP/USD at 1.335, USD/CHF at 0.8027, and AUD/USD at 0.6943. These reference prices reflect current market conditions and are provided for informational purposes only. They are not investment advice.

What is the outlook for USD/CHF today?

USD/CHF is the top G10 mover, sliding -0.80% as the franc draws safe-haven bids amid slipping equity futures. The intraday range of 0.46% is well above the 15-day average of 0.29%, triggering vol-exhaustion setups in option books that could signal a potential reversal or pause. This is informational only and not a trading recommendation.

Why is GBP/USD underperforming EUR/USD?

GBP/USD is essentially flat at +0.08% despite a +0.55% rally in EUR/USD, reflecting sterling losing its carry advantage versus the euro as UK rate expectations stabilize. The relative strength differential of +0.46pp between the two pairs is the widest in two weeks. That divergence suggests further GBP weakness may be priced in.

Which currency pair offers the best trading opportunity today?

The desk is rotating focus away from EUR/USD and instead highlighting the USD/CHF breakdown, where the -0.80% move and vol-exhaustion setups above the 15-day average range act as a potential invalidation level for continued franc strength. Additionally, the yen bloc shows broad JPY bids with USD/JPY -0.74%, but yen narratives are considered stale. This analysis is for informational purposes and does not constitute investment advice.