The Stock Market Prediction App is a web application built using Streamlit, yfinance, and Prophet for time series forecasting. It allows users to select a stock, choose the number of years for prediction, and visualizes the raw stock data along with forecasted data using Facebook Prophet.
- Select from a list of stocks for prediction.
- Choose the number of years for forecasting.
- Visualize raw stock data with an interactive Plotly chart.
- Utilize Prophet for time series forecasting.
- Display forecast data and components.
- Python 3.6 or higher
- Install required dependencies:
pip install -r requirements.txt
python -m streamlit run main.py
- Visit the provided URL in your web browser to interact with the app.
- Select a stock from the dropdown menu.
- Choose the number of years for prediction using the slider.
- Explore raw data, forecast data, and components.
- Visualize the data using interactive charts.
- Yahoo Finance
- Streamlit
- yfinance
- Prophet
- Plotly
This project is licensed under the MIT License.