ML in Signal Generation

Hard·25 min read
Statistical / ML for QuantsMachine LearningAlpha SignalsRegularisationCross-Validation

Quick Quiz

1. Predicting 21-day forward returns from daily data with ridge, why is standard kk-fold cross-validation invalid, and what minimum purge gap is needed?
2. For ridge β^=(XX+λI)1Xy\hat\beta=(X^\top X+\lambda I)^{-1}X^\top y, how do its bias and variance compare to OLS, and when does ridge beat OLS in MSE?
3. A boosted-tree signal has in-sample IC = 0.12 and purged out-of-sample IC = 0.02. What does the ratio indicate and how should you respond?
4. Impurity-based (Gini/gain) feature importance in gradient boosted trees is an unbiased estimate of each feature's true predictive contribution, even when features differ in cardinality or are correlated.
5. Why is 12-1 momentum (12-month return excluding the most recent month) standard, and what is the danger of including the last month?
6. By the Fundamental Law of Active Management, IRICN\text{IR}\approx\text{IC}\sqrt N. With IC = 0.05 and N=2400N=2400 independent bets/year, the theoretical IR — and why is realised IR usually lower — is: