| ◇ | 7,894.87 | UP | derived — 1% above 7,816.70; active only on a confirmed break |
| ★★★★★ | 7,816.70 | UP | Annual ceiling — a decisive close above opens real trend continuation. |
| ★★★ | 7,771.48 | UP | Bull trigger — reclaim confirms momentum buyers control the tape. |
| → | 7,743.41 | last close (+0.51%) | |
| ★ | 7,677.02 | Session pivot — thin level, first speed bump on any pullback. | |
| ★★★ | 7,638.17 | DP | Bear trigger — lose this daily close and sellers take control. |
| ★★★ | 7,611.20 | DP | Demand floor — first real test if bulls get pushed back. |
| ★★★★ | 7,581.50 | DP | Multi-week shelf — a clean break here opens real downside room. |
| ★★★★ | 7,507.77 | DP | Swing low and cluster zone — separates chop from a real trend reversal. |
| ◇ | 7,432.69 | DP | derived — 1% below 7,507.77; active only on a confirmed break |
| ★★★★ | 7,313.92 | DP | Deeper multi-week shelf — only in play on a real trend break. |
| ★★★★★ | 6,316.91 | DP | Annual floor — the level that would end the bull case entirely. |
| ◇ | 6,253.74 | DP | derived — 1% below 6,316.91; active only on a confirmed break |
🟢bullish | $7,743.41 · 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,644.98 = equilibrium pivot
–Swing high 7,782.19 and swing low 7,507.77 are the key liquidity zones — sweeps and stop-runs are likeliest there before the next real move
–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,700.00, 7,677.02, 7,650.00, 7,638.17, 7,611.20, 7,600.00
–Strongest nearby cluster: 7,507.77–7,551.31 (4 touches) — heavy support if price ever trades back down there
–Supply imbalance overhead at 7,771.48–7,816.70 — where rallies can stall and reverse
–Demand imbalance below at 7,611.20–7,638.17 — where dips can find a bid
–Primary (long, with-trend): a hold of the 7,611.20–7,638.17 demand zone, or a daily close above the 7,771.48 bull trigger, favors longs in line with the uptrend
–First targets for that long: 7,800.00 → 7,816.70 → 7,850.00
–Opposite (short, counter-trend): valid only on a daily close back below 7,771.48 after a failed push into the 7,771.48–7,816.70 supply zone — confirms rejection, not just a wick
–Targets for that short: 7,638.17 → 7,611.20 → 7,600.00
–Stops: longs below 7,611.20 (tight) or below the 7,507.77 swing low (full swing); shorts above the 7,782.19 swing high (tight) or above 7,816.70 (full zone)
–Watch the 7,771.48–7,816.70 supply zone, especially a stop-run sweep above the 7,782.19 swing high that fails to hold
–Confirmation: a bearish engulfing bar or rejection pin bar on the lower timeframe back below 7,771.48
–Profit-taking ladder: first scale at 7,638.17, second at 7,611.20, final at 7,600.00
–Stop: just above 7,816.70 for the full-zone version, or above the 7,782.19 swing high for a tighter one
–Watch for a reclaim of the 7,611.20–7,638.17 demand zone, or a deeper liquidity sweep of the 7,507.77 swing low / 7,507.77–7,551.31 cluster that reverses fast
–Confirmation: bullish pin bar, long lower wick, or momentum divergence on the reclaim back above 7,638.17
–Targets: 7,800.00 → 7,816.70 → 7,850.00
–Stop: just below 7,611.20 for the tight version, or below the 7,507.77 swing low for the full swing
If SPX loses 7,638.17 on a daily close, the demand zone gives way and 7,611.20 then 7,600.00 come into play fast, with a break of the 7,507.77 multi-week shelf opening the bigger 7,507.77–7,551.31 cluster. A daily close above 7,771.48 flips this bullish in earnest, targeting 7,800.00, then 7,816.70, then the derived 7,894.87 level on a confirmed break of the annual high. Engine confidence is mixed — 54 on the 1-day read and 46 on the 1-week — so both scenarios stay live until one trigger closes decisively.
Not financial advice — analysis only.