Modele GARCH w Pythonie
Chelsea Yang
Data Science Instructor
Autoregresyjna warunkowa heteroskedastyczność
Opracowany przez Roberta F. Engle'a (laureat Nagrody Nobla 2003)

„Uogólniony" ARCH
Opracowany przez Tima Bollerslevа (ucznia Roberta F. Engle'a)

Biały szum (z): Nieskorelowane zmienne losowe o zerowej średniej i skończonej wariancji

Reszta = wartość przewidywana - wartość obserwowana
Oczekiwana stopa zwrotu: $$ \mu_t = Expected[r_t | I(t-1)] $$
Reszta (błąd predykcji): $$ r_t = \mu_t + \epsilon_t $$
Oczekiwana zmienność: $$\sigma^2 = Expected[(r_t - \mu_t)^2 | I(t-1)]$$
Zmienność jest powiązana z resztami: $$ \epsilon_t = \sigma_t * \zeta (WhiteNoise)$$


Autoregresja: przewidywanie przyszłego zachowania na podstawie przeszłego
Zmienność jako ważona średnia przeszłych obserwacji

Aby proces GARCH(1,1) był realistyczny, wymaga:
$$\omega, \alpha, \beta >= 0 $$
$$\alpha + \beta <1$$
wariancja długookresowa: $$\omega / (1-\alpha - \beta)$$
Modele GARCH w Pythonie