A Fast Successive QP Algorithm for General Mean-Variance Portfolio Optimization
Shengjie Xiu, Xiwen Wang, Daniel P. Palomar

TL;DR
This paper introduces a fast, unified successive quadratic programming algorithm for general mean-variance portfolio optimization, capable of handling various formulations efficiently and outperforming existing methods in speed and scalability.
Contribution
The paper presents a general MVP formulation and a convergent SCQP algorithm that is broadly applicable and computationally efficient for diverse portfolio optimization problems.
Findings
Significantly faster convergence compared to state-of-the-art methods.
Enhanced scalability for large-scale portfolio problems.
Effective implementation based on standard QP solvers.
Abstract
The mean and variance of portfolio returns are the standard quantities to measure the expected return and risk of a portfolio. Efficient portfolios that provide optimal trade-offs between mean and variance warrant consideration. To express a preference among these efficient portfolios, investors have put forward many mean-variance portfolio (MVP) formulations which date back to the classical Markowitz portfolio. However, most existing algorithms are highly specialized to particular formulations and cannot be generalized for broader applications. Therefore, a fast and unified algorithm would be extremely beneficial. In this paper, we first introduce a general MVP problem formulation that can fit most existing cases by exploring their commonalities. Then, we propose a widely applicable and provably convergent successive quadratic programming algorithm (SCQP) for the general formulation.…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRisk and Portfolio Optimization · Financial Markets and Investment Strategies · Stochastic processes and financial applications
MethodsSPEED: Separable Pyramidal Pooling EncodEr-Decoder for Real-Time Monocular Depth Estimation on Low-Resource Settings
