| ◇ | 7,697.11 | UP | derived — 1% beyond 7,620.90; active only on a confirmed break |
| ◇ | 7,653.70 | UP | derived — 1% beyond 7,577.92; active only on a confirmed break |
| ★★★★★ | 7,620.90 | UP | Annual ceiling — the level that defines the whole year's story. |
| ★★★★ | 7,577.92 | UP | Bull trigger; hold above tilts momentum toward the supply shelf. |
| ★ | 7,525.94 | Session lid inside the four-touch cluster — first upside hurdle. | |
| ★ | 7,480.57 | Nearby session ceiling; first thing a bounce has to clear. | |
| ★ | 7,448.75 | Yesterday's high — reclaiming it keeps the tape constructive. | |
| → | 7,437.63 | last close (+1.66%) | |
| ★★★ | 7,421.82 | DP | Bear trigger; a daily close below opens the demand zone. |
| ★ | 7,370.98 | Yesterday's low — lose this and sellers take control. | |
| ★★★★ | 7,294.18 | DP | Demand zone floor; multi-week support and the dip-buy line. |
| ★★★★ | 7,237.85 | DP | Deeper multi-week support; fallback bid if 7,294 gives way. |
| ◇ | 7,221.24 | DP | derived — 1% beyond 7,294.18; active only on a confirmed break |
| ◇ | 7,165.47 | DP | derived — 1% beyond 7,237.85; active only on a confirmed break |
| ★★★★★ | 6,271.71 | DP | Annual floor; only a break here threatens the uptrend thesis. |
| ◇ | 6,208.99 | DP | derived — 1% beyond 6,271.71; active only on a confirmed break |
🟢bullish | $7,437.63 · swing (days–weeks)
🟥Bear trigger: < 7,421.82 (daily close)
🟩Bull trigger: > 7,577.92 (daily close)
🎯7,400.00 → 7,370.98 → 7,350.00 (downside) · 7,480.57 → 7,525.94 → 7,577.92 (upside)
🛡️7,577.92–7,620.90 = supply lid
⚖️EQ 7,478.75 = equilibrium pivot
–Swing high 7,581.50 and swing low 7,376.00 are this move's key liquidity zones — expect stop-runs there before real trend moves
–Closest resistance above: 7,448.75, 7,450.00, 7,480.57, 7,500.00, 7,525.94, 7,550.00
–Closest support below: 7,421.82, 7,400.00, 7,370.98, 7,350.00, 7,300.00, 7,294.18
–Strongest nearby cluster: 7,525.94–7,581.50 (4 touches) — the wall standing between here and the bull trigger
–Supply imbalance overhead at 7,577.92–7,620.90 — where rallies have stalled and reversed
–Demand imbalance below at 7,294.18–7,421.82 — where dips have found a bid
–Primary, trend-aligned: buy a hold/reclaim of the 7,294.18–7,421.82 demand zone; first targets 7,480.57 then 7,525.94, with 7,577.92 (bull trigger) as the swing objective
–Opposite: only on a confirmed daily close below 7,421.82 (a breakdown, not a wick) — targets 7,400.00 → 7,370.98 → 7,350.00
–Long stop: below the demand zone floor at 7,294.18 (tighter version below the 7,376.00 swing low)
–Short stop: back above 7,448.75 on a reclaim (wider version above the 7,581.50 swing high)
–Watch for a sweep of the 7,581.50 swing high into the 7,577.92–7,620.90 supply zone
–Confirmation: bearish engulfing candle or pin bar on the lower timeframe, or a 15m/1h breakdown back under 7,577.92
–Profit-taking ladder: 7,400.00 → 7,370.98 → 7,350.00
–Conservative stop: just above 7,620.90, the top of the supply zone
–Watch for a sweep of the 7,376.00 swing low, or a hold inside the 7,294.18–7,421.82 demand zone
–Confirmation: bullish pin bar or rejection wick back above the swept low, or bullish divergence on the lower timeframe
–Targets: 7,448.75 → 7,480.57 → 7,525.94, with 7,577.92 (bull trigger) as a stretch objective
–Stop: just below the demand zone floor at 7,294.18 (tighter version below 7,350.00)
If 7,421.82 holds on a closing basis, look for a grind higher through 7,480.57 and 7,525.94 toward the 7,577.92 bull trigger and into the 7,577.92–7,620.90 supply shelf — consistent with the engine's modest upward lean (confidence in the mid-to-high 50s) and the prevailing uptrend. A daily close below 7,421.82 flips the bias, opening 7,400.00 then 7,370.98, with the 7,294.18–7,237.85 zone as the deeper downside objective. With confidence around 56–59, this isn't a high-conviction call — both paths stay live until one trigger closes.
Not financial advice — analysis only.