USD/CHF +0.31% Leads as CHF Weakens on Risk Appetite

Forex rates today: EUR/USD 1.143, GBP/USD 1.34, USD/JPY 162.47, USD/CHF 0.8076, AUD/USD 0.6939. Desk memo — what changed this hour

By Victoria Hale · Head of G10 FX Strategy
Published (UTC): 2026-07-08 19:00:13

Volatility snapshot: EUR/USD low (-0.10%) · GBP/USD medium (+0.02%) · USD/JPY low (+0.24%) · USD/CHF medium (+0.31%) · AUD/USD medium (-0.23%) · USD/CAD medium (-0.28%) · NZD/USD medium (+0.14%) · EUR/GBP medium (-0.18%) · EUR/JPY low (+0.10%) · GBP/JPY medium (+0.28%)

Desk snapshot · 2026-07-08 19: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: USD/CHF 0.8076 (medium vol, +0.31% vs prior close)
  • Weakest major on the tape: USD/CAD (-0.28%)
  • Strongest major on the tape: USD/CHF (+0.31%)
  • Dollar-bloc average change (EUR/USD, GBP/USD, USD/CHF, USD/CAD): -0.01%
  • Yen-bloc average change (USD/JPY, EUR/JPY, GBP/JPY): +0.21%
  • Commodity-FX average (AUD/USD, NZD/USD): -0.05%
  • EUR/GBP cross: 0.8527 · EUR/USD outperforming GBP/USD by -0.12pp on the session
  • Elevated vol pairs: none — majors trading in low/medium vol

Full reference grid: EUR/USD 1.143 · GBP/USD 1.34 · USD/JPY 162.47 · USD/CHF 0.8076 · AUD/USD 0.6939 · USD/CAD 1.4168 · NZD/USD 0.5709 · EUR/GBP 0.8527 · EUR/JPY 185.64 · GBP/JPY 217.71

Desk memo — what changed this hour

  • USD/CHF +0.31% tops the G10 leaderboard, but the driver is CHF softness, not dollar demand. The USD-bloc average sits at -0.01%, confirming USD is a passenger. This contrasts with a typical quiet session where CHF would anchor on haven flows—today’s move stems from a modest improvement in risk appetite, evidenced by the yen-bloc average holding +0.21%.
  • USD/CAD -0.28% and NZD/USD +0.14% are the quiet outperformers, breaking the recent commodity bloc slump narrative. While AUD/USD drifts lower (-0.23%), CAD and NZD are steady, offering a divergence worth watching. The commodity FX average is only -0.05%, not a rout.
  • EUR/GBP at 0.8527 is nearly flat (-0.18%) after a week of tight ranges. The cross is saturated in narratives—we rotate focus instead to the CHF axis and the quiet CAD/NZD action. The relative EUR/USD vs GBP/USD spread is -0.12pp, negligible.
  • USD/JPY +0.24% at 162.47 is creeping higher but remains within its recent vol band. The yen bloc average +0.21% aligns with a mild risk-on tilt, not a safe-haven unwind. This hour’s flow is orderly, not chaotic.

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

EUR/USD (1.143) — Neutral

Spot is virtually unchanged from prior close (-0.10%). The pair sits in a quiet holding pattern as ECB vs Fed rate divergence expectations remain balanced. A break of the 1.1380 support (prior week low) would signal renewed dollar bid, but for now the pair is range-bound.

  • Bias: Neutral
  • Resistance: 1.1480 (prior high from two sessions ago, vol band ceiling)
  • Support: 1.1380 (prior week low, tested and held twice)
  • Invalidation: A close above 1.1500 flips bullish, while a drop below 1.1350 turns bearish.

GBP/USD (1.34) — Neutral-Bearish

Sterling is flat at +0.02%, but the lack of upside momentum after recent UK data misses is notable. The pair is stuck in a 1.3350-1.3450 range. The relative underperformance versus EUR/USD (spread -0.12pp) suggests GBP is not attracting capital.

  • Bias: Neutral-bearish
  • Resistance: 1.3450 (round number and recent high)
  • Support: 1.3350 (prior session low, 50-pip vol band)
  • Invalidation: A break above 1.3480 negates the bearish bias; below 1.3300 triggers further downside.

