Key Findings
Superior Machine Learning Forecasts
A novel machine learning algorithm produces more accurate earnings forecasts than traditional analyst predictions, with forecasting errors near zero compared to consistent analyst overoptimism.
Return Predictability from Forecast Bias
Stocks with overly optimistic analyst forecasts relative to machine learning predictions earn significantly lower future returns, generating -1.46% monthly return spread.
Market Timing by Managers
Companies with the most upward-biased analyst forecasts issue significantly more stocks, suggesting managers capitalize on overoptimistic market expectations.
Forecast Accuracy Comparison
- Machine learning forecasts show minimal bias across all horizons
- Analyst forecast bias increases with forecast horizon
- Two-year ahead analyst forecasts show largest bias of 0.384
Portfolio Returns Based on Forecast Bias
- Monthly returns decrease monotonically with forecast bias
- Lowest bias quintile earns 1.32% monthly return
- Highest bias quintile earns -0.14% monthly return
Net Stock Issuance by Forecast Bias
- Stock issuance increases with analyst forecast bias
- Highest bias quintile issues 6.5% more shares annually
- Relationship remains significant after controlling for firm characteristics
Contribution and Implications
- First study to develop a real-time measure of analyst forecast bias using machine learning
- Demonstrates that machine learning can improve upon analyst forecasts by optimally combining public information
- Provides evidence that managers actively exploit upward-biased market expectations through stock issuance
- Results suggest significant market inefficiency in processing earnings expectations
Data Sources
- Forecast accuracy comparison based on Table 2 showing term structure of earnings forecasts
- Portfolio returns visualization derived from Table 5 showing returns on portfolios sorted by conditional bias
- Stock issuance chart constructed using data from Table 9 Panel A showing net stock issuances by bias quintile