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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
The first 52 prices need to calculate the starting indicators.
References
Corazza, M., Fasano, G., Gusso, R.: Particle swarm optimization with no-smooth penalty reformulation, for a complex portfolio selection problem. Appl. Math. Comput. 224, 611–624 (2013)
Dash, R., Dash, P.K.: A hybrid stock trading framework integrating technical analysis with machine learning techniques. J. Financ. Data Sci. 2, 42–57 (2016)
Fletcher, R.: Practical Methods of Optimization. Wiley, Glichester (1991)
Hu, Y., Liu, K., Zhang, X., Su, L., Ngai, E.W.T., Liu, M.: Application of evolutionary computation for rule discovery in stock algorithmic trading: a literature review. Appl. Soft Comput. 36, 534–551 (2015)
Laskari, E.C., Parsopoulos, K., Vrahatis, M.N.: Particle Swarm Optimization for integer programming. In: Proceedings of the 2002 Congress on Evolutionary Computation, vol. 2, pp. 1582–1587 (2002)
Murphy, J.J.: Technical Analysis of the Financial Markets: A Comprehensive Guide to Trading Methods and Applications. New York Institute of Finance, New York (1999)
Wu, J., Yu, L., Chang, P.: An intelligent stock trading system using comprehensive features. Appl. Soft Comput. 23, 39–50 (2014)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer International Publishing AG, part of Springer Nature
About this chapter
Cite this chapter
Corazza, M., Parpinel, F., Pizzi, C. (2019). Can PSO Improve TA-Based Trading Systems?. In: Esposito, A., Faundez-Zanuy, M., Morabito, F., Pasero, E. (eds) Neural Advances in Processing Nonlinear Dynamic Signals. WIRN 2017 2017. Smart Innovation, Systems and Technologies, vol 102. Springer, Cham. https://doi.org/10.1007/978-3-319-95098-3_25
Download citation
DOI: https://doi.org/10.1007/978-3-319-95098-3_25
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-95097-6
Online ISBN: 978-3-319-95098-3
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)