Skip to main navigation Skip to search Skip to main content

Using strongly typed genetic programming to combine technical and sentiment analysis for algorithmic trading

  • Eva Christodoulaki
  • , Michael Kampouridis

Research output: Chapter in Book/Report/Conference proceeding › Conference Contribution (Conference Proceeding)

10 Citations (Scopus)

Abstract

Algorithmic trading has become an increasingly thriving research area and a lot of focus has been given on indicators from technical and sentiment analysis. In this paper, we examine the advantages of combining features from both analyses. To do this, we use two different genetic programming algorithms (GP). The first algorithm allows trees to contain technical and/or sentiment analysis indicators without any con-straints. The second algorithm introduces technical and sentiment analysis types through a strongly typed GP, whereby one branch of a given tree contains only technical analysis indicators and another branch of the same tree contains only sentiment analysis features. This allows for better exploration and exploitation of the search space of the indicators. We perform experiments on 10 international stocks and compare the above two GPs' performances. Our goal is to demonstrate that the combination of the indicators leads to improved financial performance. Our results show that the strongly typed GP is able to rank first in terms of Sharpe ratio and statistically outperform all other algorithms in terms of rate of return.
Original languageEnglish
Title of host publication2022 IEEE Congress on Evolutionary Computation (CEC)
PublisherInstitute of Electrical and Electronics Engineers (IEEE)
Number of pages8
ISBN (Electronic)9781665467087
ISBN (Print)9781665467094
DOIs
Publication statusPublished - 6 Sept 2022

Publication series

NameCongress on Evolutionary Computation
ISSN (Print)0000-0000

Fingerprint

Dive into the research topics of 'Using strongly typed genetic programming to combine technical and sentiment analysis for algorithmic trading'. Together they form a unique fingerprint.

Cite this