Zacznij terazZacznij za darmo

Szacowana zmiana ceny z uwzględnieniem duration i wypukłości

W poprzednich ćwiczeniach oszacowano, że przy wzroście rentowności o 1% efekt dolarowy wynikający z duration wynosi -6.790577, a efekt dolarowy wynikający z wypukłości (convexity) wynosi 0.285045. Obie wartości są zapisane odpowiednio w obiektach duration_dollar_change i convexity_dollar_change. Wiadomo też, że bieżąca cena obligacji wynosi $97.17106 i jest przechowywana w środowisku jako obiekt px.

Jak pamiętasz z rozdziału trzeciego, dokładne szacowanie ceny powinno uwzględniać zarówno duration, jak i wypukłość (convexity). W tym ćwiczeniu obliczysz szacowaną zmianę ceny na podstawie obu tych miar, a następnie wyznaczysz nową szacowaną cenę przy założeniu wzrostu rentowności o 1%.

To ćwiczenie jest częścią kursu

Wycena i analiza obligacji w R

Zobacz kurs

Instrukcje do ćwiczenia

  • Oszacuj łączną zmianę ceny przy wzroście rentowności o 1%, korzystając z duration_dollar_change i convexity_dollar_change. Zapisz tę wartość do zmiennej price_change.
  • Użyj zmiennej price_change, aby obliczyć new_price swojej obligacji!

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Estimate price_change
price_change <- ___ + ___
price_change

# Estimate new_price
new_price <- ___ + ___ + ___
new_price
Edytuj i uruchom kod