EUR/USD, EUR/JPY gentle drift as USD/CHF surges

Forex rates today: EUR/USD 1.1474, GBP/USD 1.3236, USD/JPY 161.16, USD/CHF 0.8064, AUD/USD 0.7024. Desk memo — what changed this hour

By Marco Rossi, CFA · Systematic FX Strategist
Published (UTC): 2026-06-19 13:00:13

Volatility snapshot: EUR/USD medium (-0.29%) · GBP/USD high (-0.49%) · USD/JPY medium (+0.35%) · USD/CHF high (+0.87%) · AUD/USD low (+0.08%) · USD/CAD medium (+0.38%) · NZD/USD high (-0.46%) · EUR/GBP medium (+0.18%) · EUR/JPY low (+0.04%) · GBP/JPY low (-0.14%)

Desk snapshot · 2026-06-19 13:00 UTC

Marco Rossi, CFA (Systematic FX Strategist) — Lead with scenario trees, invalidation levels, and explicit risk framing per pair.

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

  • Largest hourly move: USD/CHF 0.8064 (high vol, +0.87% vs prior close)
  • Weakest major on the tape: GBP/USD (-0.49%)
  • Strongest major on the tape: USD/CHF (+0.87%)
  • Dollar-bloc average change (EUR/USD, GBP/USD, USD/CHF, USD/CAD): +0.12%
  • Yen-bloc average change (USD/JPY, EUR/JPY, GBP/JPY): +0.08%
  • Commodity-FX average (AUD/USD, NZD/USD): -0.19%
  • EUR/GBP cross: 0.8667 · EUR/USD outperforming GBP/USD by +0.21pp on the session
  • Elevated vol pairs: USD/CHF, GBP/USD, NZD/USD

Full reference grid: EUR/USD 1.1474 · GBP/USD 1.3236 · USD/JPY 161.16 · USD/CHF 0.8064 · AUD/USD 0.7024 · USD/CAD 1.4153 · NZD/USD 0.5748 · EUR/GBP 0.8667 · EUR/JPY 184.88 · GBP/JPY 213.31

Desk memo — what changed this hour

  • USD/CHF +0.87% is the tape leader this cycle, but the move is pure CHF depreciation — USD/JPY is only +0.35% and the Dollar Index is up barely 0.18% on a volume-weighted basis. What changed: a sharp unwinding of safe-haven premium in the franc, not a dollar bid. The USD-bloc average of +0.12% confirms this is a CHF story, not a USD one.

  • EUR/USD at 1.1474 (-0.29%) is flat enough to call drift, but the -0.29% versus prior close masks a 0.21 percentage point relative outperformance vs GBP/USD (which sits at 1.3236, off -0.49%). The EUR/GBP cross at 0.8667 (+0.18%) is the cleanest signal: EUR is bid against sterling, but not against the dollar. This is a GBP weakness story, not a EUR strength one.

  • NZD/USD at 0.5748 (-0.46%) with elevated volatility (intraday range 0.67%) has pierced through a key support zone. The pair has already made new multi-month lows — contrast that with AUD/USD at 0.7024, which is only -0.14% lower on the session. That divergence between the two Antipodeans is the desk’s real macro tell this hour: commodity blocs are bifurcating, and the kiwi is the weak link.

  • GBP/JPY at 213.31 (-0.14%) is relatively calm despite GBP/USD’s slide. The cross is holding above 213.00, a level that stopped a selloff last Tuesday. If that fails, the next vol band is around 212.50 — a 61.8% retracement from the June 20 rally. For now, the yen is not the aggressor; sterling is.

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

EUR/USD (1.1474) — neutral bias

The single currency is doing nothing dramatic. This session has been a classic “rest after the storm” consolidation — the prior session saw a 0.6% range, today we’re at roughly half that. Nothing in the order flow suggests a breakout trigger is nearby. The pair is pinned between two natural levels: the prior day low at 1.1458 and the round 1.1500 handle. A close below 1.1450 would invalidate the neutral bias and tilt bearish; a push above 1.1520, the weekly high, would turn me bullish. Right now, we’re in the middle with no catalyst.

Bias: Neutral (invalidation trigger below 1.1450 or above 1.1520)

  • Support: 1.1458 (prior day low) — a break opens the path to 1.1420
  • Resistance: 1.1500 (psychological round number) — above that, 1.1520 prior weekly high

GBP/USD (1.3236) — bearish bias

Sterling is the weakest major by delta today. The -0.49% decline is accompanied by a 0.57% intraday range, signalling active selling pressure. This is not a quiet drift lower — the tape shows repeated offers below 1.3270. The 1.3200 level is the obvious magnet, and if we break there, the 200-day moving average at 1.3155 becomes the conversation. What changed relative to a quiet session: GBP/USD is now trading below its 50-day EMA for the first time in four sessions, breaking a short-term support zone. The only thing I see that could invalidate this bearish view is a close above 1.3300, but that feels unlikely given the momentum.

