| ◇ | 7,894.87 | UP | derived — 1% beyond 7,816.70; active only on a confirmed break |
| ★★★★★ | 7,816.70 | UP | Annual ceiling — the level that ends the bull year if it ever prints. |
| ★★★ | 7,771.48 | UP | Weekly cap on the supply zone; rallies stall here before the shelf breaks. |
| ★★★ | 7,638.17 | UP | Bull trigger — a daily close above unlocks the upside ladder. |
| → | 7,619.98 | last close (-0.48%) | |
| ★★★ | 7,611.20 | DP | Bear trigger — lose this on a close and sellers take control. |
| ★★★★ | 7,580.06 | DP | Multi-week floor and demand-zone base; sits inside the 4-touch cluster. |
| ◇ | 7,504.26 | DP | derived — 1% beyond 7,580.06; active only on a confirmed break |
| ★★★★ | 7,313.92 | DP | Multi-week low anchoring the swing structure well below current action. |
| ◇ | 7,240.78 | DP | derived — 1% beyond 7,313.92; active only on a confirmed break |
| ★★★★★ | 6,316.91 | DP | Annual floor — the line in the sand for the entire year's trend. |
| ◇ | 6,253.74 | DP | derived — 1% beyond 6,316.91; active only on a confirmed break |
🟢bullish | $7,619.98 · swing (days–weeks)
🟥Bear trigger: < 7,611.20 (daily close)
🟩Bull trigger: > 7,638.17 (daily close)
🎯7,600.00 → 7,580.06 → 7,550.00 (downside) · 7,650.00 → 7,700.00 → 7,750.00 (upside)
🛡️7,638.17–7,771.48 = supply lid
⚖️EQ 7,565.31 = equilibrium pivot
–Swing high 7,816.70 and swing low 7,313.92 mark the outer liquidity zones — the wicks most likely to get swept before real direction shows
–Closest resistance above: 7,638.17 → 7,650.00 → 7,700.00 → 7,750.00 → 7,771.48 → 7,800.00
–Closest support below: 7,611.20 → 7,600.00 → 7,580.06 → 7,550.00 → 7,500.00 → 7,450.00
–Strongest nearby cluster: 7,525.94–7,581.50 (4 touches) — the highest-conviction magnet below current price
–Supply imbalance overhead at 7,638.17–7,771.48 — where rallies have stalled and can reverse again
–Demand imbalance below at 7,580.06–7,611.20 — where dips have found buyers and can again
–Primary, with-trend: long on a daily close above 7,638.17 (bull trigger), confirming a break of the supply zone's lower edge; first targets 7,650.00 → 7,700.00 → 7,750.00
–Opposing setup: short only on a daily close below 7,611.20 (bear trigger) — acceptance below a DP level makes this a breakdown, not a sweep; targets 7,600.00 → 7,580.06 → 7,550.00
–Stop for the long: back below 7,611.20, or the demand-zone floor at 7,580.06 for a wider swing stop
–Stop for the short: back above 7,638.17, which invalidates the breakdown
–Watch the supply zone 7,638.17–7,771.48 for a rejection, or a confirmed daily close back below 7,611.20 for the breakdown version
–Confirmation: bearish engulfing or a lower-high pin bar at the zone edge, plus a lower-timeframe breakdown through session support
–Profit-taking ladder: first scale at 7,600.00, more at 7,580.06, runner to 7,550.00
–Conservative stop: just above the supply zone at 7,771.48 (or the swing high 7,816.70 for the wide version); tighter traders use 7,638.17
–Watch the demand zone 7,580.06–7,611.20 for a bullish reaction, or a sweep of swing low 7,313.92 followed by a reclaim
–Confirmation: bullish pin bar or rejection wick off the zone low, plus a reclaim of session structure back above 7,611.20
–Targets: clear 7,638.17 first, then 7,650.00 → 7,700.00 → 7,750.00
–Stop: just below 7,580.06 (demand-zone floor), or below swing low 7,313.92 for the wide/position version
If SPX loses 7,611.20 on a daily close, the downside path opens toward 7,600.00 and then the 7,580.06 demand shelf, with 7,550.00 in play on a harder flush. A daily close back above 7,638.17 flips the bias bullish and puts 7,650.00, then 7,700.00 and 7,750.00, on the table. The engine's confidence sits near 53 on the 1-day read and 52 on the 1-week read — genuinely mixed, so both scenarios stay live until one trigger closes.
Not financial advice — analysis only.