One of the silliest exercises in finance is the habit of people to make return forecasts for the next 12 months or so (and before you complain, yes, I am guilty as of doing that myself). We all know (or at least should know) that such short-term forecasts are hopelessly unreliable. Yet, it is interesting to examine how different groups of investors form their return expectations. To that end,
Interesting reading! Please, How someone can identify if the marginal buyer is general public or fund managers?