Zacznij terazZacznij za darmo

Bezpośrednie porównanie wypukłości dwóch obligacji

Wpływ różnych czynników na wypukłość obligacji można zbadać również w inny sposób: wyceniając dwie obligacje różniące się tylko danym czynnikiem, a następnie obliczając wypukłość każdej z nich bezpośrednio.

W tym ćwiczeniu obliczysz wypukłość dwóch obligacji. Obie będą obligacjami 5-letnimi z rentownością 3% i wartością nominalną 100 USD, ale pierwsza będzie wypłacać kupon w wysokości 1%, a druga – 10%.

numpy_financial zostało już zaimportowane jako npf.

To ćwiczenie jest częścią kursu

Wycena i analiza obligacji w Pythonie

Zobacz kurs

Interaktywne ćwiczenie praktyczne

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

# Find the price of a 5 year bond with 3% yield and 1% coupon
price_1 = ____

# Shift yields up and down 1% and reprice
price_up_1 = ____
price_down_1 = ____

# Find convexity of the bond and print the result
convexity_1 = ____
print("Low Coupon Bond Convexity: ", ____)
Edytuj i uruchom kod