CHF AI Market Pulse, Wednesday, 4 November 2026

JAFX AI’s read of the news on CHF (Swiss franc), as it stood at the end of the day: read at 21:00 UTC.

Bias: bullish

CHF firm after the hot 1.5% CPI and soft-USD post-midterms. USD/CHF bounced off 0.8127 to ~0.8172 but bearish momentum holds; Schlegel must validate the SNB tightening repricing.

USD/CHF hit a near two-month low of 0.8127 as the dollar was sold after Democrats won the House in the midterms, with US-Iran tensions keeping haven demand for CHF and JPY alive. The pair then rebounded to ~0.8172, reclaiming the 100-day SMA at 0.8159. ING argued the October CPI surprise revives SNB tightening risk and the 2023-style strong-franc playbook of FX sales, and flagged downside risks to EUR/CHF forecasts.

The past week

USD/CHF peaked at 0.8313 around the Fed meeting. The Fed held but two officials dissented in favour of a hike, and December hike odds are near 75%. The pair then slid for most of the week as Middle East diplomacy hopes, USD softness and Swiss data took over. Swiss CPI beat at 1.5% y/y (f/c 1.3%), its hottest in two-plus years, and SVME PMI jumped to 56.7 (f/c 55.3). Against that, retail sales (1.6% vs 3%) and KOF (107.6 vs 108.3) missed. EUR/CHF broke its 200-DMA at 0.9235 and fell to 5-month lows.

The bigger picture

With the SNB at 0%, CHF had been a funding currency pressured by carry, and higher oil prices dented its haven appeal. Rising Swiss inflation is now shifting the narrative toward an earlier SNB hike, while the USD is caught between hawkish Fed pricing and US political and geopolitical noise.

Positioning

CHF has rallied more than 1% vs USD in two days and EUR/CHF sits at 5-month lows near 0.9095–0.9097, so a hawkish SNB repricing (earlier hike, possible FX sales) is partly in the price. UOB also flags oversold conditions. The asymmetry favours a CHF pullback if Schlegel plays down the CPI beat, while extension needs explicit hawkish validation or fresh USD weakness.

Scenarios it set out

What it said to watch

Risk ahead, as it saw it

SNB Chairman Schlegel speech Thu 13:30 UTC (high impact, no forecast), first SNB read after the 1.5% CPI. US Nonfarm Payrolls follows later in the week, but no date or forecast was provided in the inputs.

Every market that day