> For the complete documentation index, see [llms.txt](https://docs.nuvolos.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.nuvolos.com/how-to-guides/application-specific-guides/invelab/modules/conditional-volatility.md).

# Conditional volatility

This module calculates conditional volatility and scaled innovations based on three models: GARCH, GJR-GARCH, and EWMA.

All models apply the **rugarch::ugarchspec** function under the *normal distribution* setting. GARCH uses the "sGARCH" model, GJR-GARCH uses the "gjrGARCH" model, and EWMA uses the "iGARCH" model.
