We propose a dynamic heterogeneous agents model which generates testable hypotheses about the formation, timing and bursting of asset price bubbles in the presence of short-sale constraints, given a calibration that is consistent with momentum and reversal effects for unconstrained assets....