IDEAS home Printed from https://ideas.repec.org/a/eee/phsmap/v551y2020ics0378437120302703.html
   My bibliography  Save this article

An approach to predict and forecast the price of constituents and index of cryptocurrency using machine learning

Author

Listed:
  • Chowdhury, Reaz
  • Rahman, M. Arifur
  • Rahman, M. Sohel
  • Mahdy, M.R.C.

Abstract

At present, cryptocurrencies have become a global phenomenon in financial sectors, as it is one of the most traded financial instruments worldwide. Cryptocurrency is not only one of the most complicated and abstruse fields among financial instruments but also deemed as a perplexing problem in finance due to its high volatility. This work makes an attempt to apply machine learning techniques on the index and constituents of cryptocurrency with a goal to predict and forecast prices thereof. In particular, the purpose of this article is to predict and forecast the close (closing) price of the cryptocurrency index 30 and nine constituents of cryptocurrencies using machine learning algorithms and models so that it becomes easier for people to trade these currencies. We have used several machine learning techniques and algorithms and compared the models with each other to get the best output. We believe that our work will help reduce the challenges and difficulties faced by people who invest in cryptocurrencies. Moreover, the obtained results can play a major role in cryptocurrency portfolio management and in observing the fluctuations in the prices of constituents of cryptocurrency market. We have also compared our approach with similar state of the art works from the literature, where machine learning approaches have been considered for predicting and forecasting the prices of these currencies. In the sequel, we have found that our best approach presents better and competitive results (especially by using ensemble learning method) than the best works from the literature thereby advancing the state of the art. Using such prediction and forecasting methods, people can easily understand the trend and it would be even easier for them to trade in a difficult and challenging financial instrument like cryptocurrency.

