Skip to main content

A Genetic Algorithm Approach for Portfolio Optimization

  • Conference paper
  • First Online:
Data Science and Applications (ICDSA 2023)

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 189.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 249.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Conlon, T., Cotter, J., & Kynigakis, I. (2021). Machine learning and factor-based portfolio optimization

    Google Scholar 

  2. 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

    Article  Google Scholar 

  3. Katoch, S., Chauhan, S. S., & Kumar, V. (2020). A review on genetic algorithm: Past, present, and future. Multimedia Tools and Applications, 80, 8091–8126.

    Article  Google Scholar 

  4. Pillay, N., & Banzhaf, W. (2010). An informed genetic algorithm for the examination timetabling problem. Applied Soft Computing, 10, 457–467.

    Article  Google Scholar 

  5. 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.

    Article  MathSciNet  Google Scholar 

  6. Cheong, C., Tan, K., & Veeravalli, B. (2009). A multi-objective evolutionary algorithm for examination timetabling. Journal of Scheduling, 12, 121–146.

    Article  Google Scholar 

  7. 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.

    Article  MathSciNet  Google Scholar 

  8. Lei, Y., & Shi, J. (2017). A memetic algorithm based on MOEA/D for the examination timetabling problem. Soft Computing, 22, 1511–1523.

    Article  Google Scholar 

  9. Lei, Y., & Shi, J. (2017). An NNIA scheme for timetabling problems. Journal of Optimization, 17, 11.

    MathSciNet  Google Scholar 

  10. 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.

    Google Scholar 

  11. Holland, J. (1992). Adaptation in natural and artificial systems: An introductory analysis with applications to biology, control, and artificial intelligence. MIT Press Cambridge

    Google Scholar 

  12. 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.

    Google Scholar 

  13. Brelaz, D. (1979). New methods to color the vertices of a graph. Communications of the ACM, 22, 251–256.

    Article  MathSciNet  Google Scholar 

  14. Galinier, P., & Hao, J. (1999). Hybrid evolutionary algorithms for graph coloring. Journal of Combinatorial Optimization, 3, 379–397.

    Article  MathSciNet  Google Scholar 

  15. 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

    Article  Google Scholar 

  16. 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

    Article  Google Scholar 

  17. 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

    Article  Google Scholar 

  18. 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

    Article  Google Scholar 

  19. 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

    Article  Google Scholar 

  20. Sharma, A., Kautish, S., & Agrawal, P. (2022). Knowledge engineering for modern information systems. De Gruyter.

    Book  Google Scholar 

  21. Goldberg, D. E., & Holland, J. H. (1988). Genetic algorithms and machine learning: Machine learning. SpringerLink

    Google Scholar 

  22. 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.

    Google Scholar 

  23. 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

    Article  Google Scholar 

  24. Mangram, M. E. (2013). A simplified perspective of the Markowitz portfolio theory. Global Journal of Business Research, 7(1), 1478.

    Google Scholar 

  25. Chen, M. (2021). The capital asset pricing model. Encyclopedia, 1(3), 915–933. https://doi.org/10.3390/encyclopedia1030070

    Article  Google Scholar 

  26. 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.

    Google Scholar 

  27. Walters, J. (2011). The Black-Litterman model in detail. SSRN Electronic Journal, 2011, 4585. https://doi.org/10.2139/ssrn.1314585

    Article  Google Scholar 

  28. 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

    Article  MathSciNet  Google Scholar 

  29. 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

  30. Bansal, J. C. (2019). Particle swarm optimization. In Evolutionary and swarm intelligence algorithms (pp. 11–23). Springer

    Google Scholar 

  31. 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

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Akshita Sharma .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2024 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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

Publish with us

Policies and ethics