Skip to main content

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.

Prices as of · updated daily502 of 502 S&P 500 stocks priced · not the NYSE
Above 50-day average
37.5%
188 of 502 stocks
Above 200-day average
52.4%
262 of 500 stocks
Advances / declines
319 / 182
Net +137 on 12 Oct
A/D line
+3,378
Starts at 0 on 8 July 2025
New 52-week highs / lows
12 / 6
Of 500 stocks, on closes
McClellan oscillator
+23.6
Previous day +17.8
SPY vs 50-day average
+1.5%
50-day average $766.94
SPY vs 200-day average
+8.0%
200-day average $720.14

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 close
$778.07
50-day moving average
$766.94
+1.5% from close
200-day moving average
$720.14
+8.0% from close

SPY and its 50- and 200-day moving averages

SPY close$778.0750-day average$766.94200-day average$720.14
SPY daily adjusted close from to , with its 50- and 200-day simple moving averages. An average starts once it has 50 or 200 closes.

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

70% and up50–70%30–50%Under 30%
Share of the stocks in each S&P 500 sector fund that closed above their own 200-day moving average on . The dashed line marks 50%.
SectorStocksAbove 50-dayAbove 200-dayAdvances / declinesNew highs / lows
6058.3%35/6078.3%47/6047 / 134 / 0
7564.0%48/7573.3%55/7520 / 554 / 0
2171.4%15/2171.4%15/2119 / 21 / 0
7622.4%17/7656.6%43/7663 / 122 / 0
3342.4%14/3351.5%17/3328 / 51 / 0
8325.3%21/8342.0%34/8150 / 330 / 1
2416.7%4/2441.7%10/2411 / 130 / 2
2227.3%6/2240.9%9/2216 / 60 / 2
4729.8%14/4734.0%16/4720 / 270 / 1
3013.3%4/3033.3%10/3018 / 120 / 0
3132.3%10/3119.4%6/3127 / 40 / 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

Above 50-day37.5%Above 200-day52.4%
Share of S&P 500 stocks that closed above their 200-day moving average, each trading day from (59.0%) to (52.4%), with the 50-day share on the same days. The dashed line marks 50%.

Advance/decline line and McClellan oscillator

McClellan oscillator23.6A/D line3,378
The A/D line (right scale) adds up daily net advances from 0 on . The bars (left scale) are the McClellan oscillator: green above zero, red below. Daily to .
Week toAbove 200-dayAbove 50-dayNet advancesA/D lineMcClellan
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.