We develop an integrated framework for ESG-constrained portfolio management that combines Gram-Schmidt orthogonalization of ESG variables, XGBoost-based return forecasting, constrained mean-variance optimization, Monte Carlo equilibrium analysis with heterogeneous investors, and TOPSIS-based multi-criteria portfolio selection. Using Russell 3000 data (2017–2022), we address three key challenges in sustainable asset management: (i) multicollinearity between ESG and traditional financial factors, resolved through orthogonalization that reduces factor correlations to R2<0.05; (ii) return prediction via machine learning, achieving out-of-sample R2≈8% compared to 3% for linear benchmarks; and (iii) portfolio optimization under binding ESG constraints with non-negativity, solved via quadratic programming. Our main findings are threefold. ESG mandates improve mean-variance efficiency for return targets below 4.56%, reconciling sustainability objectives with fiduciary duties. The equilibrium analysis reveals a negative ESG premium of approximately -45 basis points annually, driven by institutional demand rather than risk compensation. Out-of-sample backtesting confirms that the machine learning-optimized ESG portfolio delivers a Sharpe ratio of 0.72 versus 0.58 for the linear benchmark, with controlled turnover. The TOPSIS selection yields a balanced portfolio with a preference coefficient of 0.68, robust across alternative weighting schemes.
Machine learning and ESG integration in portfolio optimization: theory and evidence / Caristi, G., Barilla, D., Morabito, M., Ferrara, M.. - In: DECISIONS IN ECONOMICS AND FINANCE. - ISSN 1593-8883. - (2026), pp. 1-21. [10.1007/s10203-026-00577-6]
Machine learning and ESG integration in portfolio optimization: theory and evidence
Ferrara, MassimilianoConceptualization
2026-01-01
Abstract
We develop an integrated framework for ESG-constrained portfolio management that combines Gram-Schmidt orthogonalization of ESG variables, XGBoost-based return forecasting, constrained mean-variance optimization, Monte Carlo equilibrium analysis with heterogeneous investors, and TOPSIS-based multi-criteria portfolio selection. Using Russell 3000 data (2017–2022), we address three key challenges in sustainable asset management: (i) multicollinearity between ESG and traditional financial factors, resolved through orthogonalization that reduces factor correlations to R2<0.05; (ii) return prediction via machine learning, achieving out-of-sample R2≈8% compared to 3% for linear benchmarks; and (iii) portfolio optimization under binding ESG constraints with non-negativity, solved via quadratic programming. Our main findings are threefold. ESG mandates improve mean-variance efficiency for return targets below 4.56%, reconciling sustainability objectives with fiduciary duties. The equilibrium analysis reveals a negative ESG premium of approximately -45 basis points annually, driven by institutional demand rather than risk compensation. Out-of-sample backtesting confirms that the machine learning-optimized ESG portfolio delivers a Sharpe ratio of 0.72 versus 0.58 for the linear benchmark, with controlled turnover. The TOPSIS selection yields a balanced portfolio with a preference coefficient of 0.68, robust across alternative weighting schemes.| File | Dimensione | Formato | |
|---|---|---|---|
|
Ferrara_2026_DEF_Machine learning_editor.pdf
solo utenti autorizzati
Descrizione: Articolo
Tipologia:
Versione Editoriale (PDF)
Licenza:
Non pubblico (Accesso privato/ristretto)
Dimensione
929.9 kB
Formato
Adobe PDF
|
929.9 kB | Adobe PDF | Visualizza/Apri Richiedi una copia |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.


