Kom igångKom igång gratis

Procentuell duration och dollarduration

Dollarduration och DV01 används ofta i praktiken för att snabbt mäta ränterisken hos en obligation eller portfölj. De kan även tillämpas på andra finansiella instrument som innehåller en viss ränterisk.

I den här övningen ska du beräkna dollardurationen och DV01 för en obligation. Obligationen har en löptid på 30 år, en kupongränta på 3,5 %, en yield to maturity på 5 % och ett nominellt värde på 100 USD.

numpy_financial har redan importerats åt dig som npf.

Den här övningen är en del av kursen

Obligationsvärdering och -analys i Python

Visa kurs

Övningsinstruktioner

  • Beräkna durationen för en 30-årig obligation med en kupongränta på 3,5 % och en yield på 5 % på vanligt sätt.
  • Beräkna obligationens dollarduration.
  • Beräkna obligationens DV01.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# Find the duration of the bond
price = ____
price_up = ____
price_down = ____
duration = ____

# Find the dollar duration of the bond
dollar_duration = ____ * ____ * ____
print("Dollar Duration: ", ____)

# Find the DV01 of the bond
dv01 = ____ * ____ * ____
print("DV01: ", ____)
Redigera och kör kod