首页 | 本学科首页   官方微博 | 高级检索  
     


A memetic algorithm for cardinality-constrained portfolio optimization with transaction costs
Affiliation:1. Department of Industrial and Management Systems Engineering, Kyung Hee University, Republic of Korea;2. Department of Industrial and Systems Engineering, KAIST, Republic of Korea;3. EDHEC Business School, France;1. Universidade Federal da Paraíba, Departamento de Engenharia de Produção, Centro de Tecnologia, Campus I, Cidade Universitária, João Pessoa-PB, CEP 58059-900, Brazil;2. Universidade Federal da Paraíba, Departamento de Sistemas de Computação, Centro de Informática, Mangabeira, Rua dos Escoteiros s/n, João Pessoa, CEP 58055-000, Brazil;3. Centro Universitário de João Pessoa, BR 230, 22, Água Fria João Pessoa-PB, CEP 58053-000, Brazil
Abstract:A memetic approach that combines a genetic algorithm (GA) and quadratic programming is used to address the problem of optimal portfolio selection with cardinality constraints and piecewise linear transaction costs. The framework used is an extension of the standard Markowitz mean–variance model that incorporates realistic constraints, such as upper and lower bounds for investment in individual assets and/or groups of assets, and minimum trading restrictions. The inclusion of constraints that limit the number of assets in the final portfolio and piecewise linear transaction costs transforms the selection of optimal portfolios into a mixed-integer quadratic problem, which cannot be solved by standard optimization techniques. We propose to use a genetic algorithm in which the candidate portfolios are encoded using a set representation to handle the combinatorial aspect of the optimization problem. Besides specifying which assets are included in the portfolio, this representation includes attributes that encode the trading operation (sell/hold/buy) performed when the portfolio is rebalanced. The results of this hybrid method are benchmarked against a range of investment strategies (passive management, the equally weighted portfolio, the minimum variance portfolio, optimal portfolios without cardinality constraints, ignoring transaction costs or obtained with L1 regularization) using publicly available data. The transaction costs and the cardinality constraints provide regularization mechanisms that generally improve the out-of-sample performance of the selected portfolios.
Keywords:Genetic algorithms  Combinatorial optimization  Portfolio selection  Transaction costs
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号