Skip to content

Aryan22163/Stock_price_prediction

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“ˆ Stock Price Forecasting using Facebook Prophet (Time Series Analysis)

This project focuses on time series forecasting of stock prices using Facebook Prophet, a robust and interpretable model developed by Meta. The aim is to predict future stock closing prices based on historical data without building traditional machine learning models.


πŸ“ Dataset

The dataset contains historical stock prices with these key features:

  • Date
  • Open
  • High
  • Low
  • Close
  • Volume

Data was reformatted for Prophet as:

  • ds β†’ Date
  • y β†’ Closing Price

πŸ“ Topics Covered

  • Time Series Forecasting
  • Facebook Prophet Model
  • Data Preprocessing & Formatting
  • Handling Time Gaps and Missing Values
  • Trend and Seasonality Detection
  • Forecasting Future Stock Prices
  • Visualization of Forecast and Components
  • Business Interpretation of Forecast Trends

βš™οΈ Technologies Used

  • Python
  • Pandas, NumPy
  • Matplotlib, Seaborn
  • Facebook Prophet (prophet)
  • Jupyter Notebook

πŸ” Project Highlights

  • Applied Facebook Prophet to perform time series forecasting on stock closing prices.
  • Visualized historical trends and future projections.
  • Interpreted model components including trend, weekly, and yearly seasonality.
  • Extended the forecast into future periods with confidence intervals.

πŸŽ“ What I Learned

  • How to convert financial data into a Prophet-compatible time series format.
  • Forecasting using additive models with automated trend/seasonality detection.
  • Visual interpretation of Prophet outputs and confidence bounds.
  • Simpler, scalable alternative to traditional machine learning for time-based data.

About

Stock price forecasting using Facebook Prophet and time series analysis techniques.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published