Skip to main content
Log in

Cryptocurrency price and volatility predictions with machine learning

  • Original Article
  • Published:
Journal of Marketing Analytics Aims and scope Submit manuscript

A Correction to this article was published on 30 September 2023

This article has been updated

Abstract

In recent years, the digital currency has gained significant popularity owing to its increasing dependence on computers and the Internet. Among various forms of virtual currency, cryptocurrency has emerged as a prominent contender. The advent of digital currency has opened new avenues in the software industry, particularly in finance, data storage, and data collection. This evolution has given rise to exciting opportunities for businesses to explore the potential of digital currency and leverage its benefits. Cryptocurrency (crypto) is very volatile regarding the market value, which carries a host of unknowns that make it difficult to predict and analyze future prices. This paper discusses the use of six types of machine-learning models (Linear Regression, LSTM, Bi-LSTM, GRU, TARCH, and VAR) to predict the Bitcoin and DogeCoin prices; General Least-Squares Regression and Neural Networks algorithms to predict the volatility of a given cryptocurrency and its prices from 2014 to 2023 with daily cryptocurrency volatility data. The results show that high-performance computing techniques such as GRU (Gated Recurrent Unit) neural networks (0.0468 RMSPE) regression models to predict relatively accurate crypto price volatility and past available cryptocurrency price data are proven to be used to verify the prediction results.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20

Similar content being viewed by others

Change history

