Ubah sampel estimasi
Ada beberapa penyebab penolakan validitas model GARCH. Bisa jadi asumsi untuk mean, varians, atau distribusinya tidak tepat. Bisa juga karena deret waktu return tidak dapat dijelaskan oleh satu set parameter GARCH. Mengingat sifat pasar keuangan yang dinamis, realistis untuk mengharapkan bahwa parameter model GARCH berubah seiring waktu. Karena itu, mari kita estimasi ulang model GARCH pada 2500 return EUR/USD terbaru, alih-alih melakukan analisis pada seluruh 4961 return.
Latihan ini adalah bagian dari kursus
Model GARCH di R
Petunjuk latihan
- Gunakan fungsi
tail()untuk mengestimasi model GARCH pada 2500 observasi terakhir - Hitung return terstandarisasi
- Lakukan uji Ljung-Box bahwa semua autokorelasi orde 1,…,22 bernilai nol.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Estimate the model on the last 2500 observations
tgarchspec <- ___( mean.model = list(armaOrder = c(0,0)),
variance.model = list(model = "sGARCH"),
distribution.model = "std")
tgarchfit <- ___( data = ___(EURUSDret, ___) , spec = tgarchspec)
# Compute standardized returns
stdEURUSDret <- ___(tgarchfit, standardize = TRUE)
# Do the Ljung-Box test on the absolute standardized returns
___(abs(stdEURUSDret), 22, type = "Ljung-Box")