StreetAlpha
Breadth & Sentiment
S&P 500 Market Bottom Monitor
Breadth & Sentiment Dashboard
April 09, 2026 · SPY $679.91 · ✓ All 5 indicators directly filtered · 919 analogs · 2007–2026
Overall Signal
CAUTION
Fear · Not Capitulation
65% odds: deeper decline
◆ What This Page Is Telling You
The market is in a historically stressed zone. Based on 26 similar setups since 2007 — matching today's breadth damage, VIX level, and SPY drawdown — there is a 65% historical probability that SPY sees at least 7% more downside at some point in the next 60 days. This is not a call for tomorrow — it reflects the distribution of outcomes from comparable past episodes. The dashboard updates daily as conditions change; improving breadth readings will shift these probabilities.
How to Read This Dashboard
  1. Five indicators drive everything. $S5TW, $S5FI, $S5TH, VIX, and SPY drawdown are filtered simultaneously to find historical dates that "look like today." Those matched dates are your analog pool.
  2. The scenario probabilities are 60-day max drawdown — not a tomorrow forecast. A 65% "Deeper Correction" reading means 65% of analog periods touched that level at some point in the following 60 days, even if they had strong bounces along the way.
  3. Green breadth readings reduce the bearish probability. Watch $S5FI most closely — it's the slowest to recover and the strongest predictor. When it climbs back above 40%, the deeper correction bucket will start to compress.
  4. The indicator cards show status, not signal. Amber border = stressed but in-filter range. The ⓘ button on each card explains exactly how it feeds into the analysis.
  5. VIX 35 is the key watch level. Sustained closes above 35 have historically preceded sharp recoveries. VIX 40+ marks full capitulation. The VIX Spike Risk panel shows the historical probability of each threshold being hit in the next 20 days.
✓ POWERED BY 5-INDICATOR HISTORICAL ANALOG FILTER · Probabilities derived from 919 historical periods where ALL FIVE matched simultaneously: $S5TW 58–88, $S5FI 34–64, $S5TH 35–75, VIX 11–31 at 1.05–2.5× its 20-day avg, SPY drawdown -10.2% to -1.0%. SPY · VIX · $S5TW · $S5FI · $S5TH daily · Jan 2007–2026.
Bottom Confirmed
NO
Capitulation
PARTIAL
Prob. Holds Here
57.1%
All 5 indicators
Median Worst Touch
-2.32%
60-day window
Tail Risk (P10)
-11.88%
SPY ~$599
▸ SPY Price Targets (from $679.91)
$660
-3%
P50 worst
$646
-5%
$632
-7%
$614
-9.7%
P25 worst
$599
-11.88%
P10 worst
$578
-15%
Bear line
▸ Analyst Note · 26 Direct Analogs (2007–2026)
This is a direct filter on all five indicators simultaneously — the most precise analog set possible. In historical periods where $S5TW, $S5FI, $S5TH, VIX, and SPY drawdown all matched, the market held within 3% in ~47% of cases and delivered a median 60-day forward return of +4.19%. The distribution is bimodal: this either resolves quickly or gets meaningfully worse, with little in between. Key watch level: VIX 35. Not investment advice. Past patterns do not guarantee future results.
Breadth & Sentiment Indicators
$S5TW

$S5TW measures the percentage of S&P 500 stocks currently trading above their 20-day moving average — a short-term breadth gauge.

When most stocks are below their 20-day MA, the market is broadly oversold on a near-term basis, not just dragged down by a few mega-caps. Below 20% indicates widespread short-term weakness. Below 10% is historically rare and marks extreme near-term capitulation.

In the 5-way analog filter, this is the primary trigger: the 15–38 range simultaneously with the other four conditions produced matched historical episodes since 2007.

% Above 20-Day MA
73.1% -0.65%
0⚠ 20⛔ 10100

Directly used in 5-way analog filter. Measures near-term breadth momentum.

$S5FI

$S5FI measures the percentage of S&P 500 stocks trading above their 50-day moving average — an intermediate-term breadth indicator reflecting trend damage built up over several weeks.

When $S5FI drops below 30%, the majority of S&P 500 stocks have broken their intermediate uptrend. Below 20% is the historically stressed zone where analog matches cluster around prior correction lows.

Unlike $S5TW, $S5FI is slower to recover — a divergence where $S5TW recovers but $S5FI lags signals a weak, narrow bounce rather than a true breadth thrust.

% Above 50-Day MA
48.8% +3.87%
0⚠ 20⛔ 10100

Directly used in 5-way analog filter. Below 20% = oversold.

$S5TH

$S5TH measures the percentage of S&P 500 stocks trading above their 200-day moving average — the classic long-term trend filter and the slowest-moving of the three breadth indicators.

True bear market bottoms (2009, 2020) saw $S5TH collapse to 10–20%. Corrections within bull markets typically trough in the 25–40% range. Above 50% means more than half the index is still in long-term uptrends — consistent with a correction, not a structural bear.

Adding $S5TH to the analog filter expands the 'deeper correction' bucket: episodes where all five conditions matched but $S5TH stayed elevated tended to resolve either quickly or with a meaningful secondary leg down — the bimodal distribution.

% Above 200-Day MA
55.37% +1.1%
0⚠ 30⛔ 20100

Directly used in 5-way analog filter. Bear market bottoms typically require <25%.

VIX

