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

Bir tahvilin getirisini bulmak

Diyelim ki, nominal değeri $100, kupon oranı %5 ve vadesi 5 yıl olan elindeki bir tahvili satın almak için biri $95.79 teklif ediyor. Bu durumda, bu tahvilin getirisini bilmek istersin ki, getiriyi benzer menkul kıymetlerin getirileriyle karşılaştırıp teklif edilen fiyatın çok yüksek mi yoksa çok düşük mü olduğunu anlayabilesin.

Getiriyi bulmanın bir yolu deneme-yanılmadır. Önce bir başlangıç tahmini yaparsın, örneğin %5, ve %5 getiri varsayımıyla fiyatı hesaplarsın. Ortaya çıkan fiyat çok yüksekse, fiyat ile getiri arasındaki ters ilişki nedeniyle bir sonraki tahmininin daha yüksek bir getiri olması gerektiğini bilirsin.

Diyelim ki bir sonraki tahminin %7 getiri. Bu, çok düşük bir fiyata yol açar; bu da gerçek getirinin %5'ten yüksek ama %7'den düşük olduğu anlamına gelir. O hâlde şimdi %6 getiriyi denersin ve doğru cevabı elde edersin.

Bu egzersizde, çalışma alanına önceden yüklenmiş bondprc() fonksiyonunu kullanarak %5, %6 ve %7 getirilerle fiyatı hesaplayacaksın. Amacın, $95.79 olarak değerlenen tahvil özelliklerini tersine mühendislik ile bulmak olduğunu unutma.

Bu egzersiz

R ile Tahvil Değerleme ve Analizi

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

Egzersiz talimatları

  • %5 getiri kullanarak tahvilin değerini hesaplamak için bondprc() fonksiyonunu kullan. Tahvilin nominal değeri $100, kupon oranı %5 ve vadesi 5 yıl.
  • %7 getiri kullanarak tahvilin değerini hesaplamak için bondprc() ile ikinci bir çağrı yap.
  • Son olarak, %6 getiri kullanarak tahvilin değerini hesaplamak için bondprc() ile üçüncü bir çağrı yap.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Value bond using 5% yield
bondprc(p = ___, r = ___, ttm = ___, y = ___)

# Value bond using 7% yield


# Value bond using 6% yield

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