I just came across yet another report (Marketwatch) demonstrating the abysmal state of US retail investor performance compared to basically doing nothing. We just can’t help ourselves. Based on this latest research of 20 years of data, here are a few depressing facts: Over the past 20 years, while the S&P500 annualized return was 8.2%, […]
From the category archives: