https://github.com/leehanchung/btc_dash
Bitcoin Price Prediction Modeling and Dashboard
https://github.com/leehanchung/btc_dash
bitcoin dash dashboard forecasting plotly plotly-dash prediction-model statsmodels tensorflow
Last synced: 9 months ago
JSON representation
Bitcoin Price Prediction Modeling and Dashboard
- Host: GitHub
- URL: https://github.com/leehanchung/btc_dash
- Owner: leehanchung
- License: gpl-3.0
- Created: 2019-07-25T19:37:00.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2022-12-26T21:38:12.000Z (over 3 years ago)
- Last Synced: 2025-04-25T11:43:03.098Z (about 1 year ago)
- Topics: bitcoin, dash, dashboard, forecasting, plotly, plotly-dash, prediction-model, statsmodels, tensorflow
- Language: Jupyter Notebook
- Homepage: https://dry-shore-97069.herokuapp.com/
- Size: 7.87 MB
- Stars: 7
- Watchers: 0
- Forks: 7
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG
- License: LICENSE
Awesome Lists containing this project
README
# BTCDash: A Bitcoin Price Prediction Dashboard
[](https://www.python.org/downloads/release/python-374/)
[](https://flask.palletsprojects.com/en/1.1.x/)
[](https://github.com/plotly/dash/)
[](https://github.com/plotly/plotly.py)
[](https://github.com/tensorflow/tensorflow)
[](https://github.com/pandas-dev/pandas)
[](http://perso.crans.org/besson/LICENSE.html)
[](https://www.codefactor.io/repository/github/leehanchung/btc_dash)
[](https://coveralls.io/github/leehanchung/btc_dash?branch=master)
[**Website**](https://dry-shore-97069.herokuapp.com/)
*BTCDash* is a Bitcoin price prediction dashboard showcasing pseudo-real time prediction of the next period Bitcoin prices denominated in USD.
Included on the dashboard are a 50 day BTCUSD OHLC chart with predicted price overlay line, a momentum gauge that displays the fear and greed using Relative Strength Indicator, and directional prediction accuracy over the last 30 periods. Data gathered from Bitstamp.
## Key Features
BTCDash includes a real time pseudo live prediction update chart as follows:
- BTCUSD OHLC chart with predicted price overlay
- Momentum gauge using Relative Strength Indicator
- Directional prediction confusion metrics

## Infrastructure
:construction:

## Statistics
We establish our baseline using the previous period log returns for RMSE and directional accurcy calculation.
| Baseline | RMSE | Directional Accuracy |
| ------------- |-------------:| -----:|
| Baseline | 0.0597 | 0.4724 |
| Univariate AR(16) | 0.0340 | 0.5333 |
| Univariate ARIMA(5, 1, 1) | 0.0268 | 0.7143 |
| Univariate LSTM(diff=1) | 0.0285 | 0.8000 |