Använda krökningen av pris/avkastningslinjen
Förutom att använda lutningen hos pris/avkastningslinjen för att uppskatta en obligations duration kan du också använda dess krökning för att uppskatta konvexiteten.
I den här övningen ska du rita ett pris/avkastningsdiagram för två obligationer för att se vilken som har störst konvexitet. Båda obligationerna betalar en årlig kupong på 5 %, har en avkastning på 5 % och ett nominellt värde på 100 USD, men den första löper på 5 år och den andra på 20 år.
numpy, numpy_financial, pandas och matplotlib har redan importerats som np, npf, pd respektive plt.
Den här övningen är en del av kursen
Obligationsvärdering och -analys i Python
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Create array of yields and convert to pandas DataFrame
bond_yields = ____
bond = ____(____, ____)