USD/CHF AI Live Scan, 4-hour chart, Thursday, 15 October 2026

Every read JAFX AI made on the USD/CHF 4-hour chart that day, newest first: trend, structure, the levels it marked and what it said to watch.

21:03 UTC

Reversing lower from double top, momentum expanding · RSI 37 · price 0.82705

Double top 0.8382/0.8395, lower lows since the peak, testing near neckline.

USD/CHF has carved a double top at 0.8382/0.8395. The CPI-driven push to the higher peak became a false break and reversed about 130 pips as falling Treasury yields and AI-linked risk aversion lifted the franc. Price has slipped below the rising line from the 0.8183 swing low and trades below both EMAs, sitting just above the 0.8227 neckline with the recent low at 0.8264 as the first marker, while ATR(14) has expanded to around 26 pips. The old range floor at the 0.8300 figure now sits overhead, close to the selloff fib 38.2% near 0.8314.

Support: 0.8264, 0.8227, 0.8183

Resistance: 0.8300, 0.8350, 0.8395

What it said to watch

  • H4 close below the 0.8227 neckline confirms the double top and exposes the 0.8183 swing low
  • Hold of the 0.8264 recent low keeps price coiling just above the neckline
  • Recovery through the 0.8300 figure and the selloff fib 50% at 0.8330 would undercut the reversal read, with the 0.8350 range top above
  • Only a move back through the 0.8395 double top high voids the pattern
  • Warsh speaks Fri 03:30 UTC: an explicit hawkish hike signal that lifts yields could materially shift this read

19:14 UTC

Short-term downtrend after failed upside break · RSI 39 · price 0.82753

Lower highs and lower lows from 0.8395, price back below the two-week range floor.

USDCHF held a 0.8287–0.8349 range for roughly two weeks. It then spiked to the 0.8395 spike high on the CPI-driven dollar bid, but that move fully reversed as US yields slid and AI-linked risk-off firmed CHF. The drop has taken price back through the range floor near 0.8287 to a fresh swing low at 0.8270, with a lower high at 0.8316 so far. ATR(14) has expanded to about 25 pips from sub-15 during the range, consistent with a range break rather than compression, and price trades below both EMA20 and EMA50.

Support: 0.82704, 0.82271

Resistance: 0.82872, 0.83162, 0.8395

What it said to watch

  • H4 close back above the 0.8287 range floor would mark the break as a false break and restore the range read
  • Failure to hold the 0.8270 swing low exposes the 0.8227 oct low from the early-month selloff
  • Close above the 0.8316 lower high breaks the lower-high sequence from the 0.8395 spike high
  • Fed Chair Warsh speaks Fri 03:30 UTC (~8h), with Hammack at 20:30 UTC beforehand; a hawkish lean that lifts yields could reverse the break

17:02 UTC

Range, rolling over after failed upside break · RSI 43 · price 0.82977

Two-week 0.8290-0.8349 range; spike to 0.8395 reversed back to range floor.

The CPI-driven push through the late-September high to the 0.8395 swing high failed within two bars. The full retracement since then has erased the move and pressed price back to the 0.8290 range floor, with a fresh swing low at 0.8270 tested on the last bar. The dollar again could not hold gains on a hot PPI print as yields faded. Price now sits below the converged ema20/50 near 0.8318, and ATR(14) has expanded to roughly 25 pips from sub-15 pip readings during the range. The pullback is holding around the 61.8% retracement of the 0.8227-0.8395 swing.

Support: 0.8270, 0.8227

Resistance: 0.8318, 0.8349, 0.8395

What it said to watch

  • Fed Chair Warsh at 03:30 UTC Fri could materially shift this read in either direction
  • H4 close below the 0.8270 swing low extends the false break into a range break and exposes the 0.8227 prior low
  • Reclaim of the 0.8318 ema20/50 returns price to the range, with the 0.8349 range top next overhead
  • Only a move back above the 0.8395 swing high would revive the upside break

13:02 UTC

Range-bound after failed upside break · RSI 45 · price 0.83035

Broad 0.8227-0.8395 range, higher lows intact.

USD/CHF has held a broad 0.8227-0.8395 range since early October, with most closes contained in the inner 0.8298-0.8350 band below the range cap. The hot US CPI spike to the 0.8395 spike high cleared the prior 0.8382 peak but fully unwound on dovish Fedspeak, a false break that flushed price to the 0.8278 swing low. The pair now sits just above the 0.8300 psych handle, below a flat ema cluster near 0.8320, and still above the higher-lows line from 0.8227. ATR(14) expanded to about 23 pips on the CPI round-trip.