The VIX (CBOE Volatility Index) measures the market's expectation of 30-day S&P 500 volatility, derived from options pricing. Rising VIX means options traders are paying up for protection — the 'fear gauge.'

The analog filter uses VIX in two ways: (1) absolute level in range, and (2) VIX elevated vs. its own 20-day average (ratio 1.05–2.5×), ensuring we're capturing genuine fear episodes, not mild chop.

VIX 30 is the key watch level — sustained closes above 30 are associated with panic selling and often precede sharp recoveries. VIX 40+ marks true capitulation (COVID March 2020, GFC 2008). The VIX Spike Risk panel quantifies the historical probability of each threshold being hit in the next 20 trading days.

CBOE Volatility Index
19.49 -1.55
0⚠ 30⛔ 4060

Directly used in 5-way filter. VIX >35 = watch level. VIX >40 = capitulation zone.

CNN F&G

CNN's Fear & Greed Index is a composite of 7 stock market sentiment indicators: S&P 500 momentum, stock price strength, market breadth, put/call ratio, junk bond demand, market volatility (VIX), and safe haven demand. Each component is scored 0–100 and equally weighted.

Scores below 20 (Extreme Fear) have historically coincided with major market lows including March 2020 and October 2022. This index measures stock market sentiment — it is entirely separate from crypto fear & greed indexes.

Data is fetched directly from CNN's dataviz API. If that endpoint is unreachable, the script falls back to alternative.me — but note that alternative.me tracks crypto sentiment (Bitcoin-based), which can diverge significantly from the CNN stock market reading. Check the browser console or script output to confirm which source was used.

Fear & Greed Index
36 +5
0⚠ 20⛔ 15100

Composite of 7 sentiment signals. <20 = Extreme Fear. Strong historical contrarian buy zone.

AAII Bears

The AAII (American Association of Individual Investors) Sentiment Survey polls individual investors weekly: Bullish, Neutral, or Bearish on the stock market over the next 6 months. Results are published every Thursday.

This dashboard tracks the Bearish reading as a contrarian signal — when 'everyone' is already bearish, much of the selling pressure has been exhausted. The long-run average bearish reading is ~31%. Readings above 50% are historically unusual.

Prior 50%+ bearish episodes include bottoms in 2009, 2022, and several correction lows. However, sentiment can stay elevated for weeks before the market turns — it is confirmatory, not a precise timing tool. Note: AAII surveys retail investors, not institutions.

AAII Bearish Sentiment
49.8% -17.7%
0⚠ 50⛔ 6080

>50% bearish has historically been a contrarian bullish signal. Elevated at 49.8% — approaching contrarian territory.

Oversold threshold
Extreme / capitulation
Downside Probability Scenarios
Max further SPY drawdown · next 60 trading days · 919 direct analogs · 2007–2026

ⓘ These percentages reflect what happened to SPY at some point in the 60 days following similar historical setups — not a prediction for tomorrow. A strong day does not reset them; improving breadth over days/weeks does.

BAR WIDTH = PROBABILITY  ·  COLOR = SEVERITY
Contained
Mild decline
Deeper decline
Bear market
Near Bottom (Contained) < 3% further down SPY > $656
57%
Market holds within 3% of current levels — correction effectively over. Most likely single outcome in broad analog history, but breadth filters compress this bucket in today's setup.
📊 n=233 · ALL 5 indicators directly filtered · 60-day max drawdown · 2007–2026
60d median: +4.10%
Mild Further Decline (3–7%) 3–7% further down SPY $629–$656
19%
The "middle ground" outcome is historically compressed — this setup tends to resolve cleanly one way or the other, not linger in a shallow slide.
📊 Analogs: Oct 2014, Jun 2016, Aug 2019, Oct 2023
20d median: +2.09%
Deeper Decline (7–15%) 7–15% further down SPY $575–$629
18%
Today's breadth damage — particularly $S5FI at 27% — matches setups that historically saw a further leg lower before stabilizing. Does not mean it happens immediately.
📊 Analogs: Jun 2011, Jul 2015, Oct 2018, Apr 2022, Mar 2025
P10 worst touch: -13.0%
Bear Market (> 15%) > 15% further down SPY < $575
6%
Requires an exogenous macro shock or major policy error not already priced in. Historically rare from this breadth setup without a structural economic breakdown.
📊 Key analogs: Feb 2020 (COVID −31%), Oct 2018 (−15%)
Fat tail — black swan required
▸ Forward Return Distributions from Analog Entry Points
HorizonMeanMedianP10 DownsideP90 Upside% PositiveWorst EverBest Ever
5-Day +0.08% +0.38% -2.36% +2.02%
60.8%
-11.71%
Feb 2020
+5.29%
May 2025
10-Day +0.17% +0.65% -3.33% +2.85%
62.8%
-12.14%
Mar 2025
+6.09%
May 2025
20-Day +0.27% +1.2% -4.99% +4.17%
63.8%
-31.39%
Feb 2020
+7.52%
Jul 2020
60-Day +2.01% +3.18% -6.7% +8.92%
71.7%
-18.45%
Mar 2022
+15.18%
Apr 2025
n=919 · $S5TW + $S5FI + $S5TH + VIX + SPY all directly filtered · Jan 2007–2026
▸ VIX Spike Risk — Next 20 Days (from analog history)
VIX stays <30
89.9%
Fear subsides
VIX spikes >30
10.1%
More volatility
VIX spikes >35
6.5%
Panic territory
VIX spikes >40
4.7%
Capitulation zone