Skip to main content
Kent Academic Repository

A Performance Study of Multiobjective Particle Swarm Optimization Algorithms for Market Timing

Mohamed, Ismail, Otero, Fernando E.B. (2022) A Performance Study of Multiobjective Particle Swarm Optimization Algorithms for Market Timing. In: 2022 IEEE Symposium on Computational Intelligence for Financial Engineering and Economics (CIFEr): Proceedings. . IEEE ISBN 978-1-66544-234-3. (doi:10.1109/CIFEr52523.2022.9776019) (KAR id:94913)

Abstract

Market timing is the issue of deciding when to buy or sell a given asset on a financial market. As one of the core issues of algorithmic trading systems, designers of such systems have turned to computational intelligence methods to aid them in this task. In our previous work, we introduced a number of Particle Swarm Optimization (PSO) algorithms to compose strategies for market timing using a novel training and testing methodology that reduced the likelihood of overfitting and tackled market timing as a multiobjective optimization problem. In this paper, we provide a detailed analysis of these multiobjective PSO algorithms and address two limitations in the results presented previously. The first limitation is that the PSO algorithms have not been compared to well-known algorithms or market timing techniques. This is addressed by comparing the results obtained against NSGA-II and MACD, a technique commonly used in market timing strategies. The second limitation is that we have no insight regarding diversity of the Pareto sets returned by the algorithms. We address this by using RadViz to visualize the Pareto sets returned by all the algorithms, including NSGA-II and MACD. The results show that the multiobjective PSO algorithms return statistically significantly better results than NSGA-II and MACD. We also observe that the multiobjective PSOSP algorithm consistently displayed the best spread in its returned Pareto sets despite not having any explicit diversity promoting measures.

Item Type: Conference or workshop item (Proceeding)
DOI/Identification number: 10.1109/CIFEr52523.2022.9776019
Subjects: Q Science > QA Mathematics (inc Computing science) > QA 76 Software, computer programming,
Divisions: Divisions > Division of Computing, Engineering and Mathematical Sciences > School of Computing
Depositing User: Fernando Otero
Date Deposited: 06 May 2022 14:28 UTC
Last Modified: 20 Jun 2023 11:14 UTC
Resource URI: https://kar.kent.ac.uk/id/eprint/94913 (The current URI for this page, for reference purposes)

University of Kent Author Information

Mohamed, Ismail.

Creator's ORCID:
CReDIT Contributor Roles:

Otero, Fernando E.B..

Creator's ORCID: https://orcid.org/0000-0003-2172-297X
CReDIT Contributor Roles:
  • Depositors only (login required):

Total unique views for this document in KAR since July 2020. For more details click on the image.