USD/CHF AI Live Scan, 1-hour chart, Thursday, 28 May 2026
Every read JAFX AI made on the USD/CHF 1-hour chart that day, newest first: trend, structure, the levels it marked and what it said to watch.
23:00 UTC
Uptrend stalling, sharp pullback into close · RSI 39 · price 0.78373
Higher highs broken, recent lower-high forming.
Price ran from Monday's 0.7808 base up to a 0.7899 week high during yesterday's NY session before getting slammed back through the EMA(20) on heavy volume around the US-Iran headline flow. The drop printed a clear lower-high against the 0.7899 swing and RSI has cycled from overbought into the high-30s, marking the first momentum break of the week. Holding below the 0.78471 EMA(20) into the Asia handover with session low at 0.78333 the immediate pivot.
Support: 0.78333, 0.78088, 0.78471
Resistance: 0.78534, 0.78992
What it said to watch
Hourly close back above 0.78534 would neutralise the lower-high read
Loss of 0.78333 opens room toward the 0.78088 week low
Headline-driven tape on US-Iran developments could override structure
Pair rallied steadily from Monday's 0.7808 week low through Wednesday's NY session, peaking twice near 0.7899 to form a double top before sharp rejection during yesterday's NY hours dropped price 60+ pips. Greenback came under broad selling pressure on US-Iran ceasefire reports, and price now sits below both EMA(20) and EMA(50) with RSI at 37. Sellers defended the 0.7848 breakdown level on the bounce, leaving price drifting near session lows.
Support: 0.78326, 0.7808, 0.78471
Resistance: 0.78481, 0.78992
What it said to watch
H1 close back above 0.78481 ema20 neutralises the breakdown
Loss of 0.78326 session low opens path toward 0.7808 week low
Headline risk from US-Iran ceasefire MOU could materially shift this read
Rally from 0.7808 to 0.7899, rejected, lower-high forming.
USDCHF rallied from 0.7808 early in the week up to a 0.7899 week high during the NY session, where supply capped twice forming a double top before an aggressive rejection back through EMA(20). The dollar came under broad pressure on US-Iran ceasefire reports and softer dollar tone, dragging price 65 pips off the highs to retest the 0.7835 area. RSI has rolled from overbought into the high 30s, with the move from highs printing bearish divergence against the prior leg up.
Support: 0.78345, 0.7820, 0.7808
Resistance: 0.7848, 0.7899
What it said to watch
Reclaim of 0.7848 (ema20) neutralises the rejection read
H1 close below 0.7835 session low confirms a lower-low against the week's uptrend
Tokyo CPI in the Asia session could shift broad USD tone
Trump/Iran headline flow continues to drive intraday dollar swings
20:00 UTC
Pullback within broader uptrend · RSI 38 · price 0.78414
Sharp rejection from week high, testing prior breakout zone.
Price ran from Monday's 0.7808 low to a 0.7899 week high through the NY session yesterday, then reversed sharply on the US-Iran ceasefire headlines and lost roughly 60 pips in two hours. Rejection from 0.7899 paired with weakening RSI marks a bearish divergence against the prior push, and the pair is now retesting the 0.7834 session low after losing the EMA(20). Holding above the Mon range top at 0.7814 keeps the week's higher-low structure intact.
Support: 0.78345, 0.7814, 0.7808
Resistance: 0.7854, 0.7899
What it said to watch
H1 close below 0.78345 session low extends the pullback toward 0.7814
Reclaim of 0.78540 ema20 area neutralises the rejection read
Further US-Iran ceasefire/Fed Musalem follow-through could materially shift this read
19:00 UTC
Uptrend rolling over · RSI 32 · price 0.78368
Lower-high after multi-day rally, sharp pullback into demand.
Pair rallied steadily from Monday's 0.7808 low into a 0.7899 week high during yesterday's NY session, then put in a matching high near 0.7899 in today's London session before reversing hard on the US/Iran ceasefire headlines and softer USD tone. The drop sliced through EMA20 and EMA50 in a single NY-session impulse, parking RSI(14) in the low 30s and leaving a clean double-top print at 0.7899. Price is now consolidating just above the session low at 0.78345.
Support: 0.78345, 0.7814, 0.7808
Resistance: 0.7855, 0.7899
What it said to watch
H1 close below 0.78345 session low opens path to the 0.7814 week low
Reclaim of EMA20 near 0.78550 would neutralise the lower-high read
Follow-through USD selling on Iran ceasefire headlines could extend the move
Fed Musalem hawkish tone vs ceasefire risk-off is the active tension
Week built a steady grind from Monday's 0.7808 low up to 0.7899 twice this NY session, but the second attempt failed and price collapsed 60 pips into the close, slicing through both EMAs in one swing. The double top near 0.7899 with bearish RSI divergence shaped the reversal, and the session low at 0.78345 is now the immediate pivot. News flow leaned mixed-USD with Musalem's hawkish comments offset by softer new home sales and Iran ceasefire progress.
Support: 0.78345, 0.78189, 0.7808
Resistance: 0.7848, 0.78992
What it said to watch
H1 close back above 0.78480 broken pivot would neutralise the reversal read
Break of 0.78345 session low opens path to 0.78189 prior swing
Hawkish Fed commentary continuing into Asia could re-engage the prior uptrend
17:01 UTC
Uptrend stalling after rejection · RSI 38 · price 0.78445
Higher highs into 0.7899 cap, sharp pullback to range mid.
Price built higher highs from Tuesday's 0.7808 low into a 0.7899 week high during NY hours, but the latest NY session has delivered a sharp rejection back through EMA20 with RSI rolling from overbought into the high-30s. The leg lower accelerated on hawkish Musalem and ceasefire-MOU headlines, leaving price testing the session low at 0.78402 just above the prior week low at 0.78199.
Support: 0.78402, 0.78199, 0.78088
Resistance: 0.78992, 0.78645
What it said to watch
Hourly close back above ema20 near 0.78645 would neutralise the rejection read
Final Trump approval on US/Iran MOU could materially shift this read
16:00 UTC
Uptrend, sharp late rejection · RSI 42 · price 0.78462
Higher highs intact, swift pullback from week high.
Pair has trended higher since the dip to the week low at 0.7816 mid-window, building a sequence of higher highs through the NY session and tagging the week high at 0.7899. The latest NY hours produced a sharp rejection from 0.7875, dropping 40+ pips through EMA20 on heavy volume around soft Q1 GDP and weak new home sales prints. Price now sits at the session low 0.7846 with RSI(14) rolling over from overbought, leaving bearish divergence against the prior high.
Support: 0.7843, 0.7816, 0.7808
Resistance: 0.7876, 0.7899
What it said to watch
Hourly close back above 0.7876 prior high would negate the rejection read
Loss of 0.7843 session low opens room toward the 0.7816 week low
Fed speakers (Musalem hawkish tone) remain a headline risk into Asia
Higher-highs above EMA20, late pullback from 0.7899.
USDCHF has trended higher since Monday's lows near 0.7808, posting a sequence of higher-highs and clearing prior swing at 0.78806 into the week high at 0.78992. Today's NY session printed a sharp rejection from 0.7899 back to 0.78629 before stabilising, with RSI cooling from overbought to mid-50s after softer US GDP (1.6% vs 2%) and weaker new home sales hit the dollar. Price still sits above EMA20 and the prior breakout shelf at 0.78431.
Support: 0.78629, 0.78431, 0.7818
Resistance: 0.78992, 0.78806
What it said to watch
H1 close back above 0.78806 would re-engage the week high at 0.78992
Loss of 0.78629 session low opens the prior breakout zone at 0.78431
Failure to hold 0.78431 invalidates the uptrend read
USDCHF has trended higher since Tuesday's low at 0.78160, posting a sequence of higher highs into today's NY session peak at 0.78990 before a sharp rejection dragged price back to 0.78673. Soft US Q1 GDP revision (1.6% vs 2%) coincided with the rejection bar, though strong durable goods kept the broader uptrend intact. RSI has cooled from 70+ to mid-50s while price holds above EMA20 — momentum easing, structure not broken.
Support: 0.7854, 0.7843, 0.7816
Resistance: 0.7891, 0.7899
What it said to watch
hourly close back above 0.78910 reopens the week high
loss of 0.78540 ema20 puts the breakout retest at 0.78430 in play
break of 0.78160 week low invalidates the uptrend read
13:01 UTC
Uptrend, momentum slowing · RSI 60 · price 0.7889
Higher highs and higher lows since mid-week low.
USDCHF has rallied steadily off Tuesday's 0.7808 week low, with pullbacks finding the EMA(20) and printing higher lows into the NY session. Price tagged 0.7899 in the last hour before a soft rejection that followed the strong US durable goods print; week high at 0.7899 and the 0.7900 psych cap are now the immediate ceiling.
Support: 0.7870, 0.7853, 0.7808
Resistance: 0.7899, 0.7900
What it said to watch
Hourly close above 0.7900 psych opens path toward 0.7920+
Loss of 0.7870 prior high would signal pullback to ema20 near 0.7853
US core PCE release in the next session could materially shift this read
Higher lows since 0.7808 base, pressing week highs.
USDCHF has trended higher across the week from Tuesday's 0.7808 low, with the NY session yesterday driving a clean breakout above 0.7860 and price now testing the week high at 0.7899. Buyers have been stepping in on each pullback to EMA(20), holding the higher-low structure intact since Wednesday. RSI(14) at 65 with a mild bearish divergence on the latest push warns the impulse is stretching.
Support: 0.7885, 0.7865, 0.7842
Resistance: 0.7899, 0.7910
What it said to watch
Sustained acceptance above 0.7899 week high opens 0.7910 psych zone
Loss of 0.7885 intraday HL breaks the higher-low sequence
US core PCE print at 12:30 GMT could materially shift this read
Steady grind higher off Tuesday's 0.78080 low, with each NY session this week extending the move and pullbacks finding bids ahead of EMA(20). Today's London session pushed through 0.78900 and tagged a fresh week high at 0.78992 before a shallow fade. RSI(14) into the high 60s shows momentum but no exhaustion yet.
Support: 0.78775, 0.7865, 0.7844
Resistance: 0.78992, 0.7910
What it said to watch
Sustained close above 0.78992 week high opens the path to 0.79100 psych level
H1 close back below 0.78775 prior swing would break the higher-low sequence
Middle East headline risk could inject volatility into CHF flows
USDCHF has clawed back the entire week's decline, with price grinding higher through the NY session yesterday and extending into Asia today to tag a session high at 0.78992. Higher lows since Tuesday's base near 0.78080 remain intact and price sits well above both EMA20 and EMA50, with RSI(14) at 63 leaving room before stretched. Middle East risk-off flows and renewed US-Iran strike headlines are supporting the dollar.
Support: 0.78775, 0.78645, 0.78431
Resistance: 0.78992, 0.7910
What it said to watch
Hourly close above 0.78992 session high opens the 0.79100 psych area
Loss of 0.78775 intraday low would put the ema20 at 0.78645 back in play
Break of 0.78431 wed swing low invalidates the higher-lows read
Higher highs and higher lows since Wednesday's base.
USDCHF has carved out a steady recovery uptrend off Tuesday's 0.7808 low, with each London and NY session adding a higher high through the week as Middle East tensions lifted the dollar against the franc. Today's session printed a fresh weekly high at 0.7899 before fading back to 0.7882, with RSI(14) cycling 55-68 and showing a mild bearish divergence into that high. Price remains comfortably above EMA(20) near 0.7865, which has caught the last two pullbacks.
Support: 0.7865, 0.7853, 0.7838
Resistance: 0.7899, 0.7910
What it said to watch
H1 close back under 0.7865 EMA20 would break the higher-low sequence
Acceptance above the 0.7899 session high opens the path to the 0.7910 psych level
Further US-Iran escalation headlines remain the dominant driver for CHF flows
08:00 UTC
Uptrend, momentum stalling near week high · RSI 58 · price 0.78751
Higher highs since Tuesday low, current pullback from 0.7899.
USDCHF has trended higher since Tuesday's 0.7808 low, with CHF softening on renewed US-Iran tensions cited by the wires. The NY session pushed to a week high at 0.7899 before sellers rejected, leaving a pullback toward the EMA20 near 0.7865. Structure remains constructive while higher lows hold, but the current bar's failure to hold above 0.7886 shows momentum stalling.
Support: 0.7865, 0.7845, 0.7814
Resistance: 0.7899, 0.7886
What it said to watch
Hourly close back above 0.7899 week high would extend the breakout
Loss of 0.7865 ema20 opens a deeper pullback to the 0.7845 prior break zone
Further Middle East headlines could shift CHF flows materially
07:00 UTC
Uptrend, momentum building · RSI 70 · price 0.7888
Higher lows since Tuesday low, breaking week range top.
USDCHF has climbed steadily since Tuesday's 0.7808 low, with each NY session extending the move and pullbacks holding the H1 EMA(20). Price broke above the week's prior high near 0.7868 in the Asia session and tagged 0.7899 before a small rejection. RSI(14) is stretched at 70 after the run, and the fxstreet note on Iran tensions plus the late-week USD bid is consistent with the structural break.
Support: 0.7868, 0.7853, 0.7843
Resistance: 0.7899
What it said to watch
Hourly close back below 0.7868 prior high would negate the breakout
Loss of 0.7853 ema20 opens room back to the 0.7843 swing low
RSI overbought into 0.7899 session high — rejection there keeps the range read alive
Higher lows from 0.7808, breaking week's range top.
USDCHF has built a steady higher-low sequence since Monday's 0.7808 low, with the NY session yesterday driving a clean break through the week's 0.7872 resistance. Price now sits at 0.7895 after extending into Asia, holding above EMA20 with RSI(14) pushing into overbought near 71. Pullbacks have repeatedly found the EMA20, keeping the recovery uptrend intact.
Support: 0.7870, 0.7853, 0.7814
What it said to watch
H1 close back below 0.78700 prior high would mark a failed breakout
Loss of EMA20 around 0.78530 would break the higher-low sequence
Stretched RSI invites a pullback to test the prior high as support
Higher-lows since Monday low, breaking weekly range top.
USDCHF has built a clean sequence of higher-lows since the Monday swing low at 0.7808, with EMA(20) catching every pullback through the NY sessions. Today's London hours pushed through the prior high at 0.7870 and printed a fresh session high near 0.7899, with RSI(14) into overbought at 71. Breakout zone around 0.7853 is now the structural pivot.
Support: 0.7870, 0.7853, 0.7832
Resistance: 0.7899
What it said to watch
Hourly close back below 0.7870 prior high would weaken the breakout read
Loss of 0.7853 breakout zone reopens the swing low at 0.7832
RSI overbought condition leaves room for a pullback to EMA(20) without breaking structure
Higher lows since Tue low, pushing into week highs.
USDCHF has carved a steady recovery off Tuesday's 0.78080 swing low, printing higher lows through each NY session and now breaking the prior 0.78756 session high to fresh week highs near 0.78870. Price sits well above EMA20 and EMA50 with RSI(14) at 68 — momentum constructive but stretched into the upper band. The most recent breakout candle through 0.78700 came on the back of yesterday's NY session push.
Support: 0.7870, 0.7854, 0.7841
Resistance: 0.7887, 0.78756
What it said to watch
Hourly close back below 0.78700 prior high would negate the breakout
Loss of 0.78540 ema20 returns price into the prior consolidation
RSI near 70 leaves room for a pullback to retest the breakout zone
03:00 UTC
Recovery from week's lows, momentum building · RSI 71 · price 0.78855
Higher-lows since Tuesday's washout, breaking week's range top.
USDCHF has recovered the entire week's range, with price grinding from Tuesday's 0.7808 low back to fresh week highs near 0.7887 into the Asia session. Higher-lows have held since the NY session two days ago, and the latest push through 0.7870 confirms a clean breakout of the prior consolidation. RSI(14) is now stretched at 71, suggesting near-term exhaustion even as structure remains constructive.
Support: 0.7870, 0.7854, 0.7842
Resistance: 0.7887, 0.7900
What it said to watch
Failure to hold 0.78700 on a pullback would weaken the breakout read
Acceptance above 0.78870 week high opens path toward the 0.79000 psych level
RSI overbought into thin Asia liquidity raises false-break risk
Higher lows since mid-week, pushing into prior range top.
USDCHF has climbed steadily off Monday's 0.78080 swing low, carving higher lows through the NY sessions of Tuesday and Wednesday and now pressing through last week's 0.78720 prior high into Asia. Price sits above both EMA(20) and EMA(50) with RSI(14) at 65 — momentum constructive but approaching stretched. The 0.78810 session high is the immediate test before the 0.78900 round number.
Support: 0.7853, 0.7838
Resistance: 0.7881, 0.7890
What it said to watch
Hourly close above 0.78810 session high opens path to 0.78900 round number
Loss of 0.78530 ema20 breaks the higher-lows sequence
Failure to clear prior high suggests rejection and rotation back to 0.78380 swing low
01:01 UTC
Recovery off week lows, momentum building · RSI 64 · price 0.78788
Higher lows since Tuesday, pressing week range top.
USDCHF has reclaimed the entire week's range, pushing to fresh highs around 0.7880 after a clean recovery from Tuesday's 0.7838 low. Price has held above the H1 EMA(20) through the last NY session and into Asia, with each pullback finding buyers — RSI cycling 55–66 supports the constructive structural read. The 0.7880 area is now the immediate ceiling, with little intraday supply visible until the 0.7900 round number.
Support: 0.7865, 0.78528, 0.7838
Resistance: 0.78806, 0.7890, 0.7900
What it said to watch
Hourly close above 0.78806 session high opens path toward 0.7900 psych level
Loss of 0.78650 ema20 puts the higher-lows sequence in question
Break back below 0.78528 prior swing invalidates the recovery read
Geopolitical headlines around US-Iran strikes could inject CHF safe-haven bid
USDCHF gapped lower into Monday's session and bottomed at 0.78080 before grinding higher across the week, with the NY session yesterday driving the move back above the EMA20. Price now sits just under 0.78720 session high with RSI at 56 — recovered but flat, suggesting the impulse off the midweek low is losing steam. Range top of the week sits at the prior-day high around 0.78760.
Support: 0.7854, 0.7843, 0.7808
Resistance: 0.7872, 0.7876, 0.7890
What it said to watch
H1 close above 0.78760 prior-day high opens the path to the weekly open at 0.78900
Loss of EMA20 around 0.78540 puts the midweek low at 0.78430 back in focus
Fed/BoJ headlines around the yen story could leak into broader USD tone