Confrontare direttamente la convessità di due obbligazioni
Puoi anche analizzare l’influenza dei fattori sulla convessità di un’obbligazione prezzando due titoli che differiscono solo per quel fattore e calcolando direttamente la convessità di ciascun titolo.
In questo esercizio troverai la convessità di due obbligazioni: entrambe a 5 anni, con rendimento del 3% e valore nominale di 100 USD. La prima pagherà una cedola dell’1%, la seconda una cedola del 10%.
numpy_financial è già stato importato come npf.
Questo esercizio fa parte del corso
Valutazione e analisi delle obbligazioni in Python
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# 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: ", ____)