Vanguard S&P 500 ETF (VOO) support and resistance levels
Vanguard S&P 500 ETF (VOO) is at 678.37. The nearest support level is 671.47 (−1.0%), the 200-day average. The nearest resistance level is 691.25 (+1.9%), the 30-week average.
- Nearest resistance
- 691.25 +1.9% · 30-week average
- Last price
- 678.37 Nov 5, 2026, 12:45 PM ET · delayed
- Nearest support
- 671.47 −1.0% · 200-day average
Resistance (above the price, nearest first)
| Level | Price | Distance |
|---|---|---|
| 30-week average | 691.25 | +1.9% |
| VWAP (365d) +1σ | 692.47 | +2.1% |
| Monthly open | 698.10 | +2.9% |
| Quarterly open | 702.56 | +3.6% |
| 52-week high | 718.47 | +5.9% |
| VWAP (365d) +2σ | 729.57 | +7.5% |
Support (below the price, nearest first)
| Level | Price | Distance |
|---|---|---|
| 200-day average | 671.47 | −1.0% |
| VWAP (365d) | 655.37 | −3.4% |
| Yearly open | 630.64 | −7.0% |
| VWAP (365d) −1σ | 618.28 | −8.9% |
| 200-period average (3-day bars) | 594.54 | −12.4% |
| VWAP (365d) −2σ | 581.18 | −14.3% |
| 52-week low | 578.46 | −14.7% |
Method
Levels from moving averages, period opens, VWAP bands and the 52-week range. A level below the last price is support and a level above it is resistance. The levels are the 200-day average of daily closes; the 200-period average of closes on 3-day bars built from the daily history; the 30-week average of weekly closes; the open of the first trading day of the current month, quarter and calendar year (the previous close where a day has no open); the volume-weighted average price over the last 365 days with bands one and two standard deviations either side; and the 52-week high and low.
Levels are reference points calculated from past prices. They describe where the market has traded, not where it will go. Prices are delayed.
More etfs
This is Step 4 of The MacroInsight Process: conviction bets. Levels help decide where an idea is proven wrong, and so where a stop goes.
The market, read before the bell.
What moved overnight, why it moved and what's next, in five minutes. Written by our desk, checked by a trader.
Plus our 25-minute training, free on sign-up