Can psychology-based theories explain stock market anomalies?