„Adatelemzés: ARCH, GARCH folyamatok '12” változatai közötti eltérés
(Új oldal, tartalma: „==ARCH, GARCH modellek== *ARCH: autoregressive conditionally heteroscedastic; időben változó volatilitás (szórás, variancia) – mivel gazdasági idősorokra szokt…”) |
|||
(4 közbenső módosítás ugyanattól a szerkesztőtől nincs mutatva) | |||
1. sor: | 1. sor: | ||
+ | ==AR(p), MA(q), ARMA(p,q)== | ||
+ | Egy adott <math> X </math> egyváltozós idősor következő tagja felírható a következőféleképpen: | ||
+ | |||
+ | AR(p) - autoregressive modell | ||
+ | <math> X_t=c+\phi _1 X_{t-1}+\cdots + \phi _p X_{t-p}+\epsilon _t , </math> | ||
+ | |||
+ | ahol <math>c </math> egy konstans, <math> \phi _1,..., \phi_p </math> paraméterek, és <math> \epsilon _t </math> fehér zaj. | ||
+ | |||
+ | MA(q) - moving avarage | ||
+ | <math> X_t=\mu + \epsilon _t + \theta _1 \epsilon _{t-1} + \cdots + \theta _q \epsilon _{t-q} ,</math> | ||
+ | |||
+ | ahol <math> \mu </math> az idősor átlaga, <math> \epsilon _t, \epsilon _{t-1},... </math> fehér zaj, <math> \theta _1,..., \theta _q </math> a modell paraméterei. | ||
+ | |||
+ | ARMA(p,q) - autoregresszív mozgó átlag modell, az előző kettő ötvözete: | ||
+ | |||
+ | <math> X_t = c + \epsilon _t + \sum _{i=1}^p \phi _i X_{t-i} + \sum _{i=1}^q \theta _i \epsilon _{t-i} .</math> | ||
+ | |||
+ | Ezeknél a modelleknél a zaj általában gauss típusú, és fix szórású. | ||
+ | |||
==ARCH, GARCH modellek== | ==ARCH, GARCH modellek== | ||
60. sor: | 79. sor: | ||
<math>\sigma_t^2 = \alpha_0 + \sum_{j=1}^m \alpha_j y_{t-j}^2 + \sum_{j=1}^r \beta_j \sigma_{t-j}^2</math> | <math>\sigma_t^2 = \alpha_0 + \sum_{j=1}^m \alpha_j y_{t-j}^2 + \sum_{j=1}^r \beta_j \sigma_{t-j}^2</math> | ||
+ | |||
+ | A fentiekben tettünk egy egyszerűsítést, miszerint <math> y_t= \sigma _t \epsilon _t </math>. Általánosságban viszont a zajt becsüljük így: | ||
+ | <math> \epsilon _t= \sigma _t z_t</math>, ahol <math>z_t</math> a sztochasztikus tag. Az így kapott zajt írhatjuk vissza az ARMA modellekbe. | ||
Ha megvan a paraméterbecslés (pl: maximum likelihood-dal), akkor jóslást tehetünk a volatilitásra (csak 1 lépésre előre!): | Ha megvan a paraméterbecslés (pl: maximum likelihood-dal), akkor jóslást tehetünk a volatilitásra (csak 1 lépésre előre!): |
A lap jelenlegi, 2012. június 13., 13:17-kori változata
Tartalomjegyzék
AR(p), MA(q), ARMA(p,q)
Egy adott egyváltozós idősor következő tagja felírható a következőféleképpen:
AR(p) - autoregressive modell
ahol egy konstans, paraméterek, és fehér zaj.
MA(q) - moving avarage
ahol az idősor átlaga, fehér zaj, a modell paraméterei.
ARMA(p,q) - autoregresszív mozgó átlag modell, az előző kettő ötvözete:
Ezeknél a modelleknél a zaj általában gauss típusú, és fix szórású.
ARCH, GARCH modellek
- ARCH: autoregressive conditionally heteroscedastic; időben változó volatilitás (szórás, variancia) – mivel gazdasági idősorokra szokták alkalmazni, a volatilitás a használt kifejezés
- GARCH: generalized ARCH
A legegyszerűbb ARCH modell az ARCH(1) modell:
(1)
(2)
az idősor értéke t-ben, a szórás t-ben, standard normál eloszlásból származó zaj, legyen nemnegatív.
A -re AR modellt írtunk fel.
Miért is kell feltételes eloszlásról beszélni (ar conditionally h)? Ha az idősor stacionárius lenne, vagyis az összes elem azonos eloszlásból származna, egy későbbi érték eloszlása megegyezne a hosszú távú, feltétel nélküli eloszlással. A nem stacionárius idősorokra időben változhat a szórás, ezt ha figyelembe vesszük, akkor kapjuk a feltételes eloszlást.
feltételes eloszlása gaussi:
Az (1) és (2) egyenleteket 0-ra rendezve, egyenlővé téve, majd átrendezve a következőt kapjuk:
Ez egy nem-gaussi AR(1) modell az -re felírva.
Állítás: átlaga 0
Biz.: legyen , ekkor, mivel csak -től függ, az pedig egy nulla átlagú gauss:
Állítás: korrelálatlan
Bizonyítás:
, ha
Kiszámolhatjuk és átlagát (az első könnyű, csak az AR modell képletét alkalmazzuk):
Ez a két érték a kurtózis kiszámolásához kellett:
Ha a nevező pozitív, akkor ez mindig nagyobb lesz 3-nál (3 a normál eloszlás kurtózisa), vagyis ez egy vastag farkú (fat tail) eloszlás lesz.
ARCH(1) kiterjesztése ARCH(m)-re
feltételes eloszlása ismét gaussi:
A legáltalánosabb GARCH(m,r) modell
A legáltalánosabb GARCH(m,r) modell a következő:
A fentiekben tettünk egy egyszerűsítést, miszerint . Általánosságban viszont a zajt becsüljük így: , ahol a sztochasztikus tag. Az így kapott zajt írhatjuk vissza az ARMA modellekbe.
Ha megvan a paraméterbecslés (pl: maximum likelihood-dal), akkor jóslást tehetünk a volatilitásra (csak 1 lépésre előre!):
Paraméterbecslés ARCH(1) modellre: maximum likelihood:
az f() függvény az feltételes eloszlása:
A –ln(L) minimuma fogja megadni az és paramétereket.