S&P 500 market breadth today: 52% of stocks above their 200-day average
As of 12 October 2026, 262 of 500 S&P 500 stocks (52%) closed above their 200-day moving average, and 188 of 502 (38%) above their 50-day. 319 stocks rose and 182 fell on the day.
Zweig breadth thrust: the 10-day exponential average of advances ÷ (advances + declines) is 0.556. A thrust is a rise from under 0.40 to over 0.615 within 10 trading days. None occurred between and . Zweig defined it on the NYSE; here it counts S&P 500 stocks.
SPY and its 200-day moving average
As of 12 October 2026, SPY closed at $778.07, 1.5% above its 50-day moving average ($766.94) and 8.0% above its 200-day moving average ($720.14).
SPY and its 50- and 200-day moving averages
SPY tracks the S&P 500 index, which weights stocks by size. The breadth figures on this page count every stock once. When SPY and most of its stocks sit on the same side of their 200-day averages, the two agree. As of , 52% of S&P 500 stocks closed above their own 200-day average.
Market breadth by sector
The same counts for the stocks inside each of the 11 S&P 500 sector funds, as of . Sorted by the share of stocks above their 200-day average.
Percent above the 200-day average by sector
| Sector | Stocks | Above 50-day | Above 200-day | Advances / declines | New highs / lows |
|---|---|---|---|---|---|
HealthcareXLV | 60 | 58.3%35/60 | 78.3%47/60 | 47 / 13 | 4 / 0 |
TechnologyXLK | 75 | 64.0%48/75 | 73.3%55/75 | 20 / 55 | 4 / 0 |
EnergyXLE | 21 | 71.4%15/21 | 71.4%15/21 | 19 / 2 | 1 / 0 |
FinancialsXLF | 76 | 22.4%17/76 | 56.6%43/76 | 63 / 12 | 2 / 0 |
| 33 | 42.4%14/33 | 51.5%17/33 | 28 / 5 | 1 / 0 | |
IndustrialsXLI | 83 | 25.3%21/83 | 42.0%34/81 | 50 / 33 | 0 / 1 |
MaterialsXLB | 24 | 16.7%4/24 | 41.7%10/24 | 11 / 13 | 0 / 2 |
| 22 | 27.3%6/22 | 40.9%9/22 | 16 / 6 | 0 / 2 | |
| 47 | 29.8%14/47 | 34.0%16/47 | 20 / 27 | 0 / 1 | |
Real EstateXLRE | 30 | 13.3%4/30 | 33.3%10/30 | 18 / 12 | 0 / 0 |
UtilitiesXLU | 31 | 32.3%10/31 | 19.4%6/31 | 27 / 4 | 0 / 0 |
Prices as of · computed from daily adjusted closes · how we measure
Market breadth history: the last 12 weeks
One row per week, on the last trading day of the week. Net advances add up the daily net over that week. The A/D line starts at 0 on .
Stocks above their 50- and 200-day averages
Advance/decline line and McClellan oscillator
| Week to | Above 200-day | Above 50-day | Net advances | A/D line | McClellan |
|---|---|---|---|---|---|
| 52.4% | 37.5% | +137 | +3,378 | +23.6 | |
| 50.0% | 36.3% | +397 | +3,241 | +17.8 | |
| 45.8% | 24.7% | −347 | +2,844 | −7.5 | |
| 49.0% | 27.5% | −75 | +3,191 | −9.6 | |
| 53.0% | 29.3% | −390 | +3,266 | −24.7 | |
| 60.0% | 39.6% | −491 | +3,656 | −23.9 | |
| 67.6% | 48.3% | −268 | +4,147 | −15.7 | |
| 72.2% | 53.7% | −152 | +4,415 | −13.9 | |
| 73.0% | 58.5% | −230 | +4,567 | −5.4 | |
| 75.4% | 71.1% | +191 | +4,797 | +7.5 | |
| 73.9% | 66.7% | +427 | +4,606 | +7.6 | |
| 68.7% | 62.8% | +60 | +4,179 | −6.3 |
What is market breadth?
Market breadth measures how many stocks take part in a market move. The S&P 500 weights its stocks by size, so a few large stocks can lift the index while most stocks fall. Breadth counts each stock once.
This page measures S&P 500 breadth: the 502 stocks that the 11 S&P 500 sector funds hold, of which Zensei prices 502. It does not cover the NYSE or the Nasdaq.
The advance/decline line
Each trading day, Zensei counts the stocks that closed higher than the day before (advances) and lower (declines). Net advances are advances minus declines. The advance/decline line adds up net advances day after day.
The level of the line depends on its start date, so read its direction. Here the line starts at 0 on and stands at +3,378 on ; it moved −341 over the last 20 trading days.
Stocks above the 200-day moving average
A stock's 200-day moving average is the mean of its last 200 daily closes. The share of stocks that close above their own 200-day average shows long-term participation. The 50-day share shows the shorter term.
As of , 52.4% of S&P 500 stocks closed above their 200-day moving average and 37.5% above their 50-day.
New highs and new lows
A new 52-week high is a close at or above every close of the last 252 trading days. A new low is a close at or below every one. Zensei uses daily closes, not intraday highs and lows.
On , 12 of 500 S&P 500 stocks closed at a new 52-week high and 6 at a new 52-week low.
New highs: ABBV, BIIB, HUM, MET, MSFT, MTD, NTAP, P, PM, V, XOM, ZBRA.
New lows: CHTR, CPRT, CRH, MLM, TKO, WYNN.
The McClellan oscillator
The McClellan oscillator is the 19-day exponential moving average of net advances minus the 39-day one. It is above zero when recent days had more net advances than the longer run, and below zero when they had fewer.
As of , the McClellan oscillator for S&P 500 stocks reads +23.6, against +17.8 the day before.
Market breadth: common questions
What is market breadth?
Market breadth measures how many stocks take part in a market move, not only how far the index moves. As of 12 October 2026, 52% of S&P 500 stocks closed above their 200-day moving average and 38% above their 50-day.
What does the advance/decline line show today?
On 12 October 2026, 319 S&P 500 stocks rose and 182 fell, a net of +137. The advance/decline line adds up the daily net from 8 July 2025, where it starts at 0, and stands at +3,378. Over the last 20 trading days it fell by 341.
Does breadth confirm the S&P 500 today?
As of 12 October 2026, SPY closed 8.0% above its 200-day moving average, while 52% of S&P 500 stocks closed above theirs. When the index and most of its stocks sit on the same side of their averages, breadth confirms the index. This page reports both numbers. It does not forecast what comes next.
How often does this page update?
Every trading day, after the close. Prices are as of 12 October 2026. The page counts the 502 of 502 S&P 500 stocks that Zensei prices, from daily adjusted closes. It covers the S&P 500, not the NYSE.
More market readings
S&P 500 sector pages
See which sectors lead the market
Zensei Edge maps 100+ sectors and themes against the S&P 500, with the stocks inside each one, updated daily.