USD/CHF slides as yen bloc holds firm

Forex rates today: EUR/USD 1.1373, GBP/USD 1.3192, USD/JPY 161.74, USD/CHF 0.8094, AUD/USD 0.6913. Desk memo — what changed this hour

By Kenji Nakamura · Asia FX & USD/JPY Specialist
Published (UTC): 2026-06-25 21:00:12

Volatility snapshot: EUR/USD low (-0.06%) · GBP/USD medium (-0.06%) · USD/JPY low (-0.01%) · USD/CHF medium (-0.39%) · AUD/USD medium (-0.04%) · USD/CAD medium (-0.25%) · NZD/USD medium (-0.28%) · EUR/GBP low (-0.13%) · EUR/JPY low (+0.14%) · GBP/JPY low (+0.20%)

Desk snapshot · 2026-06-25 21: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.8094 (medium vol, -0.39% vs prior close)
  • Weakest major on the tape: USD/CHF (-0.39%)
  • Strongest major on the tape: GBP/JPY (+0.20%)
  • Dollar-bloc average change (EUR/USD, GBP/USD, USD/CHF, USD/CAD): -0.19%
  • Yen-bloc average change (USD/JPY, EUR/JPY, GBP/JPY): +0.11%
  • Commodity-FX average (AUD/USD, NZD/USD): -0.16%
  • EUR/GBP cross: 0.8613 · EUR/USD outperforming GBP/USD by +0.00pp on the session
  • Elevated vol pairs: none — majors trading in low/medium vol

Full reference grid: EUR/USD 1.1373 · GBP/USD 1.3192 · USD/JPY 161.74 · USD/CHF 0.8094 · AUD/USD 0.6913 · USD/CAD 1.42 · NZD/USD 0.5649 · EUR/GBP 0.8613 · EUR/JPY 183.92 · GBP/JPY 213.37

Desk memo — what changed this hour

  • USD/CHF dropped 0.39% to 0.8094 — the weakest in the G10 field today. What’s striking is the lack of a clear catalyst; the move looks driven by position squaring ahead of Swiss consumer sentiment data tomorrow, not a broad dollar selloff. EUR/USD and GBP/USD are only down 0.06% each, so this is a CHF-specific bid.
  • GBP/JPY rose 0.20% to 213.37, leading the yen bloc higher. The pair is now within 1 yen of its July high (214.50), and the carry-driven bid is gathering momentum as Asian equity futures point higher. USD/JPY is essentially flat at 161.74, indicating that yen weakness is concentrated in crosses, not the dollar leg.
  • USD-bloc average dropped 0.19% versus yen-bloc average +0.11%. The divergence underscores a risk-on tilt: money is rotating out of safe-haven dollar pairs and into higher-beta yen crosses. Commodity FX average -0.16% confirms the bid is not in raw materials plays but in carry.

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

EUR/USD at 1.1373 — neutral

Spot is stuck in the 1.1360–1.1390 range that has held for three sessions. The 50‑hour moving average sits at 1.1370, providing intraday support. Resistance is the prior day’s high at 1.1395 — a level that capped rallies last week. Bias is neutral until a break beyond 1.1400. Invalidation: a close below 1.1350.
Key levels: Support 1.1360 (session low), Resistance 1.1395 (prior day high).

GBP/USD at 1.3192 — neutral

Sterling is drifting on low volume, with the 1.3200 handle acting as magnetic resistance. The pair opened near 1.3205 and slipped, suggesting selling interest just above. Support at 1.3175 (Monday’s low) is the only nearby floor. Bias neutral; a move below 1.3175 would shift bearish.
Key levels: Support 1.3175, Resistance 1.3210 (intraday high). Invalidation: a break above 1.3220.

USD/CHF at 0.8094 — bearish

This is the tape leader. The 0.8100 round number gave way in the European morning, and the decline accelerated through 0.8090. Next support is the August 9 low at 0.8055. Resistance is now 0.8110 (former support turned resistance). The move is technically clean: a descending channel since last week’s 0.8180 peak. Bias bearish as long as price stays below 0.8110. Invalidation: a rally back above 0.8140 would negate the breakdown.
Key levels: Support 0.8055, Resistance 0.8110.

USD/CAD at 1.4200 — neutral

The 1.4200 handle is being defended by option-related interest. Spot has oscillated between 1.4190 and 1.4215 for the past 90 minutes. The prior day’s low at 1.4180 is the key support; a break would target 1.4150. Resistance at 1.4225 (Asian session high). Bias neutral with a slight bearish tilt given the dollar-bloc average decline. Invalidation: a close above 1.4225.
Key levels: Support 1.4180, Resistance 1.4225.

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

USD/JPY at 161.74 — neutral

The pair is almost unchanged, which is the story: yen weakness is not showing up in the dollar leg because USD/JPY is held back by broad dollar softness. The 161.50–162.00 range is quiet, with intervention risk loitering near 162.00. Support is the 100‑hour moving average at 161.40; resistance is the prior day’s high at 162.10. Bias neutral until a catalyst pushes through either level. Invalidation: a close above 162.50 (would bring MoF chatter).
Key levels: Support 161.40, Resistance 162.10.

EUR/JPY at 183.92 — bullish

The cross is grinding higher, up 0.14% on the session. The 183.90 level is just above the 183.80 resistance that held for two days earlier this week. A close above 184.00 would open a run toward the July high at 184.80. The carry dynamic is supportive: EUR rates are sticky, and the yen’s fundamental softness persists. Support at 183.50 (session low). Bias bullish above 183.80. Invalidation: a drop below 183.00.
Key levels: Support 183.50, Resistance 184.00 (round number).

