| ◇ | 8,184.87 | UP | derived — 1% beyond 7,816.70; active only on a confirmed break |
| ◇ | 7,860.01 | UP | derived — 1% beyond 7,782.19; active only on a confirmed break |
| ★★★★★ | 7,816.70 | UP | Annual ceiling. Acceptance above changes the yearly picture; rejection fades. |
| ★★★★ | 7,782.19 | UP | Bull trigger. Price sits just under it; a daily close above opens 7,800. |
| → | 7,773.95 | last close (+0.66%) | |
| ★ | 7,727.59 | Prior session low. First line the bulls must defend on a pullback. | |
| ★ | 7,662.57 | Session containment. Loses it, and the 7,616.78 test is live. | |
| ★★★★ | 7,616.78 | DP | Bear trigger. Daily close below turns the swing bearish toward 7,507.77. |
| ◇ | 7,540.61 | DP | derived — 1% beyond 7,616.78; active only on a confirmed break |
| ★★★★ | 7,507.77 | DP | Swing low and demand floor. Last stop before the cluster gives way. |
| ◇ | 7,432.69 | DP | derived — 1% beyond 7,507.77; active only on a confirmed break |
| ★★★★★ | 6,316.91 | DP | Annual floor. Far away, but it is the line for the bigger trend. |
| ◇ | 6,253.74 | DP | derived — 1% beyond 6,316.91; active only on a confirmed break |
🟢bullish | $7,773.95 · swing (days–weeks)
🔥Bear trigger: < 7,616.78 (daily close)
🟩Bull trigger: > 7,782.19 (daily close)
🎯7,800.00, 7,816.70, 7,850.00
SPX closed at 7,773.95 (+0.66%), 129 points above EQ at 7,644.98 and just under the 7,782.19 to 7,816.70 supply zone. The demand zone at 7,507.77 to 7,616.78 and the 7,525.94 to 7,581.50 cluster (4 touches) sit well below. The 1-day engine leans up (+0.05%, confidence 53.8) with positive dealer gamma, so expect dampened, pinned action; the 1-week read is up +1.34% at confidence 45.7. RSI near 67 and a mean-reversion z of 1.68 argue against chasing.
— Entry: short on a daily close below 7,616.78, not an intraday poke.
— Invalidation: a reclaim of 7,662.57; stop above it.
— Targets: 7,540.61 (derived, active once the break confirms), then 7,507.77.
— Below 7,507.77 the cluster at 7,525.94 to 7,581.50 has failed and 7,432.69 (derived) comes into play.
— Entry: long on a daily close above 7,782.19.
— Invalidation: a close back under 7,727.59; stop below it.
— Targets: 7,800.00, then 7,816.70, then 7,850.00.
— Alternate entry: a pullback that holds 7,727.59 and turns back up. Same stop logic, same targets.
— Above 7,816.70 the annual high is accepted and 7,860.01 (derived) is the next reference.
A daily close above 7,782.19 followed by acceptance over 7,816.70 would shift the read from rotation to breakout. A close below 7,616.78 would flip the swing bearish and put 7,507.77 in play. Between those two prices there is no edge; the engine's 7-session envelope runs 7,677.93 to 7,877.25, so expect chop unless a trigger closes.