Suggested Citation

  • Chowdhury, Reaz & Rahman, M. Arifur & Rahman, M. Sohel & Mahdy, M.R.C., 2020. "An approach to predict and forecast the price of constituents and index of cryptocurrency using machine learning," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 551(C).
  • Handle: RePEc:eee:phsmap:v:551:y:2020:i:c:s0378437120302703
    DOI: 10.1016/j.physa.2020.124569
    as

    Download full text from publisher

    File URL: http://www.sciencedirect.com/science/article/pii/S0378437120302703
    Download Restriction: Full text for ScienceDirect subscribers only. Journal offers the option of making the article available online on Science direct for a fee of $3,000

    File URL: https://libkey.io/10.1016/j.physa.2020.124569?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    As the access to this document is restricted, you may want to search for a different version of it.

    References listed on IDEAS

    as
    1. Young Bin Kim & Jun Gi Kim & Wook Kim & Jae Ho Im & Tae Hyeong Kim & Shin Jin Kang & Chang Hun Kim, 2016. "Predicting Fluctuations in Cryptocurrency Transactions Based on User Comments and Replies," PLOS ONE, Public Library of Science, vol. 11(8), pages 1-17, August.
    2. Thomas Günter Fischer & Christopher Krauss & Alexander Deinert, 2019. "Statistical Arbitrage in Cryptocurrency Markets," JRFM, MDPI, vol. 12(1), pages 1-15, February.
    3. Wei Zhang & Pengfei Wang & Xiao Li & Dehua Shen, 2018. "Some stylized facts of the cryptocurrency market," Applied Economics, Taylor & Francis Journals, vol. 50(55), pages 5950-5965, November.
    4. Laura Alessandretti & Abeer ElBahrawy & Luca Maria Aiello & Andrea Baronchelli, 2018. "Anticipating cryptocurrency prices using machine learning," Papers 1805.08550, arXiv.org, revised Nov 2018.
    5. Stosic, Darko & Stosic, Dusan & Ludermir, Teresa B. & Stosic, Tatijana, 2018. "Collective behavior of cryptocurrency price changes," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 507(C), pages 499-509.
    6. Lahmiri, Salim & Bekiros, Stelios, 2019. "Cryptocurrency forecasting with deep learning chaotic neural networks," Chaos, Solitons & Fractals, Elsevier, vol. 118(C), pages 35-40.
    7. Laura Alessandretti & Abeer ElBahrawy & Luca Maria Aiello & Andrea Baronchelli, 2018. "Anticipating Cryptocurrency Prices Using Machine Learning," Complexity, Hindawi, vol. 2018, pages 1-16, November.
    Full references (including those not matched with items on IDEAS)

    Citations

    Citations are extracted by the CitEc Project, subscribe to its RSS feed for this item.
    as


    Cited by:

    1. Erdinc Akyildirim & Oguzhan Cepni & Shaen Corbet & Gazi Salah Uddin, 2023. "Forecasting mid-price movement of Bitcoin futures using machine learning," Annals of Operations Research, Springer, vol. 330(1), pages 553-584, November.
    2. Sevcan Uzun & Ahmet Sensoy & Duc Khuong Nguyen, 2023. "Jump forecasting in foreign exchange markets: A high‐frequency analysis," Journal of Forecasting, John Wiley & Sons, Ltd., vol. 42(3), pages 578-624, April.
    3. Ren, Yi-Shuai & Ma, Chao-Qun & Kong, Xiao-Lin & Baltas, Konstantinos & Zureigat, Qasim, 2022. "Past, present, and future of the application of machine learning in cryptocurrency research," Research in International Business and Finance, Elsevier, vol. 63(C).
    4. Chenlu Dang & Fan Wang & Zimo Yang & Hongxia Zhang & Yufeng Qian, 2022. "RETRACTED ARTICLE: Evaluating and forecasting the risks of small to medium-sized enterprises in the supply chain finance market using blockchain technology and deep learning model," Operations Management Research, Springer, vol. 15(3), pages 662-675, December.
    5. Yae, James & Tian, George Zhe, 2022. "Out-of-sample forecasting of cryptocurrency returns: A comprehensive comparison of predictors and algorithms," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 598(C).
    6. Serdar Neslihanoglu, 2021. "Linearity extensions of the market model: a case of the top 10 cryptocurrency prices during the pre-COVID-19 and COVID-19 periods," Financial Innovation, Springer;Southwestern University of Finance and Economics, vol. 7(1), pages 1-27, December.
    7. Rico-Peña, Juan Jesús & Arguedas-Sanz, Raquel & López-Martin, Carmen, 2023. "Models used to characterise blockchain features. A systematic literature review and bibliometric analysis," Technovation, Elsevier, vol. 123(C).
    8. Kerolly Kedma Felix do Nascimento & Fábio Sandro dos Santos & Jader Silva Jale & Silvio Fernando Alves Xavier Júnior & Tiago A. E. Ferreira, 2023. "Extracting Rules via Markov Chains for Cryptocurrencies Returns Forecasting," Computational Economics, Springer;Society for Computational Economics, vol. 61(3), pages 1095-1114, March.
    9. Bouri, Elie & Saeed, Tareq & Vo, Xuan Vinh & Roubaud, David, 2021. "Quantile connectedness in the cryptocurrency market," Journal of International Financial Markets, Institutions and Money, Elsevier, vol. 71(C).
    10. Liu, Yujun & Li, Zhongfei & Nekhili, Ramzi & Sultan, Jahangir, 2023. "Forecasting cryptocurrency returns with machine learning," Research in International Business and Finance, Elsevier, vol. 64(C).

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Ahmed M. Khedr & Ifra Arif & Pravija Raj P V & Magdi El‐Bannany & Saadat M. Alhashmi & Meenu Sreedharan, 2021. "Cryptocurrency price prediction using traditional statistical and machine‐learning techniques: A survey," Intelligent Systems in Accounting, Finance and Management, John Wiley & Sons, Ltd., vol. 28(1), pages 3-34, January.
    2. Lahmiri, Salim & Bekiros, Stelios, 2019. "Decomposing the persistence structure of Islamic and green crypto-currencies with nonlinear stepwise filtering," Chaos, Solitons & Fractals, Elsevier, vol. 127(C), pages 334-341.
    3. Andrés García-Medina & Graciela González Farías, 2020. "Transfer entropy as a variable selection methodology of cryptocurrencies in the framework of a high dimensional predictive model," PLOS ONE, Public Library of Science, vol. 15(1), pages 1-31, January.
    4. Flori, Andrea, 2019. "News and subjective beliefs: A Bayesian approach to Bitcoin investments," Research in International Business and Finance, Elsevier, vol. 50(C), pages 336-356.
    5. Duygu Ider & Stefan Lessmann, 2022. "Forecasting Cryptocurrency Returns from Sentiment Signals: An Analysis of BERT Classifiers and Weak Supervision," Papers 2204.05781, arXiv.org, revised Mar 2023.
    6. Helder Sebastião & Pedro Godinho, 2021. "Forecasting and trading cryptocurrencies with machine learning under changing market conditions," Financial Innovation, Springer;Southwestern University of Finance and Economics, vol. 7(1), pages 1-30, December.
    7. Suhwan Ji & Jongmin Kim & Hyeonseung Im, 2019. "A Comparative Study of Bitcoin Price Prediction Using Deep Learning," Mathematics, MDPI, vol. 7(10), pages 1-20, September.
    8. Ren, Yi-Shuai & Ma, Chao-Qun & Kong, Xiao-Lin & Baltas, Konstantinos & Zureigat, Qasim, 2022. "Past, present, and future of the application of machine learning in cryptocurrency research," Research in International Business and Finance, Elsevier, vol. 63(C).
    9. Lahmiri, Salim & Bekiros, Stelios, 2020. "Big data analytics using multi-fractal wavelet leaders in high-frequency Bitcoin markets," Chaos, Solitons & Fractals, Elsevier, vol. 131(C).
    10. Silvia Bartolucci & Fabio Caccioli & Pierpaolo Vivo, 2019. "A percolation model for the emergence of the Bitcoin Lightning Network," Papers 1912.03556, arXiv.org.
    11. Abeer ElBahrawy & Laura Alessandretti & Andrea Baronchelli, 2019. "Wikipedia and Digital Currencies: Interplay Between Collective Attention and Market Performance," Papers 1902.04517, arXiv.org, revised Mar 2019.
    12. Fan Fang & Carmine Ventre & Michail Basios & Leslie Kanthan & Lingbo Li & David Martinez-Regoband & Fan Wu, 2020. "Cryptocurrency Trading: A Comprehensive Survey," Papers 2003.11352, arXiv.org, revised Jan 2022.
    13. J. Gavin & M. Crane, 2021. "Community Detection in Cryptocurrencies with Potential Applications to Portfolio Diversification," Papers 2108.09763, arXiv.org.
    14. Isabela Ruiz Roque da Silva & Eli Hadad Junior & Pedro Paulo Balbi, 2022. "Cryptocurrencies trading algorithms: A review," Journal of Forecasting, John Wiley & Sons, Ltd., vol. 41(8), pages 1661-1668, December.
    15. Nie, Chun-Xiao, 2020. "Correlation dynamics in the cryptocurrency market based on dimensionality reduction analysis," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 554(C).
    16. Luis Lorenzo & Javier Arroyo, 2022. "Analysis of the cryptocurrency market using different prototype-based clustering techniques," Financial Innovation, Springer;Southwestern University of Finance and Economics, vol. 8(1), pages 1-46, December.
    17. Helder Miguel Correia Virtuoso Sebastião & Paulo José Osório Rupino Da Cunha & Pedro Manuel Cortesão Godinho, 2021. "Cryptocurrencies and blockchain. Overview and future perspectives," International Journal of Economics and Business Research, Inderscience Enterprises Ltd, vol. 21(3), pages 305-342.
    18. Theophilos Papadimitriou & Periklis Gogas & Athanasios Fotios Athanasiou, 2022. "Forecasting Bitcoin Spikes: A GARCH-SVM Approach," Forecasting, MDPI, vol. 4(4), pages 1-15, September.
    19. Manavi, Seyed Alireza & Jafari, Gholamreza & Rouhani, Shahin & Ausloos, Marcel, 2020. "Demythifying the belief in cryptocurrencies decentralized aspects. A study of cryptocurrencies time cross-correlations with common currencies, commodities and financial indices," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 556(C).
    20. Ze Shen & Qing Wan & David J. Leatham, 2021. "Bitcoin Return Volatility Forecasting: A Comparative Study between GARCH and RNN," JRFM, MDPI, vol. 14(7), pages 1-18, July.

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:eee:phsmap:v:551:y:2020:i:c:s0378437120302703. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Catherine Liu (email available below). General contact details of provider: http://www.journals.elsevier.com/physica-a-statistical-mechpplications/ .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.