This project aims to analyze and forecast stock market trends using time series analysis techniques.
- Understand time series concepts such as trend, seasonality, and noise.
- Implement models like ARIMA, SARIMA, Prophet, and LSTM for forecasting.
- Visualize insights and predictions through dashboards or reports.
- Evaluate and compare model accuracy
- Collect and preprocess historical stock market data.
- Python
- Pandas
- NumPy
- Matplotlib
- Scikit-learn
- Statsmodels
- Facebook Prophet
- TensorFlow/Keras (for LSTM)
- Streamlit
python -m venv venv
venv\Scripts\activate
Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy Unrestricted -Force
pip install -r requirements.txt
deactivate
https://www.w3schools.com/python/
https://www.statsmodels.org/stable/tsa.html
https://facebook.github.io/prophet/
https://www.tensorflow.org/api_docs/python/tf/keras/layers/LSTM