Paper: arXiv 2508.14986

Authors: Guilherme V. Moura, André P. Santos, Hudson S. Torrent

Abstract

Machine learning (ML) methods have been successfully employed in identifying variables that can predict the equity premium of individual stocks. In this paper, we investigate if ML can also be helpful in selecting variables relevant for optimal portfolio choice. To address this question, we parameterize minimum-variance portfolio weights as a function of a large pool of firm-level characteristics as well as their second-order and cross-product transformations, yielding a total of 4,610 predictors. We find that the gains from employing ML to select relevant predictors are substantial: minimum-variance portfolios achieve lower risk relative to sparse specifications commonly considered in the literature, especially when non-linear terms are added to the predictor space. Moreover, some of the selected predictors that help decreasing portfolio risk also increase returns, leading to minimum-variance portfolios with good performance in terms of Shape ratios in some situations. Our evidence suggests that ad-hoc sparsity can be detrimental to the performance of minimum-variance characteristics-based portfolios.

Complexity vs Empirical Score

  • Math Complexity: 8.0/10
  • Empirical Rigor: 7.0/10
  • Quadrant: Holy Grail — high math complexity, high empirical rigor

Why this score: The paper employs advanced econometric techniques like Bayesian variable selection with horseshoe priors and high-dimensional penalized regressions, leading to high math complexity. Empirical rigor is strong due to the use of a large dataset (4,610 predictors), out-of-sample testing, and direct application to portfolio construction, though it remains a research paper rather than a fully production-ready system.

Research Flowchart

  flowchart TD
  A["Research Goal: Does ML improve<br>Minimum-Variance Portfolio selection?"] --> B["Data & Predictor Setup"]
  B --> C["Core Methodology"]
  C --> D["Key Findings"]
  
  subgraph B ["Data & Inputs"]
      B1["Large pool of<br>firm-level characteristics"]
      B2["Transformations:<br>Second-order & cross-products"]
      B1 --> B2
      B2 --> B3["Total: 4,610 Predictors"]
  end
  
  subgraph C ["Methodology"]
      C1["Parameterize portfolio weights<br>as function of predictors"]
      C2["Apply Machine Learning<br>for variable selection"]
      C1 --> C2
      C2 --> C3["Compare against<br>sparse benchmark models"]
  end
  
  subgraph D ["Outcomes"]
      D1["Substantial risk reduction<br>vs. sparse specifications"]
      D2["Non-linear terms provide<br>additional gains"]
      D3["Some predictors boost both<br>risk reduction and returns"]
      D4["Improved Sharpe ratios<br>in some cases"]
      D5["Ad-hoc sparsity is<br>detrimental to performance"]
  end
  
  style A fill:#e1f5fe
  style D fill:#e8f5e8

Cited References (176)

  1. Ridge regression: Biased estimation for nonorthogonal problems (1970)
  2. Liquidity risk and expected stock returns (2003)
  3. Investor sentiment and the cross-section of stock returns (2006)
  4. Risk reduction in large portfolios: Why imposing the wrong constraints helps (2003)
  5. When will mean-variance efficient portfolios be well diversified? (1992)
  6. Crowding, capacity, and valuation of minimum volatility strategies (2017)
  7. Deep parametric portfolio policies (2022)
  8. A note on the returns from minimum variance investing (2011)