References

  • Alaparthi, S., and M. Mishra. 2021. Bert: A sentiment analysis odyssey. Journal of Marketing Analytics 9 (2): 118–126.

    Article  Google Scholar 

  • Alessandretti, L., A. ElBahrawy, L.M. Aiello, and A. Baronchelli. 2018. Anticipating cryptocurrency prices using machine learning. Complexity 2018: 1–16.

    Article  Google Scholar 

  • Ante, L. 2023. How Elon Musk’s twitter activity moves cryptocurrency markets. Technological Forecasting and Social Change 186: 122112.

    Article  Google Scholar 

  • Blokdyk, G. 2018. Tensorflow. 5starcooks.

  • Cankaya, B., K. Topuz, and A. Glassman. 2023. Business inferences and risk modeling with machine learning; the case of aviation incidents. Proceedings of the 56th Hawaii International Conference on System Sciences. https://scholarspace.manoa.hawaii.edu/items/f8b554da-4482-4c9c-9309-e9e80e72bc0b.

  • Chatterjee, C.C. 2019. Implementation of RNN, LSTM, and GRU. https://towardsdatascience.com/implementation-of-rnn-lstm-and-gru-a4250bf6c090. Accessed 14 Jan 2023.

  • Cho, H., and K.K. Korkas. 2022. High-dimensional GARCH process segmentation with an application to value-at-risk. Econometrics and Statistics 23: 187–203.

    Article  Google Scholar 

  • de Almeida, W.M., and C.P. da Veiga. 2022. Does demand forecasting matter to retailing? Journal of Marketing Analytics 1–14.

  • Dey, R., and F.M. Salem. 2017, August. Gate-variants of gated recurrent unit (GRU) neural networks. In 2017 IEEE 60th international midwest symposium on circuits and systems (MWSCAS) (pp. 1597-1600). IEEE.

  • Dismuke, C., and R. Lindrooth. 2006. Ordinary least squares. Methods and Designs for Outcomes Research 93 (1): 93–104.

    Google Scholar 

  • Eric, D., and D.S. Brown. 2019. Forecasting Time Series Data using Autoregression. Eric D. Brown, D.Sc. Accessed 14 Jan 2023.

  • Frankenfield, J. 2021. What is dogecoin? In Investopedia.

  • Ganti, A. 2022. What is implied volatility (IV), Investopedia Accessed 14 Jan 2023.

  • Ghildiyal, P. 2014. Parallel computation: Best practices while testing the speedup. http://pawangh.blogspot.com/. Accessed 14 Jan 2023.

  • Guizani, S., and I.K. Nafti. 2019. The determinants of bitcoin price volatility: An investigation with ardl model. Procedia Computer Science 164: 233–238. https://doi.org/10.1016/j.procs.2019.12.177.

    Article  Google Scholar 

  • Hansen, J.M., and M.A. Levin. 2016. The effect of apathetic motivation on employees’ intentions to use social media for businesses. Journal of Business Research 69 (12): 6058–6066.

    Article  Google Scholar 

  • Hayes A. 2023. Volatility: Meaning In Finance and How it Works with Stocks Investopedia. https://www.investopedia.com/terms/v/volatility.asp. Accessed 14 Jan 2023.

  • Hoyle, J.A., R. Dingus, and J.H. Wilson. 2020. An exploration of sales forecasting: Sales manager and salesperson perspectives. Journal of Marketing Analytics 8 (3): 127–136.

    Article  Google Scholar 

  • Kaabachi, S., S. Ben Mrad, and T. Barreto. 2022. Reshaping the bank experience for gen z in France. Journal of Marketing Analytics 10 (3): 219–231.

    Article  Google Scholar 

  • Kim, J.-M., C. Jun, and J. Lee. 2021. Forecasting the volatility of the cryptocurrency market by GARCH and stochastic volatility. Mathematics 9 (14): 1614. https://doi.org/10.3390/math9141614.

    Article  Google Scholar 

  • Kim, S.-J., M. Naruse, M. Aono, H. Hori, and T. Akimoto. 2016. Random walk with chaotically driven bias. Scientific Reports 6 (1): 1–9.

    Article  Google Scholar 

  • Lima Ana Lucia. 2022. Bitcoin price prediction using recurrent neural networks and LSTM. Analytics Vidya

  • Lucey, B.M., S.A. Vigne, L. Yarovaya, and Y. Wang. 2022. The cryptocurrency uncertainty index. Finance Research Letters 45: 102147. https://doi.org/10.1016/j.frl.2021.102147.

    Article  Google Scholar 

  • Madan, I., S. Saluja, and A. Zhao. 2015. Automated bitcoin trading via machine learning algorithms.

  • Moriyama, T., and M. Kuwano. 2022. Causal inference for contemporaneous effects and its application to tourism product sales data. Journal of Marketing Analytics 10 (3): 250–260.

    Article  Google Scholar 

  • Meyers, R. A. (Ed.). 2009. Encyclopedia of complexity and systems science (Vol. 9). New York: Springer.

  • Naimy, V., O. Haddad, G. Fernandez-Aviles, and R. ElKhoury. 2021. The predictive capacity of GARCH-type models in measuring the volatility of crypto and world currencies. PLoS ONE 16: e0245904.

    Article  Google Scholar 

  • Nonejad, N. 2022. Predicting equity premium out-of-sample by conditioning on newspaper-based uncertainty measures: A comparative study. International Review of Financial Analysis 83: 102251.

    Article  Google Scholar 

  • Olah, C. (2015). Understanding lstm networks.

  • Ozdemir, O. 2022. ARCH-GARCH tutorial with rugarch package. http://users.metu.edu.tr/ozancan/ARCHGARCHTutorial.html. Accessed 29 March 2023.

  • Pandita. S. 2021. Bitcoin price prediction using linear regression. Hacketdawn. https://medium.com/hackerdawn/bitcoin-price-prediction-using-linear-regression-94e0e5a63c42. Accessed 14 Jan 2023.

  • Petrescu, M., and J. Gironda. 2019. Interpris: Intuitive qualitative data analysis. New York: Springer.

    Google Scholar 

  • Petrescu, M., and A.S. Krishen. 2020a. The importance of high-quality data and analytics during the pandemic. New York: Springer.

    Book  Google Scholar 

  • Petrescu, M., and A.S. Krishen. 2020b. The dilemma of social media algorithms and analytics. New York: Springer.

    Book  Google Scholar 

  • Sagar, A. 2019. Cryptocurrency price prediction using deep learning, towards data science

  • Schröer, C., F. Kruse, and J.M. Gómez. 2021. A systematic literature review on applying CRISP-DM process model. Procedia Computer Science 181: 526–534.

    Article  Google Scholar 

  • Schuster, M., and K.K. Paliwal. 1997. Bidirectional recurrent neural networks. IEEE Transactions on Signal Processing 45 (11): 2673–2681.

    Article  Google Scholar 

  • Singh, A., and A. Kumar. 2021. Designing the marketspace for millennials: Fun, functionality or risk? Journal of Marketing Analytics 9 (4): 311–327.

    Article  Google Scholar 

  • Stock price prediction using artificial neural network. 2021. International Journal of Innovative Research in Science, Engineering, and Technology.

  • Tajdini, S. 2022. The effects of internet search intensity for products on companies’ stock returns: a competitive intelligence perspective. Journal of Marketing Analytics 1–14.

  • Valluri, C., S. Raju, and V.H. Patil. 2021. Customer determinants of used auto loan churn: Comparing predictive performance using machine learning techniques. Journal of Marketing Analytics 1–18.

  • Wang, Y. 2022. Volatility spillovers across NFTs news attention and financial markets. International Review of Financial Analysis 83: 102313.

    Article  Google Scholar 

  • Ward, K. 2018. Social networks, the 2016 US presidential election, and Kantian ethics: Applying the categorical imperative to cambridge analytica’s behavioral microtargeting. Journal of Media Ethics 33 (3): 133–148.

    Article  Google Scholar 

  • Yaga, D., P. Mell, N. Roby, and K. Scarfone. 2019. Blockchain technology overview. arXiv:1906.11078

  • Yildirim S. 2020. Cryptocurrency Prediction with LSTM How to predict the trend of currency rates. Towards Data Science. https://towardsdatascience.com/cryptocurrency-prediction-with-lstm-4cc369c43d1b. Accessed 14 Jan 2023.

  • Yousaf, I., and S. Ali. 2020. The Covid-19 outbreak and high frequency information transmission between major cryptocurrencies: Evidence from the var-dcc-garch approach. Borsa Istanbul Review 20: 1–10. https://doi.org/10.1016/j.bir.2020.10.003.

    Article  Google Scholar 

  • Zbikowski, K. 2016. Application of machine learning algorithms for bitcoin automated trading. Machine Intelligence and Big Data in Industry: 161–168.

  • Zhang, J., and L. Huang. 2018. Loss or gain? the impact of Chinese local celebrity endorser scandal on the global market value of the endorsed brands. Journal of Marketing Analytics 6 (1): 27–39.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Burak Cankaya.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

The original online version of this article was revised: Modifications have been made in the article note and author Jorge Vargas’s affiliation. Full information regarding the corrections made can be found in the correction for this article.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Poudel, S., Paudyal, R., Cankaya, B. et al. Cryptocurrency price and volatility predictions with machine learning. J Market Anal 11, 642–660 (2023). https://doi.org/10.1057/s41270-023-00239-1

Download citation

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1057/s41270-023-00239-1

Keywords

Navigation