Higher-low structure intact since the early-month base near 0.7795, with the rally grinding into the 0.8000 psychological barrier on the back of USD strength and a soft Swiss backdrop. Price was sharply rejected from the 0.80127 high and has since consolidated in the 0.794-0.797 band, slipping back below EMA20 while holding well above EMA50. ATR(14) around 26 pips reflects steady, non-explosive expansion as the move stalls at resistance.
Support: 0.7941, 0.7903, 0.7872
Resistance: 0.8000, 0.80127
What it said to watch
Sustained H4 close above 0.8000 exposes the 0.80127 prior high
Failure to hold 0.79410 swing low confirms a lower-low
SNB rate decision Jun 18 and US Retail Sales/FOMC dots Jun 17 are dominant catalysts for this read
USDCHF held a higher-high/higher-low structure through the month, clearing the 200-day SMA near 0.7903 and grinding into the 0.8000 psychological barrier on a soft-Swiss-inflation backdrop. Price was rejected at the 0.80127 high with a sharp pullback to 0.79417 before stabilising sub-0.8000. ATR(14) near 42 pips reflects an active swing, with EMA20 now capping overhead while the EMA50 still supports from below.
Support: 0.79417, 0.7903
Resistance: 0.8000, 0.80127
What it said to watch
SNB rate decision Jun 18 07:30 UTC is the dominant catalyst and could materially shift this read
H4 close above 0.80127 reopens the path through 0.8000
Failure to hold 0.79417 confirms a lower-low and exposes the 0.7903 SMA
Higher highs into 0.8000, first lower-high forming.
USDCHF ground higher from the early-month 0.78 lows to a 0.80127 print before a sharp rejection at the 0.8000 psychological barrier dragged price back to the 0.79417 swing low. The soft Swiss backdrop (May CPI miss) kept the pair bid, but the snap lower marks the first lower-high after a clean run; price is now consolidating between 0.79417 and 0.8000, holding above the EMA50 while back under the EMA20.
Support: 0.79417, 0.7913, 0.78769
Resistance: 0.8000, 0.80127
What it said to watch
H4 close above 0.8000 exposes the 0.8030/0.8040 channel top
Failure to hold 0.79417 confirms a lower-low and questions the uptrend
Michigan sentiment 14:00 UTC could shift the USD read
SNB decision Jun 18 is the key CHF swing factor next week
Higher highs stalling at 0.8000, pullback in progress.
USDCHF ground higher for two weeks off the 0.7800 base toward the 0.8000 psych barrier, supported by USD strength and a soft Swiss backdrop. The push above 0.80127 was a false break — price was rejected hard back to the 0.79417 swing low before stabilising near 0.796, a single bar that spiked ATR. Structure still leans higher while above the rising EMA50 around 0.7935, but the move into 0.8000 has lost momentum.
Support: 0.79417, 0.7935, 0.7872
Resistance: 0.8000, 0.80127
What it said to watch
H4 close above 0.80127 reopens upside beyond the 0.8000 psych barrier
Failure to hold 0.79417 swing low exposes EMA50 near 0.7935
SNB rate decision Jun 18 07:30 UTC is the key swing catalyst for CHF
USDCHF has carried a clean higher-high/higher-low sequence since the early-Feb low near 0.7795, extending into the 0.8000 psych barrier where the rally stalled. Price spiked to 0.80127 then was sharply rejected on a single bar back to 0.79417 — a false break of the round number — before stabilising near 0.7965; CHF remains soft into the SNB hold narrative. ATR(14) around 43 pips shows the move is still extended rather than compressing.
Support: 0.79417, 0.7903, 0.7872
Resistance: 0.8000, 0.80127
What it said to watch
H4 close back above 0.8000 reopens the 0.80127 range high
Failure to hold the 0.79417 swing low confirms a lower-low and breaks the rising channel
SNB rate decision 18 Jun could materially shift this read
Higher-low structure has held since the early-Feb low at 0.7795, but price ran into the 0.8000 psychological barrier and the 0.80127 swing high repeatedly before a sharp single-bar rejection back to 0.7948. USD stayed firm on hot PPI and Hormuz haven flows while CHF trades soft into next week's SNB, yet the 0.8000 ceiling continues to cap. Pullback is shallow so far, with price holding above the EMA50 but back under the EMA20.
Support: 0.79417, 0.7903
Resistance: 0.8000, 0.80127
What it said to watch
H4 close above 0.80127 reopens the path higher
Failure to hold 0.79417 confirms a lower-low and breaks the rising channel
SNB decision Thu 18 Jun is the key swing risk for CHF
Higher-low structure intact since the early-month base near 0.7803, but repeated probes of the 0.8000 psychological barrier (0.7999/0.8008/0.8012) capped the advance and a sharp single-bar drop to 0.79410 reset the top. The pullback tracks USD haven flows fading at resistance while CHF stays soft into the 18 Jun SNB hold. Price now consolidating around 0.7957, below EMA20 but holding above the rising EMA50.
Support: 0.7941, 0.7903, 0.7872
Resistance: 0.8000, 0.80127
What it said to watch
H4 close above 0.80127 reopens the upside path
Failure to hold 0.79410 confirms a lower low
SNB rate decision 18 Jun could materially shift this read
05:02 UTC
Uptrend, stalling at 0.8000 · RSI 49 · price 0.79574
Higher highs/lows, sharp rejection off psych barrier.
USDCHF rode broad USD strength up to the 0.8000 psychological barrier, printing 0.80127 before a sharp single-bar rejection knocked it back to 0.79417 and a recovery into the 0.7957 close. The higher-low sequence off the early-month 0.7795 base remains intact, but supply has now capped the pair on multiple tags of 0.8000. CHF stayed soft into next week's SNB hold, keeping the franc heavy beneath the barrier.
Support: 0.79411, 0.7903
Resistance: 0.8000, 0.80127
What it said to watch
H4 close above 0.8000 exposes 0.8040/0.8075
Failure to hold 0.79411 confirms a lower-low
SNB decision 18 Jun + intervention guidance is the key swing risk
Higher highs/lows, sharp pullback from 0.8013 high.
USDCHF has built a clean higher-high/higher-low sequence since the late-May 0.7795 base, peaking at 0.80127 as soft Swiss CPI and a firm pre-FOMC dollar weighed on the franc. The latest bar saw a sharp rejection at the 0.8000 psychological barrier, dropping 70 pips to 0.79417 before stabilising near 0.79529. Price now sits back below EMA20 but holds above the rising EMA50, leaving the broader uptrend intact pending the SNB decision.
Support: 0.79417, 0.79063, 0.78769
Resistance: 0.8000, 0.80127
What it said to watch
H4 close below 0.79417 confirms a lower-low and questions the uptrend
0.80000 psych barrier — area to watch for renewed rejection or break toward 0.8013
SNB rate decision Jun 18 is the dominant CHF catalyst and could reset this read
Uptrend intact since the early-month 0.7803 low, building higher highs and higher lows up to 0.8013, but the latest bar pushed marginally through 0.8000 then reversed hard to 0.7953 — a clean rejection at the psychological barrier. CHF stayed soft into SNB week on disinflation and hold-at-0% expectations, but USD/CHF could not hold the break. ATR(14) expanded on the rejection bar, the first sign of two-way risk after the steady grind.
Support: 0.79411, 0.7903, 0.7872
Resistance: 0.8000, 0.80127
What it said to watch
H4 close above 0.8013 reasserts the breakout toward 0.8040
Failure to hold 0.7941 confirms a lower-low and softens the uptrend read
SNB rate decision Thu Jun 18 is the dominant CHF catalyst for this read