Time-limited Metaheuristics for Cardinality-constrained Portfolio Optimisation
Alexander Nikiporenko

TL;DR
This paper introduces a time-limited testing approach for metaheuristics in constrained portfolio optimization, comparing their performance within fixed computational durations to assess solution quality and speed.
Contribution
It proposes a standardized evaluation method for metaheuristics by limiting computation time, enabling fairer comparison of solution quality and efficiency.
Findings
Simulated annealing achieved near-optimal solutions within 5 seconds in most datasets.
Genetic algorithm produced the lowest quality solutions among tested metaheuristics.
Time limits of 1, 5, and 25 seconds reveal trade-offs between solution quality and computational speed.
Abstract
A financial portfolio contains assets that offer a return with a certain level of risk. To maximise returns or minimise risk, the portfolio must be optimised - the ideal combination of optimal quantities of assets must be found. The number of possible combinations is vast. Furthermore, to make the problem realistic, constraints can be imposed on the number of assets held in the portfolio and the maximum proportion of the portfolio that can be allocated to an asset. This problem is unsolvable using quadratic programming, which means that the optimal solution cannot be calculated. A group of algorithms, called metaheuristics, can find near-optimal solutions in a practical computing time. These algorithms have been successfully used in constrained portfolio optimisation. However, in past studies the computation time of metaheuristics is not limited, which means that the results differ in…
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
TopicsFinancial Markets and Investment Strategies · Risk and Portfolio Optimization · Reservoir Engineering and Simulation Methods
