Stock-Prediction-Models, Gathers machine learning and deep learning models for Stock forecasting, included trading bots and simulations.
- Deep Feed-forward Auto-Encoder Neural Network to reduce dimension + Deep Recurrent Neural Network + ARIMA + Extreme Boosting Gradient Regressor
- Adaboost + Bagging + Extra Trees + Gradient Boosting + Random Forest + XGB
- LSTM Recurrent Neural Network
- Encoder-Decoder Feed-forward + LSTM Recurrent Neural Network
- LSTM Bidirectional Neural Network
- 2-Path LSTM Recurrent Neural Network
- GRU Recurrent Neural Network
- Encoder-Decoder Feed-forward + GRU Recurrent Neural Network
- GRU Bidirectional Neural Network
- 2-Path GRU Recurrent Neural Network
- Vanilla Recurrent Neural Network
- Encoder-Decoder Feed-forward + Vanilla Recurrent Neural Network
- Vanilla Bidirectional Neural Network
- 2-Path Vanilla Recurrent Neural Network
- LSTM Sequence-to-Sequence Recurrent Neural Network
- LSTM with Attention Recurrent Neural Network
- LSTM Sequence-to-Sequence with Attention Recurrent Neural Network
- LSTM Sequence-to-Sequence Bidirectional Recurrent Neural Network
- LSTM Sequence-to-Sequence with Attention Bidirectional Recurrent Neural Network
- LSTM with Attention Scaled-Dot Recurrent Neural Network
- LSTM with Dilated Recurrent Neural Network
- Only Attention Neural Network
- Multihead Attention Neural Network
- LSTM with Bahdanau Attention
- LSTM with Luong Attention
- LSTM with Bahdanau + Luong Attention
- DNC Recurrent Neural Network
- Residual LSTM Recurrent Neural Network
- Simple signal rolling agent
- Q-learning deep learning agent
- Evolution-strategy agent
- Evolution-strategy-Bayesian agent
- Downloader usage:
python downloader_crypto.py bitmex BTC/USD 2015-01-01T00:00:00Z 1d btc.csv
- stock market study on TESLA stock, tesla-study.ipynb
- fashion trending prediction with cross-validation, fashion-forecasting.ipynb
- Bitcoin analysis with LSTM prediction, bitcoin-analysis-lstm.ipynb
- Outliers study using K-means, SVM, and Gaussian on TESLA stock outliers.ipynb
- Stock market simulation using Monte Carlo, stock-forecasting-monte-carlo.ipynb
- Stock market simulation using Monte Carlo Markov Chain Metropolis-Hasting, mcmc-stock-market.ipynb
I code LSTM Recurrent Neural Network and Simple signal rolling agent inside Tensorflow JS, you can try it here, huseinhouse.com/stock-forecasting-js
signal rolling agent, READ MORE
total gained 185.099850, total investment 1.850998 %
q-learning deep learning agent READ MORE
total gained -108.630036, total investment -1.086300 %
evolution strategy agent READ MORE
total gained 8240.610260, total investment 82.406103 %
evolution strategy with bayesian agent READ MORE
total gained 9221.279840, total investment 92.212798 %
LSTM Recurrent Neural Network
LSTM Bidirectional Neural Network
2-Path LSTM Recurrent Neural Network
Deep Feed-forward Auto-Encoder Neural Network to reduce dimension + Deep Recurrent Neural Network + ARIMA + Extreme Boosting Gradient Regressor
LSTM Sequence-to-Sequence Recurrent Neural Network
LSTM Sequence-to-Sequence with Attention Recurrent Neural Network
LSTM Sequence-to-Sequence with Attention Bidirectional Recurrent Neural Network
Encoder-Decoder Feed-forward + LSTM Recurrent Neural Network
Adaboost + Bagging + Extra Trees + Gradient Boosting + Random Forest + XGB