Bias: Bearish (invalidation trigger above 1.3300)

  • Support: 1.3200 (round number, also prior week low) — break targets 1.3155
  • Resistance: 1.3300 (prior resistance turned supply) — above reopens 1.3350

USD/CHF (0.8064) — bullish bias, CHF-led

This is the session’s headline mover, +0.87%, but the driver is on the Swiss franc side. EUR/CHF is implied much higher — the franc is selling off broadly — so USD/CHF’s move is a cross reflection. The level that matters: 0.8078, the prior month high. We traded 0.8072 intraday and stalled. If we clear that, the next target is 0.8100 round number and then 0.8140. If the bid fades and we close back below 0.8025 (prior day high), this entire leg is a fake-out. But with elevated volatility and the franc dumping across the board, the path of least resistance is higher.

Bias: Bullish (invalidation trigger below 0.8025)

  • Support: 0.8025 (prior day high turned support) — break negates rally
  • Resistance: 0.8078 (monthly high) — above opens 0.8100

USD/CAD (1.4153) — neutral bias

Loonie is flat relative to session volatility. The +0.38% move is moderate and within a recent 1.4100–1.4200 range. The pair is not the story today — no oil correlation signal, no Canadian data catalyst. The 1.4120 level from prior session low is the near-term support, while 1.4180 is the prior resistance. If we break 1.4200, that turns bullish; below 1.4100, bearish. For now, I’m neutral.

Bias: Neutral (invalidation trigger below 1.4100 or above 1.4200)

  • Support: 1.4120 (prior session low) — break targets 1.4080
  • Resistance: 1.4180 (prior session high) — above targets 1.4200

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

USD/JPY (161.16) — neutral, gentle drift

The dollar-yen cross is moving in sympathy with USD/CHF but at a fraction of the amplitude (+0.35% vs +0.87%). The 161.00 level is acting as a floor this hour — we’ve bounced off it twice in the last 90 minutes. The round number is also the prior day low. If we stay above 161.00, the bias is neutral-to-bullish; a break below 160.75, the week’s low, invalidates that and opens a move to 160.30. The yen is not leading the tape; it’s following.

Bias: Neutral (invalidation trigger below 160.75)

  • Support: 161.00 (round number, prior day low) — break targets 160.75
  • Resistance: 161.50 (recent session high) — above targets 162.00

EUR/JPY (184.88) — neutral, flat

This pair is the quintessential “holder” today — +0.04% from prior close, and the intraday range is half of what we saw yesterday. It’s as if no one cares about EUR/JPY this session. The comfort zone is between 184.50 and 185.20. Below 184.50, the bias turns bearish; above 185.20, bullish. But the price action says: don’t trade this pair right now. Spreads are normal, volume is thin.

Bias: Neutral (invalidation trigger below 184.50 or above 185.20)

  • Support: 184.50 (prior session low) — break targets 184.00
  • Resistance: 185.20 (prior session high) — above targets 185.50

GBP/JPY (213.31) — neutral-bearish bias

The cross is calm (-0.14%) but is trending lower within the session. The 213.00 level has held twice, but the bid is fading. A break below 213.00 would confirm bearish momentum and target 212.50. If sterling continues to bleed against the dollar and yen is stable, this cross will catch up. For now, I lean bearish but require the invalidation below 213.00 to commit.

Bias: Neutral-bearish (invalidation trigger below 213.00)

  • Support: 213.00 (round number, prior support) — break targets 212.50
  • Resistance: 213.80 (prior session high) — above neutralises bearish bias

Commodity FX: AUD/USD, NZD/USD

AUD/USD (0.7024) — neutral bias

The Aussie is the strongest of the commodity bloc today (-0.14% only, within a calm range). The 0.7000 support is holding. The pattern is a grind lower but not a collapse. What changed relative to quiet: AUD/USD is underperforming USD/JPY (yen bloc average +0.08%, USD-bloc average +0.12%) but is not the story. If we break 0.7000, that turns bearish; if we reclaim 0.7050, neutral-bullish. Not a high conviction pair.

Bias: Neutral (invalidation trigger below 0.7000 or above 0.7050)

  • Support: 0.7000 (psychological round number) — break targets 0.6970
  • Resistance: 0.7050 (prior day high) — above targets 0.7080

NZD/USD (0.5748) — bearish bias

The kiwi is the worst performer by magnitude today (-0.46%) and is breaking down. The 0.5750 level was the prior session’s low, and we’ve sliced through it. The intraday range of 0.67% signals elevated volatility. What consensus may be missing (I’ll expand in the contrarian section) is that this is not just a commodity story — NZD is being sold against everything, including AUD, which is flat. The next support is 0.5720, the June low. A close back above 0.5800 would invalidate the bearish view.

