Enhanced Strongly typed Genetic Programming for Algorithmic Trading

6Citations
Citations of this article
10Readers
Mendeley users who have this article in their library.

Abstract

This paper proposes a novel strongly typed Genetic Programming (STGP) algorithm that combines Technical (TA) and Sentiment analysis (SA) indicators to produce trading strategies. While TA and SA have been successful when used individually, their combination has not been considered extensively. Our proposed STGP algorithm has a novel fitness function, which rewards not only a tree's trading performance, but also the trading performance of its TA and SA subtrees. To achieve this, the fitness function is equal to the sum of three components: The fitness function for the complete tree, the fitness function of the TA subtree, and the fitness function of the SA subtree. In doing so, we ensure that the evolved trees contain profitable trading strategies that take full advantage of both technical and sentiment analysis. We run experiments on 35 international stocks and compare the STGP's performance to four other GP algorithms, as well as multilayer perceptron, support vector machines, and buy and hold. Results show that the proposed GP algorithm statistically and significantly outperforms all benchmarks and it improves the financial performance of the trading strategies produced by other GP algorithms by up to a factor of two for the median rate of return.

Cite

CITATION STYLE

APA

Christodoulaki, E., Kampouridis, M., & Kyropoulou, M. (2023). Enhanced Strongly typed Genetic Programming for Algorithmic Trading. In GECCO 2023 - Proceedings of the 2023 Genetic and Evolutionary Computation Conference (pp. 1055–1063). Association for Computing Machinery, Inc. https://doi.org/10.1145/3583131.3590359

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free