Skip to content

This repo contains works about financial time series prediction, then it will be evolved a predicter application

Notifications You must be signed in to change notification settings

nuhyurdev/Time-Series-Predicter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Time-Series-Predicter

Forecasting time series data with machine and deep learning techniques

GitHub issues GitHub stars GitHub license

About

This project aims to how to forecast a financial time series data using machine and deep learning techniques. Using this knowledge, I want to create an project which can predict next values of financial datas. Tecnical analysis notebook contains different indicator for BTC-TRY prices.

LSTM univariate models can forecast DXY and Gold ounce price using own old data.

LSTM multivariate models forecast DXY ann Gold ounce price with many financial time series, multi input and one output is used.

C-LSTM models is the version of multivariate models that added convolitional and pooling layer.

Installation

you can download latest version of imported library at the beginning of notebook for all or just install requirements.txt.

keras-latest
tensorflow-latest
matplotlib-latest
pandas_datareader

#or
pip install -r requirements.txt

for installation you can use:

pip3 install keras  matplotlib tensorflow pandas_datareader --upgrade 

Usage

All notebooks can runnable end to end. Just click run All in jupyter notebook.

Prediction Period

Train, validation test splits is like the plot above. The last 365 trading days is test dataset. Rest of the datasets splits as 70:30. %70 is train and %30 validation dataset

About

This repo contains works about financial time series prediction, then it will be evolved a predicter application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published