Combining Technical and Sentiment Analysis Under a Genetic Programming Algorithm

被引:0
|
作者
Christodoulaki, Eva [1 ]
Kampouridis, Michael [1 ]
机构
[1] Univ Essex, Sch Comp Sci & Elect Engn, Wivenhoe Pk, Colchester, Essex, England
来源
ADVANCES IN COMPUTATIONAL INTELLIGENCE SYSTEMS, UKCI 2022 | 2024年 / 1454卷
关键词
Technical Analysis; Sentiment Analysis; Genetic Programming; Algorithmic Trading; GP;
D O I
10.1007/978-3-031-55568-8_42
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Throughout the years, a lot of interest has been given to algorithmic trading, due to development of the stock market and provided securities. In the field of algorithmic trading, genetic programming (GP) is a very popular algorithm, due to its ability to produce white-box models, effective global search, and good exploration and exploitation. In this paper, we propose a novel GP algorithm to combine the features of two financial techniques. Firstly, technical analysis that studies the financial market action by looking into past market data. Secondly, sentiment analysis, which is used to determine the sentiment strength from a text in order to decide its implication in the stock market. Both techniques create indicators that are used as inputs in machine learning algorithms, with both showing in past studies the ability to return profitable trading strategies. However, these techniques are rarely used together. Thus, we examine the advantages when combining technical and sentiment analysis indicators under a GP, allowing trees to contain technical and/or sentiment analysis features in the same branch. We run experiments on 60 different stocks and compare the proposed algorithm's performance to two other GP algorithms, namely a GP that uses only technical analysis features (GP-TA), and a GP that uses only sentiment analysis features (GP-SA). Results show that the GP using the combined features statistically outperforms GP-TA and GP-SA under several different financial metrics, as well as the financial benchmark of buy and hold.
引用
收藏
页码:502 / 513
页数:12
相关论文
共 50 条
  • [41] Combining Genetic Programming and Model Checking to Generate Environment Assumptions
    Gaaloul, Khouloud
    Menghi, Claudio
    Nejati, Shiva
    Briand, Lionel C.
    Parache, Yago Isasi
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2022, 48 (09) : 3664 - 3685
  • [42] Rethinking Sentiment Analysis under Uncertainty
    Wu, Yuefei
    Shi, Bin
    Chen, Jiarun
    Liu, Yuhang
    Dong, Bo
    Zheng, Qinghua
    Wei, Hua
    PROCEEDINGS OF THE 32ND ACM INTERNATIONAL CONFERENCE ON INFORMATION AND KNOWLEDGE MANAGEMENT, CIKM 2023, 2023, : 2775 - 2784
  • [43] Combining Classical and Deep Learning Methods for Twitter Sentiment Analysis
    Hanafy, Mohammad
    Khalil, Mahmoud I.
    Abbas, Hazem M.
    ARTIFICIAL NEURAL NETWORKS IN PATTERN RECOGNITION, ANNPR 2018, 2018, 11081 : 281 - 292
  • [44] Combining Naive Bayes and Adjective Analysis for Sentiment Detection on Twitter
    Mertiya, Mohit
    Singh, Ashima
    2016 INTERNATIONAL CONFERENCE ON INVENTIVE COMPUTATION TECHNOLOGIES (ICICT), VOL 2, 2016, : 500 - 505
  • [45] Sentiment analysis of political communication: combining a dictionary approach with crowdcoding
    Martin Haselmayer
    Marcelo Jenny
    Quality & Quantity, 2017, 51 : 2623 - 2646
  • [46] Sentiment analysis of political communication: combining a dictionary approach with crowdcoding
    Haselmayer, Martin
    Jenny, Marcelo
    QUALITY & QUANTITY, 2017, 51 (06) : 2623 - 2646
  • [47] Genetic Optimization of Big Data Sentiment Analysis
    Povoda, Lukas
    Burget, Radim
    Dutta, Malay Kishore
    Sengar, Namita
    2017 4TH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING AND INTEGRATED NETWORKS (SPIN), 2017, : 141 - 144
  • [48] SVM-Based Sentiment Analysis Algorithm of Chinese Microblog Under Complex Sentence Pattern
    Zhang, Jundong
    Zhao, Chenglin
    Xu, Fangmin
    Zhang, Peiying
    COMMUNICATIONS, SIGNAL PROCESSING, AND SYSTEMS, 2018, 423 : 801 - 809
  • [49] Combining Semantic and Prior Polarity for Boosting Twitter Sentiment Analysis
    Zhao Jianqiang
    Cao Xueliang
    2015 IEEE INTERNATIONAL CONFERENCE ON SMART CITY/SOCIALCOM/SUSTAINCOM (SMARTCITY), 2015, : 832 - 837
  • [50] Firefly Algorithm for Feature Selection in Sentiment Analysis
    Kumar, Akshi
    Khorwal, Renu
    COMPUTATIONAL INTELLIGENCE IN DATA MINING, CIDM 2016, 2017, 556 : 693 - 703