Skip to content

dgiletto/Stock_Prediction

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Stock Prediction App

This React web app allows users to forecast stock prices and evaluate the accuracy of a predictive model (e.g., LSTM). It provides:

  • Historical vs. Predicted Closing Price Graph
  • RMSE (Root Mean Square Error) Evaluation
  • 7 Day Forecast Visualization with Confidence Interval Bands
  • Investment Suggestions (Buy / Sell / Hold)
  • Sidebar with Live Stock Details

Preview

Preview

Frontend

  • React.js
  • HTML/CSS
  • Recharts
  • Vercel (Deployment)

Backend

  • Python
    • Scikit-Learn
    • Tensorflow (Keras)
    • NumPy
    • Pandas
    • Yfinance (Yahoo Finance)
  • FastApi
  • Docker
  • Render (Deployment)

Future Ideas

  • Allow model selection for more diverse outputs (LSTM, Linear Regression, ARIMA)
  • Export forecast as a CSV for further analysis
  • Include Technical Indicators for increased accuracy and decreased RMSE

Author

Made by Dylan Giletto Portfolio | LinkedIn | Github

Link to the Web App: https://stock-prediction-olive.vercel.app/

About

Web app that forecasts the next 7 days for a particular stock us a deep learning model called a Long Short Term Memory Neural Network. It is trained on the open, high, low, close, and volume of the stock.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors