The SBBI bond index has now returned 11.03 percent a year on average over the past 30 years, edging out the 10.98 percent return of stocks. The bond index also topped stocks for the past 10 and 20 years.
Attributing factors, according to a cited USA Today / CNBC article include:
- Distrust of stocks following a dismal decade which included double digit losses 4 times
- Aging Americans searching for investment income
- Historic declines in interest and inflation rates (obviously!)
- ST rates remain near zero given accommodating Fed;
- Continued deficit spending due to inability of federal and state elected politicians to make meaningful reductions in non discretionary spending (entitlements);
- Longer term risk for return to higher inflation rates and weaker USD.