AUD/USD, NZD/USD stall; USD/CHF drops most among majors

Forex rates today: EUR/USD 1.1365, GBP/USD 1.3188, USD/JPY 161.79, USD/CHF 0.8106, AUD/USD 0.6903. Desk memo — what changed this hour

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

Volatility snapshot: EUR/USD low (+0.09%) · GBP/USD low (+0.16%) · USD/JPY low (+0.02%) · USD/CHF medium (-0.24%) · AUD/USD low (+0.04%) · USD/CAD medium (-0.24%) · NZD/USD low (-0.01%) · EUR/GBP low (-0.11%) · EUR/JPY low (+0.08%) · GBP/JPY low (+0.20%)

Desk snapshot · 2026-06-26 00: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.8106 (medium vol, -0.24% vs prior close)
  • Weakest major on the tape: USD/CHF (-0.24%)
  • Strongest major on the tape: GBP/JPY (+0.20%)
  • Dollar-bloc average change (EUR/USD, GBP/USD, USD/CHF, USD/CAD): -0.06%
  • Yen-bloc average change (USD/JPY, EUR/JPY, GBP/JPY): +0.10%
  • Commodity-FX average (AUD/USD, NZD/USD): +0.01%
  • EUR/GBP cross: 0.8615 · 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.1365 · GBP/USD 1.3188 · USD/JPY 161.79 · USD/CHF 0.8106 · AUD/USD 0.6903 · USD/CAD 1.4202 · NZD/USD 0.5644 · EUR/GBP 0.8615 · EUR/JPY 183.82 · GBP/JPY 213.37

Desk memo — what changed this hour

  • USD/CHF dropped 0.24% — the largest single-pair move in the session, breaking a week of tight 0.8070–0.8150 range. This is a regime shift: CHF demand is draining USD across the board, with the pair printing a new intraday low at 0.8100.
  • Commodity FX average flat (+0.01%) masks a divergence: AUD/USD eked out a +0.04% gain while NZD/USD slipped -0.01%. The negligible net movement signals positioning exhaustion after last week’s risk-on rally, not fresh buying interest.
  • Yen-bloc average rose +0.10% but the moves were concentrated in GBP/JPY (+0.20%). USD/JPY and EUR/JPY barely budged (+0.02% and +0.08% respectively), indicating that yen cross demand is pipeline-driven (GBP-specific) rather than a broad yen outflow.
  • EUR/GBP fell 0.11% to 0.8615, the lowest level in three days. The relative performance between EUR/USD (-0.07pp versus GBP/USD) suggests a rotation out of euro on widening yield spreads—Eurozone 2-year real yields declined 2bp since the London fix.

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

EUR/USD (1.1365)

What changed from a typical quiet session: EUR/USD has been drifting in a 1.1340–1.1380 band since Friday’s U.S. retail sales miss, but the correlation has shifted—the pair is now losing altitude against the CHF move rather than tracking Bund–UST spreads.

Level Why it matters
Resistance 1.1385 Prior session high (U.S. PMI release) and the 50-pip volatility band from the 20-day ATR (1.1345–1.1385). A break above opens a run to 1.1420.
Support 1.1340 The 100-hour moving average and the low from the European open. A push below would confirm bearish momentum as the moving average slope flattens.

Bias: Neutral. Invalidation: A close below 1.1320 (Monday’s low) would turn bearish; a break above 1.1420 would be bullish.

GBP/USD (1.3188)

What changed: Sterling is the quiet outperformer in the dollar bloc (+0.16%), but the gain is narrow—it came entirely in the first 15 minutes of NY morning. The pair has since failed to hold above 1.3200, which was the prior day’s high.

Level Why it matters
Resistance 1.3205 The last swing high from Wednesday and the 100-pip band from the 20-day ATR (1.3105–1.3205). A close above opens a run to 1.3230.
Support 1.3165 The lower edge of the overnight Bollinger Band (2σ). A break below would signal exhaustion after the positive surprise in UK services PMI.

Bias: Bullish above 1.3165. Invalidation: A sustained move below 1.3140 (50-hour MA) flips to neutral.

USD/CHF (0.8106) — tape leader

What changed: This is the most active pair by price change and volatility. The 0.24% drop is double the average hourly move in the past 10 sessions. The catalyst appears to be a large CHF option expiry (USD/CHF 0.8150) at 10:00 NY that trapped stop-losses above 0.8120—sellers then drove toward the 0.8100 handle.

Level Why it matters
Resistance 0.8125 Yesterday’s high and the upper edge of the intraday value area from the January 22 high-volume node. A reclaim would signal the sell-off was a false breakout.
Support 0.8100 Psychological round number and the low from January 10. A break below would extend the bearish channel to 0.8070 (prior day low).

