A Top-Down View of Markets in 2025
Getting a sense of our starting line today January 3, 2025 Stock market concentration and overvaluation … bond market craziness … the yield curve normalizes … are consumers healthy? … the abysmal shape of our federal debt … what does it all mean for investing in 2025? As we kick off 2025, here is where we stand… Over the last two years, investors have stampeded into a handful of beloved tech stocks. The result is a market concentration so imbalanced that just 10 stocks now account for 38% of the entire U.S. market’s capitalization. As you can see below, the last time this occurred was the Great Depression. Source: Goldman Sachs, ZeroHedge, Charles-Henry Monchau Gains from these top 10 stocks have driven the lion’s share of the market’s return. In fact, their cumulative performan...