Can Machine Learning-Based Portfolios Outperform Traditional Risk-Based Portfolios? The Need to Account for Covariance Misspecification
The Hierarchical risk parity (HRP) approach of portfolio allocation, introduced by Lopez de Prado (2016), applies graph theory and machine learning to build a diversified portfolio. Like the traditional risk-based allocation methods, HRP is also a function of the estimate of the covariance matrix, h...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2019-07-01
|
Series: | Risks |
Subjects: | |
Online Access: | https://www.mdpi.com/2227-9091/7/3/74 |
_version_ | 1818444975575138304 |
---|---|
author | Prayut Jain Shashi Jain |
author_facet | Prayut Jain Shashi Jain |
author_sort | Prayut Jain |
collection | DOAJ |
description | The Hierarchical risk parity (HRP) approach of portfolio allocation, introduced by Lopez de Prado (2016), applies graph theory and machine learning to build a diversified portfolio. Like the traditional risk-based allocation methods, HRP is also a function of the estimate of the covariance matrix, however, it does not require its invertibility. In this paper, we first study the impact of covariance misspecification on the performance of the different allocation methods. Next, we study under an appropriate covariance forecast model whether the machine learning based HRP outperforms the traditional risk-based portfolios. For our analysis, we use the test for superior predictive ability on out-of-sample portfolio performance, to determine whether the observed excess performance is significant or if it occurred by chance. We find that when the covariance estimates are crude, inverse volatility weighted portfolios are more robust, followed by the machine learning-based portfolios. Minimum variance and maximum diversification are most sensitive to covariance misspecification. HRP follows the middle ground; it is less sensitive to covariance misspecification when compared with minimum variance or maximum diversification portfolio, while it is not as robust as the inverse volatility weighed portfolio. We also study the impact of the different rebalancing horizon and how the portfolios compare against a market-capitalization weighted portfolio. |
first_indexed | 2024-12-14T19:24:28Z |
format | Article |
id | doaj.art-be0dd6be057748c78f73d88add972535 |
institution | Directory Open Access Journal |
issn | 2227-9091 |
language | English |
last_indexed | 2024-12-14T19:24:28Z |
publishDate | 2019-07-01 |
publisher | MDPI AG |
record_format | Article |
series | Risks |
spelling | doaj.art-be0dd6be057748c78f73d88add9725352022-12-21T22:50:14ZengMDPI AGRisks2227-90912019-07-01737410.3390/risks7030074risks7030074Can Machine Learning-Based Portfolios Outperform Traditional Risk-Based Portfolios? The Need to Account for Covariance MisspecificationPrayut Jain0Shashi Jain1Department of Mathematics, Indian Institute of Science, Bengaluru 560012, IndiaDepartment of Management Studies, Indian Institute of Science, Bengaluru 560012, IndiaThe Hierarchical risk parity (HRP) approach of portfolio allocation, introduced by Lopez de Prado (2016), applies graph theory and machine learning to build a diversified portfolio. Like the traditional risk-based allocation methods, HRP is also a function of the estimate of the covariance matrix, however, it does not require its invertibility. In this paper, we first study the impact of covariance misspecification on the performance of the different allocation methods. Next, we study under an appropriate covariance forecast model whether the machine learning based HRP outperforms the traditional risk-based portfolios. For our analysis, we use the test for superior predictive ability on out-of-sample portfolio performance, to determine whether the observed excess performance is significant or if it occurred by chance. We find that when the covariance estimates are crude, inverse volatility weighted portfolios are more robust, followed by the machine learning-based portfolios. Minimum variance and maximum diversification are most sensitive to covariance misspecification. HRP follows the middle ground; it is less sensitive to covariance misspecification when compared with minimum variance or maximum diversification portfolio, while it is not as robust as the inverse volatility weighed portfolio. We also study the impact of the different rebalancing horizon and how the portfolios compare against a market-capitalization weighted portfolio.https://www.mdpi.com/2227-9091/7/3/74machine learning for portfoliocovariance misspecificationsuperior predictive abilityNIFTY |
spellingShingle | Prayut Jain Shashi Jain Can Machine Learning-Based Portfolios Outperform Traditional Risk-Based Portfolios? The Need to Account for Covariance Misspecification Risks machine learning for portfolio covariance misspecification superior predictive ability NIFTY |
title | Can Machine Learning-Based Portfolios Outperform Traditional Risk-Based Portfolios? The Need to Account for Covariance Misspecification |
title_full | Can Machine Learning-Based Portfolios Outperform Traditional Risk-Based Portfolios? The Need to Account for Covariance Misspecification |
title_fullStr | Can Machine Learning-Based Portfolios Outperform Traditional Risk-Based Portfolios? The Need to Account for Covariance Misspecification |
title_full_unstemmed | Can Machine Learning-Based Portfolios Outperform Traditional Risk-Based Portfolios? The Need to Account for Covariance Misspecification |
title_short | Can Machine Learning-Based Portfolios Outperform Traditional Risk-Based Portfolios? The Need to Account for Covariance Misspecification |
title_sort | can machine learning based portfolios outperform traditional risk based portfolios the need to account for covariance misspecification |
topic | machine learning for portfolio covariance misspecification superior predictive ability NIFTY |
url | https://www.mdpi.com/2227-9091/7/3/74 |
work_keys_str_mv | AT prayutjain canmachinelearningbasedportfoliosoutperformtraditionalriskbasedportfoliostheneedtoaccountforcovariancemisspecification AT shashijain canmachinelearningbasedportfoliosoutperformtraditionalriskbasedportfoliostheneedtoaccountforcovariancemisspecification |