Abstract
The rapid growth of Cryptocurrency dramatically influences the social and economic climate that has developed the trends for investors to seek opportunities for generating income from cryptocurrency investment trading. Cryptocurrency is volatile in nature due to the interdependence of cryptocurrency, market noise and many dependent factors. This has gained the attention of investors to rely on prediction models to forecast prices. Researchers proposed and implemented prediction models that utilized machine learning, deep learning algorithms and sentiment-based algorithm hybrid models. Researchers deduced that deep learning algorithms can capture the dependency features of cryptocurrency to increase accuracy in price prediction. In this paper, we proposed a system framework namely, DLCFS (Deep Learning Cryptocurrency Forecasting considering Sentiment), for cryptocurrency price prediction that considers the market features, trading volume, and interdependency between cryptocurrency and market sentiments. We conduct price forecasting for Bitcoin, Ethereum and Litecoin using their price history, and Reddit Submissions of cryptocurrency. Additionally, we have inferred the results for the performance of prediction models comparing DLCFS against machine learning. Results show that DLCFS outperformed the regression machine learning in predicting the price of Bitcoin, Litecoin, and Ethereum, considering market sentiment, with Correlation Coefficient (R) being 99.18%, 96.82% and 99.05% respectively.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Lotfi, M., Monteiro, C., Shafie-khah, M., Catalão, J.P.S.: Transition toward blockchain-based electricity trading markets. In: Blockchain-based Smart Grids, pp. 43–59 (2020)
Milutinović, M.: Cryptocurrency. Ekonomika 64(1), 105–122 (2018)
Statista. Number of crypto coins 2013–2023. https://www.statista.com/statistics/863917/number-crypto-coins-tokens/
CoinMarketCap.:Global Cryptocurrency Market Charts. https://coinmarketcap.com/charts/
Brown, G.W.: Volatility, Sentiment, and Noise Traders. Financ. Anal. J. 55(2), 82–90 (1999)
Sun, Y., Kong, X., Chen, T., Su, H., Zeng, X., Shen, Y.: Measuring investor sentiment of cryptocurrency market – using textual analytics on chain node. Procedia Comput. Sci. 187, 542–548 (2021)
Hassan, M.K., Hudaefi, F.A., Caraka, R.E.: Mining netizen’s opinion on cryptocurrency: sentiment analysis of Twitter data. Stud. Econ. Finance 39(3), 365–385 (2022)
Zhang, X., Fuehres, H., Gloor, P.A.: Predicting stock market indicators through Twitter “I hope it is not as bad as I fear.” Procedia – Soc. Behav. Sci. 26, 55–62 (2011)
Amjad, M., Shah, D.: Trading bitcoin and online time series prediction. In: Neural Information Processing Systems, pp. 1–15 (2016)
Shahbazi, Z., Byun, Y.-C.: Improving the cryptocurrency price prediction performance based on reinforcement learning. IEEE Access 9, 162651–162659 (2021)
Shankhdhar, A., Singh, A.K., Naugraiya, S., Saini, P.K.: Bitcoin price alert and prediction system using various models. IOP Conf. Ser.: Mater. Sci. Eng. 1131(1), 012009 (2021)
McNally, S., Roche, J., Caton, S.: Predicting the price of bitcoin using machine learning. In: 2018 26th Euromicro International Conference on Parallel, Distributed and Network-based Processing (PDP), Cambridge (2018)
Hitam, N.A., Ismail, A.R.: Comparative performance of machine learning algorithms for cryptocurrency forecasting. Indonesian J. Electr. Eng. Comput. Sci. 11(3), 1121 (2018)
Hamayel, M.J., Owda, A.Y.: A Novel Cryptocurrency Price Prediction Model Using GRU, LSTM and bi-LSTM Machine Learning Algorithms. AI, pp. 477–496 (2021)
Tanwar, S., Patel, N.P., Patel, S.N., Patel, J.R., Sharma, G., Davidson, I.E.: Deep learning-based cryptocurrency price prediction scheme with inter-dependent relations. IEEE Access 9, 138633–138646 (2021)
Jay, P., Kalariya, V., Parmar, P., Tanwar, S., Kumar, N., Alazab, M.: Stochastic neural networks for cryptocurrency price prediction. IEEE Access 8, 82804–82818 (2020)
Parekh, R., et al.: DL-GuesS: deep learning and sentiment analysis-based cryptocurrency price prediction. IEEE Access 10, 35398–35409 (2022)
Wooley, S., Edmonds, A., Bagavathi, A., Krishnan, S.: Extracting cryptocurrency price movements from the reddit network sentiment. In: 2019 18th IEEE International Conference on Machine Learning and Applications (ICMLA). Boca Raton, FL, USA (2019)
Gemici, E., Polat, M.: Relationship between price and volume in the Bitcoin market. The J. Risk Finan. 20(5), 435–444 (2019)
Maqbool, J., Aggarwal, P., Kaur, R., Mittal, A., Ganaie, I.A.: Stock prediction by integrating sentiment scores of financial news and MLP-regressor: a machine learning approach. Procedia Comput. Sci. 218, 1067–1078 (2023)
Bonta, V., Kumaresh, N., Janardhan, N.: A comprehensive study on lexicon based approaches for sentiment analysis. Asian J. Comput. Sci. Technol. 8(S2), 1–6 (2019)
Hutto, C., Gilbert, E.: VADER: a parsimonious rule-based model for sentiment analysis of social media text. ICWSM 8(1), 216–225 (2014)
Akbik, A., Bergmann, T., Blythe, D., Rasul, K., Schweter, S., Vollgraf., R.: FLAIR: an easy-to-use framework for state-of-the-art NLP. In: Proceedings of the 2019 Conference of the North, Minneapolis, Minnesota, pp. 54–59 (2019)
Manguri, K.H., Ramadhan, R.N., Mohammed Amin, P.R.: Twitter sentiment analysis on worldwide COVID-19 out-breaks. Kurdistan J. Appl. Res. 5, 54–65 (2020)
Hochreiter, S., Schmidhuber, J.: Long short-term memory. Neural Comput. 9(8), 1735–1780 (1997)
Ketkar, N.: Introduction to Keras. In: Deep Learning with Python, pp. 97–111. Apress, Berkeley, CA (2017)
Team, K.: Keras documentation: LSTM layer. https://keras.io/api/layers/recurrent_layers/lstm/
Arshi, S., Zhang, L., Strachan, R.: Prediction using LSTM networks. In: 2019 International Joint Conference on Neural Networks (IJCNN). Budapest, Hungary (2019)
Ali Alahmari, S.: Predicting the price of cryptocurrency using support vector regression methods. J. Mech. Continua Math. Sci. 15(4), 313–322 (2020)
Soni, K., Singh, S.: Bitcoin price prediction- an analysis of various regression methods. In: 2022 IEEE 12th Symposium on Computer Applications and Industrial Electronics (ISCAIE), pp. 271–276. Penang, Malaysia (2022)
Scikit-learn: 1.1. Linear Models. scikit-learn. https://scikit-learn.org/stable/modules/linear_model.html
Acknowledgement
This work was supported in part by Sunway University and Sunway Business School under Kick Start Grant Scheme (KSGS) NO: GRTIN-KSGS-DBA[S]-02–2022. This work is also part of the Sustainable Business Research Cluster and Research Centre for Human-Machine Collaboration (HUMAC) at Sunway University.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2024 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Low, J.M., Tan, Z.J., Tang, T.Y., Salleh, N.M. (2024). Deep Learning and Sentiment Analysis-Based Cryptocurrency Price Prediction. In: Badioze Zaman, H., et al. Advances in Visual Informatics. IVIC 2023. Lecture Notes in Computer Science, vol 14322. Springer, Singapore. https://doi.org/10.1007/978-981-99-7339-2_4
Download citation
DOI: https://doi.org/10.1007/978-981-99-7339-2_4
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-99-7338-5
Online ISBN: 978-981-99-7339-2
eBook Packages: Computer ScienceComputer Science (R0)