SPY Technical Analysis — April 17, 2026 Morning
SPY broke through $700 after four touches this week, closing Thursday at $701.66 and gapping higher Friday to $706–707. The 48-point, 7.3% rally off Monday's $659 low has been real — but only 58% of the up-days had strong institutional backing, and Friday's gap came on light pre-market volume. The flip is in; the confirmation isn't.

Market Summary
Close (Thu): $701.66 Change: +0.2% (+$1.72) High: $702 (Thursday, rejected); $707 (Friday intraday, forming) Range: $659 → $707, width 7.3% Volume: Mon 70M (+63% vs avg) / Tue–Thu ~58M / Fri AM light Candle (Thu): Small body, higher high but failed to hold $702 — indecision at resistance
The Detail
Volume told the real story of the week. Monday's 70M-share spike on the $659 bounce was 63% above average — smart money stepping in at the breakdown failure and turning it into a launching pad. Tuesday through Thursday averaged 58M, confirming each leg higher. But the pace tells a nuanced story: daily gains of +0.4%, +2.5%, +3.5%, +0.2%. Momentum peaked mid-week and decelerated straight into the $700 resistance. Thursday's close at $701.66 came after a $702 tag and rejection — sellers defending the round number inside the same session. Friday's gap higher to $706–707 arrived on light pre-market volume — the kind of participation that often reads as retail chasing rather than institutions backing the break.
Key stat: 58% volume confirmation — only half the up-days this week had strong institutional backing.
Newsletter
Stay ahead of the market with SpikeLens.
Daily stocks and market content — structure reads, key levels, and trade scenarios.
What to Watch
- Level: $705
- Confirms: Volume surge above 60M on any clean push through $705; $700 holds as support on the first retest
- Invalidates: Fade back below $695 on heavy volume; gap close below $685; or light-volume drift back inside the prior range
Bottom Line
Buyers cleared $700 after four touches — either the downtrend just broke, or the push is running on borrowed volume.
Key Levels