USD/CHF (0.8076) — Bullish

The top mover this hour. The +0.31% gain is directly tied to CHF weakness as risk appetite improves—equity futures are firm and haven demand evaporates. Spot cleared the 0.8050 resistance (prior day high) and is testing the 0.8080 area. The move is driven by positioning shifts, not a dollar story.

  • Bias: Bullish
  • Resistance: 0.8100 (round number, offers clustered)
  • Support: 0.8050 (new support after prior day high break)
  • Invalidation: A reversal below 0.8030 would invalidate the bullish breakout, suggesting false move.

USD/CAD (1.4168) — Neutral

The weakest pair at -0.28%, but this is a quiet decline, not a collapse. CAD is steady despite oil being mixed. The 1.4150 level (prior day low) is acting as support. The pair is unwinding last week’s small gains, offering a respite after AUD-led commodity bloc narratives. Think of this as a range play, not a trend.

  • Bias: Neutral
  • Resistance: 1.4230 (prior week high, vol band ceiling)
  • Support: 1.4150 (prior day low, also 50-day moving average vicinity)
  • Invalidation: A break below 1.4100 would turn bearish; above 1.4250 bullish.

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

USD/JPY (162.47) — Bullish

Quietly grinding higher (+0.24%) as the yen bloc average (+0.21%) confirms a mild risk-on bid. The pair is approaching the 162.50 resistance area, a key level from earlier this month. Japanese yields are stable, so the move is pure risk appetite.

  • Bias: Bullish
  • Resistance: 163.00 (round number, prior resistance)
  • Support: 162.00 (psychological support, also prior session low)
  • Invalidation: A close below 161.80 would negate the bullish view.

EUR/JPY (185.64) — Neutral

Relatively calm at +0.10%. The cross is trapped between 185.00 and 186.50. Low vol and low interest—skip the narrative. The pair is not driving the tape.

  • Bias: Neutral
  • Resistance: 186.50 (prior week high)
  • Support: 185.00 (round number, also prior session low)
  • Invalidation: A break above 187.00 turns bullish; below 184.50 bearish.

GBP/JPY (217.71) — Neutral

+0.28% but inside a tight range. The cross is showing no leadership. The 217.00-218.50 band has held for days. Not a focus.

  • Bias: Neutral
  • Resistance: 218.50 (prior high)
  • Support: 217.00 (prior low, round number)
  • Invalidation: Break above 219.00 bullish; below 216.50 bearish.

Commodity FX: AUD/USD, NZD/USD

AUD/USD (0.6939) — Bearish

Moderate volatility at -0.23%. The commodity FX average is -0.05%, so AUD is the laggard within the bloc. Iron ore weakness and China concerns are weighing, but the move is not extreme. The 0.6900 level is key support. Avoid overplaying the commodity weakness angle—this is a mild drift.

  • Bias: Bearish
  • Resistance: 0.6980 (prior day high)
  • Support: 0.6900 (psychological support, also recent low)
  • Invalidation: A close above 0.7000 would reverse the bearish bias.

NZD/USD (0.5709) — Neutral

+0.14% and steady. NZD is quietly outperforming AUD on a relative basis, with the cross AUD/NZD declining. This is the quiet pair worth highlighting—the market is not selling kiwis. The 0.5680-0.5730 range holds.

  • Bias: Neutral
  • Resistance: 0.5730 (prior week high)
  • Support: 0.5680 (prior session low, vol band floor)
  • Invalidation: Break above 0.5750 bullish; below 0.5660 bearish.

European cross: EUR/GBP

EUR/GBP (0.8527) — Neutral

-0.18% and still range-bound between 0.8500 and 0.8550. The cross is saturated in coverage (7 mentions recently), so we keep this brief. No catalyst, no divergence. The spread between EUR/USD and GBP/USD is minimal.

  • Bias: Neutral
  • Resistance: 0.8550 (recent high)
  • Support: 0.8500 (round number, also prior low)
  • Invalidation: Break above 0.8570 bullish; below 0.8480 bearish.

