Skip to content

arashazimi0032/Stock-Price-Prediction-RNN

Repository files navigation

Stock Price Prediction RNN

This repository is an academic exercise for the Google stock price prediction project on the Google_Stock_Price Dataset. The Google_Stock_Price includes the daily price of Google stocks from 2012 to 2016.

In this project, using the data of the past 120 days and using different types of recurrent networks (Simple RNN, LSTM and GRU), the stock price for the next 20 days has been estimated.

Prediction results of every network is shown below:

Simple RNN Prediction

GRU Prediction

LSTM Prediction

The MSE Results

Simple RNN GRU LSTM
MSE 15.1917 12.8776 10.9656

Requirements

  • python 3.9
  • Tensorflow == 2.11.0
  • pandas == 1.5.3
  • numpy == 1.24.2
  • matplotlib == 3.6.3
  • keras~=2.11.0
  • scikit-learn~=1.1.1

License

This repository is released under Apache License V2. To develop, publication and use it, please follow the terms of this license.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages