KellyBoost: Growth-Optimal Portfolio Construction with Gradient-Boosted Trees
Jiayu Li
Abstract
KellyBoost is a single multi-output XGBoost model whose softmax output is the portfolio: with y the vector of per-asset holding-period returns, the training loss is - log(1 + w y), the negative log growth rate, so the fitted model is the growth-optimal (Kelly) allocation conditioned on the features. The objective is exact rather than a surrogate: we derive the gradient, the analytic diagonal Hessian and the full Hessian in closed form, verify them by finite differences, and ship a dependency-free reference engine.
Create a lesson
Related papers
Eliciting ESG Preferences for Reinforcement Learning-Based Portfolio Optimization
Giovanni Dispoto, Marcello Restelli, Carmine Ventre
Uniform Inference and Certified Capacity at a Reflexive Stability Boundary
Alejandro Rodriguez Dominguez
Switching Frictions, Heterogeneous Trading Horizons, and Long-Memory Order Flow
Alejandro Rodriguez Dominguez
Harvesting the Variance Risk Premium in Nuclear and Energy Equities: A Short-Put Portfolio Derisking Strategy
Jilang Miao, Nonna Sorokina
End-to-End Neural Shrinkage of Indefinite Pairwise Correlation Matrices for Small-Cap-Inclusive Portfolios
Christian Bongiorno, Lorenzo Villassero
Generalizing Markowitz Portfolio Optimization by a Quadratic Risk Measure
Ignas Gasparavičius, Andrius Grigutis