By Marco Rossi, CFA · Systematic FX Strategist
Published (UTC): 2026-06-28 10:00:10
Volatility snapshot: EUR/USD medium (+0.31%) · GBP/USD medium (+0.24%) · USD/JPY low (-0.07%) · USD/CHF medium (-0.38%) · AUD/USD low (+0.01%) · USD/CAD low (-0.05%) · NZD/USD low (-0.04%) · EUR/GBP low (+0.00%) · EUR/JPY low (+0.26%) · GBP/JPY low (+0.07%)
Desk snapshot · 2026-06-28 10: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.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.03%
- Yen-bloc average change (USD/JPY, EUR/JPY, GBP/JPY): +0.09%
- Commodity-FX average (AUD/USD, NZD/USD): -0.01%
- 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.68 · USD/CHF 0.8095 · AUD/USD 0.6901 · USD/CAD 1.4194 · NZD/USD 0.5641 · EUR/GBP 0.8625 · EUR/JPY 184.15 · GBP/JPY 213.53
Desk memo — what changed this hour
- Commodity FX sits in the cold: AUD/USD and NZD/USD are effectively flat (+0.01% and -0.04% respectively) while the yen bloc average posts +0.09% and the dollar bloc average +0.03%. The lack of momentum in commodity currencies contrasts with moderate gains in EUR/USD and GBP/USD, signaling a rotation out of risk-sensitive pairs despite a quiet session.
- USD/CHF leads the losers -0.38%: The franc is the weakest major by a clear margin, breaking below 0.8100. The move is not matched by equivalent strength in EUR/USD (+0.31%) or GBP/USD (+0.24%), suggesting a CHF-specific catalyst rather than broad dollar selling.
- EUR/USD vs GBP/USD divergence widens: EUR/USD outpaces GBP/USD by +0.07 percentage points on the day, pushing EUR/GBP to 0.8625—exactly unchanged. This underperformance in sterling versus the euro hints at UK-specific headwinds or positioning shifts, not a generic dollar bid.
Dollar bloc: EUR/USD, GBP/USD, USD/CHF, USD/CAD
EUR/USD (1.1390, +0.31%)
The euro is the strongest major this hour, recovering from a quiet start. The move is moderate in volatility but notable given the absence of fresh eurozone data. The rally has lifted EUR/USD above the prior session’s high around 1.1370, now acting as support.
- Bias: Bullish — Upside momentum intact with no resistance tested above 1.1400.
- Resistance: 1.1440 — round number and the top of a two-week vol band; a daily close above confirms bullish continuation.
- Support: 1.1350 — prior day’s low and the 20-day moving average; a break below neutralizes the rally.
- Invalidation: Close below 1.1350 shifts bias to neutral.
GBP/USD (1.3198, +0.24%)
Sterling is firmer but lagging the euro. The pair is holding near the 1.3200 handle but has not revisited the prior session high at 1.3230. Volume is moderate, with no UK-specific catalyst.
- Bias: Bullish — but with caution given relative underperformance.
- Resistance: 1.3250 — prior week’s high and a psychological level; a break needed to extend gains.
- Support: 1.3150 — the prior day’s low and a congestion zone; loss of this level opens 1.3100.
- Invaliation: Drop below 1.3150 neutralizes short-term bullish view.
USD/CHF (0.8095, -0.38%)
The top mover and weakest major. The break below 0.8100 is significant—this level had held as support for three sessions. The sell-off is orderly but moderate volatility suggests genuine flow rather than algo-driven stops.
- Bias: Bearish — downside momentum with next support untested.
- Support: 0.8050 — a prior swing low from two weeks ago and a round number; a test would signal sustained weakness.
- Resistance: 0.8120 — prior session high and the first level to recapture to invalidate the bearish bias.
- Invidation: Close above 0.8120 shifts bias back to neutral.
USD/CAD (1.4194, -0.05%)
The loonie is essentially unchanged, reflecting the broader commodity FX stagnation. The pair is wedged between round numbers, with no catalyst to break the range.
- Bias: Neutral — range-trading without directional conviction.
- Resistance: 1.4250 — prior week’s high and a resistance from late July.
- Support: 1.4150 — last week’s low; a break below would suggest oil-related weakness in the loonie.
- Invidation: Sustained move above 1.4250 or below 1.4150 would trigger a directional bias.
Yen bloc: USD/JPY, EUR/JPY, GBP/JPY
USD/JPY (161.68, -0.07%)
The pair is nearly flat, a stark contrast to the broader dollar bloc moves. Yuan stability and lack of intervention noise keep the cross in a tight range.
- Bias: Neutral — awaiting a breakout above 162.50 or below 161.00.
- Resistance: 162.50 — prior week’s high and a psychologically important level; a break targets 163.00.
- Support: 161.00 — round number and the prior week’s low; a break below would signal dollar weakness.
- Invidation: Daily close outside 161.00–162.50 range establishes a trend.
EUR/JPY (184.15, +0.26%)
The euro’s strength carries through to this cross, lifting it to a fresh session high. The move is calm but steady, reflecting the yen bloc’s outperformance.
- Bias: Bullish — trend-following with no resistance overhead.
- Resistance: 185.00 — psychological barrier and prior month’s high; a break targets 186.00.
- Support: 183.50 — prior day’s low; a break below would suggest yen buying.
- Invidation: Close below 183.50 neutralizes bullish view.
GBP/JPY (213.53, +0.07%)
Sterling’s modest gain plus yen stability leaves the cross barely changed. The move is within yesterday’s range.
- Bias: Neutral — no clear direction; positioning is flat.
- Resistance: 215.00 — round number and a resistance from late July.
- Support: 212.50 — prior week’s low; a breakdown would signal yen strength.
- Invidation: Break below 212.50 or above 215.00 sets direction.
Commodity FX: AUD/USD, NZD/USD
AUD/USD (0.6901, +0.01%)
The Australian dollar is clinging to 0.6900 but showing no inclination to rally. The pair has been overlooked in recent sessions, and today’s marginal flatness continues that theme. The lack of volume suggests traders are waiting for a catalyst—likely the RBA or China data.
- Bias: Neutral-bearish — price action is listless with a slight downward tilt.
- Resistance: 0.6950 — the prior session high and a round number; a break needed to reignite interest.
- Support: 0.6860 — last week’s low; a break below would target 0.6800.
- Invidation: Close above 0.6950 switches bias to bullish.
NZD/USD (0.5641, -0.04%)
Kiwi is marginally weaker, continuing its soft run. The pair is near the bottom of its recent range, with no buying interest. The lack of any reaction to the US dollar’s mixed performance underscores its sleepiness.
- Bias: Neutral-bearish — bias is to sell rallies.
- Resistance: 0.5700 — psychological level and the prior week’s high.
- Support: 0.5600 — round number and key support from early August.
- Invidation: Close above 0.5700 would shift to neutral.
European cross: EUR/GBP (0.8625, +0.00%)
The cross is unchanged, but the story lies in the relative outperformance of EUR/USD versus GBP/USD. This spread has compressed the cross into a tight band between 0.8600 and 0.8650. The lack of movement suggests traders are waiting for UK CPI or ECB guidance.
- Bias: Neutral — no conviction either way.
- Resistance: 0.8650 — prior week’s high.
- Support: 0.8600 — round number and recent low.
- Invidation: Break of 0.8600/0.8650 range establishes a trend.
Cross-market read: correlations & risk appetite
The divergence between yen bloc gains (+0.09% average) and commodity FX stagnation (-0.01%) is the session’s clearest signal. Typically, both groups move together on risk appetite shifts. The fact that yen bloc is rising while commodity FX flat suggests a capital flow rotation into defensive yen crosses, not a broad risk-on move. USD/CHF’s slide also fits a defensive pattern—sellers are exiting dollars for francs. This is a tactical shift, not a macro regime change.
Forex forecast: base / alternate / invalidation scenarios
- Base case (60%): USD/CHF continues to soften toward 0.8050, while AUD/USD and NZD/USD remain range-bound. Yen bloc holds modest gains. Euro and sterling consolidate near current levels ahead of US data.
- Alternate (25%): A sudden risk-off event (geopolitical, not data-driven) sends yen bloc higher and commodity FX lower. AUD/USD breaks below 0.6860, NZD/USD tests 0.5600.
- Invaliation (15%): USD/CHF reverses above 0.8120, dragging all dollar pairs higher. This would require a sharp change in US rate expectations or a CHF-specific shock.
Session watchlist: named events with pair impact
- US JOLTS (14:00 GMT): A strong reading above 8.0M could revive dollar bids, hitting USD/CHF’s support at 0.8050 and nudging EUR/USD below 1.1350. A weak number would accelerate the franc’s rally.
- RBA Governor Bullock speech (23:30 GMT): Late-session risk for AUD/USD. Any hawkish tone could lift the pair above 0.6950; dovish comments risk a break below 0.6860.
- No other high-impact data this hour.
What consensus may be missing
The market is treating USD/CHF’s slide as a one-off dollar story, but the divergence between CHF and other safe havens (JPY) tells a different tale. While yen bloc pairs are flat to slightly higher, the franc is falling alone. This suggests a specific Swiss franc flow—possibly corporate repatriation or a positioning squeeze—rather than a general dollar move. Watch for a sharp reversal if 0.8090 support holds. At FX Pattern, we flag that CHF can act as a leading indicator for broader risk shifts when it decouples.
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.
- App landing page: https://forex.doubanfx.com/app/
- App Store: https://forex.doubanfx.com/app/ — opens your regional store (search “FX Pattern” or “外汇形态通”; HK: https://apps.apple.com/hk/app/id6756615985).
- Features: Pattern recognition, B/S signals, economic calendar, dark mode.
Disclaimer: For informational and educational purposes only. Not investment advice.