Bereken convexiteitsmaat
Herinner je uit Hoofdstuk Drie dat duration niet volledig corrigeert voor de convexe relatie tussen prijs en rendement. Om de schatting van de obligatieprijs op basis van duration te verbeteren, kunnen we een term toevoegen op basis van de convexiteitsmaat.
In Hoofdstuk Drie leerde je dat de benaderende formule voor convexiteit is:
$$(P(up) + P(down) - 2 * P) / (P * \Delta y^2)$$
waarbij \(P\) de prijs van de obligatie is, \(P(up)\) de prijs van de obligatie wanneer het rendement stijgt, \(P(down)\) de prijs van de obligatie wanneer het rendement daalt, en \(\Delta y\) de verwachte verandering in rendement is.
Je hebt de objecten px, px_up en px_down eerder berekend en alle drie de objecten zijn beschikbaar in je werkruimte. Ga in deze oefening uit van een verwachte verandering in rendement van 1%. Bereken de convexiteitsmaat, de geschatte procentuele prijsverandering door convexiteit en het geschatte dollareffect op de prijs door convexiteit.
Deze oefening maakt deel uit van de cursus
Obligatiewaardering en -analyse in R
Oefeninstructies
- Gebruik de bovenstaande formule met
px,px_upenpx_downom de convexiteit te berekenen. Sla dit op inconvexity. - Gebruik
convexityen je kennis over de verandering in rendement om het procentuele effect van convexiteit op de prijs te berekenen en te bekijken (convexity_pct_change). - Gebruik
convexityom het dollareffect van convexiteit op de prijs te berekenen en te bekijken (convexity_dollar_change).
Interactieve oefening met praktijkervaring
Probeer deze oefening door deze voorbeeldcode aan te vullen.
# Calculate convexity measure
convexity <-
# Calculate percentage effect of convexity on price
convexity_pct_change <-
convexity_pct_change
# Calculate dollar effect of convexity on price
convexity_dollar_change <-
convexity_dollar_change