The Impressive Markets Hypothesis: Prices Still Know the Future
Markets are not perfect. Anomalies exist. But the idea that social media and information overload have fundamentally broken the relationship between prices and business fundamentals doesn’t survive contact with 20 years of data.
