A novel strongly-typed Genetic Programming algorithm for combining sentiment and technical analysis for algorithmic trading

The use of algorithms in finance and trading has become an increasingly thriving research area, with researchers creating automated and pre programmed trading instructions utilising indicators from technical and sentiment analysis. The indicators of the two analyses have been used mostly individually, despite evidence that their combination can be profitable and financially advantageous. In this paper, we examine the advantages of combining indicators from both technical and sentiment analysis through a novel genetic programming algorithm, named STGP-SATA. Our algorithm introduces technical and sentiment analysis types, through a strongly-typed architecture, whereby the associated tree contains one branch with only technical indicators and another branch with only sentiment analysis indicators. This approach allows for better exploration and exploitation of the search space of the indicators. To evaluate the performance of STGP-SATA we compare it with three other GP variants on three financial metrics, namely Sharpe ratio, rate of return and risk. We furthermore compare STGP-SATA against two financial and four algorithmic benchmarks, namely, multilayer perceptron, support vector machine, extreme gradient boosting, and long short term memory network. Our study shows that the combination of technical and sentiment analysis indicators through STGP-SATA improves the financial performance of the trading strategies and statistically and significantly outperforms the other benchmarks across the three financial metrics. • STGP-SATA statistically performs better the remaining GP variants. • Combining the SA and TA indicators is essential. • STGP-SATA performs better than the four algorithmic benchmarks. • STGP-SATA is more financially advantageous compared to trading strategies Buy and Hold (BnH) and Trading Strategy d,r (TSd,r).

Authors

Institutions

Publication Details

Journal
Knowledge-Based Systems
Published
2025-01-27
DOI
https://doi.org/10.1016/j.knosys.2025.113054
Citations
2
Primary Topic
Stock Market Forecasting Methods
Type
article
Field-Weighted Citation Impact
2.11
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A novel strongly-typed Genetic Programming algorithm for combining sentiment and technical analysis for algorithmic trading

Michael Kampouridis, Evangelia Christodoulaki, Maria Kyropoulou
2 citations
Knowledge-Based Systems
Stock Market Forecasting Methods
2.11
article

A novel strongly-typed Genetic Programming algorithm for combining sentiment and technical analysis for algorithmic trading

Michael Kampouridis, Evangelia Christodoulaki, Maria Kyropoulou
article en
2 citations

Abstract

The use of algorithms in finance and trading has become an increasingly thriving research area, with researchers creating automated and pre programmed trading instructions utilising indicators from technical and sentiment analysis. The indicators of the two analyses have been used mostly individually, despite evidence that their combination can be profitable and financially advantageous. In this paper, we examine the advantages of combining indicators from both technical and sentiment analysis through a novel genetic programming algorithm, named STGP-SATA. Our algorithm introduces technical and sentiment analysis types, through a strongly-typed architecture, whereby the associated tree contains one branch with only technical indicators and another branch with only sentiment analysis indicators. This approach allows for better exploration and exploitation of the search space of the indicators. To evaluate the performance of STGP-SATA we compare it with three other GP variants on three financial metrics, namely Sharpe ratio, rate of return and risk. We furthermore compare STGP-SATA against two financial and four algorithmic benchmarks, namely, multilayer perceptron, support vector machine, extreme gradient boosting, and long short term memory network. Our study shows that the combination of technical and sentiment analysis indicators through STGP-SATA improves the financial performance of the trading strategies and statistically and significantly outperforms the other benchmarks across the three financial metrics. • STGP-SATA statistically performs better the remaining GP variants. • Combining the SA and TA indicators is essential. • STGP-SATA performs better than the four algorithmic benchmarks. • STGP-SATA is more financially advantageous compared to trading strategies Buy and Hold (BnH) and Trading Strategy d,r (TSd,r).

Knowledge-Based SystemsVol. 311
University of Essex (GB), University of Bristol (GB)
Openalex Percentile: Top 17%
Stock Market Forecasting Methods
2.11
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.