IDEAS home Printed from https://ideas.repec.org/a/prg/jnlpol/v2023y2023i5id1397p496-517.html
   My bibliography  Save this article

Porovnanie algoritmov strojového učenia pre tvorbu predikčného modelu ceny bitcoinu
[Comparison of Machine Learning Algorithms for Creation of a Bitcoin Price Prediction Model]

Author

Listed:
  • Milan Cibuľa
  • Michal Tkáč

Abstract

With the advancement of machine learning tools, an increasing number of algorithms are being utilized for predicting not only traditional time series data related to financial markets but also those connected to cryptocurrencies. This paper aims to compare various machine learning algorithms used for prediction, in order to identify the one with the greatest practical potential for creating a prediction model of Bitcoin's price as an investment asset. The analysis focuses on supervised learning algorithms, taking into account the nature of the task involving long time series datasets. The paper also describes the exact process of creating and setting up individual models and their parameters, explaining procedures for obtaining and editing datasets, and shows how to evaluate performance of these models. In addition to the analysis of the main subject of research, which is Bitcoin, the paper also uses an analysis of reference cryptocurrencies such as Ethereum, Litecoin and NEO to compare the resulting performances. The processes consisting of editing the analysed datasets, creating individual prediction models, training and testing the performance of models on historical data, and creating, debugging and implementing individual machine learning models were realised through coding in the Python program.

Suggested Citation

  • Milan Cibuľa & Michal Tkáč, 2023. "Porovnanie algoritmov strojového učenia pre tvorbu predikčného modelu ceny bitcoinu [Comparison of Machine Learning Algorithms for Creation of a Bitcoin Price Prediction Model]," Politická ekonomie, Prague University of Economics and Business, vol. 2023(5), pages 496-517.
  • Handle: RePEc:prg:jnlpol:v:2023:y:2023:i:5:id:1397:p:496-517
    DOI: 10.18267/j.polek.1397
    as

    Download full text from publisher

    File URL: http://polek.vse.cz/artkey/pol-202305-0001_porovnanie-algoritmov-strojoveho-ucenia-pre-tvorbu-predikcneho-modelu-ceny-bitcoinu.php
    Download Restriction: free of charge

    File URL: http://polek.vse.cz/pdfs/pol/2023/05/01.pdf
    Download Restriction: free of charge

    File URL: https://libkey.io/10.18267/j.polek.1397?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. Ruoxuan Xiong & Eric P. Nichols & Yuan Shen, 2015. "Deep Learning Stock Volatility with Google Domestic Trends," Papers 1512.04916, arXiv.org, revised Feb 2016.
    Full references (including those not matched with items on IDEAS)

    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. Andrea Bucci, 2020. "Realized Volatility Forecasting with Neural Networks," Journal of Financial Econometrics, Oxford University Press, vol. 18(3), pages 502-531.
    2. Chao Liu & Fengfeng Gao & Mengwan Zhang & Yuanrui Li & Cun Qian, 2024. "Reference Vector-Based Multiobjective Clustering Ensemble Approach for Time Series Forecasting," Computational Economics, Springer;Society for Computational Economics, vol. 64(1), pages 181-210, July.
    3. Lucien Boulet, 2021. "Forecasting High-Dimensional Covariance Matrices of Asset Returns with Hybrid GARCH-LSTMs," Papers 2109.01044, arXiv.org.
    4. Andrea Bucci, 2020. "Cholesky–ANN models for predicting multivariate realized volatility," Journal of Forecasting, John Wiley & Sons, Ltd., vol. 39(6), pages 865-876, September.
    5. Zhengyong Jiang & Jeyan Thiayagalingam & Jionglong Su & Jinjun Liang, 2023. "CAD: Clustering And Deep Reinforcement Learning Based Multi-Period Portfolio Management Strategy," Papers 2310.01319, arXiv.org.
    6. Nikita Medvedev & Zhiguang Wang, 2022. "Multistep forecast of the implied volatility surface using deep learning," Journal of Futures Markets, John Wiley & Sons, Ltd., vol. 42(4), pages 645-667, April.
    7. Yuping Song & Bolin Lei & Xiaolong Tang & Chen Li, 2024. "Volatility forecasting for stock market index based on complex network and hybrid deep learning model," Journal of Forecasting, John Wiley & Sons, Ltd., vol. 43(3), pages 544-566, April.
    8. Kim, A. & Yang, Y. & Lessmann, S. & Ma, T. & Sung, M.-C. & Johnson, J.E.V., 2020. "Can deep learning predict risky retail investors? A case study in financial risk behavior forecasting," European Journal of Operational Research, Elsevier, vol. 283(1), pages 217-234.
    9. Theodoros Zafeiriou & Dimitris Kalles, 2024. "Comparative analysis of neural network architectures for short-term FOREX forecasting," Papers 2405.08045, arXiv.org.
    10. Manuel Nunes & Enrico Gerding & Frank McGroarty & Mahesan Niranjan, 2020. "Long short-term memory networks and laglasso for bond yield forecasting: Peeping inside the black box," Papers 2005.02217, arXiv.org.
    11. Shujian Liao & Jian Chen & Hao Ni, 2021. "Forex Trading Volatility Prediction using Neural Network Models," Papers 2112.01166, arXiv.org, revised Dec 2021.
    12. Yuping Song & Xiaolong Tang & Hemin Wang & Zhiren Ma, 2023. "Volatility forecasting for stock market incorporating macroeconomic variables based on GARCH‐MIDAS and deep learning models," Journal of Forecasting, John Wiley & Sons, Ltd., vol. 42(1), pages 51-59, January.
    13. Milan Cibuľa & Michal Tkáč, . "Porovnanie algoritmov strojového učenia pre tvorbu predikčného modelu ceny bitcoinu [Comparison of Machine Learning Algorithms for Creation of a Bitcoin Price Prediction Model]," Politická ekonomie, Prague University of Economics and Business, vol. 0.

    More about this item

    Keywords

    Machine learning; Bitcoin; prediction model;
    All these keywords.

    JEL classification:

    • C22 - Mathematical and Quantitative Methods - - Single Equation Models; Single Variables - - - Time-Series Models; Dynamic Quantile Regressions; Dynamic Treatment Effect Models; Diffusion Processes
    • C55 - Mathematical and Quantitative Methods - - Econometric Modeling - - - Large Data Sets: Modeling and Analysis
    • C88 - Mathematical and Quantitative Methods - - Data Collection and Data Estimation Methodology; Computer Programs - - - Other Computer Software

    Statistics

    Access and download statistics

    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:prg:jnlpol:v:2023:y:2023:i:5:id:1397:p:496-517. 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: Stanislav Vojir (email available below). General contact details of provider: https://edirc.repec.org/data/uevsecz.html .

    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.