Support: 0.8300, 0.8278, 0.8227

Resistance: 0.8320, 0.8350, 0.8395

What it said to watch

  • An H4 close back above the 0.8320 ema cluster and the 0.8350 range cap would neutralise the false-break read
  • A loss of the 0.8300 psych handle and the 0.8278 swing low would break the higher-lows line and expose the 0.8227 range low
  • Today's hot US PPI (6.3% vs 5.3% y/y) is not yet reflected in the closed bars; a sustained reaction could retest the range cap
  • Fed Chair Warsh speaks Fri 03:30 UTC; a hawkish or patient tone could materially shift this range read
  • A re-acceptance above the 0.8395 spike high would turn the range into an upside breakout

09:02 UTC

Higher lows intact, short-term momentum fading · RSI 42 · price 0.83008

0.8297–0.8349 range since early Oct; failed upside break, rising trendline below.

Higher-low structure since the late-September 0.8183 low is still intact along a rising trendline, and the pair has rotated between the 0.8297 range floor and the 0.8349 range cap for most of October. The hot US CPI print drove a false break to the 0.8395 cpi high. That move fully reversed as dovish Fedspeak and slumping yields hit the dollar, and the selloff tagged the 0.8278 cpi low right on the trendline. Price is now back below both EMA20 and EMA50, and ATR(14) has expanded to roughly 22 pips after the CPI round-trip.

Support: 0.8297, 0.8278, 0.8227

Resistance: 0.8349, 0.8395

What it said to watch

  • US PPI, Retail Sales and claims at 12:30 GMT today could materially shift this read
  • An H4 close below the 0.8278 cpi low breaks the rising trendline and the higher-low sequence, exposing the 0.8227 swing low
  • Failure to hold the 0.8297 range floor turns the October range into a lower-high, lower-low sequence
  • A recovery through the 0.8349 range cap reopens the 0.8395 cpi high and undoes the false-break read

05:02 UTC

Range broken lower after failed upside spike · RSI 38 · price 0.8284

Failed break above prior high, now below range floor.

The hot US CPI spike carried price to the 0.8395 cpi high, briefly above the 0.8382 prior high. It failed within two bars, and the whole leg has since unwound in line with the broader USD fade. Price has slipped below the 0.8287 range floor that contained trade between there and the 0.8346 range top for over a week, and it now sits under both EMA20 and EMA50. The higher-low line from the 0.8227 swing low is broken and the drop is sitting between the 61.8% and 78.6% fib of the 0.8227–0.8395 swing, while ATR(14) has expanded to ~21 pips from mid-teens during the range.

Support: 0.8263, 0.8227

Resistance: 0.8287, 0.8346, 0.8395

What it said to watch

  • H4 close back above the 0.8287 range floor would turn the move below it into a false break of the range low
  • Failure to hold the 0.8263 78.6% fib exposes the 0.8227 swing low
  • Reclaim of the 0.8346 range top needed before the 0.8395 cpi high comes back into view
  • US PPI and retail sales Thu 12:30 UTC (~7.7h) could materially shift this read

01:02 UTC

Range-bound, failed upside break · RSI 45 · price 0.83171

0.8297-0.8349 range with higher lows from 0.8227; CPI spike above the prior high fully reversed.

The hot US core CPI print drove USDCHF out of its 0.8297-0.8349 range and through the 0.8382 prior high to a 0.8395 CPI high. Two heavy bars then erased the move, and price now sits below EMA20 and EMA50, between the 38.2% and the fib 50% of the 0.8227 swing low to 0.8395 leg. ATR(14) jumped from about 10 pips to roughly 19 pips, so the compression that built inside the range has turned into two-way expansion rather than a clean trend extension.

Support: 0.8311, 0.8297, 0.8227

Resistance: 0.8349, 0.8382, 0.8395

What it said to watch

  • H4 close below the fib 50% at 0.8311 puts the range floor at 0.8297 and the higher-lows trendline back in play
  • Failure to hold the range floor at 0.8297 breaks the higher-low sequence from the 0.8227 swing low
  • A recovery above the range top at 0.8349 would undo the false break read; the 0.8382 prior high and 0.8395 cpi high cap above
  • US PPI and retail sales on Thursday at 12:30 UTC could materially shift this read in either direction

All markets that day · Today’s USD/CHF Live Scan in the terminal