EUR/USD AI Live Scan, 4-hour chart, Wednesday, 21 October 2026
Every read JAFX AI made on the EUR/USD 4-hour chart that day, newest first: trend, structure, the levels it marked and what it said to watch.
21:01 UTC
Downtrend stalled, basing in a range · RSI 53 · price 1.12331
Lower lows to 1.1113, then a higher low at 1.1180; range 1.1214-1.1260.
The three-week sequence of lower lows ended at the 1.1113 swing low, and the dip to 1.1180 held as a higher low. Since then price has compressed into a tight 1.1214-1.1260 band, and EUR/USD has hugged flattening EMAs. Supply has repeatedly capped the 1.1260 range cap, consistent with French spread stress weighing on EUR against a soft USD, while ATR(14) contraction to the low-20s points to a coiled market. Above the cap, the descending highs line runs toward the 1.1285 prior high.
Support: 1.1214, 1.1180, 1.1113
Resistance: 1.1260, 1.1285
What it said to watch
H4 close above the 1.1260 range cap opens a test of the descending highs line and the 1.1285 prior high
Loss of the 1.1214 range floor shifts focus to the 1.1180 higher low; a break there resumes the lower-low sequence toward the 1.1113 swing low
Fri flash PMIs (EZ 07:15-08:00 UTC, US 13:45 UTC) could break the compression in either direction
OAT-Bund spread above the 159-160bp highs or a weekend Moody's action could pressure the range floor
20:47 UTC
Downtrend paused, rebounding into range · RSI 54 · price 1.12331
Higher low at 1.1180 beneath a flat 1.1260 cap, range narrowing.
The lower-high, lower-low sequence from 1.1410 bottomed at the 1.1113 month low, and the rebound to 1.1269 broke that descending swing structure. The 1.1180 higher low then held between the 50% and 61.8% fib of the rebound leg, with price above both EMAs. Price is now compressing between recent lows near 1.1215 and a 1.1260 range cap that has capped repeated tests, as French spread stress offsets a soft USD; ATR(14) near 20 pips, down from 40+ during the selloff, marks a contracting regime.
Support: 1.1215, 1.1180, 1.1113
Resistance: 1.1260, 1.1285
What it said to watch
H4 close above the 1.1260 range cap ends the repeated failures there and opens the 1.1285 swing high
Loss of 1.1215 recent lows and then the 1.1180 higher low would revive the lower-low sequence toward the 1.1113 month low
Fri flash PMIs (EZ 07:15-08:00 UTC, US 13:45 UTC) could materially shift this read
OAT-Bund spread clearing 159-160bp would add pressure on the higher-low support line
17:01 UTC
Range after October downtrend, higher lows since 1.1113 · RSI 51 · price 1.1219
Contracting range, higher lows vs lower highs.
The October slide from 1.14 bottomed at the 1.1113 window low. Since then H4 has printed higher lows (1.1180 swing low, then a 1.1214 higher low) against lower highs off the 1.1269 swing high and the 1.1260 range cap. The result is a tightening range just under EMA20 and marginally above EMA50, with ATR(14) near 19 pips, well below the 30-80 pip bars of the early-October drop. French OAT stress is weighing on EUR and a soft USD is offsetting it, which fits the compression between the 38.2-61.8% retracement of the post-low rally and the cap.
Support: 1.1214, 1.1180, 1.1113
Resistance: 1.1260, 1.1269, 1.1285
What it said to watch
H4 close above the 1.1260 range cap opens the 1.1269 swing high and the 1.1285 prior high
Break of the 1.1214 higher low exposes the 1.1180 swing low, where the rally fib's 61.8% sits close by
Loss of the 1.1180 swing low reopens the 1.1113 window low and resumes the lower-low sequence
Friday Eurozone and US flash PMIs, plus OAT-Bund spreads into the weekend French protests, could break the compression
13:01 UTC
Sideways after earlier downtrend, range compressing · RSI 52 · price 1.1232
Higher lows from 1.1113 under lower highs from 1.1276, coiling into a contracting range.
After the slide from 1.1415, EURUSD has held a 1.1113-1.1276 range for two weeks. Lows have stepped up from the 1.1113 window low to the 1.1180 swing low, while highs have eased from the 1.1276 range high to the 1.1250-1.1260 range cap, forming a contracting range around the ema50 near 1.1205. ATR(14) has compressed to about 20 pips from 40+ during the early-month selloff, as French fiscal stress on EUR offsets a softer USD.
Support: 1.1205, 1.1180, 1.1113
Resistance: 1.1260, 1.1276, 1.1343
What it said to watch
Lagarde at 16:30 UTC is the swing factor for priced December ECB hike and could break the compression
H4 close above the 1.1260 range cap and 1.1276 range high invalidates the range read, with the 1.1343 prior high next
Failure to hold the ema50 and then the 1.1180 swing low ends the higher-low sequence and exposes the 1.1113 window low
Friday flash PMIs (EUR 07:15 UTC, US 13:45 UTC) are further event risk for a range break
09:01 UTC
Sideways after early-month decline, range contracting · RSI 51 · price 1.12253
Lower highs vs higher lows since the 1.1113 low, triangle-style compression.
After the slide from 1.1418 to the 1.1113 window low, EURUSD has compressed into a triangle. Lower highs at 1.1285, 1.1276, 1.1269 and 1.1260 press down on higher lows at 1.1180 and 1.1204, with price pinned near 1.1225 on flat EMA20 and EMA50. ATR(14) near 20 pips is well below early-month readings, and the 1.1250–1.1260 cap keeps holding as French spread stress offsets the hot EUR inflation data.
Support: 1.1204, 1.1180, 1.1113
Resistance: 1.1260, 1.1285
What it said to watch
H4 close above the 1.1260 lower high breaks the descending cap and opens the 1.1285 swing high
Failure to hold the 1.1204 higher low and the rising trendline returns focus to the 1.1180 swing low, near the 61.8% retracement
Loss of 1.1180 would expose the 1.1113 window low and resume the early-month lower-low sequence
Lagarde speaks at 16:30 UTC today; an OAT-Bund spread break above 159bp could materially shift this read
US PMIs Fri 13:45 UTC and jobless claims Thu 12:30 UTC are the next USD catalysts for a range resolution
05:01 UTC
Downtrend, compressing into consolidation · RSI 48 · price 1.12269
Lower highs since 1.1410; higher lows since the 1.1113 low.
The lower-high sequence from 1.1410 is intact, and the descending trendline resistance capped the rebound at the 1.1269 swing high and again near 1.1260 this week. Higher lows at the 1.1180 swing low and the 1.1204 higher low have squeezed price into a narrowing consolidation under the 1.1250 range cap, well above the 1.1113 window low. ATR(14) near 23 pips shows compression, with EMA20 back above EMA50 and RSI flat near 48. That fits the digest's read of hawkish ECB repricing being offset by French OAT/Bund spread stress.
Support: 1.1204, 1.1180, 1.1113
Resistance: 1.1250, 1.1269
What it said to watch
H4 close above the 1.1250 range cap and the descending trendline breaks the lower-high sequence and exposes the 1.1269 swing high
Failure to hold the 1.1204 higher low, then the 1.1180 swing low, returns focus to the 1.1113 window low
Lagarde speech at 16:30 UTC today is the key catalyst for a break of the 1.12–1.1250 range
Fri S&P PMIs and UoM inflation expectations, plus US-Iran/oil headlines, could shift USD and this read