Particle swarm optimization (PSO), introduced by Kennedy and Eberhart in 1995, is a social population-based search algorithm and is generally similar to the evolutionary computation techniques that have been successfully applied to solve various hard optimization problems. The standard Markowitz mean-variance approach to portfolio selection involves tracing out an efficient frontier, a continuous curve illustrating the tradeoff between return and risk. In this paper we applied the particle swarm approach to find an efficient frontier associated with the classical and general (unconstrained and constrained) mean-variance portfolio selection problem. The OR library data sets were tested in our paper and computational results showed that the PSO found better solutions when compared to genetic algorithm (GA), simulated annealing(SA), and tabu search(TS).
Deng, Guang-Feng and Chen, Chuen-Lung, "Applying Particle Swarm Optimization to Solve Portfolio Selection Problems" (2007). ICEB 2007 Proceedings. 19.