EUR/JPY and GBP/JPY absorb risk tone; USD/CHF slides 0.38%

Forex rates today: EUR/USD 1.139, GBP/USD 1.3198, USD/JPY 161.73, USD/CHF 0.8095, AUD/USD 0.6901. Desk memo — what changed this hour

By Victoria Hale · Head of G10 FX Strategy
Published (UTC): 2026-06-27 00:00:12

Volatility snapshot: EUR/USD medium (+0.31%) · GBP/USD medium (+0.24%) · USD/JPY low (-0.02%) · USD/CHF medium (-0.38%) · AUD/USD medium (+0.02%) · USD/CAD medium (-0.32%) · NZD/USD medium (-0.06%) · EUR/GBP low (+0.00%) · EUR/JPY low (+0.26%) · GBP/JPY low (+0.26%)

Desk snapshot · 2026-06-27 00: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.8095 (medium vol, -0.38% vs prior close)
  • Weakest major on the tape: USD/CHF (-0.38%)
  • Strongest major on the tape: EUR/USD (+0.31%)
  • Dollar-bloc average change (EUR/USD, GBP/USD, USD/CHF, USD/CAD): -0.04%
  • Yen-bloc average change (USD/JPY, EUR/JPY, GBP/JPY): +0.17%
  • Commodity-FX average (AUD/USD, NZD/USD): -0.02%
  • EUR/GBP cross: 0.8625 · EUR/USD outperforming GBP/USD by +0.07pp on the session
  • Elevated vol pairs: none — majors trading in low/medium vol

Full reference grid: EUR/USD 1.139 · GBP/USD 1.3198 · USD/JPY 161.73 · USD/CHF 0.8095 · AUD/USD 0.6901 · USD/CAD 1.419 · NZD/USD 0.5641 · EUR/GBP 0.8625 · EUR/JPY 184.15 · GBP/JPY 213.5

Desk memo — what changed this hour

  • EUR/JPY +0.26% to 184.15 — The yen bloc average (+0.17%) is outperforming the dollar bloc (-0.04%) as risk appetite absorbs into cross-yen pairs rather than USD-bloc. This is a subtle rotation away from saturated dollar stories, with EUR/JPY edging toward the 184.50 resistance band that has capped twice this week.
  • USD/CHF -0.38% to 0.8095 — The strongest mover on the board, but we place it in context: CHF strength is the mirror of EUR/USD’s +0.31% gain, not a standalone safe-haven bid. The break below 0.8100 is significant — that level was the prior day’s low, and the close below it opens a test of 0.8050, the 50-day moving average.
  • GBP/JPY +0.26% to 213.50 — Holding exactly at the round number that was cleared in earlier trading. The fact that it’s not fading suggests genuine buying interest rather than a flash-and-churn move. 213.00 support is now the invalidation level for a bullish bias.
  • USD/CAD -0.32% to 1.4190 — The commodity FX average is -0.02%, but CAD is actually the weakest of the dollar bloc in real terms because AUD/USD is nearly flat. This divergence points to a Canadian-specific headwind — likely positioning ahead of tomorrow’s Canadian CPI release. 1.4150 is the prior week’s low and a key pivot.

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

EUR/USD (1.1390)

Bias: Bullish — The pair is grinding higher on an ECB repricing story. Yesterday’s Eurozone core inflation data came in sticky, and the market is now pricing a 25bp cut for July as a coin flip rather than a certainty. The 1.1400 handle is the immediate resistance — it’s the prior month’s high and a vol band that has repelled two attempts since May. Support at 1.1350 is the 20-day moving average and a logical risk-off break level. Invalidation: a close below 1.1320 would signal a failed breakout and a return to the 1.1250–1.1320 range. At FX Pattern, we note that the option expiry at 1.1400 today (€1.2bn) may be pinning price, but the underlying flow is bullish.

GBP/USD (1.3198)

Bias: Neutral — Sterling is a laggard within the G10 risk-on move. EUR/GBP is unchanged at 0.8625, which means GBP/USD’s +0.24% gain is simply a dollar weakness story, not a sterling strength story. Resistance at 1.3220 is the prior day’s high and a Fibonacci extension from the June pivot. Support at 1.3150 is the 100-day moving average and a level where bids were placed yesterday. Invalidation: a break above 1.3220 with volume or a dip below 1.3120 would tilt the bias.

USD/CHF (0.8095)

Bias: Bearish — The slide is clean and orderly. 0.8100 was the prior day’s low and a round number that has now become resistance. The next support is 0.8050, the 50-day moving average and the June 3 low. The move is being driven by EUR/CHF cross flows — the euro is strong, and the franc is safely absorbing that. Invalidation: a close back above 0.8140 (the prior day’s high) would negate the breakdown.

USD/CAD (1.4190)

Bias: Bearish — The pair is down 0.32%, but the real story is the divergence with AUD/USD (+0.02%). That suggests CAD is underperforming due to domestic data risk (Canadian CPI tomorrow). Support at 1.4150 is the June 19 low and a key level for trend followers. Resistance at 1.4230 is the 20-day moving average. Invalidation: a break above 1.4250 would turn the bearish case cautious.

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

USD/JPY (161.73)

Bias: Neutral — Flat on the session (+0.02%). The pair is pinned by the 162.00 resistance (BoJ intervention zone) and supported at 161.20 (the prior day’s low). Volumes are light, but the close above 161.50 is mildly constructive. Invalidation: a close below 161.00 would open a test of 160.50.

EUR/JPY (184.15)