and 168 more
  1. Portfolio selection with robust estimation (2009)
  2. Can Competition Increase Profits in Factor Investing? (2024)
  3. An empirical assessment of characteristics and optimal portfolios (2024)
  4. Bagging predictors (1996)
  5. Boosting with Early Stopping: Convergence and Consistency (2005)
  6. Conditional skewness in asset pricing tests (2000)
  7. It’s All in the Timing: simple active portfolio strategies that outperform naive diversification (2012)
  8. Presidential address: Discount rates (2011)
  9. The bayesian bridge (2014)
  10. Fast sampling with Gaussian scale mixture priors in high-dimensional regression (2016)
  11. Short-term momentum (2022)
  12. Comparing asset pricing models: an investment perspective (2000)
  13. What difference do new factor models make in portfolio allocation? (2024)
  14. The horseshoe estimator for sparse signals (2010)
  15. Bad news travels slowly: Size, analyst coverage, and the profitability of momentum strategies (2000)
  16. Tree-based conditional portfolio sorts: The relation between past and future stock returns (2016)
  17. Financial machine learning (2023)
  18. Coordinate descent algorithms for nonconvex penalized regression, with applications to biological feature selection (2011)
  19. Lasso meets horseshoe (2019)
  20. Machine learning and fund characteristics help to select mutual funds with positive alpha (2023)
  21. The sampling error in estimates of mean-variance efficient portfolio weights (1999)
  22. Sparse and stable portfolio selection with parameter uncertainty (2015)
  23. Selecting mutual funds from the stocks they hold: A machine learning approach (2020)
  24. Machine-learning the skill of mutual fund managers (2023)
  25. Sure independence screening for ultrahigh dimensional feature space (2008)
  26. A comparison of the lasso and marginal regression (2012)
  27. Exact post model selection inference for marginal screening (2014)
  28. Coordinate descent algorithms for nonconvex penalized regression, with applications to biological feature selection (2011)
  29. Anomalies and the expected market return (2022)
  30. Machine learning advances for time series forecasting (2023)
  31. Regression shrinkage and selection via the lasso (1996)
  32. The Sampling Error in Estimates of Mean-Variance Efficient Portfolio Weights (1999) — link
  33. Shrinking against sentiment: Exploiting behavioral biases in portfolio optimization (2020)
  34. Random forests (2001)
  35. Experiments with a new boosting algorithm (1996)
  36. Predicting recessions with boosted regression trees (2017)
  37. Variable selection via nonconcave penalized likelihood and its oracle properties (2001)
  38. On the adaptive elastic-net with a diverging number of parameters (2009)
  39. The adaptive lasso and its oracle properties (2006)
  40. … and the cross-section of expected returns (2016)
  41. Does academic research destroy stock return predictability? (2016)
  42. Replicating anomalies (2020)
  43. Greedy function approximation: a gradient boosting machine (2001)
  44. International stock return predictability: what is the role of the United States? (2013)
  45. Sparse signals in the cross-section of returns (2019)
  46. Regularization and variable selection via the elastic net (2005)
  47. Boosting diffusion indices (2009)
  48. Shrinking the cross-section (2020)
  49. Taming the factor zoo: A test of new factors (2020)
  50. Forecasting with many predictors: Is boosting a viable alternative? (2011)
  51. Regression shrinkage and selection via the lasso (1996)
  52. Variable selection for portfolio choice (2001)
  53. On portfolio optimization: Forecasting covariances and choosing the risk model (1999)
  54. Semiparametric Portfolios: Improving Portfolio Performance by Exploiting Non-Linearities in Firm Characteristics (2022)
  55. Machine learning in asset pricing (2021)
  56. Kernel trick for the cross-section (2021)
  57. Market efficiency in an irrational world (1999)
  58. Deep learning in asset pricing (2020)
  59. Forest through the trees: Building cross-sections of stock returns (2020)
  60. Empirical asset pricing via machine learning (2020)
  61. Spline smoothing: the equivalent variable kernel method (1984)
  62. A simple smoothing spline (1994)
  63. Autoencoder asset pricing models (2021)
  64. A five-factor asset pricing model (2015)
  65. Inadmissibility of the usual estimator for the mean of a multivariate normal distribution (1956)
  66. Honey, I shrunk the sample covariance matrix (2003)
  67. Improved estimation of the covariance matrix of stock returns with an application to portfolio selection (2003)
  68. Markowitz meets Talmud: A combination of sophisticated and naive diversification strategies (2011)
  69. Multivariate shrinkage for optimal portfolio weights (2007)
  70. Bayes-Stein estimation for portfolio analysis (1986)
  71. A generalized approach to portfolio optimization: Improving performance by constraining portfolio norms (2009)
  72. Size matters: Optimal calibration of shrinkage estimators for portfolio selection (2013)
  73. Flexible shrinkage in portfolio selection (2009)
  74. Optimal portfolio choice with parameter uncertainty (2007)
  75. A well-conditioned estimator for large-dimensional covariance matrices (2004)
  76. The Markowitz optimization enigma: Is optimized optimal? (1989)
  77. The impact of covariance misspecification in risk-based portfolios (2017)
  78. Estimating the global minimum variance portfolio (2006)
  79. Sparse and Stable Portfolio Selection With Parameter Uncertainty (2015) — link
  80. Optimal granularity for portfolio choice (2019) — link
  81. Vast Portfolio Selection With Gross-Exposure Constraints (2012) — link
  82. High dimensional covariance matrix estimation using a factor model (2008) — link
  83. Improved estimation of the covariance matrix of stock returns with an application to portfolio selection (2003) — link
  84. Dissecting Characteristics Nonparametrically (2020) — link
  85. Does Academic Research Destroy Stock Return Predictability? (2016) — link
  86. … and the Cross-Section of Expected Returns (2016) — link
  87. Presidential Address: Discount Rates (2011) — link
  88. Computing efficient frontiers using estimated parameters (1993)
  89. The Markowitz Optimization Enigma: Is ‘Optimized’ Optimal? (1989) — link
  90. Risk Reduction in Large Portfolios: Why Imposing the Wrong Constraints Helps (2003) — link
  91. Robust performance hypothesis testing with the variance (2011)
  92. Robust performance hypothesis testing with the Sharpe ratio (2008)
  93. A Dynamic Structure for High-Dimensional Covariance Matrices and Its Application in Portfolio Allocation (2017) — link
  94. Portfolio Selection (1952)
  95. Portfolio Selection: Efficient Diversification of Investments (1959)
  96. Estimation of the global minimum variance portfolio in high dimensions (2018)
  97. The characteristics that provide independent information about average us monthly stock returns (2017)
  98. Minimum-variance portfolios in the US equity market (2006)
  99. Minimum-variance portfolio composition (2011)
  100. Dissecting characteristics nonparametrically (2020)
  101. Non-parametric and semi-parametric asset pricing (2011)
  102. Mean–variance approximations to expected utility (2014)
  103. The elements of statistical learning: data mining, inference, and prediction (2009)
  104. 60 Years of portfolio optimization: Practical challenges and current trends (2014)
  105. Ridge Regularizaton: an Essential Concept in Data Science (2020) — link
  106. Theoretical and empirical estimates of mean–variance portfolio sensitivity (2014)
  107. A semiparametric conditional capital asset pricing model (2015)
  108. Arbitrage equilibrium with skewed asset returns (1985)
  109. The market model and capital asset pricing theory: a note (1983)
  110. Selecting the number of knots for penalized splines (2002)
  111. Open source cross-sectional asset pricing (2020)
  112. Return forecasts and optimal portfolio construction: a quantile regression approach (2008)
  113. Stock return autocorrelations revisited: A quantile regression approach (2012)
  114. Semiparametric regression (2003)
  115. The effect of errors in means, variances, and covariances on optimal portfolio choice (1993)
  116. The cross section of conditional mutual fund performance in European stock markets (2013)
  117. Dynamic portfolio selection by augmenting the asset space (2006)
  118. Parametric portfolio policies: Exploiting characteristics in the cross-section of equity returns (2009)
  119. On persistence in mutual fund performance (1997)
  120. Are some mutual fund managers better than others? Cross-sectional patterns in behavior and performance (1999)
  121. Measuring mutual fund performance with characteristic-based benchmarks (1997)
  122. A transaction-cost perspective on the multitude of firm characteristics (2020)
  123. Luck versus skill in the cross-section of mutual fund returns (2010)
  124. Is mean-variance analysis applicable to hedge funds? (1999)
  125. Time-varying fund manager skill (2014)
  126. Mutual fund performance: An empirical decomposition into stock-picking talent, style, transactions costs, and expenses (2000)
  127. Discussion: Mutual fund performance: An empirical decomposition into stock-picking talent, style, transactions costs, and expenses (2000)
  128. The relation between price and performance in the mutual fund industry (2009)
  129. Can mutual fund ``stars’’ really pick stocks? New evidence from a bootstrap analysis (2006)
  130. The persistence of mutual fund performance (1992)
  131. Short-term persistence in mutual fund performance (2004)
  132. The persistence of risk-adjusted mutual fund performance (1996)
  133. False discoveries in mutual fund performance: Measuring luck in estimated alphas (2010)
  134. Active share and mutual fund performance (2013)
  135. The determinants of mutual fund performance: A cross-country study (2013)
  136. Mutual fund’s R2 as predictor of performance (2013)
  137. Performance and persistence in institutional investment management (2010)
  138. Another puzzle: The growth in actively managed mutual funds (1996)
  139. Returns to buying winners and selling losers: Implications for stock market efficiency (1993)
  140. Common risk factors in the returns on stocks and bonds (1993)
  141. How active is your fund manager? A new measure that predicts performance (2009)
  142. Mutual fund competition, managerial skill, and alpha persistence (2017)
  143. The performance of mutual funds in the period 1945–1964 (1968)
  144. Diseconomies of Scope and Mutual Fund Performance (2017)
  145. Taming the factor zoo: A test of new factors (2020)
  146. Replicating anomalies (2020)
  147. Statistical learning with sparsity: the lasso and generalizations (2015)
  148. Market Frictions, Investor Sophistication, and Persistence In Mutual Fund Performance (2018)
  149. An introduction to the bootstrap (1994)
  150. The stationary bootstrap (1994)
  151. Optimal versus naive diversification: How inefficient is the 1/N portfolio strategy? (2009)
  152. Should investors avoid all actively managed mutual funds? A study in Bayesian performance evaluation (2001)
  153. Investing in mutual funds when returns are predictable (2006)
  154. Bayesian portfolio analysis (2010)
  155. Do funds make more when they trade more? (2017)
  156. Product differentiation, search costs, and competition in the mutual fund industry: A case study of S&P 500 index funds (2004)
  157. Cognitive dissonance and mutual fund investors (1997)
  158. The importance of accounting information in portfolio optimization (2011)
  159. Does fund size erode mutual fund performance? The role of liquidity and organization (2004)
  160. Is money smart? A study of mutual fund investors’ fund selection ability (1999)
  161. Boosting additive models using component-wise P-Splines (2008) — link
  162. Boosting With the $ L_2 $ Loss (2003) — link
  163. Feature selection with the Boruta package (2010)
  164. Digesting anomalies: An investment approach (2015)
  165. Boosting for high-dimensional linear models (2006)
  166. Model-based boosting in R: a hands-on tutorial using the R package mboost (2014)
  167. Boosting nonlinear predictability of macroeconomic time series (2021)
  168. Smoothing Parameter Selection in Nonparametric Regression Using an Improved Akaike Information Criterion (1998) — link

0 of 176 cited works are in the corpus; resolved via arXiv source bundles, Semantic Scholar and OpenAlex. Corpus-wide: 2518 linked papers.