Predictify ๐Ÿ“ˆ๐Ÿ”ฎ

Inspiration ๐Ÿ’ก

The stock market's unpredictability has always been a challenge for investors. We were inspired to create Predictify to harness the power of machine learning and provide a tool that could offer insights into future stock prices, helping both novice and experienced investors make more informed decisions.

What it Does ๐Ÿš€

Predictify is a stock price prediction tool that:

  • Fetches real-time stock data using the Polygon API ๐Ÿ“Š
  • Utilizes a deep learning model (LSTM) to predict future stock prices ๐Ÿง 
  • Provides a range of predicted prices, offering a more comprehensive outlook ๐Ÿ“‰๐Ÿ“ˆ
  • Visualizes historical data and predictions for easy interpretation with graphs ๐Ÿ“ˆ
  • Allows users to input any stock symbol for analysis ๐Ÿ’ผ

How We Built It ๐Ÿ› ๏ธ

We built Predictify using a combination of powerful tools and technologies:

  • Python: The core language for our project ๐Ÿ
  • TensorFlow: For building and training our LSTM model ๐Ÿค–
  • Polygon API: To fetch real-time and historical stock data ๐Ÿ“ก
  • Pandas & NumPy: For data manipulation and analysis ๐Ÿผ๐Ÿ”ข
  • Matplotlib: For creating visualizations ๐Ÿ“Š
  • Scikit-learn: For data preprocessing and model evaluation ๐Ÿงช

Our Model Architecture:

LSTM(50, return_sequences=True)
LSTM(50)
Dense(25)
Dense(3)  # Outputs mean, lower, and upper bounds

Built With

Share this project:

Updates