EUR/USD Steady, USD/JPY Slips as Yen Firms

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 Marco Rossi, CFA · Systematic FX Strategist
Published (UTC): 2026-07-05 15:00:10

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.04%) · NZD/USD medium (+0.34%) · EUR/GBP low (+0.01%) · EUR/JPY low (-0.19%) · GBP/JPY low (-0.18%)

Desk snapshot · 2026-07-05 15: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.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.4196 · NZD/USD 0.5712 · EUR/GBP 0.8566 · EUR/JPY 184.56 · GBP/JPY 215.45

Desk memo — what changed this hour

  • USD/CHF tumbled 0.80% — the largest single-pair drawdown on the desk, widening the CHF bid well beyond the yen bloc average of −0.37%. That disparity signals a specific CHF catalyst, not a uniform flight-to-safety.
  • EUR/USD held within a 0.37% range at 1.1440 — zero directional bias despite elevated volatility. This is the quietest major on the board, consistent with a flat USD print and a euro that remains anchored.
  • USD/JPY eased 0.74% to 161.34 — yen firmness is mild but measurable. The intraday range of 0.65% leaves room for a break below 161.00 if selling accelerates.
  • Commodity FX average rose 0.36% — but that bid is concentrated in AUD and NZD (+0.39% and +0.34% respectively). It does not represent a broad risk-on rotation; CAD barely budged (+0.04%).
  • EUR/GBP moved +0.01% to 0.8566 — a classic non-move on a day when EUR/USD is steady and GBP/USD is calm. The relative performance spread of +0.46pp (EUR/USD vs GBP/USD) is modest, not a divergence story.

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

EUR/USD (1.1440) — neutral, steady as advertised

Bias: Neutral
Resistance: 1.1500 – round number and the prior week’s high; a breach would require a clear USD catalyst.
Support: 1.1400 – round number corresponding to the bottom of today’s 0.37% intraday band.
Invalidation: A close below 1.1400 would shift the bias bearish; a break above 1.1500 neutral-bullish.

GBP/USD (1.3350) — range-bound

Bias: Neutral
Resistance: 1.3400 – round number and the prior session’s high; sterling lacks momentum to test it.
Support: 1.3300 – round number and a key level from last week’s consolidation.
Invalidation: A sustained move above 1.3400 or below 1.3300.

USD/CHF (0.8027) — bearish, tape leader

Bias: Bearish
Resistance: 0.8100 – the prior close level before the 0.80% drop; a recovery here would suggest the move was exhaustion.
Support: 0.8000 – psychological barrier; a close below opens the door to 0.7950.
Invalidation: A session close above 0.8100 would negate the bearish view.

USD/CAD (1.4196) — flat, no edge

Bias: Neutral
Resistance: 1.4300 – round number and the top of the recent drift.
Support: 1.4100 – round number and a level that held during the commodity bid.
Invalidation: Break of 1.4100/1.4300.


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

USD/JPY (161.34) — yen firming, biased lower

Bias: Bearish
Resistance: 162.00 – round number and a level that capped rallies last week.
Support: 160.00 – round number and a key psychological floor; a break accelerates the yen bid.
Invalidation: A close above 162.00 would turn the bias neutral.

EUR/JPY (184.56) — quiet cross

Bias: Neutral
Resistance: 185.00 – round number and the high of the current range.
Support: 183.00 – round number; a break would align with a stronger yen move.
Invalidation: A close outside 183.00/185.00.

GBP/JPY (215.45) — similarly quiet

Bias: Neutral
Resistance: 216.00 – round number and session high.
Support: 214.00 – round number and a level that held during the yen bid.
Invalidation: Break of 214.00/216.00.


Commodity FX: AUD/USD, NZD/USD

Keep this brief—the commodity bid is saturated and we are rotating away.

AUD/USD (0.6943) — mild bid, capped

Bias: Mildly bullish (but fading)
Resistance: 0.7000 – round number and a key psychological barrier; the pair has struggled to clear it recently.
Support: 0.6900 – round number; a break would negate the mild bid.
Invalidation: A close below 0.6900.

NZD/USD (0.5712) — moderate vol, neutral-bullish

