Tahvil değerleme
Birinci Bölümde, adım adım bir yaklaşımla bir tahvili değerlemiştin. Bu egzersizde, 100 $ nominal değerli, %3 kupon oranlı ve vadesine 8 yıl kalan bir tahvili değerleyeceksin. Tahvilin nakit akımlarını çıkaracak ve önceki egzersizde elde ettiğin Aaa getirisini kullanarak bu nakit akımlarının her birinin bugünkü değerini hesaplayacaksın.
aaa_yield nesnesi çalışma alanına 0.0341 değeriyle önceden yüklendi.
Bu egzersiz
R ile Tahvil Değerleme ve Analizi
kursunun bir parçasıdırEgzersiz talimatları
- Tahvilin nakit akımlarını içeren bir nakit akımı nesnesi (
cf) oluştur. - Analizin için gerekli ek değişkenleri ekleyebilmek adına
cfyidata.frame()ile bir veri çerçevesine dönüştür. seq()komutunu kullanarak 1'den 8'e yılları temsil eden bir zaman göstergesi (cf$t) ekle.- Moody's Aaa getirisine (
aaa_yield) ve zaman göstergene (cf$t) dayanarak BD faktörünü (cf$pv_factor) hesapla. - Her nakit akımının bugünkü değerini (
cf$pv),cf$cfile BD faktörünün (cf$pv_factor) çarpımı olarak hesapla. - Son olarak, tahvilin fiyatını her bir nakit akımının bugünkü değerlerinin
sum()u olarak hesapla.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Layout the bond's cash flows
cf <- c(___, ___, ___, ___, ___, ___, ___, ___)
# Convert to data.frame
cf <-
# Add time indicator
cf$t <- seq(___, ___, ___)
# Calculate PV factor
cf$pv_factor <- 1 / (1 + ___)^___
# Calculate PV
cf$pv <-
# Price bond
sum(___)