| ◇ | 7,894.87 | UP | derived — 1% beyond 7,816.70; active only on a confirmed break |
| ★★★★★ | 7,816.70 | UP | Annual high ceiling; a decisive close above ignites trend continuation. |
| ★ | 7,773.76 | Session containment overhead; expect a stall before any push toward highs. | |
| ★ | 7,717.25 | Near-term resistance shelf; a quick pause point on the way up. | |
| ★ | 7,686.11 | Prior session high; reclaiming it keeps the uptrend structure intact. | |
| → | 7,677.28 | last close (+0.32%) | |
| ★ | 7,650.92 | Prior session low; losing it signals fading momentum near term. | |
| ★★★★ | 7,581.50 | DP | The pivot — hold it and bulls stay in control, lose it and sellers take over. |
| ◇ | 7,505.69 | DP | derived — 1% beyond 7,581.50; active only on a confirmed break |
| ★★★ | 7,421.82 | DP | First real air pocket below; a magnet if 7,581.50 cracks. |
| ★★★★ | 7,294.18 | DP | Deeper containment floor; a confirmed break here accelerates the decline. |
| ◇ | 7,221.24 | DP | derived — 1% beyond 7,294.18; active only on a confirmed break |
| ★★★★★ | 6,316.91 | DP | The line in the sand for the entire yearly uptrend. |
| ◇ | 6,253.74 | DP | derived — 1% beyond 6,316.91; active only on a confirmed break |
🟢bullish (leaning) | $7,677.28 · 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,686.11 → 7,717.25 → 7,750.00 → 7,773.76 → 7,800.00 → 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 — where sweeps and stop-runs are likeliest
–Closest resistance above: 7,686.11, 7,700.00, 7,717.25, 7,750.00, 7,773.76, 7,800.00 — the path price has to climb through
–Closest support below: 7,650.92, 7,650.00, 7,600.00, 7,581.50, 7,550.00, 7,500.00 — the floor that needs to hold
–Strongest nearby cluster: 7,525.94–7,581.50 (4 touches) — the most contested zone below current price
–Supply imbalance overhead at 7,816.70 — where rallies can stall and reverse
–Demand imbalance below at 7,421.82–7,581.50 — where dips can find a bid
–Primary — long: buy strength on a hold of the 7,581.50 pivot / 7,525.94–7,581.50 demand cluster, riding the uptrend and the engine's up-leaning read on both timeframes
–First targets: 7,686.11 → 7,717.25 → 7,750.00 → 7,773.76 → 7,800.00, with 7,816.70 (bull trigger) as the breakout extension
–Opposite — short: valid only on a confirmed daily close below 7,581.50 (a breakdown, not a wick) — that flips the pivot to resistance
–Targets on confirmation: 7,550.00 → 7,500.00, extending to 7,421.82 (weekly DP) if selling accelerates
–Stops: long stop below 7,525.94 (cluster low); short stop back above 7,600.00 (reclaim of the broken pivot)
–Zone to watch: 7,816.70 — swing high, annual containment (UP), and supply zone all sit at this single price; a spike above it that fails to hold is the setup
–Confirmation: a bearish engulfing candle or pin bar on the lower timeframe after the sweep, or a break of the last higher low intraday
–Entry: short on confirmation, roughly 7,800.00–7,816.70
–Profit-taking ladder: scale at 7,686.11 and 7,650.92, then final targets 7,550.00 → 7,500.00 if the breakdown continues
–Stop: just above 7,816.70 (swing high / supply zone) — invalidated on a daily close above it
–Zone to watch: a sweep of the swing low at 7,313.92, or a hold of the demand zone 7,421.82–7,581.50 (weekly/multi-week DP confluence) without ever tagging the low
–Confirmation: a bullish pin bar or hammer with a reclaim back above 7,421.82, or bullish divergence into the sweep
–Entry: long on confirmation, roughly 7,421.82–7,450.00
–Targets: 7,581.50 → 7,650.92 → 7,686.11 → 7,717.25 → 7,750.00, extending to 7,816.70 (bull trigger) on a full reversal
–Stop: just below 7,313.92 (swing low) — invalidated on a daily close beneath it
If SPX loses 7,581.50 on a daily close, the path opens toward 7,550.00 → 7,500.00, with 7,421.82 as the next magnet should selling accelerate. Hold or reclaim 7,581.50 and the trend stays intact, targeting 7,686.11 → 7,750.00 → 7,816.70, with a confirmed break above 7,816.70 opening room toward the derived 7,894.87 extension. The engine's confidence sits at 55.8 (1-day) and 63.0 (1-week) — leaning up but not decisive, so keep both scenarios live until price commits at the 7,581.50 pivot.
Not financial advice — analysis only.