← Home

S&P 500 Market Breadth

Last updated: 2026-06-12 17:00 PT · Universe: current S&P 500 constituents (survivorship-bias applied retroactively — see footer)

% above 20d MA
68%+5
% above 50d MA
59%+4
% above 200d MA
60%+1
Net new highs
21+11
A/D today
+241+104
McClellan oscillator
+16+11

SPY price

S&P 500 ETF close · divergence reference for the breadth panes below

735740745750755760May 14May 26Jun 4Jun 12 650675700725750Mar 16Apr 7Apr 28May 19Jun 10Jun 12 650675700725750Dec '25Mar '26Jun '26 600650700750Jun '25Sep '25Dec '25Mar '26Jun '26 500550600650700750Jun '24Sep '24Dec '24Mar '25Jun '25Sep '25Dec '25Mar '26Jun '26 400500600700Jun '21Jun '22Jun '23Jun '24Jun '25Jun '26 30040050060070020202020202120232024202520262026

% above moving average

20d · 50d · 200d

0255075100May 14May 26Jun 4Jun 12 0255075100Mar 16Apr 7Apr 28May 19Jun 10Jun 12 0255075100Dec '25Mar '26Jun '26 0255075100Jun '25Sep '25Dec '25Mar '26Jun '26 0255075100Jun '24Sep '24Dec '24Mar '25Jun '25Sep '25Dec '25Mar '26Jun '26 0255075100Jun '21Jun '22Jun '23Jun '24Jun '25Jun '26 025507510020202020202120232024202520262026

New 52-week highs vs lows

new highs · new lows · trailing 2y

050100150Jun '24Sep '24Dec '24Mar '25Jun '25Sep '25Dec '25Mar '26Jun '26

Advance / Decline (cumulative)

cumulative since 2020-01-01

2000022500250002750030000Jun '24Sep '24Dec '24Mar '25Jun '25Sep '25Dec '25Mar '26Jun '26 010000200003000020202020202120232024202520262026

McClellan oscillator + summation

oscillator (foreground, green > 0 / red < 0) · summation (background, blue)

-50-25025Jun '24Sep '24Dec '24Mar '25Jun '25Sep '25Dec '25Mar '26Jun '26 -5005020202020202120232024202520262026

Universe = current S&P 500 constituents applied retroactively. Historical view does not adjust for past index add/drop events; breadth may appear slightly stronger than reality. v1 will add point-in-time membership.

ETF Ranks — as of 2026-08-13

Last updated: 2026-08-13 17:00 PT · Universe: 94 sector/theme ETFs

