2015: The End is Near, In a Good Way
from Victory Independence Looking at stock returns by decade, these past 15 years have been an utter disappointment to those hoping for a 1980s and 1990s repeat. In the 1980s, the S&P 500 Index had a 10-year annualized return of 17.5%. This was followed by one of the greatest decades in American history. A combination of two major forces, the ramp up of the baby boomers’ peak spending habits and the Internet, a communications revolution. The 1990s helped investors see a 10-year annualized return of 18.2%.