Key insights
- The S&P 500 reached a new high, driven largely by a few tech stocks like Nvidia. Market breadth is weak, indicating a concentrated rally. The timing ahead of major tech earnings suggests significant expectations are already priced in. This sets a high bar for companies to exceed expectations, increasing the risk of a sharp reversal if earnings disappoint.

A lot of the move is still coming from a small group of names, with Nvidia doing most of the heavy lifting again. The broader market isn’t moving with the same strength, so it feels more concentrated than a true “everything is going up” rally. What’s interesting is the timing too. This is happening right before major tech earnings, which makes it seem like a lot of people are already positioning for strong results. The issue with that is once expectations get priced in, it’s not just about good earnings anymore, they have to be better than what the market is already expecting.
So even though we’re at new highs, it feels like a lot is riding on these upcoming earnings. If they deliver, maybe the move continues. If not, this could shift pretty quickly. What do you guys think?