| ◇ | 7,894.87 | UP | derived — 1% beyond 7,816.70; active only on a confirmed break |
| ★★★★★ | 7,816.70 | UP | Annual ceiling far overhead — irrelevant this week, defines the multi-month bull case. |
| ★★★ | 7,771.48 | UP | Weekly resistance well above spot — matters only if 7,700s breaks open first. |
| ★★★ | 7,638.17 | UP | Supply-zone top and first upside target on any breakout above 7,611. |
| ★★★ | 7,611.20 | UP | The bull trigger — reclaim it on a close and longs get the green light. |
| → | 7,591.70 | last close (-0.58%) | |
| ★★★★ | 7,581.50 | DP | The pivot — bear trigger and cluster top; lose this close and sellers take control. |
| ◇ | 7,505.68 | DP | derived — 1% beyond 7,581.50; active only on a confirmed break |
| ★★★★ | 7,294.18 | DP | Demand-zone floor; a clean break here opens real air down toward 7,200. |
| ◇ | 7,221.24 | DP | derived — 1% beyond 7,294.18; active only on a confirmed break |
| ★★★★★ | 6,316.91 | DP | Annual floor — the level that would end the yearly uptrend story if it breaks. |
| ◇ | 6,253.74 | DP | derived — 1% beyond 6,316.91; active only on a confirmed break |
🟢bullish | $7,591.70 · swing (days–weeks)
🟥Bear trigger: < 7,581.50 (daily close)
🟩Bull trigger: > 7,611.20 (daily close)
🎯7,550.00 → 7,500.00 → 7,450.00 (downside) · 7,638.17 → 7,650.00 → 7,700.00 (upside)
🛡️7,611.20–7,638.17 = supply lid
⚖️EQ 7,565.31 = equilibrium pivot
–Swing high 7,816.70 and swing low 7,313.92 mark the liquidity extremes — stop-runs and sweeps are likeliest right at those edges
–Closest resistance above: 7,600.00, 7,611.20, 7,638.17, 7,650.00, 7,700.00, 7,750.00
–Closest support below: 7,581.50, 7,550.00, 7,500.00, 7,450.00, 7,400.00, 7,350.00
–Strongest nearby cluster: 7,525.94–7,581.50 (4 touches) — a magnet zone if the bear trigger gives way
–Supply imbalance overhead at 7,611.20–7,638.17 — where rallies can stall and reverse
–Demand imbalance below at 7,294.18–7,581.50 — where dips can find a bid
–Primary (with the grain): long on a daily close back above the 7,611.20 bull trigger, riding continuation into the supply zone
–First targets for that long: 7,638.17 → 7,650.00 → 7,700.00
–Opposite setup: short only on a confirmed daily close below the 7,581.50 bear trigger (breakdown, not a sweep) — targets 7,550.00 → 7,500.00 → 7,450.00
–Stops: longs protect below 7,581.50 (the bear trigger/cluster top); shorts protect above 7,611.20 (the bull trigger) or above 7,638.17 for the conservative version
–Watch for a rejection inside the 7,611.20–7,638.17 supply zone, or a confirmed daily close below 7,581.50
–Lower-timeframe confirmation: bearish engulfing or pin bar at the supply zone highs, or a clean 15m/1h breakdown below 7,581.50 with a retest-and-reject
–Profit-taking ladder: scale at 7,550.00, add at 7,500.00, runner to 7,450.00
–Stop: just above the supply zone, above 7,638.17, for the conservative version
–Watch for a hold inside the 7,294.18–7,581.50 demand zone — ideally the 7,525.94–7,581.50 cluster — or a sweep of the 7,313.92 swing low that reclaims back above it
–Bullish confirmation: rejection wick or pin bar off the demand zone, or bullish divergence on the lower timeframe
–Targets: 7,638.17 → 7,650.00 → 7,700.00
–Stop: just below 7,294.18, or below the 7,313.92 swing low for the conservative version
If SPX closes below 7,581.50, look for a slide into the 7,525.94–7,581.50 cluster and then the 7,550.00 → 7,500.00 → 7,450.00 ladder. If it reclaims and holds above 7,611.20, follow-through into the supply zone and up toward 7,638.17 → 7,650.00 → 7,700.00 is the path. The engine's read is mildly bullish on both the 1-day (+0.69%) and 1-week (+1.27%) horizons, but confidence sits around 54/100 — mixed enough that both scenarios stay live until one trigger closes.
Not financial advice — analysis only.