Bias: Bearish (invalidation trigger above 0.5800)

  • Support: 0.5720 (multi-month low) — break targets 0.5700
  • Resistance: 0.5780 (new resistance from prior support) — above slows downside

European cross: EUR/GBP (0.8667)

The cross is up +0.18%, reflecting the relative underperformance of sterling vs the euro. This is a quiet gainer — less than 0.2% — but the direction is consistent. The 0.8650 level acted as support, and we’ve bounced. Next resistance is 0.8700 round number. If GBP/USD continues to slide, this cross will push above 0.8700. Invalidation: below 0.8640, which would signal that GBP is not actually diverging from EUR.

Bias: Bullish (invalidation trigger below 0.8640)

  • Support: 0.8650 (prior session low) — break targets 0.8640
  • Resistance: 0.8700 (psychological round number) — above targets 0.8730

Cross-market read: correlations & risk appetite

The USD-bloc average of +0.12% and yen-bloc average of +0.08% are nearly identical — that is rare. In a typical risk-on session, the yen bloc would trail while the dollar bloc leads on USD strength. Today, the two blocs are moving in lockstep, suggesting the dollar is not the driver. Commodity FX average is -0.19%, dragged by NZD/USD. This bifurcation confirms: the tape leader is the franc (CHF) leg, not a macro shift. The desk at FX Pattern is watching if NZD weakness spills into AUD — so far, it hasn’t.

What consensus may be missing

The broad market is treating NZD/USD’s slide as part of a commodity selloff or a “risk-off” rotation. But look at AUD/USD: it’s flat. If this were a commodity-driven rout, the Aussie would be down as much as the kiwi. The divergence suggests NZD is being driven by idiosyncratic factors — perhaps positioning ahead of next week’s RBNZ decision or a liquidity drain in the kiwi cross. The desk’s view: NZD/USD is over-extended relative to AUD/USD. A tactical short AUD/NZD play (selling kiwi against aussie) may be more sensible than shorting NZD outright against the USD. The downside from 0.5748 is limited to the June low at 0.5720, but if that breaks, the next stop is 0.5650. The asymmetry is not great.

Forex forecast: base / alternate / invalidation scenarios

Base scenario (60% probability): EUR/USD and EUR/JPY continue to hold tight ranges through the NY afternoon. USD/CHF consolidates around 0.8050–0.8080 as the franc stabilises after the shock. No new breakout catalysts.

Alternate scenario (25% probability): GBP/USD drops below 1.3200, dragging GBP/JPY below 213.00 and EUR/GBP above 0.8700. This would require a fresh sterling-selling trigger, but the setup (50-day EMA break) is already in place.

Invalidation scenario (15% probability): A sharp reversal in CHF strength pushes USD/CHF below 0.8025, unwinding the entire session’s move. That would spill into a euro rally (EUR/USD back above 1.1500) and yen strength (USD/JPY below 161.00). This is unlikely but cannot be ignored given the volatility.

Session watchlist

  • 14:15 ET: US MBA Mortgage Applications (weekly). Typically low impact, but any sharp move in yields could affect USD/JPY and EUR/USD. If the data shows a spike in refis, USD could soften.
  • 16:00 ET: Fed’s Barkin speaks on economic outlook. He’s not a voter this year, but any hawkish comments could lift USD/CHF further. Watch for repeats of “higher for longer.”
  • No other high-impact data: The session is data-light. The tape will be driven by trend following and position squaring. Keep stops tight.

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?

As of this hour, EUR/USD is at 1.1474, GBP/USD at 1.3236, USD/JPY at 161.16, USD/CHF at 0.8064, and AUD/USD at 0.7024. Additional reference levels include USD/CAD 1.4153, NZD/USD 0.5748, EUR/GBP 0.8667, EUR/JPY 184.88, and GBP/JPY 213.31. These are real-time desk observations, not investment advice.

What is the EUR/USD forecast for today?

EUR/USD at 1.1474 is drifting with a slight -0.29% decline, but the move is more about GBP weakness than EUR strength—the EUR/GBP cross at 0.8667 (+0.18%) confirms this. No directional bias is given; this is purely informational and not investment advice.

Why did USD/CHF surge today?

USD/CHF jumped +0.87% to 0.8064, but this is driven by CHF depreciation, not a broad dollar bid—the Dollar Index is up only 0.18% and USD/JPY gained just +0.35%. The move reflects a sharp unwinding of safe-haven premium in the franc.

What is the outlook for NZD/USD after the recent drop?

NZD/USD at 0.5748 has pierced through a key support zone and made new multi-month lows, with an intraday range of 0.67% showing elevated volatility. The divergence from AUD/USD (only -0.14% lower) marks the kiwi as the weak link in the commodity bloc—this level is a concrete invalidation for any bullish stance.