Risk budget portfolios with convex Non-negative Matrix Factorization (2204.02757v2)
Abstract: We propose a portfolio allocation method based on risk factor budgeting using convex Nonnegative Matrix Factorization (NMF). Unlike classical factor analysis, PCA, or ICA, NMF ensures positive factor loadings to obtain interpretable long-only portfolios. As the NMF factors represent separate sources of risk, they have a quasi-diagonal correlation matrix, promoting diversified portfolio allocations. We evaluate our method in the context of volatility targeting on two long-only global portfolios of cryptocurrencies and traditional assets. Our method outperforms classical portfolio allocations regarding diversification and presents a better risk profile than hierarchical risk parity (HRP). We assess the robustness of our findings using Monte Carlo simulation.
- Akaike, H. (1970). Statistical predictor identification, Annals of the Institute of Statistical Mathematics 22(1): 203–217.
- The probability of backtest overfitting, Journal of Computational Finance (Risk Journals) 20(4).
- The Sharpe ratio efficient frontier, Journal of Risk 15(2): 3–44.
- Global portfolio optimization, Financial analysts journal 48(5): 28–43.
- Managing risk exposures using the risk budgeting approach, Available at SSRN . http://dx.doi.org/10.2139/ssrn.2009778
- Nonnegative Matrix and Tensor Factorizations, John Wiley & Sons, Ltd, chapter 1, pp. 22–84. https://onlinelibrary.wiley.com/doi/abs/10.1002/9780470747278.ch1
- Portfolio diversification using subspace factorizations, 2008 42nd Annual Conference on Information Sciences and Systems, pp. 1075–1080.
- Risk parity and beyond - from asset allocation to risk allocation decisions, Econometric Modeling: Capital Markets - Portfolio Theory eJournal .
- Optimal versus naive diversification: How inefficient is the 1-n portfolio strategy?, Review of Financial Studies 22(5): 1915–1953.
- Convex and semi-nonnegative matrix factorizations, IEEE Transactions on Pattern Analysis and Machine Intelligence 32(1): 45–55.
- On the equivalence of nonnegative matrix factorization and spectral clustering, Proceedings of the 2005 SIAM International Conference on Data Mining (SDM), pp. 606–610. https://epubs.siam.org/doi/abs/10.1137/1.9781611972757.70
- When does non-negative matrix factorization give a correct decomposition into parts?, in S. Thrun, L. Saul and B. Schölkopf (eds), Advances in Neural Information Processing Systems, Vol. 16, MIT Press. https://proceedings.neurips.cc/paper/2003/file/1843e35d41ccf6e63273495ba42df3c1-Paper.pdf
- Analysis of financial data using non-negative matrix factorisation, International Mathematical Forum 3(38). Special Issue in honor of Henk van der Vorst. https://www.sciencedirect.com/science/article/pii/S0024379509000275
- Common risk factors in the returns on stocks and bonds, Journal of Financial Economics 33(1): 3–56.
- The economic value of volatility timing, Journal of Finance 56(1): 329–352. https://EconPapers.repec.org/RePEc:bla:jfinan:v:56:y:2001:i:1:p:329-352
- On identifiability of nonnegative matrix factorization, IEEE Signal Processing Letters 25(3): 328–332.
- Equity portfolio diversification, Review of Finance 12(3): 433–463.
- Empirical asset pricing via machine learning, The Review of Financial Studies 33(5): 2223–2273.
- Hansen, P. R. (2005). A test for superior predictive ability, Journal of Business & Economic Statistics 23(4): 365–380. http://www.jstor.org/stable/27638834
- Nonparametric Density Estimation, Springer Berlin Heidelberg, Berlin, Heidelberg, pp. 39–83. https://doi.org/10.1007/978-3-642-17146-8_3
- The impact of volatility targeting, The Journal of Portfolio Management 45(1): 14–33. https://jpm.pm-research.com/content/45/1/14
- A constant-volatility framework for managing tail risk, The Journal of Portfolio Management 39(2): 28–40. https://jpm.pm-research.com/content/39/2/28
- Non-negative matrix factorization revisited: Uniqueness and algorithm for symmetric decomposition, IEEE Transactions on Signal Processing 62(1): 211–224.
- Applied Multivariate Statistical Analysis, 5 edn, Springer. https://doi.org/10.1007/978-3-030-26006-4
- Interpretable machine learning for diversified portfolio construction, The Journal of Financial Data Science .
- Principal portfolios, The Journal of Finance .
- Characteristics are covariances: A unified model of risk and return, Working Paper 24540, National Bureau of Economic Research. http://www.nber.org/papers/w24540
- 60 Years of portfolio optimization: Practical challenges and current trends, European Journal of Operational Research 234(2): 356–371. https://ideas.repec.org/a/eee/ejores/v234y2014i2p356-371.html
- Optimal portfolio diversification via independent component analysis, Operations Research 70(1): 55–72.
- Theorems on positive data: On the uniqueness of nmf, Computational Intelligence and Neuroscience 2008.
- Learning the parts of objects by non-negative matrix factorization, Nature 401(6755): 788–791. https://doi.org/10.1038/44565
- Learning spatially localized, parts-based representation, Proceedings of the 2001 IEEE Computer Society Conference on Computer Vision and Pattern Recognition. CVPR 2001, Vol. 1, pp. I–I.
- Diversifying risk parity, Journal of Risk 16(5): 53–79.
- López de Prado, M. (2016). Building diversified portfolios that outperform out of sample, The Journal of Portfolio Management 42: 59–69.
- The properties of equally weighted risk contribution portfolios, The Journal of Portfolio Management 36(4): 60–70. https://jpm.pm-research.com/content/36/4/60
- Markowitz, H. (1952). Portfolio selection, The Journal of Finance 7(1): 77–91. https://onlinelibrary.wiley.com/doi/abs/10.1111/j.1540-6261.1952.tb01525.x
- On the link between L1-PCA and ICA, IEEE transactions on pattern analysis and machine intelligence 39(3): 515–528.
- Meucci, A. (2009). Managing diversification, Risk 22: 74–79.
- Risk budgeting and diversification based on optimized uncorrelated factors, Risk 11: 70–75.
- Michaud, R. O. (2008). Efficient Asset Management: A Practical Guide to Stock Portfolio Optimization and Asset Allocation, 2 edn, Oxford University Press.
- Principal portfolios: Recasting the efficient frontier, Economics Bulletin 7(3): 1–10.
- Text Mining using Non-Negative Matrix Factorizations, Society for Industrial and Applied Mathematics, pp. 452–456. https://epubs.siam.org/doi/abs/10.1137/1.9781611972740.45
- Robustifying Markowitz, Journal of Econometrics . https://www.sciencedirect.com/science/article/pii/S0304407623000180
- Investing with cryptocurrencies – evaluating their potential for portfolio allocation strategies, Quantitative Finance 0(0): 1–29. https://doi.org/10.1080/14697688.2021.1880023
- Raffinot, T. (2017). Hierarchical clustering-based asset allocation, The Journal of Portfolio Management 44(2): 89–99. https://jpm.pm-research.com/content/44/2/89
- Roncalli, T. (2013). Introduction to Risk Parity and Budgeting, Chapman & Hall/CRC Financial Mathematics Series.
- Risk parity portfolios with risk factors, Quantitative Finance 16(3): 377–388.
- Rousseeuw, P. J. (1987). Silhouettes: A graphical aid to the interpretation and validation of cluster analysis, Journal of Computational and Applied Mathematics 20: 53–65. https://www.sciencedirect.com/science/article/pii/0377042787901257
- Estimating the number of clusters in a data set via the gap statistic, Journal of the Royal Statistical Society: Series B (Statistical Methodology) 63(2): 411–423.
- Crix an index for cryptocurrencies, Journal of Empirical Finance 49: 107–122.
- Ľuboš Pástor (2000). Portfolio selection and asset pricing models, The Journal of Finance 55(1): 179–223. http://www.jstor.org/stable/222554
- White, H. (2000). A reality check for data snooping, Econometrica 68(5): 1097–1126.