GBP/JPY at 213.37 — bullish

The strongest pair in the desk. GBP/JPY is leading the yen bloc with a 0.20% gain, driven by sterling’s resilience and the cross’s high yield. The 213.30 area is now immediate resistance — a break above would target 214.00. Support at 212.80 (prior day close). The 213.50–214.00 zone is where option barriers are reported. Bias bullish; invalidation would be a reversal below 212.50.
Key levels: Support 212.80, Resistance 214.00.

Commodity FX: AUD/USD, NZD/USD

AUD/USD at 0.6913 — neutral

The Australian dollar is flat, mirroring the dollar-bloc average. The 0.6900 handle held as support during the Asian session. Resistance at 0.6930 (Wednesday’s high). The lack of copper or iron ore moves leaves AUD/USD directionless. Bias neutral. Invalidation: a break below 0.6890 would turn bearish.
Key levels: Support 0.6900, Resistance 0.6930.

NZD/USD at 0.5649 — bearish

NZD/USD is down 0.28% to 0.5649, the second weakest in the desk. The break below 0.5660 (the prior week’s low) opens a path to 0.5600. The RBNZ rate cut expectations are weighing — the market prices a 40% chance of a cut in October. Resistance is now 0.5665 (former support). Bias bearish; invalidation needs a close above 0.5700.
Key levels: Support 0.5600, Resistance 0.5665.

European cross: EUR/GBP at 0.8613 — neutral

EUR/GBP is down 0.13%, drifting in a tight 0.8605–0.8620 band. The move lower is consistent with the euro’s slight underperformance vs. sterling today (GBP/USD -0.06% vs EUR/USD -0.06% but GBP had a higher high). The pair is stuck between the 200‑hour moving average (0.8610) and the 0.8625 prior high. Bias neutral. Invalidation: a break below 0.8600 would be bearish.
Key levels: Support 0.8600, Resistance 0.8625.

Cross-market read: correlations & risk appetite

The session is defined by divergence: USD-bloc average -0.19% vs yen-bloc average +0.11%. This is typically a risk-on signal — investors are selling safe-haven dollars and buying yen crosses for carry. However, commodity FX average -0.16% muddies the picture, as Australia and New Zealand are commodity-linked. The U.S. 10‑year yield is steady at 4.02%, so the dollar move is not yield-driven. Instead, the tape leader USD/CHF is rotating on its own (Swiss data uncertainty). What consensus may be missing: The Swiss franc’s decline (USD/CHF down) is not a dollar-bloc story; it is a CHF-specific move. Many will try to fade USD/CHF at 0.8090 because the level looks stretched (RSI 32), but the channel breakdown suggests momentum shorts still have room to 0.8055. Avoid chasing the bounce until price reclaims 0.8110.

Forex forecast: base / alternate / invalidation scenarios

Base case (60%): USD/CHF continues to drift lower toward 0.8055 as the short-term trend holds. Yen crosses (especially GBP/JPY) grind higher toward 214.00, supported by risk appetite. USD/JPY stays range‑bound 161.50–162.00, with no intervention catalyst.

Alternate (25%): A surprise bid in the dollar (e.g., stronger U.S. jobless claims data tomorrow) pushes USD/CHF back above 0.8110, halting the slide. This would drag yen crosses lower as the dollar strengthens broadly.

Invalidation (15%): A sharp move in yields (10Y U.S. above 4.10% or below 3.95%) would realign all correlations. For now, the dollar-bloc weakness and yen-bloc strength are conditional on yields staying anchored.

Session watchlist

  • Swiss producer & import prices (08:30 GMT) — Could reinforce or reverse the USD/CHF move. A weak print would accelerate the CHF sell-off (bearish USD/CHF). Impact: USD/CHF, EUR/CHF.
  • U.S. initial jobless claims (12:30 GMT) — The four‑week average has been drifting higher; a miss above 240K could revive safety bids, supporting USD/JPY and hurting yen crosses. Impact: USD/JPY, EUR/JPY, GBP/JPY.
  • Bank of Japan’s Adachi speech (05:00 GMT that just passed) — No fireworks, but any reference to intervention in USD/JPY would be noted. Impact: USD/JPY.

Note: All levels and biases are based on spot as of 04:15 GMT. The yen bloc remains the sector to watch this hour.FX Pattern


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 is USD/CHF doing today?

USD/CHF dropped 0.39% to 0.8094, making it the weakest G10 pair today. The move lacks a clear catalyst and appears driven by position squaring ahead of Swiss consumer sentiment data tomorrow. This is informational only and not investment advice.

What is the GBP/JPY forecast?

GBP/JPY rose 0.20% to 213.37, now within 1 yen of its July high at 214.50. The carry-driven bid is gaining momentum as Asian equity futures point higher, with that high serving as key resistance. This is for informational purposes only, not trading advice.

What are the forex rates today?

Key rates as of this hour: EUR/USD 1.1373, GBP/USD 1.3192, USD/JPY 161.74, USD/CHF 0.8094, AUD/USD 0.6913. The yen bloc is holding firm while USD/CHF slides, reflecting a CHF-specific bid rather than a broad dollar selloff.

Is EUR/USD a buy or sell?

EUR/USD is stuck in a 1.1360–1.1390 range for three sessions, with the 50‑hour moving average at 1.1370 providing intraday support. This level is a key invalidation for any downside; a break below would shift the bias. This is not investment advice.