USD/CHF AI Live Scan, 4-hour chart, Friday, 29 May 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.

17:01 UTC

Range, recently rolling over · RSI 40 · price 0.78106

Lower-high printed, testing range mid.

Price has carved a multi-week range between 0.7762 and 0.7906, with two failed pushes near 0.7905-0.7907 forming a double top before a clean rejection back to the range mid. The latest bars broke below EMA20 and EMA50 on heavy participation, putting focus on the 0.7795 range low. Geopolitical risk-on flow around Trump's Hormuz announcement is weighing on USD broadly, consistent with the rollover seen here.

Support: 0.77955, 0.77625, 0.77693

Resistance: 0.78435, 0.78756, 0.79067

What it said to watch

  • H4 close below the 0.7795 range low confirms a lower-low and opens the 0.7762 swing low
  • Reclaim of 0.7843 ema20 area neutralises the rejection and keeps the range read intact
  • Headline-driven volatility from US-Iran developments could override the structural read in the next sessions

13:01 UTC

Uptrend losing steam, rolling lower · RSI 43 · price 0.78207

Rising channel broken, lower-high printed near 0.7906.

Three-week climb from the 0.7762 range low stalled at 0.7906 with a bearish RSI divergence, and the current bar's rejection from 0.7847 leaves price testing the swing low at 0.7816. The rising wedge that defined the advance has broken, with EMA20 now capping and EMA50 sitting just below as the next pivot. Soft German CPI and weak US wholesale inventories add a mixed macro backdrop but haven't dictated the structural shift.

Support: 0.7816, 0.7782, 0.7762

Resistance: 0.7847, 0.7875, 0.7906

What it said to watch

  • H4 close below 0.7816 swing low confirms a lower-low and opens 0.7782 prior low
  • Reclaim of 0.7847 ema20 neutralises the rejection read
  • Hold of 0.7820–0.7816 zone keeps the broader range intact

09:01 UTC

Range with bearish rejection at 0.7900 · RSI 45 · price 0.78403

Broad range, repeated rejection at 0.7900, support at 0.7770/0.7760.

Price has carved a multi-week range between 0.7762 and 0.7907, with the upper bound rejected twice in the last fortnight forming a double top near 0.7900. The latest push higher stalled at 0.7899 and reversed sharply back through the EMA20, leaving price mid-range and oscillating around the EMA50. ATR(14) sits in line with the recent regime — no compression yet, just two-way rotation inside the band.

Support: 0.7816, 0.7782, 0.7762

Resistance: 0.7875, 0.7899, 0.7907

What it said to watch

  • H4 close above 0.7907 invalidates the range top and opens room above
  • Break of 0.7782 swing low confirms a lower-low and shifts structure bearish
  • Sustained acceptance below EMA50 around 0.7840 would weaken the recovery attempts

05:01 UTC

Range-bound, recent rejection from upper edge · RSI 44 · price 0.78444

Rolling top below 0.7900, holding above 0.7820 pivot.

Price has carved a two-week range between roughly 0.7762 and 0.7907, with a double top printed at the range top on the recent push to 0.79068 followed by a sharp rejection back inside. EMA20 is rolling over above current price while EMA50 still sits below, reflecting the loss of upside momentum after the failed breakout. RSI near the midline confirms neutral conditions, with the 0.7820 pivot now the immediate intra-range battleground.

Support: 0.7814, 0.7796, 0.7762

Resistance: 0.7870, 0.7899, 0.7907

What it said to watch

  • H4 close below 0.7796 range floor would confirm a lower-low and break the range
  • Reclaim of 0.7870 swing high reopens the path back to the 0.7899 range top
  • Compression in ATR alongside repeated tests of 0.7820 signals breakout pending

01:01 UTC

Range-bound with mild downside drift · RSI 42 · price 0.78372

Rolling lower from 0.7906 swing high.

USDCHF has spent the past three weeks oscillating between 0.7762 and 0.7907, with the most recent rejection at 0.7899 producing a sharp leg back to the 0.7833 area. Price now sits below both EMA20 and EMA50, and the failure to hold above 0.7870 supply leaves the structure tilted toward the lower half of the range. ATR remains contained, consistent with a range read rather than a fresh impulse.

Support: 0.78345, 0.77956, 0.77616

Resistance: 0.7870, 0.78992, 0.79068

What it said to watch

  • H4 close below 0.7796 swing low would confirm a lower-low and break the range floor
  • Reclaim of 0.7870 supply would neutralise the recent rejection
  • Tokyo CPI softness and ongoing US-Iran headlines could inject volatility into CHF flows

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