Symbol Name Rank Δ1d Δ5d R5 R10 R20 YTD 30d
SOXX SOXX 57 +3 +30 62 69 40 +82.9%
SMH SMH 55 +3 +22 56 71 38 +63.6%
XLK XLK 60 +2 +6 53 64 63 +32.5%
XLE XLE 57 -11 +20 78 34 60 +36.6%
XLV XLV 41 -8 +5 47 32 45 +8.8%
XLC XLC 33 +19 -23 30 51 17 -4.4%
XLI XLI 31 -8 -16 18 40 36 +19.8%
XLY XLY 30 +1 -37 16 49 24 -0.8%
XLF XLF 25 -10 -30 21 21 33 +6.4%
XLB XLB 23 -13 -29 15 19 35 +15.3%
XLP XLP 21 +1 -19 24 18 21 +10.7%
XLRE XLRE 15 +3 -13 20 11 13 +11.8%
XLU XLU 13 -3 +6 33 6 1 +3.2%
GDX GDX 90 -7 -7 80 93 98 +2.9%
IGV IGV 88 +24 -1 89 87 89 +0.6%
OIH OIH 74 -4 +13 76 70 77 +44.2%
FDN FDN 73 +21 -6 70 77 73 +9.7%
QTEC QTEC 73 +24 +31 79 75 66 +42.1%
IHI IHI 62 -8 -11 66 54 65 -9.7%
IXN IXN 61 +4 +13 61 62 61 +37.2%
XOP XOP 61 -9 +32 90 26 67 +41.9%
VGT VGT 60 +4 -2 51 61 68 +30.5%
COPX COPX 52 -24 -41 5 60 90 +19.1%
IBB IBB 50 -14 +18 57 45 48 +17.9%
ITA ITA 44 -3 -27 12 47 72 +16.3%
XBI XBI 35 -21 +9 34 35 37 +28.6%
IAI IAI 32 +14 +8 50 29 16 +7.0%
KBE KBE 30 -2 -13 39 30 20 +17.7%
PAVE PAVE 28 -12 -22 13 38 34 +22.0%
ITB ITB 27 +9 -28 26 42 14 +3.4%
IYT IYT 27 +5 +3 42 36 4 +18.3%
XHB XHB 26 +7 -20 19 46 12 +6.4%
KRE KRE 25 -6 -15 35 24 15 +20.0%
JETS JETS 16 -4 -46 1 16 31 +13.5%
VNQ VNQ 10 +1 -13 17 7 6 +11.4%
XRT XRT 8 -1 -39 7 5 11 +4.7%
KWEB KWEB 1 -15 -70 0 0 3 -21.1%
DXYZ DXYZ 98 +1 +48 99 99 95 +4.2%
SKYY SKYY 98 +9 +6 98 97 99 +29.9%
MEME MEME 97 +2 +58 96 98 96 +36.2%
SIL SIL 93 -4 -2 88 95 97 +6.2%
CHAT CHAT 89 +13 +43 87 96 85 +58.8%
HACK HACK 89 +16 +15 93 94 81 +51.7%
ARKX ARKX 87 0 +9 82 92 88 +20.3%
URA URA 86 -3 +13 77 88 92 +5.9%
CIBR CIBR 85 +15 +6 85 86 84 +43.0%
ARKQ ARKQ 84 +4 +22 83 89 80 +13.5%
QTUM QTUM 84 +5 +33 86 83 82 +44.3%
ARKK ARKK 83 +12 +49 95 85 69 +7.4%
XME XME 83 -5 -4 73 84 93 +11.3%
DRAM DRAM 80 +30 +78 97 67 76
SHLD SHLD 80 0 -9 63 82 94 +8.5%
ARKW ARKW 76 +20 +35 92 81 56 +4.3%
NLR NLR 76 -2 +28 69 72 87 -4.6%
UFO UFO 76 -2 +15 68 78 83 +25.4%
AIQ AIQ 75 +12 +23 71 76 78 +27.1%
MJ MJ 75 -8 +49 94 79 52 -15.2%
IPO IPO 74 +12 +43 84 73 64 +25.2%
ROKT ROKT 70 -11 -12 44 80 86 +42.3%
ARKF ARKF 69 +31 +13 81 68 59 -7.2%
REMX REMX 65 -3 +7 64 90 42 +3.0%
SNSR SNSR 64 -1 +3 55 66 70 +34.8%
LIT LIT 63 -3 +12 59 56 75 +15.1%
XHE XHE 61 -3 -2 75 50 57 +8.0%
IYZ IYZ 57 -20 -22 27 65 79 +29.5%
MOAT MOAT 55 +5 -12 60 53 53 +10.4%
BOTZ BOTZ 54 0 -14 46 63 54 +4.4%
FINX FINX 53 +36 +8 67 43 49 -7.9%
FCG FCG 52 -19 +21 72 23 62 +26.0%
DRIV DRIV 50 -1 +15 48 57 44 +20.9%
PEJ PEJ 47 +8 +12 65 31 46 +12.6%
QCLN QCLN 47 -3 +20 54 59 28 +19.0%
XT XT 47 +3 +6 49 52 39 +20.1%
GRID GRID 46 -6 -6 32 55 51 +23.0%
HERO HERO 42 -22 -13 43 12 71 -9.1%
IYM IYM 41 -17 -20 28 39 55 +21.2%
IPAY IPAY 40 +23 -29 40 33 47 +0.5%
IBUY IBUY 31 +10 -26 37 28 29 -1.1%
METV METV 31 +3 -2 38 27 27 +2.7%
TAN TAN 31 -6 +12 45 48 0 +6.8%
GUNR GUNR 29 -22 -13 23 13 50 +16.0%
ICLN ICLN 29 -7 +8 31 37 19 +11.7%
ONLN ONLN 26 -5 -58 3 44 30 +0.6%
REM REM 25 -1 +6 52 20 2 -0.2%
VFH VFH 25 -9 -28 22 22 32 +6.9%
BLOK BLOK 24 -1 +13 29 17 26 +6.1%
IHF IHF 24 -3 +6 36 14 23 +18.7%
XPH XPH 23 -7 -13 10 15 43 +24.9%
KIE KIE 11 -6 -40 2 9 22 +6.3%
VNQI VNQI 10 -7 -23 9 2 18 -0.4%
REET REET 9 -3 -15 14 3 9 +12.6%
IGF IGF 8 -11 -9 11 4 10 +7.5%
SOCL SOCL 6 +1 -34 4 10 5 -16.8%
MOO MOO 5 -12 -18 6 1 7 +11.2%
Symbol Name Rank Δ1d Δ5d R5 R10 R20 YTD 30d
GDX GDX 90 -7 -7 80 93 98 +2.9%
IGV IGV 88 +24 -1 89 87 89 +0.6%
DXYZ DXYZ 98 +1 +48 99 99 95 +4.2%
SKYY SKYY 98 +9 +6 98 97 99 +29.9%
MEME MEME 97 +2 +58 96 98 96 +36.2%
SIL SIL 93 -4 -2 88 95 97 +6.2%
CHAT CHAT 89 +13 +43 87 96 85 +58.8%
HACK HACK 89 +16 +15 93 94 81 +51.7%
ARKX ARKX 87 0 +9 82 92 88 +20.3%
URA URA 86 -3 +13 77 88 92 +5.9%
CIBR CIBR 85 +15 +6 85 86 84 +43.0%
Symbol Name Rank Δ1d Δ5d R5 R10 R20 YTD 30d
SOXX SOXX 57 +3 +30 62 69 40 +82.9%
SMH SMH 55 +3 +22 56 71 38 +63.6%
XLE XLE 57 -11 +20 78 34 60 +36.6%
XLC XLC 33 +19 -23 30 51 17 -4.4%
XLI XLI 31 -8 -16 18 40 36 +19.8%
XLY XLY 30 +1 -37 16 49 24 -0.8%
XLF XLF 25 -10 -30 21 21 33 +6.4%
XLB XLB 23 -13 -29 15 19 35 +15.3%
XLP XLP 21 +1 -19 24 18 21 +10.7%
IGV IGV 88 +24 -1 89 87 89 +0.6%
FDN FDN 73 +21 -6 70 77 73 +9.7%
QTEC QTEC 73 +24 +31 79 75 66 +42.1%
XOP XOP 61 -9 +32 90 26 67 +41.9%
COPX COPX 52 -24 -41 5 60 90 +19.1%
IBB IBB 50 -14 +18 57 45 48 +17.9%
ITA ITA 44 -3 -27 12 47 72 +16.3%
XBI XBI 35 -21 +9 34 35 37 +28.6%
IAI IAI 32 +14 +8 50 29 16 +7.0%
PAVE PAVE 28 -12 -22 13 38 34 +22.0%
ITB ITB 27 +9 -28 26 42 14 +3.4%
XHB XHB 26 +7 -20 19 46 12 +6.4%
KRE KRE 25 -6 -15 35 24 15 +20.0%
JETS JETS 16 -4 -46 1 16 31 +13.5%
XRT XRT 8 -1 -39 7 5 11 +4.7%
KWEB KWEB 1 -15 -70 0 0 3 -21.1%
DXYZ DXYZ 98 +1 +48 99 99 95 +4.2%
MEME MEME 97 +2 +58 96 98 96 +36.2%
CHAT CHAT 89 +13 +43 87 96 85 +58.8%
HACK HACK 89 +16 +15 93 94 81 +51.7%
CIBR CIBR 85 +15 +6 85 86 84 +43.0%
ARKQ ARKQ 84 +4 +22 83 89 80 +13.5%
QTUM QTUM 84 +5 +33 86 83 82 +44.3%
ARKK ARKK 83 +12 +49 95 85 69 +7.4%
DRAM DRAM 80 +30 +78 97 67 76
ARKW ARKW 76 +20 +35 92 81 56 +4.3%
NLR NLR 76 -2 +28 69 72 87 -4.6%
UFO UFO 76 -2 +15 68 78 83 +25.4%
AIQ AIQ 75 +12 +23 71 76 78 +27.1%
MJ MJ 75 -8 +49 94 79 52 -15.2%
IPO IPO 74 +12 +43 84 73 64 +25.2%
ROKT ROKT 70 -11 -12 44 80 86 +42.3%
ARKF ARKF 69 +31 +13 81 68 59 -7.2%
IYZ IYZ 57 -20 -22 27 65 79 +29.5%
FINX FINX 53 +36 +8 67 43 49 -7.9%
FCG FCG 52 -19 +21 72 23 62 +26.0%
DRIV DRIV 50 -1 +15 48 57 44 +20.9%
QCLN QCLN 47 -3 +20 54 59 28 +19.0%
HERO HERO 42 -22 -13 43 12 71 -9.1%
IYM IYM 41 -17 -20 28 39 55 +21.2%
IPAY IPAY 40 +23 -29 40 33 47 +0.5%
IBUY IBUY 31 +10 -26 37 28 29 -1.1%
GUNR GUNR 29 -22 -13 23 13 50 +16.0%
ONLN ONLN 26 -5 -58 3 44 30 +0.6%
VFH VFH 25 -9 -28 22 22 32 +6.9%
KIE KIE 11 -6 -40 2 9 22 +6.3%
VNQI VNQI 10 -7 -23 9 2 18 -0.4%
REET REET 9 -3 -15 14 3 9 +12.6%
IGF IGF 8 -11 -9 11 4 10 +7.5%
SOCL SOCL 6 +1 -34 4 10 5 -16.8%
MOO MOO 5 -12 -18 6 1 7 +11.2%