Here's a stat that should make every index fund investor nervous: Only 22% of stocks in the S&P 500 have outperformed the index over the past 30 days. According to data from Citadel Securities, that's a 30-year low.
Let that sink in. When you buy an S&P 500 index fund, you're buying 500 stocks. But right now, 78% of them are dragging down performance. The index is being carried by a handful of mega-cap winners, and if you're not in those specific names, you're underperforming.
This is what Wall Street calls "market concentration," and it's reaching levels we haven't seen since the dot-com bubble. The difference is that back in 2000, the concentrated winners had no earnings. Today's leaders - Nvidia, Microsoft, Apple, Google - are printing money. But that doesn't mean the concentration is sustainable.
Let's break down what's actually happening. Citadel's May market report shows:
Earnings are strong... for some companies. 85% of S&P 500 companies beat earnings expectations this quarter, and 79% beat on revenue. That sounds great until you realize that only 49% of stocks traded higher after reporting. The market is saying "good earnings aren't good enough anymore."
Tech is dominating. A staggering 92% of tech companies beat on both earnings and revenue. These aren't speculative growth stories - they're executing. But the concentration within tech is even more extreme than the overall market. A few AI infrastructure plays are hoovering up all the gains.
Buybacks are at record levels. U.S. corporations have authorized $685 billion in buybacks year-to-date, with more than half of that coming from tech and financials. Companies are shrinking their share counts, which mechanically boosts earnings per share - but doesn't necessarily reflect business growth.
