BaşlayınÜcretsiz Başlayın

Örneklem dışı tahminleme

garchvol serisi, gözlemlenen zaman serisi sp500ret içindeki her getiri için tahmin edilen volatilitelerden oluşur. Karar verme açısından, önemli olan henüz gözlemlenmemiş gelecekteki getirinin volatilitesidir. Bunu, ugarchfit() çıktısına ugarchforecast() fonksiyonunu uygulayarak elde edersin. Tahminlemede, buna örneklem dışı volatilite tahminleri denir; çünkü GARCH modelini tahmin ederken kullanılmamış getiriler için öngörüler içerirler.

Bu egzersiz, önceki egzersizde oluşturduğun garchfit ve garchvol nesnelerini kullanır. Bir fonksiyonun hangi argümanları aldığını kontrol etmen gerekirse, Konsol'da ?name_of_function yazarak dokümantasyona ulaşabilirsin.

Bu egzersiz

R'de GARCH Modelleri

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • uncvariance() yöntemini kullanarak koşulsuz volatiliteyi hesapla.
  • sp500ret örneklemindeki son on getiri için tahmin edilen volatiliteleri yazdır.
  • ugarchforecast() kullanarak önümüzdeki beş günün volatilitesini tahmin et.
  • sigma() ile önümüzdeki beş gün için tahmin edilen volatiliteleri elde edip yazdır.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Compute unconditional volatility
___(___(garchfit))

# Print last 10 ones in garchvol
tail(___, ___)

# Forecast volatility 5 days ahead and add 
garchforecast <- ___(fitORspec = garchfit, 
                     ___ = ___)

# Extract the predicted volatilities and print them
print(___(___))
Kodu Düzenle ve Çalıştır