Getirileri Hesaplama
Diyelim ki bir sağlık şirketini değerliyorsun ve firmanın betasını benzer şirketleri kullanarak belirlemen gerekiyor. Belirlediğin benzer şirketlerden biri, küresel bir sağlık şirketi olan Mylan (myl). Bu egzersizde, Mylan'ın ve S&P 500 ETF'sinin son beş yıla ait aylık getirilerini hesaplaman isteniyor. myl ve spy için beş yıllık aylık fiyatlar prices içinde saklanıyor.
Getirileri hesaplamak için Delt() fonksiyonunu kullan. Delt() fonksiyonu quantmod paketinden gelir ve bu paket belleğe yüklenmiş durumda. Delt() fonksiyonunun bir getiri hesaplamak için iki gözleme ihtiyaç duyduğunu unutma; bu nedenle elimizdeki zaman serisi verilerinde ilk gözlem için değer eksik olacak. Bu yüzden, kalan tarihler için getirileri hesapladıktan sonra, verilerden ilk gözlemi (yani getirisi eksik olan gözlemi) silmek istiyoruz.
Bu egzersiz
R ile Hisse Değerleme
kursunun bir parçasıdırEgzersiz talimatları
- Fiyatların ilk altı gözlemini göster.
- MYL ve SPY için aylık getirileri hesapla.
- İlk değişkenin etiketini
"myl"olarak değiştir. - Eksik değer olan ilk gözlemi kaldır.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Show first six observations of prices
___
# Calculate MYL monthly return
rets <- ___
# Calculate SPY monthly return
rets$spy <- ___
# Change label of first variable
___
# Remove first observation - NA
rets <- ___