Kom igångKom igång gratis

Beräkna PV01 för en 10%-obligation

Du kan beräkna PV01 genom att beräkna värdet på en obligation och värdet på samma obligation med en förändring i yield på en baspunkt. I den här övningen beräknar du PV01 för en obligation med ett nominellt värde på 100 dollar, en kupong på 10 % och 20 år till förfall, under antagandet att yield to maturity är 10 %.

Använd funktionen bondprc() som du skapade i kapitel ett för att värdera de två obligationerna. Funktionen är förinläst i din arbetsmiljö. Se till att resultatet är ett positivt tal.

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

Obligationsvärdering och analys i R

Visa kurs

Övningsinstruktioner

  • Beräkna PV01 med hjälp av formeln från videon. Kom ihåg att PV01 motsvarar skillnaden i värde mellan de två obligationerna. Använd två anrop till bondprc() för att beräkna detta.
  • För att få rätt svar ska du subtrahera obligationen med en YTM på 10,00 % från obligationen med en YTM på 10,01 %.
  • Kom också ihåg att använda abs() på formeln för att säkerställa att resultatet är positivt.

Interaktiv övning med praktiskt arbete

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

# Calculate the PV01

Redigera och kör kod