Model yang lebih baik untuk imbal hasil EUR/USD
Pada latihan sebelumnya, Anda telah menganalisis signifikansi statistik dari parameter yang diestimasi pada model AR(1) GJR GARCH dengan sebaran skewed student t untuk imbal hasil harian EUR/USD. Kesimpulannya, kita perlu menyederhanakan model GARCH yang digunakan. Karena itu, gunakan model standard GARCH dengan rataan konstan dan sebaran student t. Tetapkan nilai rataan menjadi nol dan gunakan variance targeting.
Latihan ini adalah bagian dari kursus
Model GARCH di R
Petunjuk latihan
- Lengkapi kode untuk mengestimasi model standard GARCH dengan rataan konstan, sebaran student t, dan variance targeting.
- Gunakan
setfixed()untuk menetapkan bahwa parameter rataan sama dengan 0. - Estimasikan model.
- Periksa secara visual bahwa perubahan ini menghasilkan deret volatilitas yang mendekati yang menggunakan
flexgarchfit.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Specify model with constant mean, standard GARCH and student t
tgarchspec <- ugarchspec(mean.model = list(armaOrder = ___),
variance.model = list(model = ___, variance.targeting = ___),
distribution.model = ___)
# Fix the mu parameter at zero
___(tgarchspec) <- list("mu" = 0)
# Estimate the model
tgarchfit <- ___(data = EURUSDret, spec = tgarchspec)
# Verify that the differences in volatility are small
plot(sigma(___) - ___(flexgarchfit))