Hybrid Genetic Algorithm for Dynamic Portfolio Optimization Problems
DOI:
10.33395/sinkron.v9i3.14868Abstract
Dynamic portfolio optimization is a complex problem due to continuous changes in market conditions, demanding algorithms capable of effective adaptation. Genetic Algorithms (GA) are often used for optimization problems but may face limitations in convergence speed and solution precision. This research aims to develop and evaluate a Hybrid Genetic Algorithm (HGA) that integrates GA with the Hill Climbing local search method, and to compare its performance against standard GA in solving dynamic portfolio optimization problems with the objective of maximizing the Sharpe Ratio. A series of simulation-based experiments were conducted by varying key algorithmic and dynamic environment parameters. Simulation results indicate that HGA generally has significant potential to improve performance compared to standard GA. Consistently, HGA successfully achieved superior solution quality, both in terms of Offline Performance Solution Quality and Overall Best Fitness. Regarding robustness to dynamic changes, HGA also demonstrated a smaller impact from performance degradation and a more promising recovery capability after market environment changes. Although HGA's superiority in convergence speed is not always absolute and the implementation of Hill Climbing adds to the computational time per generation, the improvement in solution quality and robustness offered in many configurations can be considered a worthwhile trade-off, especially for complex dynamic portfolio optimization problems. These findings support the hypo that hybridizing GA with local search can provide a positive contribution, noting that careful parameter tuning is crucial for maximizing HGA's potential.
Downloads
References
AbdAllah, A. F. M., Essam, D. L., & Sarker, R. A. (2018). Genetic Algorithms-Based Techniques for Solving Dynamic Optimization Problems with Unknown Active Variables and Boundaries. In Innovative Computing, Optimization and Its Applications (pp. 151–166). https://doi.org/10.1007/978-3-319-66984-7_9
Bertsekas, D. P. (2017). Dynamic Programming and Optimal Control (4th ed., Vol. 1).
Branke, J., Deb, K., Miettinen, K., & Slowiński, R. (2008). Multiobjective optimization: Interactive and evolutionary approaches (Vol. 5252). Springer Science & Business Media.
Branke, J., Salihoğlu, E., & Uyar, Ş. (2005). Towards an analysis of dynamic environments. Proceedings of the 7th Annual Conference on Genetic and Evolutionary Computation, 1433–1440. https://doi.org/10.1145/1068009.1068237
Elton, E. J., Gruber, M. J., Brown, S. J., & Goetzmann, W. N. (2014). Modern Portfolio Theory and Investment Analysis (9th ed.). John Wiley & Sons.
Goldberg, D. E. (1989). Genetic Algorithms in Search, Optimization, and Machine Learning. Addison-Wesley.
Markowitz, H. M. (1968). Portfolio selection. Yale university press.
Markowitz, H. (1959). Portfolio selection: Efficient diversification of investments–John Wiley & Sons, Inc. New York. Chapman & Hall, Limited, London.
Markowitz, Harry. (1952). Portfolio Selection. The Journal of Finance, 7(1), 77. https://doi.org/10.2307/2975974
Michalewicz, Z. (1996). Genetic Algorithms + Data Structures = Evolution Programs (3rd ed.). Springer-Verlag Berlin Heidelberg.
Neri, F., & Cotta, C. (2012). Memetic algorithms and memetic computing optimization: A literature review. Swarm and Evolutionary Computation, 2, 1–14. https://doi.org/10.1016/j.swevo.2011.11.003
Russell, S. J., & Norvig, P. (2021). Artificial Intelligence: A Modern Approach (4th ed.). Pearson Series in Artificial Intelligence.
Sharpe, W. F. (1966). Mutual Fund Performance. In The Journal of Business (Vol. 39, Issue 1, pp. 119–138). University of Chicago Press. http://www.jstor.org/stable/2351741
Sharpe, W. F. (1994). The Sharpe Ratio. In P. L. Bernstein & F. J. Fabozzi (Eds.), Streetwise: The Best of The Journal of Portfolio Management (pp. 169–178). Princeton University Press. https://doi.org/doi:10.1515/9781400829408-022
Sun, F., Du, W., Qi, R., Qian, F., & Zhong, W. (2013). A Hybrid Improved Genetic Algorithm and Its Application in Dynamic Optimization Problems of Chemical Processes. Chinese Journal of Chemical Engineering, 21(2), 144–154. https://doi.org/10.1016/S1004-9541(13)60452-8
Yuan, Q., & Yang, Z. (2013). On the performance of a hybrid genetic algorithm in dynamic environments. Applied Mathematics and Computation, 219(24), 11408–11413. https://doi.org/10.1016/j.amc.2013.06.006
Downloads
How to Cite
Issue
Section
License
Copyright (c) 2025 Sarah Ayatun Nufus, Sutarman, Elvina Herawati

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.






















Moraref
PKP Index
Indonesia OneSearch
OCLC Worldcat
Index Copernicus
Scilit
