Assumed stocks outperform bonds in the long run? Research paper shows that EVEN for USA market, one would be getting better return buying treasury bonds rather than buy-and-hold stocks. Even if he buys the month long bonds, and compares it with with best performing stocks.
Well, right now I don't know what I had been hearing about so long.