Skip to main content
Log in

Evolutionary multi-objective portfolio optimization in practical context

  • Published:
International Journal of Automation and Computing Aims and scope Submit manuscript

Abstract

This paper addresses evolutionary multi-objective portfolio optimization in the practical context by incorporating realistic constraints into the problem model and preference criterion into the optimization search process. The former is essential to enhance the realism of the classical mean-variance model proposed by Harry Markowitz, since portfolio managers often face a number of realistic constraints arising from business and industry regulations, while the latter reflects the fact that portfolio managers are ultimately interested in specific regions or points along the efficient frontier during the actual execution of their investment orders. For the former, this paper proposes an order-based representation that can be easily extended to handle various realistic constraints like floor and ceiling constraints and cardinality constraint. An experimental study, based on benchmark problems obtained from the OR-library, demonstrates its capability to attain a better approximation of the efficient frontier in terms of proximity and diversity with respect to other conventional representations. The experimental results also illustrated its viability and practicality in handling the various realistic constraints. A simple strategy to incorporate preferences into the multi-objective optimization process is highlighted and the experimental study demonstrates its capability in driving the evolutionary search towards specific regions of the efficient frontier.

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

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Explore related subjects

Discover the latest articles, news and stories from top researchers in related subjects.

References

  1. M. G. C. Tapia, C. A. C. Coello. Applications of Multi-Objective Evolutionary Algorithms in Economics and Finance: A Survey. In Proceedings of IEEE Congress on Evolutionary Computation, Singapore, pp. 532–539, 2007.

  2. G. V. Louis, C. Chan, D. E. Goldberg. Investment Portfolio Optimization Using Genetic Algorithms. In Late Breaking Papers at the Genetic Programming 1997 Conference, California, pp. 255–263, 1997.

  3. S. Arnone, A. Loraschi, A. Tettamanzi. A Genetic Approach to Portfolio Selection. Neural Network World, vol. 3, no. 6, pp. 597–604, 1993.

    Google Scholar 

  4. A. Loraschi, A. Tettamanzi, M. Tomassini, P. Verda. Distributed Genetic Algorithms with an Application to Portfolio Selection Problems. In Proceedings of International Conference on Artificial Neural Networks and Genetic Algorithms, pp. 384–387, 1995.

  5. P. Skolpadungket, K. Dahal, N. Harnpornchai. Portfolio Optimization Using Multi-objective Genetic Algorithms. In Proceedings of IEEE Congress on Evolutionary Computation, Singapore, pp. 516–523, 2007.

  6. H. Sato, H. Aguirre, K. Tanaka. Controlling Dominance Area of Solutions and Its Impact on the Performance of MOEAs. In Proceedings of the 4th International Conference on Evolutionary Multi-criterion Optimization, Lecture Notes in Computer Science, Springer, Matsushima, Japan, pp. 5–20, 2007.

    Google Scholar 

  7. H. Markowitz. Portfolio Selection: Efficient Diversification of Investments, John Wiley & Sons, New York, USA, 1959.

    Google Scholar 

  8. J. E. Fieldsend, J. Matatko, M. Peng. Cardinality Constrained Portfolio Optimization. In Proceedings of 5th International Conference on Intelligent Data Engineering and Automated Learning, Exeter, UK, pp. 788–793, 2004.

  9. R. Subbu, P. P. Bonissone, N. Eklund, S. Bollapragada, K. Chalermkraivuth. Multiobjective Financial Portfolio Design: A Hybrid Evolutionary Approach. In Proceedings of IEEE Congress on Evolutionary Computation, NY, USA, vol. 2, pp. 1722–1729, 2005.

    Article  Google Scholar 

  10. M. Ehrgott, K. Klamroth, C. Schwehm. An MCDM Approach to Portfolio Optimization. European Journal of Operational Research, vol. 155, no. 3, pp. 752–770, 2004.

    Article  MATH  MathSciNet  Google Scholar 

  11. D. Maringer. Portfolio Management with Heuristic Optimization, Springer, New York, USA, 2005.

    Google Scholar 

  12. F. Streichert, M. Tanaka-Yamawaki. The Effect of Local Search on the Constrained Portfolio Selection Problem. In Proceedings of IEEE Congress on Evolutionary Computation, Vancouver, BC, Canada, pp. 2368–2374, 2006.

  13. F. Streichert, H. Ulmer, A. Zell. Evaluating a Hybrid Encoding and Three Crossover Operators on the Constrained Portfolio Selection Problem. In Proceedings of Congress on Evolutionary Computation, IEEE Press, Portland, USA, vol. 1, pp. 932–939, 2004.

    Chapter  Google Scholar 

  14. F. Streichert, H. Ulmer, A. Zell. Comparing Discrete and Continuous Genotypes on the Constrained Portfolio Selection Problem. In Proceedings of Conference on Genetic and Evolutionary Computation, Lecture Notes in Computer Science, Springer, Washington, USA, vol. 3103, pp. 1239–1250, 2004.

    Google Scholar 

  15. F. Streichert, H. Ulmer, A. Zell. Evolutionary Algorithms and the Cardinality Constrained Portfolio Selection Problem. In Proceedings International Conference on Operations Research, Heidelberg, Germany, pp. 253–260, 2003.

  16. R. Armananzas, J. A. Lozano. A Multiobjective Approach to the Portfolio Optimization Problem. In Proceedings of IEEE Congress on Evolutionary Computation, Edinburgh, UK, vol. 2, pp. 1388–1395, 2005.

    Article  Google Scholar 

  17. R. Ruiz-Torrubiano, A. Suárez. Use of Heuristic Rules in Evolutionary Methods for the Selection of Optimal Investment Portfolios. In Proceedings of IEEE Congress on Evolutionary Computation, Singapore, pp. 212–219, 2007.

  18. T. J. Chang, N. Meade, J. E. Beasley, Y. M. Sharaiha. Heuristics for Cardinality Constrained Portfolio Optimization. Computers and Operations Research, vol. 27, no. 13, pp. 1271–1302, 2000.

    Article  MATH  Google Scholar 

  19. D. Maringer, H. Kellerer. Optimization of Cardinality Constrained Portfolios with a Hybrid Local Search Algorithm. OR Spectrum, vol. 25, no. 4, pp. 481–495, 2004.

    Article  MathSciNet  Google Scholar 

  20. D. Lin, S. Wang, H. Yan. A Multiobjective Genetic Algorithm for Portfolio Selection. In Proceedings of the 5th International Conference on Optimization: Techniques and Applications, Hong Kong, pp. 15–17, 2001.

  21. K. Doerner, W. J. Gutjahr, R. F. Hartl, C. Strauss, C. Stummer. Ant Colony Optimization in Multiobjective Portfolio Selection. In Proceedings of the 4th International Conference on Metaheuristics, Porto, Portugal, pp. 243–248, 2001.

  22. F. Xu, W. Chen, L. Yang. Improved Particle Swarm Optimization for Realistic Portfolio Selection. In Proceedings of the 8th ACIS International Conference on Software Engineering, Artificial Intelligence, Networking, and Parallel/ Distributed Computing, IEEE Press, Qingdao, China, vol. 1, pp.185–190, 2007.

    Chapter  Google Scholar 

  23. L. Diosan. A Multi-objective Evolutionary Approach to the Portfolio Optimization Problem. In Proceedings of International Conference on Computational Intelligence for Modelling, Control and Automation and International Conference on Intelligent Agents, Web Technologies and Internet Commerce, Vienna, Austria, vol. 2, pp. 183–187, 2005.

    Google Scholar 

  24. R. Moral-Escudero, R. Ruiz-Torrubiano, A. Suarez. Selection of Optimal Investment Portfolios with Cardinality Constraints. In Proceedings of IEEE Congress on Evolutionary Computation, Vancouver, BC, Canada, pp. 2382–2388, 2006.

  25. F. Rothlauf, D. E, Goldberg. Redundant Representations in Evolutionary Computation. Evolutionary Computation, vol. 11, no. 4, pp. 381–415, 2003.

    Article  Google Scholar 

  26. J. E. Beasely. OR-Library: Distributing Test Problems by Electronic Mail. Journal of the Operational Research Society, vol. 41, no. 11, pp. 1069–1072, 1990.

    Article  Google Scholar 

  27. K. Deb. Multi-objective Optimization Using Evolutionary Algorithms, John Wiley & Sons, New York, USA, 2001

    MATH  Google Scholar 

  28. E. Zitzler, K. Deb, L. Thiele. Comparison of Multiobjective Evolutionary Algorithms: Empirical Results. Evolutionary Computation, vol. 8, no. 2, pp. 173–195, 2000.

    Article  Google Scholar 

  29. D. A. V. Veldhuizen, G. B. Lamont. Multiobjective Evolutionary Algorithms: Analyzing the State-of-the-arts. Evolutionary Computation, vol. 8, no. 2, pp. 125–147, 2000.

    Article  Google Scholar 

  30. C. A. C. Coello, D. A. V. Veldhuizen, G. B. Lamont. Evolutionary Algorithms for Solving Multi-objective Problems, Kluwer Academic Publishers, New York, USA, 2002.

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to S. C. Chiam.

