Abstract
Even though Deep Learning (DL) models are increasingly used in recent years to develop trading agents, most of them solely rely on a restricted set of input information, e.g., price time-series. However, this is in contrast with the information that is usually available to human traders that, apart from relying on price information, also take into account their prior knowledge, sentiment that is expressed regarding various markets and assets, as well as general news and forecasts. In this paper, we examine whether the use of sentiment information, as extracted by various online sources, including news articles, is beneficial when training DL agents for trading. More specifically, we provide an extensive evaluation that includes several different configurations and models, ranging from Multi-layer Perceptrons (MLPs) to Convolutional Neural Networks (CNNs) and Recurrent Neural Networks (RNNs), examining the impact of using sentiment information when developing DL models for trading applications. Apart from demonstrating that sentiment can indeed lead to improved trading efficiency, we also provide further insight on the use of sentiment-enriched data sources for cryptocurriences, such as Bitcoin, where its seems that sentiment information might actually be a stronger predictor compared to the information provided by the actual price time-series.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Analyzing Crypto Headlines - BDC Consulting. https://bdcenter.digital/insights/cryptocurrency/analyzing-crypto-headlines
Araci, D.: Finbert: Financial sentiment analysis with pre-trained language models. arXiv preprint arXiv:1908.10063 (2019)
Chantona, K., Purba, R., Halim, A.: News sentiment analysis in forex trading using r-cnn on deep recurrent q-network. In: Proceedings of the Fifth International Conference on Informatics and Computing, pp. 1–7 (2020)
Day, M.Y., Lee, C.C.: Deep learning for financial sentiment analysis on finance news providers. In: Proceedings of the IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining, pp. 1127–1134 (2016)
Deng, Y., Bao, F., Kong, Y., Ren, Z., Dai, Q.: Deep direct reinforcement learning for financial signal representation and trading. IEEE Trans. Neural Networks Learn. Syst. 28(3), 653–664 (2016)
Devlin, J., Chang, M.W., Lee, K., Toutanova, K.: Bert: Pre-training of deep bidirectional transformers for language understanding. arXiv preprint arXiv:1810.04805 (2018)
Jeong, G., Kim, H.Y.: Improving financial trading decisions using deep q-learning: predicting the number of shares, action strategies, and transfer learning. Expert Syst. Appl. 117, 125–138 (2019)
Kingma, D.P., Ba, J.: Adam: a method for stochastic optimization. arXiv preprint arXiv:1412.6980 (2014)
Lei, K., Zhang, B., Li, Y., Yang, M., Shen, Y.: Time-driven feature-aware jointly deep reinforcement learning for financial signal representation and algorithmic trading. Expert Syst. Appl. 140, 112872 (2020)
Schäfer, R., Guhr, T.: Local normalization: uncovering correlations in non-stationary financial time series. Physica A 389(18), 3856–3865 (2010)
Sezer, O.B., Ozbayoglu, A.M.: Algorithmic financial trading with deep convolutional neural networks: time series to image conversion approach. Appl. Soft Comput. 70, 525–538 (2018)
Shi, Y., Zheng, Y., Guo, K., Ren, X.: Stock movement prediction with sentiment analysis based on deep learning networks. Concurrency Comput. Practice Exp. 33(6), e6076 (2021)
Srivastava, N., Hinton, G., Krizhevsky, A., Sutskever, I., Salakhutdinov, R.: Dropout: a simple way to prevent neural networks from overfitting. J. Mach. Learn. Res. 15(1), 1929–1958 (2014)
Tran, D.T., Magris, M., Kanniainen, J., Gabbouj, M., Iosifidis, A.: Tensor representation in high-frequency financial data for price change prediction. In: Proceedings of the IEEE Symposium Series on Computational Intelligence, pp. 1–7
Tsantekidis, A., Passalis, N., Tefas, A., Kanniainen, J., Gabbouj, M., Iosifidis, A.: Using deep learning to detect price change indications in financial markets. In: Proceedings of the European Signal Processing Conference, pp. 2511–2515
Tsantekidis, A., Passalis, N., Tefas, A., Kanniainen, J., Gabbouj, M., Iosifidis, A.: Forecasting stock prices from the limit order book using convolutional neural networks. Proceedings of the IEEE Conference on Business Informatics (CBI), vol. 1, pp. 7–12 (2017)
Tsantekidis, A., Passalis, N., Tefas, A., Kanniainen, J., Gabbouj, M., Iosifidis, A.: Using deep learning for price prediction by exploiting stationary limit order book features. Appl. Soft Comput. 93, 106401 (2020)
Tsantekidis, A., Passalis, N., Toufa, A.S., Saitas-Zarkias, K., Chairistanidis, S., Tefas, A.: Price trailing for financial trading using deep reinforcement learning. IEEE Trans. Neural Networks Learn. Syst. (2020)
Zhang, W., Skiena, S.: Trading strategies to exploit blog and news sentiment. In: Proceedings of the International AAAI Conference on Web and Social Media, vol. 4 (2010)
Zhang, Z., Zohren, S., Roberts, S.: Deeplob: deep convolutional neural networks for limit order books. IEEE Trans. Signal Process. 67(11), 3001–3012 (2019)
Acknowledgment
This work has been co-financed by the European Union and Greek national funds through the Operational Program Competitiveness, Entrepreneurship and Innovation, under the call RESEARCH - CREATE - INNOVATE (project code: T2EDK-02094).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 IFIP International Federation for Information Processing
About this paper
Cite this paper
Passalis, N., Seficha, S., Tsantekidis, A., Tefas, A. (2021). Learning Sentiment-Aware Trading Strategies for Bitcoin Leveraging Deep Learning-Based Financial News Analysis. In: Maglogiannis, I., Macintyre, J., Iliadis, L. (eds) Artificial Intelligence Applications and Innovations. AIAI 2021. IFIP Advances in Information and Communication Technology, vol 627. Springer, Cham. https://doi.org/10.1007/978-3-030-79150-6_59
Download citation
DOI: https://doi.org/10.1007/978-3-030-79150-6_59
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-79149-0
Online ISBN: 978-3-030-79150-6
eBook Packages: Computer ScienceComputer Science (R0)