Bias: Neutral-bullish
Resistance: 0.5750 – round number and the high from two weeks ago.
Support: 0.5700 – round number and the session low.
Invalidation: A break below 0.5700.


European cross: EUR/GBP

EUR/GBP (0.8566) — dead flat

Bias: Neutral
Resistance: 0.8600 – round number; the pair has not challenged it this session.
Support: 0.8500 – round number and a level that held during the prior week’s slide.
Invalidation: Break of 0.8500/0.8600.


Cross-market read: correlations & risk appetite

The bloc averages tell the story succinctly: USD-bloc −0.03% (flat), yen-bloc −0.37% (mild yen firmness), commodity-bloc +0.36% (mild risk bid). The standout is the CHF move—USD/CHF’s 0.80% decline overpowers all other signals. Correlations this hour are weak: equity futures are mixed, and bond yields are flat, so the CHF strength appears idiosyncratic rather than a broad risk-off. The EUR/USD steadiness reinforces that the dollar is the passive leg. The FX Pattern desk sees no dominant cross-asset catalyst today; the action is in single-pair positioning and month-end rebalancing.


What consensus may be missing

Consensus attributes today’s CHF bid to safe-haven flows, but the magnitude (−0.80%) far exceeds typical risk-off moves of the past month. The FX Pattern desk notes that SNB intervention history is well-documented, yet the dollar bloc is flat—meaning the CHF strength is not a broad USD selloff but a specific unwind of long USD/CHF positions. Positioning data shows speculative shorts in CHF were at multi-month lows; today’s move may be a tactical squeeze ahead of month-end, not a fundamental shift toward Swissie demand. If that is the case, expect a mean-reversion toward 0.8100 within 48 hours.


Forex forecast: base / alternate / invalidation scenarios

Base case: USD remains flat, keeping EUR/USD anchored near 1.1440. USD/JPY grinds lower toward 160.70–161.00 as yen firmness persists but lacks momentum to break 160.00. Commodity FX drifts higher but stays capped at round numbers (0.7000 for AUD, 0.5750 for NZD). CHF stabilizes after the initial flush.

Alternate case: If yen bid intensifies on intervention talk or UST yield compression, USD/JPY could break 160.00, dragging EUR/JPY below 183.50 and turning the yen bloc bearish across the board. In that scenario, EUR/USD would likely weaken as risk appetite sours.

Invalidation triggers for the base case:

  • A close above 1.1500 in EUR/USD (points to USD weakness across majors)
  • A close below 0.8000 in USD/CHF (deepens CHF bid, invalidates mean-reversion view)
  • A close above 162.00 in USD/JPY (reverses yen firmness)

Session watchlist

No high-impact economic data on the docket – the session is dominated by month-end portfolio rebalancing and position squaring ahead of Wednesday’s U.S. GDP revision. Watch for potential verbal intervention on USD/JPY below 161.00, especially if the move accelerates through the round number. For USD/CHF, keep an eye on Swiss sight deposit data tomorrow for confirmation of SNB action; until then, the 0.8000 level is the line in the sand.


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 the EUR/USD rate and outlook today?

EUR/USD is steady at 1.1440 with no directional bias despite elevated volatility. Resistance sits at the round 1.1500 level, and a break above that would signal a meaningful shift. For now, the pair remains the quietest major on the board.

Why did USD/JPY drop today?

USD/JPY eased 0.74% to 161.34 as the yen firmed measurably. The intraday range of 0.65% leaves room for a break below the 161.00 handle if selling accelerates. This is a mild but notable yen bid, not a broad risk-off move.

Is USD/CHF a safe haven trade right now?

No—USD/CHF tumbled 0.80%, the largest single-pair drawdown on the desk, which signals a specific CHF catalyst rather than a uniform flight-to-safety. That disparity with the yen bloc average of −0.37% argues against treating CHF as a broad haven today.

Should I invest in AUD/USD based on today's commodity FX rise?

The commodity FX average rose 0.36%, but that bid is concentrated in AUD and NZD (+0.39% and +0.34% respectively) and does not represent a broad risk-on rotation—CAD barely moved. This is an informational note, not investment advice; any trading decision should factor in the lack of broad momentum.