Skip to content

This project predicts stock prices using FB Prophet for time series forecasting and yfinance to fetch historical data. Visualizations are created with Taipy Charts, offering interactive and dynamic insights. Users can input stock ticker symbols to view future price predictions, aiding in informed investment decisions. Easy to set up with Python.

Notifications You must be signed in to change notification settings

Shubham-Singla259/-Stock-Price-Prediction-Using-FB-Prophet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Stock Price Prediction Using FB Prophet and yfinance with Taipy Charts

📈 Project Overview

Welcome to the Stock Price Prediction project! This innovative tool leverages the power of FB Prophet for robust time series forecasting and yfinance for fetching historical stock data. The results are presented through beautiful, interactive visualizations created with Taipy Charts, making data analysis a breeze.

🌟 Features

  • Data Collection: Seamlessly fetch historical stock data with yfinance.
  • Data Preprocessing: Efficiently clean and prepare data for precise modeling.
  • Time Series Forecasting: Harness the predictive power of FB Prophet to forecast future stock prices.
  • Visualization: Experience data through dynamic and interactive Taipy Charts.
  • User Interface: Enjoy a simple, intuitive interface to input stock symbols and visualize predictions.

🚀 Getting Started

Follow these steps to get the project up and running:

Prerequisites

Ensure you have Python installed, along with the following libraries:

pip install yfinance
pip install fbprophet
pip install taipy

📂 Project Structure

  • stock_price_prediction.py: The core script to execute stock price predictions and generate visualizations.
  • data/: Directory for storing downloaded stock data.
  • models/: Directory for saving trained prediction models.
  • charts/: Directory for storing generated charts.

🎥 Demo Video

Watch our demo video to see the project in action: Demo

🤝 Contributing

We are thrilled to welcome contributions! Feel free to fork the repository, implement your changes, and create a pull request. Please ensure you follow the contribution guidelines outlined in the repository.

🙏 Acknowledgments

A special thanks to:

  • yfinance: For providing an effortless interface to download historical stock data.
  • FB Prophet: For its powerful and user-friendly time series forecasting capabilities.
  • Taipy Charts: For enabling stunning, interactive visualizations.
  • The Open Source Community: For their invaluable support and contributions.

📬 Contact

Have questions or suggestions? Open an issue or reach out to us at [email protected]. vi

About

This project predicts stock prices using FB Prophet for time series forecasting and yfinance to fetch historical data. Visualizations are created with Taipy Charts, offering interactive and dynamic insights. Users can input stock ticker symbols to view future price predictions, aiding in informed investment decisions. Easy to set up with Python.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages