| ◇ | 7,894.87 | UP | derived — 1% beyond 7,816.70; active only on a confirmed break |
| ★★★★★ | 7,816.70 | UP | Annual ceiling — a clean close above ignites the next leg higher. |
| ★★★ | 7,771.48 | UP | Bull trigger — hold above it and the run at the annual high is live. |
| → | 7,718.60 | last close (-0.38%) | |
| ★ | 7,706.12 | Prior session low — first short-term support test on any pullback. | |
| ★★★ | 7,638.17 | DP | Bear trigger — lose this on a close and sellers take control. |
| ★ | 7,611.20 | Session floor — first magnet lower if the bear trigger cracks. | |
| ★★★★ | 7,581.50 | DP | Multi-week floor and demand zone edge — buyers have defended it before. |
| ◇ | 7,505.68 | DP | derived — 1% beyond 7,581.50; active only on a confirmed break |
| ★★★ | 7,421.82 | DP | Weekly containment — next magnet lower if the demand zone fails. |
| ★★★★ | 7,294.18 | DP | Multi-week support — the deeper flush target if trend cracks in earnest. |
| ★★★★★ | 6,316.91 | DP | Annual floor — the level that would end the uptrend story outright. |
| ◇ | 6,253.74 | DP | derived — 1% beyond 6,316.91; active only on a confirmed break |
🟢bullish | $7,718.60 · swing (days–weeks)
🟥Bear trigger: < 7,638.17 (daily close)
🟩Bull trigger: > 7,771.48 (daily close)
🎯7,611.20 → 7,600.00 (downside) · 7,800.00 → 7,816.70 → 7,850.00 (upside)
🛡️7,771.48–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 real moves develop
–Closest resistance above: 7,750.00, 7,771.48, 7,800.00, 7,816.70, 7,850.00, 7,900.00
–Closest support below: 7,706.12, 7,700.00, 7,650.00, 7,638.17, 7,611.20, 7,600.00
–Strongest nearby cluster: 7,525.94–7,581.50 (4 touches) — heavy footprint just under current price
–Supply imbalance overhead at 7,771.48–7,816.70 — where rallies are most likely to stall and reverse
–Demand imbalance below at 7,581.50–7,638.17 — where dips have found a bid all month
–Primary (trend-aligned) long: buy a confirmed hold of the demand zone 7,581.50–7,638.17; first target 7,706.12, then the supply floor/bull trigger at 7,771.48 — a close above that extends the ladder to 7,800.00 → 7,816.70 → 7,850.00
–Liquidity fade short: a sweep above the swing high/annual containment at 7,816.70 that rejects back below is a scalp short toward 7,771.48 → 7,750.00 — it's a sweep, not acceptance, so keep it tight
–Opposite (short) setup — needs confirmation: only valid on a confirmed daily close below the bear trigger 7,638.17 (a breakdown, not a sweep); targets 7,611.20 → 7,600.00, extending to the derived DP at 7,505.68 if 7,581.50 also fails
–Stops: longs sit below the demand zone near 7,581.50 (or below the swing low 7,313.92 for the wide version); shorts sit above 7,650.00 (tight) or above 7,816.70/7,850.00 (wide, referencing the supply zone and swing high)
–Watch the bear trigger/weekly containment at 7,638.17 — need a confirmed daily close below it, not just a wick through
–Confirmation: bearish engulfing or a rejection wick on the retest of 7,638.17 from below, or a lower-timeframe breakdown through 7,611.20 intraday
–Profit ladder: cover partial at 7,611.20, next at 7,600.00, trail the remainder toward the derived DP at 7,505.68 if 7,581.50 also fails
–Stop: conservative version above the swing high/supply zone top at 7,816.70; tighter traders can use 7,650.00, just above the reclaimed trigger
–Wait for a hold of the demand zone 7,581.50–7,638.17, or a sweep of the swing low 7,313.92 that reclaims quickly
–Confirmation: a pin bar or rejection wick off the demand zone, or bullish divergence on the retest
–Targets from the upside ladder: 7,706.12 → 7,750.00 → 7,771.48 (bull trigger), extending to 7,800.00 → 7,816.70 → 7,850.00 on a break
–Stop: just below the demand zone low at 7,581.50, or below the swing low 7,313.92 for the sweep version
If SPX holds the demand zone at 7,581.50–7,638.17 and reclaims 7,771.48 on a closing basis, the path stays open toward 7,800.00, then 7,816.70 and the 7,850.00 extension — consistent with the uptrend and the engine's modest up-lean (51.6% next session, 57.1% over the week). A confirmed daily close below 7,638.17 flips the bias, with 7,611.20 and 7,600.00 first in line and a break of the multi-week floor at 7,581.50 opening a deeper flush toward the derived DP at 7,505.68 and then 7,421.82. Confidence in the mid-50s on both timeframes means this isn't a high-conviction call — both scenarios stay live until one trigger closes.
Not financial advice — analysis only.