Financial Technical Indicator and Algorithmic Trading Strategy Based on Machine Learning and Alternative Data

被引:4
|
作者
Frattini, Andrea [1 ]
Bianchini, Ilaria [1 ]
Garzonio, Alessio [1 ]
Mercuri, Lorenzo [2 ]
机构
[1] Finscience, I-20121 Milan, Italy
[2] Univ Milan, Dept Econ Management & Quantitat Methods, I-20122 Milan, Italy
关键词
trading strategy; XGBoost; LightGBM;
D O I
10.3390/risks10120225
中图分类号
F8 [财政、金融];
学科分类号
0202 ;
摘要
The aim of this paper is to introduce a two-step trading algorithm, named TI-SiSS. In the first step, using some technical analysis indicators and the two NLP-based metrics (namely Sentiment and Popularity) provided by FinScience and based on relevant news spread on social media, we construct a new index, named Trend Indicator. We exploit two well-known supervised machine learning methods for the newly introduced index: Extreme Gradient Boosting and Light Gradient Boosting Machine. The Trend Indicator, computed for each stock in our dataset, is able to distinguish three trend directions (upward/neutral/downward). Combining the Trend Indicator with other technical analysis indexes, we determine automated rules for buy/sell signals. We test our procedure on a dataset composed of 527 stocks belonging to American and European markets adequately discussed in the news.
引用
收藏
页数:24
相关论文
共 50 条
  • [31] Investigating Algorithmic Stock Market Trading Using Ensemble Machine Learning Methods
    Saifan, Ramzi
    Sharif, Khaled
    Abu-Ghazaleh, Mohammad
    Abdel-Majeed, Mohammad
    INFORMATICA-AN INTERNATIONAL JOURNAL OF COMPUTING AND INFORMATICS, 2020, 44 (03): : 311 - 325
  • [32] Machine learning in financial risk forecasting and management for trading firms
    School of Humanities and Management, Xi’an Traffic Engineering Institute, Xi’an
    710300, China
    Int. J. Comput. Syst. Eng., 2023, 2-4 (159-167):
  • [33] Financial Forecasting using Deep Learning with an Optimized Trading Strategy
    Maratkhan, Anuar
    Ilyassov, Ibrakhim
    Aitzhanov, Madiyar
    Demirci, M. Fatih
    Ozbayoglu, Murat
    2019 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2019, : 838 - 844
  • [34] Investigating algorithmic stock market trading using ensemble machine learning methods
    Saifan R.
    Sharif K.
    Abu-Ghazaleh M.
    Abdel-Majeed M.
    Informatica (Slovenia), 2020, 44 (03): : 311 - 325
  • [35] Evaluating machine learning classification for financial trading: An empirical approach
    Gerlein, Eduardo A.
    McGinnity, Martin
    Belatreche, Ammar
    Coleman, Sonya
    EXPERT SYSTEMS WITH APPLICATIONS, 2016, 54 : 193 - 207
  • [36] Automated Trading with Machine Learning on Big Data
    Ruta, Dymitr
    2014 IEEE INTERNATIONAL CONGRESS ON BIG DATA (BIGDATA CONGRESS), 2014, : 824 - 830
  • [37] Multi-type data fusion framework based on deep reinforcement learning for algorithmic trading
    Peipei Liu
    Yunfeng Zhang
    Fangxun Bao
    Xunxiang Yao
    Caiming Zhang
    Applied Intelligence, 2023, 53 : 1683 - 1706
  • [38] Algorithmic Trading Strategy Optimization Based on Mutual Information Entropy Based Clustering
    Wang, Feng
    Dong, Keren
    Deng, Xiaotie
    ADVANCES IN COMPUTATION AND INTELLIGENCE, 2010, 6382 : 252 - +
  • [39] A multi-agent deep reinforcement learning framework for algorithmic trading in financial markets
    Shavandi, Ali
    Khedmati, Majid
    EXPERT SYSTEMS WITH APPLICATIONS, 2022, 208
  • [40] Sentiment and Knowledge Based Algorithmic Trading with Deep Reinforcement Learning
    Nan, Abhishek
    Perumal, Anandh
    Zaiane, Osmar R.
    DATABASE AND EXPERT SYSTEMS APPLICATIONS, DEXA 2022, PT I, 2022, 13426 : 167 - 180