ÎncepețiÎncepe gratuit

Estimarea modelului GJR GARCH

Ca orice model GARCH, modelul GJR GARCH este folosit pentru a prognoza volatilitatea. Îl vom utiliza acum pentru a prognoza volatilitatea randamentelor zilnice ale Microsoft în perioada 1999–2017.

Aceste randamente sunt disponibile în consolă ca variabila msftret. Am calculat deja pentru tine predicțiile de volatilitate ale modelului GARCH standard. Acestea sunt disponibile în obiectul sgarchvol.

Acest exercițiu face parte din cursul

Modele GARCH în R

Vezi cursul

Instrucțiuni pentru exercițiu

  • Specifică modelul GJR GARCH cu o distribuție t Student asimetrică.
  • Estimează modelul.
  • Compară volatilitatea GJR GARCH cu sgarchvol.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# Specify the GJR GARCH model
garchspec <- ___(mean.model = list(armaOrder = c(0,0)),
                 ___ = list(model = ___),
                 ___ = ___)

# Estimate the model and compute volatility
gjrgarchfit <- ___(data = ___, spec = ___)
gjrgarchvol <- ___(___)

# Compare volatility
plotvol <- plot(abs(msftret), col = "grey")
plotvol <- addSeries(___, col = "red", on=1)
plotvol <- addSeries(sgarchvol, col = "blue", on=1)
plotvol
Editează și rulează codul