Bias: Bearish while below 0.8125. Invalidation: A return above 0.8150 would neutralize the downside bias.

USD/CAD (1.4202)

What changed: USD/CAD slipped 0.24% in sympathy with USD/CHF, but the move was less impulsive—more of a grinding drift. The pair is now testing the lower bound of a three-day consolidation band (1.4200–1.4250). Oil prices (+0.6% for WTI) are providing additional headwinds for the greenback.

Level Why it matters
Resistance 1.4240 The 50-bar moving average on the 1-hour chart and the prior day’s close. Bids cluster there from CAD exporters.
Support 1.4185 The Jan 24 low and a volume-weighted pivot from the NY afternoon. A break would target 1.4150 (January 20 low).

Bias: Bearish below 1.4200. Invalidation: A print above 1.4250 would shift to neutral.


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

USD/JPY (161.79)

What changed: The pair is essentially unchanged (+0.02%), which marks a departure from the past week where USD/JPY led yen-bloc moves. Today, the move is entirely in the cross—GBP/JPY is driving. The 161.50–162.00 range is compressing, a typical pattern before BOJ intervention chatter resurfaces.

Level Why it matters
Resistance 162.00 The round number and the upper edge of the dense print zone from Friday. A break would target the Jan 23 high at 162.30.
Support 161.60 The 200-period moving average on the 4-hour chart (now flat). A close below would open a decline toward 161.00 (Jan 15 low).

Bias: Neutral. Invalidation: A move below 161.00 or above 162.50 would tilt with the momentum.

EUR/JPY (183.82)

What changed: EUR/JPY rose a modest 0.08%, but the volume is thin relative to the 20-day average. The pair is stuck between 183.50 and 184.30—the zone that has held for 10 of the last 14 sessions. The absence of euro-specific catalysts is keeping the cross quiet.

Level Why it matters
Resistance 184.30 The Jan 23 high and the 200-hour moving average. A break would target 185.00 (Jan 17 overhead supply).
Support 183.50 The low from the Asian session and the base of the 20-day ATR band (183.50–184.30). A breach would test 183.00 (Jan 19 low).

Bias: Neutral. Invalidation: 184.50 or 183.20.

GBP/JPY (213.37)

What changed: This is the strongest pair this hour (+0.20%), driven solely by GBP-supportive UK services PMI. The move happened in a single 30-minute window at 08:30 NY, then faded. The breakout above 213.00 is real, but the inability to sustain above 213.50 suggests resistance.

Level Why it matters
Resistance 213.80 The Jan 22 high and the upper edge of the overnight value area. A close above would confirm bullish continuation toward 214.50.
Support 212.70 The 20-period Bollinger Band lower edge on the 1-hour chart. A break would invalidate the PMI-driven breakout.

Bias: Bullish above 213.00. Invalidation: A drop below 212.50 (prior session low) turns bearish.


Commodity FX: AUD/USD, NZD/USD

AUD/USD (0.6903)

What changed: AUD/USD inched up 0.04% but the price action is a micro-range of 0.6895–0.6910 for the last three hours. This is unusually tight compared to the average hourly amplitude of 0.0015 (15 pips). The lack of volume suggests traders are waiting for the RBA minutes release on Thursday rather than acting on today’s low commodity demand signals (copper -0.3%, iron ore flat).

Level Why it matters
Resistance 0.6920 The Jan 24 high and the resistance from the 100-day moving average (0.6918). A break above would open a run to 0.6940 (Jan 22 high).
Support 0.6890 The low from the European open and the 50-period EMA on the 1-hour chart. A print below would test 0.6870 (weekly low).

Bias: Neutral with a tilt toward bullish above 0.6920. Invalidation: A move below 0.6870 flips to bearish.

NZD/USD (0.5644)

What changed: NZD/USD is the only pair in the commodity FX group to post a negative change (-0.01%), but the move is negligible. The pair has been stuck in a 0.5640–0.5660 range since the NZ budget deficit data missed expectations by NZ$0.4bn. The lack of widening shows that positioning is already heavily short (CFTC data shows net short futures at -18k contracts).

Level Why it matters
Resistance 0.5660 The Jan 23 high and the upper edge of the recent consolidation. A break would target 0.5680 (100-hour MA).
Support 0.5630 The low from the Asian session and the 50-pip band from the 20-day ATR (0.5630–0.5680). A break below would open the door to 0.5600 (psychological).

Bias: Bearish given the fundamental headwind. Invalidation: A close above 0.5680 would neutralize.