Additional information

S. C. Chiam received the B.Eng. degree (the first class honors) in electrical engineering from the National University of Singapore in 2005. He is currently a Ph.D. candidate at the Centre for Intelligent Control, National University of Singapore.

His research interests include evolutionary computation and neural networks, specifically in the application of evolutionary multi-objective optimization techniques in the field of computational finance, i.e., portfolio optimization and time series forecasting.

K. C. Tan received the B.Eng. degree (the first class honors) in electronics and electrical engineering and the Ph.D. degree from the University of Glasgow, Glasgow, Scotland, in 1994 and 1997, respectively. He is currently an associate professor in the Department of Electrical and Computer Engineering, National University of Singapore. He has authored or coauthored two books and more than 140 journal and conference publications. He is also an international program committee member for over 50 conferences and served in the organizing committee for over 15 international conferences, including the technical program co-chair for IEEE Congress on Evolutionary Computation in 2005, program chair for IEEE Conference on Cybernetics and Intelligent Systems in 2004 and 2006, general co-chair for IEEE Congress on Evolutionary Computation in 2007 in Singapore and IEEE Symposium on Computational Intelligence in Scheduling in 2007 in Hawaii. He is an associate editor for IEEE Transactions on Evolutionary Computation.

His research interests include computational intelligence, evolutionary computation, multi-objective optimization, and engineering design optimization.

A. Al Mamun graduated from the Indian Institute of Technology, Kharagpur, India in 1985. He received the Ph.D. degree from the National University of Singapore in 1997. In his professional career, he worked as a research engineer at the Data Storage Institute, Singapore, and as staff engineer at Maxtor Peripherals prior to joining the faculty of Department of Electrical and Computer Engineering, National University of Singapore. His research interests include precision servomechanism, mechatronics, intelligent control, and autonomous mobile robots.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Chiam, S.C., Tan, K.C. & Al Mamum, A. Evolutionary multi-objective portfolio optimization in practical context. Int. J. Autom. Comput. 5, 67–80 (2008). https://doi.org/10.1007/s11633-008-0067-2

Download citation

  • Received:

  • Revised:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11633-008-0067-2

Keywords

Navigation

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy