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

ARMA devreye giriyor

Artık ARMA modellerini verilere uydurma konusunda epey deneyim kazandın, ama kutlamalara başlamadan önce, bir egzersizi daha (kısmen) kendi başına dene.

oil içindeki veriler, ham petrol, WTI spot fiyatı FOB (varil başına dolar), 2000–2008 arası haftalık verilerden oluşuyor. Getirilere bir ARMA modeli uydurmak için becerilerini kullan. Haftalık ham petrol fiyatları (oil) senin için çizildi. Egzersiz boyunca, senin hesaplayacağın getirilerle çalışacaksın.

Daha önce olduğu gibi, astsa paketi önceden yüklendi. Veriler oil olarak yüklendi ve çizildi.

Bu egzersiz

R ile ARIMA Modelleri

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

Egzersiz talimatları

  • Yaklaşık ham petrol fiyat getirilerini diff() ve log() kullanarak hesapla. Getirileri oil_returns içine koy.
  • oil_returns grafiğini çiz ve 2004’ten önce birkaç aykırı değer olduğunu fark et. Getirilerin durağan olduğuna kendini ikna et.
  • astsa paketindeki acf2() ile oil_returns örnek ACF ve PACF grafiklerini çiz.
  • P/ACF çiftinden, korelasyonların küçük olduğu ve getirilerin neredeyse gürültü gibi göründüğü anlaşılıyor. Ancak hem ACF hem de PACF kuyruklanıyor olabilir. Böyle bir durumda ARMA(1,1) önerilir. Bu modeli sarima() kullanarak petrol getirilerine uydur. Model iyi uyuyor mu? Artık değer grafiğinde aykırı değerleri görebiliyor musun?

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Calculate approximate oil returns
oil_returns <-

# Plot oil_returns. Notice the outliers.


# Plot the P/ACF pair for oil_returns


# Assuming both P/ACF are tailing, fit a model to oil_returns

Kodu Düzenle ve Çalıştır