Risk budget portfolios with convex Non-negative Matrix Factorization
Bruno Spilak, Wolfgang Karl H\"ardle

TL;DR
This paper introduces a novel portfolio allocation method using convex Nonnegative Matrix Factorization to create interpretable, diversified, long-only portfolios with improved risk profiles, evaluated on cryptocurrency and traditional asset portfolios.
Contribution
The paper presents a new risk budgeting approach based on convex NMF that ensures positive factor loadings and enhances diversification over classical methods.
Findings
Outperforms classical portfolio allocations in diversification
Provides better risk profiles than hierarchical risk parity
Demonstrates robustness through Monte Carlo simulations
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.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDistributed and Parallel Computing Systems · Financial Markets and Investment Strategies
MethodsPrincipal Components Analysis
