Computational Economics

, Volume 34, Issue 4, pp 399-417

Particle Swarm Optimization Algorithm for Agent-Based Artificial Markets

  • Tong ZhangAffiliated withResearch Institute of Economics and Management, Southwestern University of Finance and Economics
  • , B. Wade BrorsenAffiliated withDepartment of Agricultural Economics, Oklahoma State University Email author 

Rent the article at a discount

Rent now

* Final gross prices may vary according to local VAT.

Get Access


Particle swarm optimization (PSO) is adapted to simulate dynamic economic games. The robustness and speed of the PSO algorithm is compared to a genetic algorithm (GA) in a Cournot oligopsony market. Artificial agents with the PSO learning algorithm find the optimal strategies that are predicted by theory. PSO is simpler and more robust to changes in algorithm parameters than GA. PSO also converges faster and gives more precise answers than the GA method which was used by some previous economic studies.


Agent-based market Genetic algorithm Particle swarm optimization Simulation