The importance of investor heterogeneity and financial market imperfections for the behavior of asset prices · Study