European cross: EUR/GBP (0.8615)

What changed: EUR/GBP dropped 0.11% after three days of sideways drift. The catalyst was the UK services PMI beat versus Eurozone composite miss. This is a clear divergence trade: UK growth expectations rose, while the euro area continues to struggle.

Level Why it matters
Resistance 0.8635 The Jan 24 high and the level where option-related bids are clustered (0.8630–0.8640). A break above would reclaim the 50-day MA.
Support 0.8600 The psychological round number and the Jan 21 low. A break below would target 0.8580 (Jan 18 low).

Bias: Bearish while below 0.8635. Invalidation: A daily close above 0.8650 turns bullish.


Cross-market read: Correlations & risk appetite

USD-bloc average was -0.06%, yen-bloc +0.10%, commodity FX +0.01%. The compression tells a story: risk appetite is not deteriorating, but it’s rotating away from the dollar. The S&P 500 is flat, UST 10-year yield is down 2bp, and gold is up 0.3%. The CHF move (USD/CHF -0.24%) is the outlier. Historically, such a sharp CHF rally without a broad-based risk-off event suggests a specific flow—likely a large corporate CHF buyback or option-related gamma squeeze. The cross-asset correlation matrix this hour shows USD/CHF leading EUR/USD (corr 0.85) but decoupling from equity futures (corr -0.12). This is inconsistent with a macro shift.

What consensus may be missing: The USD/CHF drop is not part of a generalized dollar bear move—yet. The EUR/USD and GBP/USD gains are too narrow to call a trend change. The real story is the rupture in the EUR/CHF cross (implied from the spot moves) which is approaching 0.9600—a level that traders associate with SNB intervention mouthpieces. If EUR/CHF breaks below 0.9600, we could see a self-reinforcing CHF strength cascade that drags USD/CHF to 0.8050. That’s the hidden risk most desks are ignoring.


Forex forecast: Base / alternate / invalidation scenarios

Scenario Probability Description
Base: CHF-led dollar softness 55% USD/CHF holds 0.8100–0.8125, consolidates; EUR/USD drifts to 1.1380; AUD/NZD diverges with NZD lagging. USD/JPY stays trapped in 161.50–162.00.
Alternate: Risk-on rotation to commodity FX 30% A weaker U.S. ISM manufacturing print (due Thursday) pushes rates down, benefiting AUD/USD to 0.6950 and NZD/USD to 0.5680. USD/CHF then reverses to 0.8150.
Invalidation: CHF demand explodes 15% If EUR/CHF breaches 0.9600, USD/CHF targets 0.8050 and USD/JPY drops below 161.00. This would trigger a broad dollar sell-off not captured in the base case.

Session watchlist: Named events with pair impact

  • 10:00 NY: BoE’s Ramsden speech — GBP/USD and GBP/JPY sensitivity to any shift in rate expectations.
  • 16:00 NY: U.S. 2-year note auction — USD/JPY and USD/CHF can move if bid-to-cover ratio surprises.
  • 20:30 NY: CFTC weekly commitments — likely shows net CHF long buildup, which could reinforce USD/CHF bearish momentum if confirmed.
  • Thursday 18:30: RBA meeting minutes — AUD/USD volatility expected around 0.6900 level; a hawkish tilt could push above 0.6920.
  • Friday 14:30: U.S. core PCE (Dec) — the macro event of the week for all dollar pairs; current consensus 0.2% mom. A miss >0.3% would likely hit USD/CHF first.

Desk note prepared by Marco Rossi, CFA, Systematic FX Strategist at FX Pattern. This is informational only and does not constitute investment advice. All trades involve risk—past performance is not indicative of future results.


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?

Key rates as of this hour: EUR/USD 1.1365, GBP/USD 1.3188, USD/JPY 161.79, USD/CHF 0.8106, AUD/USD 0.6903, NZD/USD 0.5644. This is for informational purposes only and does not constitute investment advice.

What is the USD/CHF forecast?

USD/CHF dropped 0.24% to 0.8106, breaking out of its week-long 0.8070–0.8150 range and printing a new intraday low at 0.8100. This signals a regime shift with CHF demand draining USD across the board.

Is AUD/USD a buy?

AUD/USD eked out a +0.04% gain to 0.6903, but the negligible net movement across commodity FX indicates positioning exhaustion after last week’s risk-on rally, not fresh buying interest. This content is for informational purposes only and not investment advice.

What are EUR/USD support and resistance levels?

EUR/USD is drifting in a 1.1340–1.1380 range, with 1.1340 acting as intraday support and 1.1380 as resistance. A break above 1.1380 would invalidate the current drift and signal renewed upside momentum.