Forecasting Bitcoin Price Using Deep Learning Algorithm
Forecasting Bitcoin Price Using Deep Learning Algorithm
https://doi.org/10.22214/ijraset.2022.43958
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 10 Issue VI June 2022- Available at www.ijraset.com
Abstract: Cryptocurrencies are now deeply rooted and widely used as a form of money. Almost all financial instruments are
affected, but Bitcoin trading is seen as one of the most recognizable potentials. Since this ever-growing short-term financial
market is characterized by high volatility and significant fluctuations in value in a short period of time, the promotion of more
accurate and reliable valuation models is seen as an important improvement feature in any firm. Wallet. This study describes a
correlated deep learning model that can digitally predict the value and evolution of money. Use of CNN, CNN-LSTM and
ARIMA algorithms. Almost any precise feature can be predicted.
Keywords: Deep learning; CNN, CNN- LSTM; ARIMA Algorithm; Forecasting style;
I. INTRODUCTION
In contemporary econo-physics literature, there is an increasing interest in studying Bitcoin [1]. A cryptocurrency is a digital money
that is an encoded bits that signifies a digital currency which is monitored and organised by a technology called Unlike fiat
currencies, the blockchain also acts as a secure record of transactions.[2]. and by utilising a deep learning-based scheme, it was
proposed to foresee the change in the Bitcoin cost and exchanges in view of client feelings and opinions inferred by online
discussions. However, generating accurate predictions is a complex and challenging one.
The cryptocurrency platform became an investing and trading platform [10]. Numerous specialists are attempting to figure precise
costs. in this particle, we are proposing a deep learning-based framework to conjecsturimate the co-value and present value of
bitcoins and with ongoing testing. and furthermore, contrasted and genuine determining costs.
II. DEFINITIONS
A. Cryptocurrency
A trendy currency is Bitcoins normally called as Cryptocurrency, a type of currency which does not have any physical form but it is
valuable and legal and has higher value in the virtual level, these cryptocurrencies or the Bitcoins are stolen or misuse of those coins
in any manner Every coin has their individual owner or membership , the user and the owner of those coins can decide whether to
buy more coins or to sell them or keep them based on the trending of those coins and the value they possess in the market .This
decision is purely on an individual basis. It's done by their gut feeling with the knowledge on the financial rules, situations and the
trading knowledge. cryptocurrencies use validators to keep up with the digital money. In a proof-of-stake model, users set up their
tokens as guarantee.
These currencies are not handled by any government sector, it's handled by Decentralised by the Central Bank Digital Currency
(CDBC). Every coin mined will be mentioned in the ledger as centralised
Consequently, they get authority over the token in relation to the sum they stake. these symbolic stakes get extra possession in the
token over the long run through network charges, brand new tokens. Every transaction made will be recorded in the online ledger
and which will be transparent with the blockchain technology.
B. Bitcoin
Bitcoins are used for virtual or the digital financial transaction, bitcoins are not owned by any country and its open for everyone for
the trading and investment purposes, there are various applications for the user to search and select the bit coins for transactions and
for the purchasing of those bitcoins, during the transaction there will be no mention of the user but only the wallet id will be visible.
largest Bitcoin exchange is done by the application Mt.Gox Bitcoins will be stored in wallet format and it will be organised and
maintained by the Blockchain
©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 | 1078
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 10 Issue VI June 2022- Available at www.ijraset.com
C. Prediction
The value Bitcoin is possessed is different and it does not get affected by the business events or the government decisions as its not
related to any of the central authority, it need a different version of prediction to understand the market and to predict the outcomes
which is the price of those bitcoins.
©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 | 1079
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 10 Issue VI June 2022- Available at www.ijraset.com
System Architecture
The framework of our proposed approach as shown in above system architecture. The first is the prediction algorithm module,
which contains data collection, Splitting and classification. The data is composed of a variety of bitcoin price values. The system
Algorithms;
We are utilizing ARIMA estimating calculation to carry out this undertaking
An ARIMA model for time series examination and expectation is a class of measurable models.
ARIMA is a further expansion of the Autoregressive Move Average and incorporates the idea of mix.
AR: Auto relapse. One perception is associated with a few following perceptions through a reliant connection in this
worldview.
Incorporated. The utilization of crude information recognizing (for instance, the deleting of a reality from an earlier timeframe)
for a steady time frame series.
Normal moving. Utilizing the moving typical model's leftover blunder reliance between a perception and the time delay.
Auto Regression (AR) Model Auto relapse is a period series model that utilizes past stage information to foresee the future
worth. It is a decently
fundamental idea that might prompt precise forecasts of a progression of issues:
Yhat = B0 + b1 * XI
B0 and b1 are model coefficients when prepared on preparing information, while X is a contribution for the expectation. This
strategy might be utilized to time
series when slack factors (input factors) are utilized in past perceptions. It is feasible to appraise the worth of the accompanying
advance (t+1)
in view of the aftereffects of the past two stages (t-1 and t-2). It is by all accounts a relapse model:
X (t+1) = b0 + b1 * X (t-1) * b2 + X (t-2)
Auto relapses are relapse models in which a similar info variable is utilized again over the span of the examination (Self
relapse).
©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 | 1080
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 10 Issue VI June 2022- Available at www.ijraset.com
A. Output
The result shows the forecasted values of bitcoin in from of graphs by using three models, which is CNN, CNN-LSTN, and ARIMA
models. By using these models, it will predict the value more accurately
V. CONCLUSION
We have developed a desktop application using tkinter to predict the Bitcoin price prediction and showing the prediction results of
CNN, CNN-LSTM, ARIMA in the graph format. The proposed model will give the accurate forecasting value to the user. By using
this CNN, CNN-LSTM, ARIMA models we can compare the accurate values from one other. The user can select the num days as
they want to predict the values of bitcoin.
BIBLIOGRAPHY
[1] J. Melitz, ‘‘Monetary discipline, Germany, and the European monetary system,’’ vol. 178, pp. 1–38, Apr. 1987.
[2] A. Bulíř, ‘‘Income inequality: Does inflation matter,’’ IMF Staff papers, vol. 48, no. 1, pp. 139–159, 2001
[3] S. Nakamoto. (2008). Bitcoin: A Peer-to-Peer Electronic Cash System. [Online]. Available: https://git.dhimmel.com/bitcoin-whitepaper/
[4] Harvey, Campbell R., Bitcoin Myths and Facts (August 18, 2014). Available at
SSRN: https://ssrn.com/abstract=2479670 or http://dx.doi.org/10.2139/ssrn.2479670
[5] Carleton Athey, Susan and Parashkevov, Ivo and Sarukkai, Vishnu and Xia, Jing, Bitcoin Pricing, Adoption, and Usage: Theory and Evidence (August 1,
2016). Stanford University Graduate School of Business Research Paper No. 16-42, Available at SSRN: https://ssrn.com/abstract=2826674
[6] An Equilibrium Valuation of Bitcoin and Decentralized Networks Assets at SSRN https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3142022
[7] Bitcoin: Future Transaction Currency at SSRN
©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 | 1081
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 10 Issue VI June 2022- Available at www.ijraset.com
https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3247428
[8] Simple Technical Trading Rules and the Stochastic Properties of stock return at SSRC
https://onlinelibrary.wiley.com/doi/abs/10.1111/j.1540-
6261.1992.tb04681.x#:~:text=Simple%20Technical%20Trading%20Rules%20and%20the%20Stochastic%20Properties%20of%20Stock%20Returns
[9] https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.569.5891&rep=rep1&type=pdf
[10] G. Wood. Ethereum: A secure Decentralised Generalised Transaction Ledger. Accessed: 2016. [Online]. Available:
https://scholar.google.com/scholar?hl=en&as_sdt=0%2C5&q=ETHEREUM%A+A+S%ECURE+DECENTRALISED+GENERALISED+
TRANSACTION+LEDGER&btnG=
[11] Financial Platform and News Website. Accessed: 2008. [Online]. Available: https://www.investing.com/
©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 | 1082