VOO at the 52-week high: trim, don't sell
RSI 87. Price 0.06% from the 52-week high. 1-month ETF flows just turned negative for the first time in months. And 33.7% of the index sits in seven stocks whose Q1 reports are the next two weeks. The cleanest 'be careful here' setup we've seen in the file in months.
VOO closed Friday at $656.42 — six cents below its 52-week high. RSI 14 prints at 87.35. One-month ETF flows have just turned negative (−$20.98 billion) for the first time in months. And 33.7% of the underlying index sits in seven stocks whose Q1 earnings are the next two weeks. Each signal on its own would be a yellow flag. Together they're the cleanest "be careful here" stack we've seen in the file in months.
This post is for the buy-and-hold S&P investor as much as the tactical trader. The conclusion is the same for both — but the action is different. Trim, don't sell.
What the numbers say
Three sentiment signals are stacked at the same level.
| Signal | Reading | Interpretation |
|---|---|---|
| RSI 14 | 87.35 | Above 85 historically marks tactical tops within 1–2 weeks |
| Distance to 52w high | 0.06% | At the level. Fresh ATH printed Apr 17, retested Apr 24 |
| Distance to EMA-20 | +3.5% | Price is $22 above the 20-EMA at $634.00 — mean-reversion pull is real |
And under the price action, the flow data has just turned.
| Window | Net flows |
|---|---|
| 5-day | +$2.31B |
| 1-month | −$20.98B — first negative print in months |
| 3-month | +$21.67B |
| 6-month | +$81.60B |
| 1-year | +$125.65B |
The divergence between 5-day positive and 1-month negative is the tell: small/retail flows are still adding, but the institutional weekly print over the last four weeks is already reducing exposure. That sequence is how meaningful pullbacks usually start.
What you actually own at $656
The fundamentals of an ETF are the holdings. Buying VOO right now is functionally:
- ~33.7% concentrated bet on AI capex execution (NVDA, MSFT, AAPL, GOOGL, AMZN, META, TSLA)
- ~66.3% diversified across the other 493 names
The Magnificent 7 weight has gone from 12.5% in 2016 to 33.7% today. AI capex is contributing roughly 40% of all 2026 index earnings growth. The bottom 493 names have flat earnings revisions since December 2025. The whole earnings story is riding on a handful of stocks — and those stocks all report in the next two weeks.
| Concentration metric | Value |
|---|---|
| Mag-7 weight in S&P 500 | 33.7% |
| AI capex contribution to 2026 earnings growth | ~40% |
| Bottom 493 names: change in earnings expectations since Dec 2025 | ~0% |
| Mag-7 forward P/E | ~25x |
| Whole index forward P/E | ~20x |
| Whole index TTM P/E | 28.34 |
If the Mag-7 misses on Q1, the breadth that supports VOO at $656 evaporates. If they beat, the index grinds higher to fresh ATHs. There's not much middle ground.
The macro tape isn't friendly to paying 28x trailing earnings
The Fed is the swing factor and it just turned hawkish-hold. The March 18 FOMC held at 3.50–3.75% for the second consecutive meeting. PCE and Core PCE were revised up to 2.7% / 2.7% (from 2.4% / 2.5% in December). The 2026 dot plot now shows only one cut expected this year, down from two in December.
This isn't a friendly tape for paying 28x trailing earnings. Sticky inflation plus a slower cut path compresses the equity multiple from above while earnings growth has to do all the lifting from below. Consensus targets remain bullish — Goldman EOY 2026 at SPX 7,600 (≈ VOO $745, +13% from spot), Morgan Stanley at 7,800 (≈ VOO $764, +16%) — and the strategic case is intact. But the entry at this level is poor.
The tactical setup
| Level | Price | Meaning |
|---|---|---|
| Resistance | $656.82 | The 52w high — last close $0.40 below |
| Spot | $656.42 | At the resistance |
| EMA-20 | $634.00 | First mean-reversion target |
| Support | $578.46 | March intraperiod low — break = trend regime change |
The clean trade favors a short at $655–$658.50 with a stop at $665, T1 $634 (EMA-20), T2 $620 (mid-range). Risk per share $9, reward to T2 $36.50 — R:R 1:4.0. Trigger is a 4H bearish reversal candle in the entry zone or a breakdown below $650 with volume.
The long setup exists, but it requires waiting for a real pullback — entry $634 (EMA-20 retest), stop $612, T1 $656.82, T2 $680. R:R 1:2.1. At the current level, the long entry is poor. The math, the level, the flows, and the earnings calendar all stack the same direction.
Where we land
For the buy-and-hold investor
This is a trim-don't-sell moment. Harvest 10–25% of the position, hold the core, redeploy on a pullback to the $634 EMA-20 or $620 mid-range support. The sell-side targets imply 13–16% upside on a 9–12 month horizon, so you don't want to be out of the index — you want to not be adding fresh capital at this level. There's a difference.
If you've held VOO for years, your unrealized gains are doing the heavy lifting. A trim here lets you rebalance into other parts of the portfolio (gold for instance — see our companion piece) without crystallizing a tax event on the entire position.
For the tactical trader
The R:R favors the short decisively (1:4.0). RSI 87, 52w high test, 1-month flows negative, breadth concentration — the four-pillar stack is textbook. Tactical bias short, high confidence on the 1–4 week horizon. Stop at $665. T1 $634 (EMA-20). T2 $620.
What we'll be watching
- Mag-7 earnings season. NVDA, MSFT, META, GOOGL, AMZN, AAPL, TSLA all report between now and mid-May. Any miss → breadth-led drawdown. Any beat → grind to fresh ATH.
- AI capex commentary. Guidance from MSFT and META on AI infra spending is the swing factor. Any "we're slowing capex" line is the bear-case trigger.
- Mean reversion from RSI 87. Historically, RSI 14 above 85 marks a tactical pullback within 1–2 weeks roughly 70% of the time on major indices. Probabilistic, not deterministic.
- Flow reversal acceleration. If 5-day flows turn negative on top of the −$20.98B 1-month figure, that's the institutional-profit-take-confirmed signal.
- May FOMC + April CPI. The first chance for a hawkish or dovish surprise vs the March hold. Sticky inflation confirmed in CPI compresses the multiple further.
When any of these catalysts breaks the level, we'll publish an update.
Confidence by layer:
- Tactical short: high — R:R 1:4.0, four-signal confluence, clear invalidation
- Strategic upside (long-term): moderate-high — sell-side targets and earnings growth support it, but PCE revisions UP and Fed hawkish-hold compress the multiple
- Breadth backstop: low — 33.7% concentration is fragile; bottom 493 earnings expectations flat
Data freshness: Manifest figures (price, valuation, technicals) pulled on 2026-04-26. Flows, sell-side targets, FOMC data dated April 21–25, 2026. Re-ingest before any execution — staleness on flow data over 1 week is meaningful.
Disclosure: This post is open research, not investment advice or a recommendation to buy/sell. Fund positions are managed in internal channels with our investors.