Christodoulaki, Evangelia and Kampouridis, Michail (2024) Fundamental, Technical and Sentiment Analysis for Algorithmic Trading with Genetic Programming. In: IEEE Symposium on Computational Intelligence for Financial Engineering & Risk (CIFEr), 2023-12-05 - 2023-12-08, Mexico City, Mexico.
Christodoulaki, Evangelia and Kampouridis, Michail (2024) Fundamental, Technical and Sentiment Analysis for Algorithmic Trading with Genetic Programming. In: IEEE Symposium on Computational Intelligence for Financial Engineering & Risk (CIFEr), 2023-12-05 - 2023-12-08, Mexico City, Mexico.
Christodoulaki, Evangelia and Kampouridis, Michail (2024) Fundamental, Technical and Sentiment Analysis for Algorithmic Trading with Genetic Programming. In: IEEE Symposium on Computational Intelligence for Financial Engineering & Risk (CIFEr), 2023-12-05 - 2023-12-08, Mexico City, Mexico.
Abstract
Algorithmic trading is a topic with major developments in the last years. Investors rely mostly on indicators derived from fundamental (FA) or technical analysis (TA), while sentiment analysis (SA) has also received attention in the last decade. This has led to great financial advantages with algorithms being the main tool to create pre-programmed trading strategies. Although the three analysis types have been mainly considered individually, their combination has not been studied as much. Given the ability of each individual analysis type in identifying profitable trading strategies, we are motivated to investigate if we can increase the profitability of such strategies by combining their indicators. Thus, in this paper we propose a novel Genetic Programming (GP) algorithm that combines the three analysis types and we showcase the advantages of their combination in terms of three financial metrics, namely Sharpe ratio, rate of return and risk. We conduct experiments on 30 companies and based on the results, the combination of the three analysis types statistically and significantly outperforms their individual results, as well as their pairwise combinations. More specifically, the proposed GP algorithm has the highest mean and median values for Sharpe ratio and rate of return, and the lowest (best) mean value for risk. Moreover, we benchmark our GP algorithm against multilayer perceptron and support vector machine, and show that it statistically outperforms both algorithms in terms of Sharpe ratio and risk.
| Item Type: | Conference or Workshop Item (Paper) |
|---|---|
| Uncontrolled Keywords: | Support vector machines, Measurement, Sentiment analysis, Profitability, Genetic programming, Companies, Programming |
| Divisions: | Faculty of Science and Health Faculty of Science and Health > Computer Science and Electronic Engineering, School of |
| SWORD Depositor: | Unnamed user with email elements@essex.ac.uk |
| Depositing User: | Unnamed user with email elements@essex.ac.uk |
| Date Deposited: | 13 Jul 2026 13:38 |
| Last Modified: | 13 Jul 2026 13:38 |
| URI: | http://repository.essex.ac.uk/id/eprint/36409 |
Available files
Filename: _EVA__CIFEr_2023___Fundamental__Technical_and_Sentiment_Analysis_for_Algorithmic_Trading_with_Genetic_Programming.pdf