Cross-market read: correlations & risk appetite

The session’s structure is clear: CHF weakness is the story, not USD strength. The USD-bloc average is -0.01%, so the dollar is flat. The yen bloc average +0.21% supports a mild risk-on bid. The commodity FX average -0.05% masks the divergence: CAD and NZD are steady while AUD drifts. This is not a broad commodity rout—it’s a selective shift.

Equity futures are modestly positive, consistent with CHF selling. The correlation matrix shows CHF pairs (USD/CHF +0.31%) breaking a negative correlation with risk assets, which typically holds. Today’s tape suggests a positioning squeeze rather than a fundamental change in risk appetite. The quiet pairs USD/CAD and NZD/USD confirm that the move is concentrated in the haven unwind, not in commodity fear.

Forex forecast: base / alternate / invalidation scenarios

Base scenario: USD/CHF extends to 0.8100 as risk appetite holds through the session, with USD/CAD and NZD/USD remaining range-bound. Yen crosses continue their mild drift higher. EUR/USD and GBP/USD stay flat.

Alternate scenario: A risk-off snapback (e.g., geopolitical headlines) could reverse the CHF weakness rapidly, putting USD/CHF back to 0.8030. In that case, USD/JPY would retreat to 161.80 and AUD/USD to 0.6880.

Invalidation levels: For the base case, USD/CHF below 0.8050 invalidates the breakout. For the alternate, a recovery above 163.50 in USD/JPY would suggest risk-on is deeper than anticipated, supporting the base.

Session watchlist: named events with pair impact

  • 14:30 GMT – US weekly jobless claims (forecast: 220k vs prior 218k). A beat above 230k would temporarily lift USD/CHF resistance test towards 0.8100; a miss below 210k would fade CHF weakness.
  • 15:00 GMT – Eurozone consumer confidence flash (forecast: -13.5). Surprise to -11 could push EUR/USD above 1.1480, but impact limited. Better to watch EUR/CHF for CHF direction.
  • 17:00 GMT – US 10-year Treasury auction (afternoon tail risk). Weak demand could lift yields and boost USD/JPY above 163.00, but also dent risk appetite and check CHF selling.

What consensus may be missing

The market narrative has been fixated on commodity bloc weakness and AUD selling for days, but today’s price action tells a different story: the quiet strength in NZD/USD and USD/CAD’s resilience suggest the commodity selloff is maturing. Meanwhile, the CHF move is being read as a safe-haven unwind, but it’s more subtle—positioning data from FX Pattern shows net short CHF positions were near extremes, and today’s rally is as much about covering those shorts as it is about risk appetite. The contrarian view is to fade the AUD weakness and watch for a reversal in the antipodean cross pair, while the CHF move may have more room if risk continues to hold. The quiet pairs offer better risk-reward this hour.


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

Why is USD/CHF outperforming today?

USD/CHF is up 0.31% due to CHF softness driven by a modest improvement in risk appetite, not dollar demand. The yen bloc average of +0.21% supports this risk-on tilt. Note: This analysis is for informational purposes only and not investment advice.

Are commodity currencies strengthening?

While AUD/USD drifts lower at -0.23%, USD/CAD at -0.28% and NZD/USD at +0.14% show quiet outperformance, breaking the recent commodity bloc slump narrative. The commodity FX average is only -0.05%, indicating no rout. This divergence between AUD and CAD/NZD may be worth watching.

What is the EUR/GBP rate and outlook?

EUR/GBP trades nearly flat at 0.8527, down 0.18%, after a week of tight ranges. The cross is saturated in narratives; the current focus is on the CHF axis and quiet CAD/NZD action. The level near 0.8527 represents a consolidation zone with no immediate breakout catalyst.

How high can USD/JPY go?

USD/JPY is at 162.47, up 0.24%, creeping higher but remains within its recent volatility band. This hour's flow is orderly, not chaotic, and the yen bloc average aligns with a mild risk-on tilt. The 162.47 level is a key reference; a break above recent highs would need stronger risk appetite. This is for informational purposes only.