We have been hearing a lot of complaints about how weak breadth has been, how only a few stocks are pulling the indices higher. Whether bad breadth will ultimately be a problem or not remains to be seen. You have to keep an open mind that maybe more stocks will start to participate in the future, it doesn’t always end badly.
The image below tells you the whole story. The mega-cap names that have a larger effect on the SP500 have outperformed their little brothers on a 1, 3, 6, and 12-month basis. The lower cap names are all lower in every time-frame.
According to Finviz, there’s 21 mega-cap names, 571 large caps, 1041 Mid caps, 1621 Small caps, 1229 micro caps, and 599 nano caps. When you take the breadth of the entire market and plotted against the SP500 you more than likely will see divergences. It’s not fair to compare 4,490 stocks not in the SP500 to the SP500.