All too often, inexperienced investors blindly jump into whatever investment has performed best recently. But as much as Treasury bonds defied the odds to post strong returns in 2011, they look even worse as a long-term investment now -- and you need to understand the risks involved before you put another penny into bonds.
Later in this article, I'll give you some alternatives to bonds that I think are poised to perform better in 2012 than Treasuries. But first, let's take a look back to understand why bonds have done so well -- and why they could hurt investors who buy them right now.
The long bull market
During the depths of the financial crisis in early 2009, investment researcher Rob Arnott took a look at the past returns on stocks and bonds and made a disturbing finding: Over the 40-year period that began in 1969, Treasury bonds actually outperformed stocks. That belied the notion that stocks automatically earned investors a "risk premium" over ultra-safe Treasuries.
Since 2009, stocks have rebounded sharply. But even now, bonds have still beaten the returns on stocks over the past 30 years. That's why many investors are jumping into investments like iShares Barclays 20+ Year Treasury -- a bond ETF that jumped more than 33% in 2011.
Stop looking backward
The problem with that philosophy, though, is that it's entirely backward-looking. In the late 1970s and early 1980s, inflation was running rampant, as interest rates reached record levels. In late 1981, you could have earned a yield of more than 14% on a 30-year Treasury bond.
Nowadays, those rates sound absurd. The rate on 30-year bonds today is less than 3% -- and that's down from 4.36% at the end of 2010. That big drop in rates is the reason for the strong return on bond ETFs -- but it also proves how unlikely further gains are.
Buying a 30-year bond today means accepting a long-term annual return less than inflation has been over the past 12 months. Essentially, you're accepting defeat, believing that there's no way you can even keep up with rising prices over the next three decades. And if rates go up, the value of your Treasury bond will fall sharply.
The better bet
The last 30 years are history. What you want now are investments that will give you good returns for the next 30 years. With bond yields at ridiculously low levels, stocks look like a much better bet -- and in particular, stocks that pay you better yields than Treasuries while having very reasonable valuations and a history of healthy share-price growth have much more potential than bonds.
For example, Chevron
If you have an appetite for higher-risk plays, you can get even bigger bargains outside the U.S. right now. Fears about Europe have beaten down shares of both Spanish bank Banco Santander
Get out of bonds
There's no reason whatsoever to tie up your money for 30 years at less than 3%. If you need cash, keep it in a savings account, where it will be safe even when rates rise. And as for your long-term investing money, take a hard look at stocks that can give you more income and better future return potential. Only the best investments will help you retire on your timeframe.
Figuring out how to invest is just one obstacle to retirement happiness. Read the Fool's latest special free report, where we reveal the shocking can't-miss truth about your retirement -- and what you can do about it. Grab a copy today and find out everything you need to know.