IDEAS home Printed from https://ideas.repec.org/a/spr/coopap/v90y2025i3d10.1007_s10589-025-00653-4.html
   My bibliography  Save this article

Cardinality constrained mean-variance portfolios: a penalty decomposition algorithm

Author

Listed:
  • Ahmad Mousavi

    (American University)

  • George Michailidis

    (University of California, Los Angeles)

Abstract

The cardinality-constrained mean-variance portfolio problem has garnered significant attention within contemporary finance due to its potential for achieving low risk while effectively managing transaction costs. Instead of solving this problem directly, many existing methods rely on regularization and approximation techniques, which hinder investors’ ability to precisely specify a portfolio’s desired cardinality level. Moreover, these approaches typically include more hyper-parameters and increase the problem’s dimensionality. To address these challenges, we propose a customized penalty decomposition algorithm. We demonstrate that this algorithm not only does it converge to a local minimizer of the cardinality-constrained mean-variance portfolio problem, but is also computationally efficient. Our approach leverages a sequence of penalty subproblems, each tackled using Block Coordinate Descent (BCD). We show that the steps within BCD yield closed-form solutions, allowing us to identify a saddle point of the penalty subproblems. Finally, by applying our penalty decomposition algorithm to real-world datasets, we highlight its efficiency and its superiority over state-of-the-art methods across several performance metrics.

