Skip to content

Latest commit

 

History

15 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NVIDIA Stock Price Prediction Using Time Series Forecasting

This is a research project submitted as part of 6-week online Machine Learning Summer Internship organized by Indira Gandhi Delhi Technical University for Women (IGDTUW). This project is aimed at predicting the future stock price movements of NVIDIA Corporation using time series forecasting techniques. The project explores and compares the performance of three different models: LSTM (Long Short-Term Memory), RNN (Recurrent Neural Network), and Random Forest.

Introduction

In this project, we forecast the stock prices of NVIDIA using historical price data. Stock price prediction is a complex problem due to the volatile nature of the stock market, and accurate predictions can be beneficial for investors.

Dataset

The dataset consists of historical stock prices for NVIDIA, which includes features such as the opening price, closing price, high, low, and volume of the stocks. Source: [NVDIA.csv]

Models Used

LSTM

LSTM is a type of Recurrent Neural Network (RNN) capable of learning long-term dependencies. It's well-suited for time series forecasting tasks like stock price prediction.

RNN

RNNs are powerful for sequential data, as they have connections that form directed cycles, allowing information to persist.

Random Forest

Random Forest is an ensemble learning method used for classification and regression. It builds multiple decision trees and merges them to get a more accurate and stable prediction.

Results (Actual vs Predicted Graphs)

LSTM Model

st pred graph

RNN Model

rnn prediction

Random Forest Model

Random forest

Conclusion

The project demonstrates the effectiveness of using deep learning models like LSTM and RNN for time series forecasting, specifically in predicting stock prices. While Random Forest provided decent results, the deep learning models outperformed it in terms of prediction accuracy.

Contributed By :)

Anjali Das <> Atreyi Prasad <> Avwal Kaur

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages