Summary
- The author backtests adding an earnings proximity feature or a hard filter to two XGBoost momentum models (Growth and Trend) over ~7,600 US stocks from 2015–present.
- Baseline models (no earnings info) achieve the highest CAGR (~20–25%), but the earnings feature improves drawdown for the Growth model and is the most important feature by gain.
- The thesis: earnings proximity acts more as a momentum signal than pure risk, but the author still prefers the baseline versions for production.
Quality assessment: Well-researched DD – rigorous walk-forward backtest, clear methodology, and detailed feature importance/SHAP analysis.