LoslegenKostenlos loslegen

Convexity-Anpassung

Die Ermittlung der Convexity-Anpassung einer Anleihe ist der nächste Schritt, um mit Duration und Convexity gemeinsam Kursänderungen zu prognostizieren. In dieser Übung berechnest du die Convexity-Anpassung für eine 10-jährige Nullkuponanleihe mit einer Rendite von 5 % und einem Nennwert von 100 USD.

Erinnere dich: Die Formel für die Convexity-Anpassung lautet:

\( Convexity \ Adjustment = 0.5 \times \ Dollar \ Convexity \times 100^2 \times (\Delta y)^2\)

numpy_financial wurde bereits als npf für dich importiert.

Diese Übung ist Teil des Kurses

Anleihebewertung und -analyse in Python

Kurs anzeigen

Anleitung zur Übung

  • Ermittle die Convexity-Anpassung für eine 10-jährige Nullkuponanleihe und gib das Ergebnis aus.

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

# Find price of 10 year zero coupon bond with a 5% yield, shift yields, and reprice
price = ____
price_up = ____
price_down = ____

# Calculate convexity and dollar convexity of the bond
convexity = ____
dollar_convexity = ____

# Find the convexity adjustment and print the result
convexity_adjustment = ____
print("Convexity adjustment: ", ____)
Code bearbeiten und ausführen