optimisation, financial market, computing, artificial intelligence, algorithm, particle swarm optimisation