Forecast and compare volatility models (ARIMA, GARCH, ML) on S&P 500 returns.
- S&P 500 (Yahoo Finance)
- VIX (Yahoo Finance)
data/-> raw and processed datanotebooks/-> exploratory and modeling notebookssrc/-> reusable scripts (loading, preprocessing, models)README.md-> project overviewrequirements.txt-> Python packages
- Data cleaning & exploration
- Log return calculation
- Stationarity & autocorrelation analysis
- ARIMA modeling
- GARCH modeling
- Walk-forward backtesting
- Comparison & discussion
Under Construction
git clone
https://github.com/1412richa/volatility-forecasting.git
cd volatility-forecasting
python -m venv .venv
source venv\Scripts\activate
pip install -r requirements.txt