Swarm Intelligence Algorithms for Portfolio Optimization

  • Hanhong Zhu
  • Yun Chen
  • Kesheng Wang
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6145)


Swarm Intelligence (SI) is a relatively new technology that takes its inspiration from the behavior of social insects and flocking animals. In this paper, we focus on two main SI algorithms: Ant Colony Optimization (ACO) and Particle Swarm Optimization (PSO). An extension of ACO algorithm and a PSO algorithm has been implemented to solve the portfolio optimization problem, which is a continuous multi-objective optimization problem.. The portfolio optimization model considered in this paper is based on the classical Markowitz mean-variance theory. The results show ACO performs better than PSO in the case of small-scale and large-scale portfolio, but in the case of medium-scale portfolio, PSO performs a better than ACO technique.


Swarm Intelligence (SI) Ant Colony Optimization (ACO) Particle Swarm Optimization (PSO) Portfolio Optimization (PO) Sharpe Ratio (SR) 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Dorigo, M.: Optimization, Learning and Natural Algorithms. Politecnico di Milano, Ph.D (1992)Google Scholar
  2. 2.
    Kennedy, J., Eberhart, R.: Particle Swarm Optimization. In: International Conference on Neural Networks, ICNN 1995, p. 1942 (1995)Google Scholar
  3. 3.
    Black, F., Litterman, R.: Global Portfolio Optimization. Financial Analysts Journal 48, 28–43 (1992)CrossRefGoogle Scholar
  4. 4.
    Markowitz, H.: Portfolio Selection. The Journal of Finance 7, 77–91 (1952)CrossRefGoogle Scholar
  5. 5.
    Zhou, X.Y., Li, D.: Continuous-Time Mean-Variance Portfolio Selection: A Stochastic LQ Framework. Applied Mathematics and Optimization  42, 19–33 (2000)zbMATHCrossRefMathSciNetGoogle Scholar
  6. 6.
    Ahmed, A., Sajjad, H.: Comparison of AIS and PSO for Constrained Portfolio Optimization. In: International conference on information and financial engineering, Singapore, pp. 50–54 (2009)Google Scholar
  7. 7.
    Kendall, G., Su, Y.: A Particle Swarm Optimization Approach in The Construction of Optimal Risky Portfolios. In: The 23rd IASTED international multi-Conference, Artificial intelligence and applications, Innsbruck, Austria, pp. 14–16 (2005)Google Scholar
  8. 8.
    Sharpe, W.F.: Mutual Fund Performance. The Journal of Business 39, 119–138 (1966)CrossRefGoogle Scholar
  9. 9.
    Brabazon, A., O’Neill, M.: Biologically Inspired Algorithms for Financial Modelling. Springer, Heidelberg (2006)zbMATHGoogle Scholar
  10. 10.
    Socha, K.: ACO for Continuous and Mixed-Variable Optimization. In: Dorigo, M., Birattari, M., Blum, C., Gambardella, L.M., Mondada, F., Stützle, T. (eds.) ANTS 2004. LNCS, vol. 3172, pp. 25–36. Springer, Heidelberg (2004)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2010

Authors and Affiliations

  • Hanhong Zhu
    • 1
    • 2
  • Yun Chen
    • 1
  • Kesheng Wang
    • 2
  1. 1.School of Public Economics & AdministrationShanghai University of Finance and Economics (SUFE)ShanghaiChina
  2. 2.Department of Production and Quality EngineeringNorwegain University of Science and Technology (NTNU) 

Personalised recommendations