Dolar süresi ve tahvil fiyatı tahmini

Python ile Tahvil Değerleme ve Analizi

Joshua Mayhew

Options Trader

Dolar süresi

  • Süre (Duration) = Getiriler %1 değiştiğinde tahvil fiyatındaki % değişim

  • Dolar süresi = Getiriler %1 değiştiğinde tahvil fiyatındaki $ değişim:

  • Faiz değişiminde ne kadar kazanıp kaybedeceğimizi gösterir

$ \text{Dollar Duration} = \text{Duration} \times \text{Bond Price} \times 0.01$

Python ile Tahvil Değerleme ve Analizi

DV01

  • DV01 = Getiriler %0,01 değiştiğinde tahvil fiyatındaki $ değişim.

  • %0,01 = %1'in %1'i = 1 baz puan

  • "Bir baz puanın dolar değeri"nin kısaltmasıdır

 

$ \text{DV01} = \text{Duration} \times \text{Bond Price} \times 0.0001$

Python ile Tahvil Değerleme ve Analizi

Dolar süresi örneği

Fiyatı 92,28 USD ve süresi %7,98 olan tahvil:

dollar_duration = 92.28 * 7.98 * 0.01
print("Dollar Duration: ", dollar_duration)
Dollar Duration: 7.36
DV01 = 92.28 * 7.98 * 0.0001
print("DV01: ", DV01)
DV01: 0.0736
Python ile Tahvil Değerleme ve Analizi

Süre nötr portföy oluşturma

  • Portföyü faiz değişimlerine karşı koruyun
  • Buna sıklıkla "hedge" denir
  • Önce portföyün ve hedge aracının DV01'ini hesaplayın
  • Eşit DV01 için satılacak tahvil miktarını bulun
Python ile Tahvil Değerleme ve Analizi

DV01 korunma örneği

  • Mevcut portföyünüzün DV01'i: 10.000 USD
  • Tahvilin fiyatı: 92,28 USD ve DV01'i: 0,0736 USD
portfolio_dv01 = 10000
bond_dv01 = 0.0736
hedge_quantity = portfolio_dv01 / bond_dv01
print("Number of bonds to sell: ", hedge_quantity)
Number of bonds to sell: 135,869
Python ile Tahvil Değerleme ve Analizi

DV01 korunma örneği

  • Mevcut portföyünüzün DV01'i: 10.000 USD
  • Tahvilin fiyatı: 92,28 USD, DV01'i: 0,0736 USD
bond_price = 92.28
hedge_amount = hedge_quantity * bond_price
print("Dollar amount to sell: USD", hedge_amount)
Dollar amount to sell: USD 12,538,043
Python ile Tahvil Değerleme ve Analizi

Tahvil fiyatı tahmini

  • Dolar süresi, tahvil fiyat değişimini tahmin etmek için kullanılabilir:

$ \text{Price Change} = -100 \times \text{Dollar Duration} \times \Delta y$

  • Bir tahvilin veya portföyün nasıl davranacağını hızlıca tahmin etmek için yararlıdır

 

Python ile Tahvil Değerleme ve Analizi

Fiyat tahmini örneği

  • 10 yıllık tahvil, %4 kupon, %5 getiri, fiyat 92,28 USD, dolar süresi 7,36 USD

Faizler %3 düşerse tahmini fiyat değişimi:

-100 * 7.36 * -0.03
22.08

Yeniden fiyatlamadan elde edilen gerçek değişim:

-npf.pv(rate=0.02, nper=10, pmt=4, fv=100) - 92.28
25.69
Python ile Tahvil Değerleme ve Analizi

Hadi pratik yapalım!

Python ile Tahvil Değerleme ve Analizi

Preparing Video For Download...