Bias: Bullish — The cross is absorbing the risk-on tone better than USD/JPY. 184.50 is the next resistance — it’s the prior day’s high and a vol band level that has held twice. Support at 183.70 is the 20-day moving average. The move is driven by EUR strength, not yen weakness. Invalidation: a drop below 183.30 would signal a false breakout.

GBP/JPY (213.50)

Bias: Bullish — Clearing 213.50 is a constructive sign. The next resistance is 214.00, a round number and the prior month’s high. Support at 213.00 is the prior day’s low and a logical level for stops. Volume is light, but the cross is showing steady buying interest. Invalidation: a close below 212.50 would flip the bias.

Commodity FX: AUD/USD, NZD/USD

AUD/USD (0.6901)

Bias: Neutral — Flat on the session (+0.02%). The pair is trapped between resistance at 0.6930 (the prior week’s high) and support at 0.6870 (the 100-day moving average). Copper prices are flat, and iron ore is slightly lower, so there’s no commodity catalyst. Invalidation: a break above 0.6930 would turn bullish; a close below 0.6850 would turn bearish.

NZD/USD (0.5641)

Bias: Bearish — The weakest of the commodity currencies, down 0.06%. The pair is testing support at 0.5630 (the prior week’s low). Resistance at 0.5660 is the 20-day moving average. The RBNZ meeting minutes earlier this week were dovish on the outlook, and that’s weighing. Invalidation: a close below 0.5600 would accelerate selling; a bounce above 0.5670 would neutralise the bearish view.

European cross: EUR/GBP (0.8625)

Bias: Neutral — Flat on the session. The cross is compressing in a tight band between 0.8600 (the prior week’s low) and 0.8650 (the 50-day moving average). This is a pure relative value trade — the ECB repricing vs. the BoE repricing is now balanced. Invalidation: a break above 0.8650 would signal EUR strength, while a break below 0.8600 would favour GBP.

Cross-market read: correlations & risk appetite

The USD-bloc average (-0.04%) versus the yen-bloc average (+0.17%) tells the story. Risk appetite is flowing through cross-yen pairs rather than through the dollar bloc. That’s typical of a session where the dollar is broadly soft but not collapsing — the yen is still feeling the effect of higher global rates, so the crosses absorb the bid. The commodity FX average (-0.02%) confirms that the move is not about broad-based China/commodity reflation. It’s a G10 rate divergence trade: ECB stays hawkish, Fed stays neutral, and the franc/yen crosses take the flow. Equity futures are up 0.2%, which supports the risk-on narrative.

Forex forecast: base / alternate / invalidation

  • Base case: EUR/JPY and GBP/JPY grind higher on the day, with USD/CHF holding below 0.8100. The dollar bloc consolidates, and EUR/USD tests 1.1400 but fails to close above it until the ECB meeting next month.
  • Alternate case: A sudden risk-off event (e.g., a hot US jobless claims print at 8:30 ET) triggers a reversal. USD/JPY would then lead the recovery, and USD/CHF would bounce back above 0.8100, invalidating the bearish bias.
  • Invalidation trigger: A close of USD/CHF above 0.8140 or EUR/USD below 1.1320 would force a reassessment. Also, if the yen bloc average turns negative, the cross-yen bid would unwind quickly.

Session watchlist: named events with pair impact

  • 14:00 BST / 9:00 ET: US weekly jobless claims (consensus 235k). A print above 240k would support the dollar bearish story; a miss below 230k could trigger a dollar reversal. Pair impact: USD/JPY, EUR/USD most sensitive.
  • 15:00 BST / 10:00 ET: Testimony by Fed’s Waller. Any pushback on rate cuts would be USD-positive and could cap EUR/JPY gains. Pair impact: USD/CHF, EUR/JPY.
  • Overnight: RBNZ inflation expectations (00:00 BST / 19:00 ET today). That could break NZD/USD out of its range.

What consensus may be missing

The tape leader is USD/CHF sliding 0.38%, but consensus is reading this as a simple dollar-selloff. What’s being missed is that CHF is outperforming not because of safe-haven demand but because of a “repatriation of carry” narrative. The franc has been used as a funding currency in yen-cross carry trades — as risk appetite steadies, those positions are being unwound. That means the CHF weakness we saw in late May is reversing, and the slide in USD/CHF has further to run. The next leg could take the pair to 0.8050 or below, especially if EUR/JPY continues to grind higher. Don’t buy the dip in USD/CHF today — it’s not a short-term correction, it’s the start of a broader unwind.


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 major forex rates?

As of this desk note, EUR/USD is at 1.139, GBP/USD at 1.3198, USD/JPY at 161.73, and USD/CHF at 0.8095. The yen bloc is outperforming the dollar bloc, with EUR/JPY and GBP/JPY each up 0.26%.

What is the EUR/JPY forecast today?

EUR/JPY is absorbing risk appetite and trading at 184.15, up 0.26%. It is edging toward the 184.50 resistance band that has capped twice this week. This is an informational update, not investment advice, and a break above 184.50 would open further upside.

What are the key levels for GBP/JPY?

GBP/JPY is holding at 213.50 after clearing the round number earlier. Key support is at 213.00, which is the invalidation level for a bullish bias. Holding above that suggests genuine buying interest rather than a flash move.

Should I buy USD/CHF now?

USD/CHF dropped 0.38% to 0.8095, breaking below the 0.8100 level that was the prior day’s low. This opens a test of the 50-day moving average at 0.8050. This is not investment advice; the move is tied to EUR/USD strength, not a standalone safe-haven bid.