Forecasting stock market volatility using (non-linear) Garch models | Synapse