Skip to content

Recurrent Neural Network model to predict the value of 4 major cryptocurrencies

Notifications You must be signed in to change notification settings

riti1302/Cryptocurrency_Prediction

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cryptocurrency_Prediction

Recurrent Neural Network model to predict the prices of 4 major crytocurrencies 3 secs in the future.
The RNN learns from the time-series dataset.
The four cryptocurrencies are:

  1. Bitcoin
  2. Litecoin
  3. Bitcoin Cash
  4. Ethereum

The data I have used are:

  • Open
  • High
  • Low
  • Close
  • Volume

The Close column measures the final price at the end of each interval.
The Volume column is how much of the asset was traded per each interval, In this project, these are 1 minute intervals. So, at the end of each minute, what was the price of the asset.

Required Installations

The code is written in python 3.6 version.

Tensorflow

 pip3 install tensorflow=1.10 

Pandas

 pip3 install pandas     

numpy

 pip3 install numpy 

sklearn

 pip install -U scikit-learn

Number of EPOCHS = 10
Batch size = 64
Future period of prediction = 3 sec
Sequence length = 60
Number of nodes in input layer = 128
Number of nodes in output layer = 2
Model type = Sequential

How to train the model

python3 Cryptocurrency.py

Trained weights and biases are saved in the models directory.

About

Recurrent Neural Network model to predict the value of 4 major cryptocurrencies

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages