Abstract
For many investors, investing in the capital market can be quite challenging. It involves the task of accurately selecting and allocating funds to different shares in order to create an optimal portfolio. The problem of determining the ideal combination and proportion of shares within the portfolio can be addressed through the utilization of a genetic algorithm method approach. Portfolio optimization is the process of strategically selecting the most advantageous combination of investments that offers the highest potential return for a given level of risk undertaken by investors an optimal portfolio is one that maximizes the Sharpe ratio, which measures the potential return an investment can yield in relation to the risk assumed by investors. This study explores the application of genetic algorithms, a class of optimization algorithms, to enhance portfolio optimization. Genetic algorithms offer a powerful approach to determining the most favorable investment portfolios based on various criteria, including profit maximization, risk reduction, and management of asset correlations. The research critically highlights the distinct advantages of utilizing genetic algorithms over conventional techniques for portfolio optimization. Moreover, it introduces a comprehensive method to assess the effectiveness of genetic algorithms in portfolio optimization.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Conlon, T., Cotter, J., & Kynigakis, I. (2021). Machine learning and factor-based portfolio optimization
Chou, Y.-H., Kuo, S.-Y., & Lo, Y.-T. (2017). Portfolio optimization based on funds standardization and genetic algorithm. IEEE Access, 5, 21885–21900. https://doi.org/10.1109/access.2017.2756842
Katoch, S., Chauhan, S. S., & Kumar, V. (2020). A review on genetic algorithm: Past, present, and future. Multimedia Tools and Applications, 80, 8091–8126.
Pillay, N., & Banzhaf, W. (2010). An informed genetic algorithm for the examination timetabling problem. Applied Soft Computing, 10, 457–467.
Leite, N., Fernandes, C., Melicio, F., & Rosa, A. (2018). A cellular memetic algorithm for the examination timetabling problem. Computers and Operations Research, 94, 118–138.
Cheong, C., Tan, K., & Veeravalli, B. (2009). A multi-objective evolutionary algorithm for examination timetabling. Journal of Scheduling, 12, 121–146.
Akkan, C., & Gulcu, A. (2018). A bi-criteria hybrid genetic algorithm with robustness objective for the course timetabling problem. Computers and Operations Research, 90, 22–32.
Lei, Y., & Shi, J. (2017). A memetic algorithm based on MOEA/D for the examination timetabling problem. Soft Computing, 22, 1511–1523.
Lei, Y., & Shi, J. (2017). An NNIA scheme for timetabling problems. Journal of Optimization, 17, 11.
Lingaraj, H., Madhubala, M. T., & Rajalakshmi, M. R. (2016). A study on genetic algorithm and its applications. International Journal of Computer Sciences and Engineering, 4(10), 2347–2693.
Holland, J. (1992). Adaptation in natural and artificial systems: An introductory analysis with applications to biology, control, and artificial intelligence. MIT Press Cambridge
Hindawi, S., & Wang, H. (2022). Research on the application of genetic algorithm in physical education. Research on the Application of Genetic Algorithm in Physical Education, 14, 22.
Brelaz, D. (1979). New methods to color the vertices of a graph. Communications of the ACM, 22, 251–256.
Galinier, P., & Hao, J. (1999). Hybrid evolutionary algorithms for graph coloring. Journal of Combinatorial Optimization, 3, 379–397.
Kumar, S., & Sharma, S. (2021). A genetic algorithm for feature selection and parameter optimization in machine learning. Journal Expert Systems with Applications, 187, 115990. https://doi.org/10.1016/j.eswa.2021.115990
Hossain, M. A., & Sattar, M. A. (2020). A genetic algorithm for task scheduling in cloud computing environments. Journal Future Generation Computer Systems, 114, 336–348. https://doi.org/10.1016/j.future.2020.08.014
Naderi, N. G., & Niknam, M. R. (2019). A genetic algorithm for solving the travelling salesman problem with time windows. Journal: Journal of Computational Science, 29, 94–98. https://doi.org/10.1016/j.jocs.2018.10.003
Buzacott, J. F., Johar, M. A., & Rahman, M. M. (2020). Genetic algorithm for solving the resource-constrained project scheduling problem. Journal: International Journal of Project Management, 6, 45–60. https://doi.org/10.1016/j.ijproman.2020.02.006
Cheng, L., Han, G., & Leng, C. (2021). A genetic algorithm for joint optimization of power and data transmission in wireless sensor networks. Journal Ad Hoc Networks, 94, 102368. https://doi.org/10.1016/j.adhoc.2021.102368
Sharma, A., Kautish, S., & Agrawal, P. (2022). Knowledge engineering for modern information systems. De Gruyter.
Goldberg, D. E., & Holland, J. H. (1988). Genetic algorithms and machine learning: Machine learning. SpringerLink
Kour, H., Sharma, P., & Abrol, P. (2015). Analysis of fitness function in genetic algorithms. International Journal of Scientific and Technical Advancements, 1(3), 2454–3153.
Yang, M.-D., Yang, Y.-F., Su, T.-C., & Huang, K.-S. (2014). An efficient fitness function in genetic algorithm classifier for landuse recognition on satellite images. The Scientific World Journal, 14, 264512. https://doi.org/10.1155/2014/264512
Mangram, M. E. (2013). A simplified perspective of the Markowitz portfolio theory. Global Journal of Business Research, 7(1), 1478.
Chen, M. (2021). The capital asset pricing model. Encyclopedia, 1(3), 915–933. https://doi.org/10.3390/encyclopedia1030070
Pacho, F. (2013). Capital asset pricing model (CAPM) testability and its validity in stock market: Evidence from previous literatures. Research Journal of Finance and Accounting, 5(21), 2222–2847.
Walters, J. (2011). The Black-Litterman model in detail. SSRN Electronic Journal, 2011, 4585. https://doi.org/10.2139/ssrn.1314585
Bertsimas, D., Gupta, V., & Paschalidis, I. C. (2012). Inverse optimization: A new perspective on the Black-Litterman model. Operations Research, 60(6), 1389–1403. https://doi.org/10.1287/opre.1120.1115
Anadani, I., Sharma, P., & Sharma, A. (2023). PSO based intelligent decision support system for smart grid. In Proceedings of the 2023 international conference on sustainable computing and data communication systems (ICSCDS), Erode (pp. 1058–1062). https://doi.org/10.1109/ICSCDS56580.2023.10104869
Bansal, J. C. (2019). Particle swarm optimization. In Evolutionary and swarm intelligence algorithms (pp. 11–23). Springer
Deng, W., Shah, R., Polak, P., & Safikhan, A. (2023). A unified framework for fast large-scale portfolio optimization. https://doi.org/10.48550/arXiv.2303.12751
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2024 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Anadani, I., Sharma, A., Dave, D., Sharma, A. (2024). A Genetic Algorithm Approach for Portfolio Optimization. In: Nanda, S.J., Yadav, R.P., Gandomi, A.H., Saraswat, M. (eds) Data Science and Applications. ICDSA 2023. Lecture Notes in Networks and Systems, vol 818. Springer, Singapore. https://doi.org/10.1007/978-981-99-7862-5_9
Download citation
DOI: https://doi.org/10.1007/978-981-99-7862-5_9
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-99-7861-8
Online ISBN: 978-981-99-7862-5
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)