Another Take on Stocks vs. Bonds Performance
Stocks generally outperform bonds in the very long term ranging over many decades. For example, U.S. stocks yielded a compounded total return of 9.9% from January 1926 thru December 2010. However bonds beat stocks over shorter time periods such as 5 years, 10 years and stock returns have been mediocre relative to bonds over other periods, …
Continue reading ‘Another Take on Stocks vs. Bonds Performance’ »