In this paper, we propose and apply a methodology to improve the performances of trading systems based on Technical Indicators. As far as the methodology is concerned, we take into account a simple trading system and optimize its parameters - namely, the various time window lengths - by the metaheuristic known as Particle Swarm Optimization. The use of a metaheuristic is justied by the fact that the involved optimization problem is complex (it is nonlinear, nondifferentiable and integer). Therefore, the use of exact solution methods could be extremely time-consuming for practical purposes. As regards the applications, we consider the daily closing prices of eight important stocks of the Italian stock market from January 2, 2001, to April 28, 2017. Generally, the performances achieved by trading systems with optimized parameters values are better than those with standard settings. This indicates that parameter optimization can play an important role.

In this paper, we propose and apply a methodology to improve the performances of trading systems based on Technical Indicators. As far as the methodology is concerned, we take into account a simple trading system and optimize its parameters—namely, the various time window lengths—by the metaheuristic known as Particle Swarm Optimization. The use of a metaheuristic is justified by the fact that the involved optimization problem is complex (it is nonlinear, nondifferentiable and integer). Therefore, the use of exact solution methods could be extremely time-consuming for practical purposes. As regards the applications, we consider the daily closing prices of eight important stocks of the Italian stock market from January 2, 2001, to April 28, 2017. Generally, the performances achieved by trading systems with optimized parameters values are better than those with standard settings. This indicates that parameter optimization can play an important role.

Can PSO Improve TA-Based Trading Systems?

Marco Corazza
;
Francesca Parpinel
;
Claudio Pizzi
2019-01-01

Abstract

In this paper, we propose and apply a methodology to improve the performances of trading systems based on Technical Indicators. As far as the methodology is concerned, we take into account a simple trading system and optimize its parameters—namely, the various time window lengths—by the metaheuristic known as Particle Swarm Optimization. The use of a metaheuristic is justified by the fact that the involved optimization problem is complex (it is nonlinear, nondifferentiable and integer). Therefore, the use of exact solution methods could be extremely time-consuming for practical purposes. As regards the applications, we consider the daily closing prices of eight important stocks of the Italian stock market from January 2, 2001, to April 28, 2017. Generally, the performances achieved by trading systems with optimized parameters values are better than those with standard settings. This indicates that parameter optimization can play an important role.
2019
Neural Advances in Processing Nonlinear Dynamic Signals
File in questo prodotto:
File Dimensione Formato  
2019-Corazza_Parpinel_Pizzi-Can_PSO_improve_TA_based_trading_systems-BOOK.pdf

non disponibili

Descrizione: Articolo nella versione dell'editore.
Tipologia: Versione dell'editore
Licenza: Accesso chiuso-personale
Dimensione 1.53 MB
Formato Adobe PDF
1.53 MB Adobe PDF   Visualizza/Apri

I documenti in ARCA sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10278/3697142
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? 0
social impact