It turns out that Joel (on software) can insightfully write not only about software but also about Wall Street.



In his latest post Joel Spolsky explains about a clever scam Wall Street uses to rip off retail bond investors.

And, as usual, he does it in a way that even dumb asses like me can understand.



Here's the gist of the "scam":

You $100,000 to invest and have 3 bonds to choose from:

Bond A pays 4.15%. If you buy this bond, you'll get a check for $4150 in interest at the end of every year for 10 years. With your last check, you'll get your $100,000 back.



Bond B pays 4.5%. You'll get a check for $4500 at the end of every year for 30 years, then with your last check, you'll get your $100,000 back.



Bond C pays even more! It's 4.75%, w00t. You will get $4750 at the end of every year for 10 years, then get your original investment back, unless the government decides they want to keep your money for a little longer, in which case you'll get another 20 years of $4750 before you get your money back.



Bond C is a little more complicated so let me explain. On the tenth anniversary, the government gets to decide whether to pay you your $100K back and owe you nothing, or keep your $100K for another twenty years and keep paying you the interest. The point being, the choice is up to the government.



But either way, with Bond C, you're getting MORE interest every year, whether they decide to keep your money for 10 years or 30.



So, it's stupid to buy bonds A or B, right? Bond C is obviously the better choice.



Right?



Wrong!

I won't go into the explanation here but Joel does it splendidly in his article (it has to do with the changes in interest rates).