Portföy getirilerinin hesaplanması
Portföy getirilerini hesaplama üzerine ilk egzersizinde, bir portföy getirisinin portföyü oluşturan varlıkların getirilerinin ağırlıklı ortalaması olarak hesaplanabildiğini doğrulayacaksın. Başka bir deyişle, portföy getirisi, basit getirilerin portföy ağırlıklarıyla çarpılıp toplanmasıyla bulunur. Basit getirilerin, son değer eksi ilk değer, bunun da ilk değere bölünmesiyle hesaplandığını unutma.
Üç varlığa yatırım yaptığını varsay. Başlangıç değerleri sırasıyla 1000 USD, 5000 USD, 2000 USD. Zamanla bu değerler 1100 USD, 4500 USD ve 3000 USD olarak değişiyor.
Bu egzersiz
R ile Portföy Analizine Giriş
kursunun bir parçasıdırEgzersiz talimatları
- Başlangıç varlık değerlerinin vektörünü
in_valuesolarak oluştur. - Son değerlerin vektörünü
fin_valuesolarak oluştur. - Başlangıç ağırlıklarının vektörünü
weightsolarak oluştur. - Üç bileşen varlığın getiri vektörünü hesaplamak için basit getiri tanımını kullan. Getiri değerlerini
returnsdeğişkenine ata. - Portföy getirisini
preturnsdeğişkenine ata.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Vector of initial value of the assets
in_values <-
# Vector of final values of the assets
fin_values <-
# Weights as the proportion of total value invested in each asset
weights <-
# Vector of simple returns of the assets
returns <- (___ - ___)/___
# Compute portfolio return using the portfolio return formula
preturns <- sum(___*___)