In a piece subtly titled “Institutional Investors are Delusional,” Meb Faber points out that the mean expectations in a poll of investors on net returns is 13%. That would require a gross return of 20%. Just 1% of more than 400 respondents (so just four people) are rational.
No comments:
Post a Comment