Skip to content

RowenTey/stock-price

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

52 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“ˆ Stock-Price-Predictor

A web app that allows users to predict stock prices using LSTM and compare them to actual prices, STONKS πŸ“ˆ

πŸ§ͺ Tech

This website is fully coded with Python, utilising the Streamlit module to structure our web app.

The Matplotlib library was also used to visualize our data and construct our charts.

Our stock price prediction model is LSTM, built using Data Science and Machine Learning libraries like Numpy, Pandas, Keras and Tensorflow.

❓ Assignment

Problem Statement: Current LSTM price prediction models can be easily thrown off by black swan events akin to Covid-19.

Our Solution: We hypothesise that black swan events are characterised by sudden spikes in trading volume. For example, when there is rapid buying or selling in a short amount of time. Our app allows students, professionals and enthusiasts alike to study the relationship between trade volume and the accuracy of LSTM predictions relative to actual prices.

βš™ How To Use

  1. First, type in the ticker symbol you're looking for.
  2. Next, click the arrow icon on the top left corner. This opens up a sidebar. Select the date you 3. wish to start predicting the stock price from.
  3. Give a moment for the model to process your input.
  4. And that's it! The prediction will appear magically before your eyes. It's that easy!

Releases

No releases published

Packages

No packages published

Languages