| ◇ | 7,894.87 | UP | derived — 1% beyond 7,816.70; active only on a confirmed break |
| ★★★★★ | 7,816.70 | UP | The year's ceiling — a daily close above ignites trend continuation, not just a poke. |
| ★ | 7,773.76 | Minor ceiling under the highs, first friction point on any push up. | |
| ★ | 7,717.25 | Immediate overhead friction — sellers show up here on the first test. | |
| → | 7,691.76 | last close (-0.69%) | |
| ★ | 7,688.63 | Yesterday's floor, now first line of defense on a pullback. | |
| ★★★★ | 7,581.50 | DP | Multi-week floor and the bear trigger — lose it and sellers take control. |
| ◇ | 7,505.69 | DP | derived — 1% beyond 7,581.50; active only on a confirmed break |
| ★★★ | 7,421.82 | DP | Weekly containment inside the demand zone, first real stop below 7,581.50. |
| ★★★★ | 7,294.18 | DP | Multi-week floor near the swing low — a genuine trend-change level. |
| ◇ | 7,221.24 | DP | derived — 1% beyond 7,294.18; active only on a confirmed break |
| ★★★★★ | 6,316.91 | DP | Annual containment low — the only level that actually ends this uptrend. |
| ◇ | 6,253.74 | DP | derived — 1% beyond 6,316.91; active only on a confirmed break |
🟢bullish | $7,691.76 · swing (days–weeks)
🟥Bear trigger: < 7,581.50 (daily close)
🟩Bull trigger: > 7,816.70 (daily close)
🎯7,550.00 → 7,500.00 (downside) · 7,717.25 → 7,773.76 → 7,816.70 (upside)
🛡️7,816.70 = supply lid
⚖️EQ 7,565.31 = equilibrium pivot
–Swing high 7,816.70 and swing low 7,313.92 are the key liquidity zones — expect sweeps and stop-runs at both extremes before the real move develops.
–Closest resistance above: 7,700.00, 7,717.25, 7,750.00, 7,773.76, 7,800.00, 7,816.70.
–Closest support below: 7,688.63, 7,650.00, 7,600.00, 7,581.50, 7,550.00, 7,500.00.
–Strongest nearby cluster: 7,525.94–7,581.50 (4 touches) — the highest-conviction pivot in range.
–Supply imbalance overhead at 7,816.70 — rallies have stalled and reversed here before.
–Demand imbalance below at 7,421.82–7,581.50 — dips into this zone have found a bid.
–Primary (trend-following long): buy a hold/reclaim of the 7,525.94–7,581.50 cluster with price back above EQ 7,565.31.
–First targets: 7,717.25 → 7,773.76 → 7,816.70.
–Opposite (counter-trend short): only on a confirmed daily close below 7,581.50 — that's a breakdown, not a sweep, since it requires acceptance below the level.
–Breakdown targets: 7,550.00 → 7,500.00, with 7,421.82 as an extension if the selling has legs.
–Stops: long below 7,525.94 (cluster low); short above 7,600.00 (a reclaim back inside the range invalidates the breakdown).
–Watch 7,816.70 — the swing high and supply zone — for a stop-run sweep above it.
–Confirmation: bearish engulfing or pin bar on the 15m/1h right at or just above 7,816.70, or a lower-timeframe breakdown of the sweep candle's low.
–Profit-taking ladder: first partial near 7,581.50 (EQ/bear trigger), then full extension to 7,550.00 → 7,500.00.
–Stop: just above 7,816.70, the swept swing high/supply zone.
–Watch the 7,421.82–7,581.50 demand zone for a hold, or a deeper sweep of the 7,313.92 swing low with a fast reclaim back above it.
–Confirmation: a pin bar or rejection wick at the zone, or bullish divergence on the lower timeframe.
–Targets: 7,717.25 → 7,773.76 → 7,816.70, with 7,894.87 (1% beyond the annual high, active only on a confirmed break) as the continuation target.
–Stop: just below the demand zone low (7,421.82), or below 7,313.92 for the swing-low-sweep version.
If SPX closes below 7,581.50 — the multi-week DP and bear trigger — look for a slide to 7,550.00 then 7,500.00, with 7,421.82 in play if the selling has legs; daily RSI at 76.8 leaves plenty of room for that kind of cooldown. A hold above 7,581.50 and EQ 7,565.31 keeps the uptrend intact and points back to 7,816.70, and a confirmed close above that level flips the bias fully bullish toward 7,894.87. The engine's confidence sits in the high-50s to mid-60s — tilted up but not decisive — so both paths stay live until one of those triggers actually prints.
Not financial advice — analysis only.