Suggested Citation

  • Ahmad Mousavi & George Michailidis, 2025. "Cardinality constrained mean-variance portfolios: a penalty decomposition algorithm," Computational Optimization and Applications, Springer, vol. 90(3), pages 631-648, April.
  • Handle: RePEc:spr:coopap:v:90:y:2025:i:3:d:10.1007_s10589-025-00653-4
    DOI: 10.1007/s10589-025-00653-4
    as

    Download full text from publisher

    File URL: http://link.springer.com/10.1007/s10589-025-00653-4
    File Function: Abstract
    Download Restriction: Access to the full text of the articles in this series is restricted.

    File URL: https://libkey.io/10.1007/s10589-025-00653-4?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    As the access to this document is restricted, you may want to search for a different version of it.

    References listed on IDEAS

    as
    1. Dimitris Bertsimas & Romy Shioda, 2009. "Algorithm for cardinality-constrained quadratic optimization," Computational Optimization and Applications, Springer, vol. 43(1), pages 1-22, May.
    2. Carina Moreira Costa & Dennis Kreber & Martin Schmidt, 2022. "An Alternating Method for Cardinality-Constrained Optimization: A Computational Study for the Best Subset Selection and Sparse Portfolio Problems," INFORMS Journal on Computing, INFORMS, vol. 34(6), pages 2968-2988, November.
    3. Yongjae Lee & Min Jeong Kim & Jang Ho Kim & Ju Ri Jang & Woo Chang Kim, 2020. "Sparse and robust portfolio selection via semi-definite relaxation," Journal of the Operational Research Society, Taylor & Francis Journals, vol. 71(5), pages 687-699, May.
    4. Kremer, Philipp J. & Lee, Sangkyun & Bogdan, Małgorzata & Paterlini, Sandra, 2020. "Sparse portfolio selection via the sorted ℓ1-Norm," Journal of Banking & Finance, Elsevier, vol. 110(C).
    Full references (including those not matched with items on IDEAS)

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Shi, Longyu & Wang, Yunyun & Li, Wenyue & Zhang, Zhimin, 2025. "Multi-period mean–variance portfolio optimization with capital injections," Mathematics and Computers in Simulation (MATCOM), Elsevier, vol. 233(C), pages 400-412.
    2. Wu, Zhongming & Sun, Kexin & Ge, Zhili & Allen-Zhao, Zhihua & Zeng, Tieyong, 2024. "Sparse portfolio optimization via ℓ1 over ℓ2 regularization," European Journal of Operational Research, Elsevier, vol. 319(3), pages 820-833.
    3. Michele Costola & Bertrand Maillet & Zhining Yuan & Xiang Zhang, 2024. "Mean–variance efficient large portfolios: a simple machine learning heuristic technique based on the two-fund separation theorem," Annals of Operations Research, Springer, vol. 334(1), pages 133-155, March.
    4. Lioui, Abraham & Tarelli, Andrea, 2022. "Chasing the ESG factor," Journal of Banking & Finance, Elsevier, vol. 139(C).
    5. Gaete, Michael & Herrera, Rodrigo, 2023. "Diversification benefits of commodities in portfolio allocation: A dynamic factor copula approach," Journal of Commodity Markets, Elsevier, vol. 32(C).
    6. Stelios Arvanitis, 2025. "Norm Constrained Empirical Portfolio Optimization with Stochastic Dominance: Robust Optimization Non-Asymptotics," Working Paper 1533, Economics Department, Queen's University.
    7. Farshad Noravesh, 2022. "Sparse Non-Convex Optimization For Higher Moment Portfolio Management," Papers 2201.01227, arXiv.org, revised Jan 2022.
    8. Li, Xuepeng & Xu, Fengmin & Jing, Kui, 2022. "Robust enhanced indexation with ESG: An empirical study in the Chinese Stock Market," Economic Modelling, Elsevier, vol. 107(C).
    9. Pier Francesco Procacci & Tomaso Aste, 2022. "Portfolio optimization with sparse multivariate modeling," Journal of Asset Management, Palgrave Macmillan, vol. 23(6), pages 445-465, October.
    10. Hyunglip Bae & Haeun Jeon & Minsu Park & Yongjae Lee & Woo Chang Kim, 2025. "A Cholesky decomposition-based asset selection heuristic for sparse tangent portfolio optimization," Papers 2502.11701, arXiv.org.
    11. Shi, Fangquan & Shu, Lianjie & He, Fangyi & Huang, Wenpo, 2025. "Improving minimum-variance portfolio through shrinkage of large covariance matrices," Economic Modelling, Elsevier, vol. 144(C).
    12. Lili Pan & Ziyan Luo & Naihua Xiu, 2017. "Restricted Robinson Constraint Qualification and Optimality for Cardinality-Constrained Cone Programming," Journal of Optimization Theory and Applications, Springer, vol. 175(1), pages 104-118, October.
    13. Jize Zhang & Tim Leung & Aleksandr Aravkin, 2018. "A Relaxed Optimization Approach for Cardinality-Constrained Portfolio Optimization," Papers 1810.10563, arXiv.org.
    14. Francesco Cesarone & Andrea Scozzari & Fabio Tardella, 2015. "Linear vs. quadratic portfolio selection models with hard real-world constraints," Computational Management Science, Springer, vol. 12(3), pages 345-370, July.
    15. Rui Pedro Brito & Hélder Sebastião & Pedro Godinho, 2015. "Portfolio Management With Higher Moments: The Cardinality Impact," GEMF Working Papers 2015-15, GEMF, Faculty of Economics, University of Coimbra.
    16. Ceren Tuncer Şakar & Murat Köksalan, 2013. "A stochastic programming approach to multicriteria portfolio optimization," Journal of Global Optimization, Springer, vol. 57(2), pages 299-314, October.
    17. Ricardo M. Lima & Ignacio E. Grossmann, 2017. "On the solution of nonconvex cardinality Boolean quadratic programming problems: a computational study," Computational Optimization and Applications, Springer, vol. 66(1), pages 1-37, January.
    18. Matteo Lapucci & Tommaso Levato & Francesco Rinaldi & Marco Sciandrone, 2023. "A Unifying Framework for Sparsity-Constrained Optimization," Journal of Optimization Theory and Applications, Springer, vol. 199(2), pages 663-692, November.
    19. Andrés Gómez & Oleg A. Prokopyev, 2021. "A Mixed-Integer Fractional Optimization Approach to Best Subset Selection," INFORMS Journal on Computing, INFORMS, vol. 33(2), pages 551-565, May.
    20. Dimitris Bertsimas & Ryan Cory-Wright, 2022. "A Scalable Algorithm for Sparse Portfolio Selection," INFORMS Journal on Computing, INFORMS, vol. 34(3), pages 1489-1511, May.

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:spr:coopap:v:90:y:2025:i:3:d:10.1007_s10589-025-00653-4. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Sonal Shukla or Springer Nature Abstracting and Indexing (email available below). General contact details of provider: http://www.springer.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.