So Many Losers
The Irrelevant Investor
NOVEMBER 1, 2019
The majority of stocks have lifetime returns that are less than that of one-month treasuries. The best performing 4% of stocks were responsible for all of the wealth created in the stock market from 1926 through 2018. This information comes from Hendrik Bessembinder's Do Stocks Outperform Treasury Bills? A lot of people use this information, rightly so in my opinion, as the case to hold cap-weighted indexes.
Let's personalize your content