De obligatieprijs schatten met duration en convexiteit
In een eerdere oefening heb je de verandering in dollars door duration van 8,5459 en door convexiteit van 0,5826 berekend. Je hebt deze twee waarden respectievelijk opgeslagen in duration_dollar_change en convexity_dollar_change.
Onthoud dat de prijs van de obligatie $100 is, opgeslagen in het object px. In deze oefening bereken je de geschatte prijsverandering op basis van duration en convexiteit en bereken je de geschatte nieuwe prijs van de obligatie wanneer de rendementen met 1% dalen.
Stel dat je weet dat de duration van de obligatie leidt tot een prijseffect van 8.5459, dat we opslaan in het object duration_dollar_change. Stel ook dat we weten dat de convexiteit van de obligatie leidt tot een prijseffect van 0.5826, dat we opslaan in het object convexity_dollar_change. In deze oefening tel je de duration- en convexiteitseffecten op om tot de geschatte obligatieprijs te komen.
Deze oefening maakt deel uit van de cursus
Obligatiewaardering en -analyse in R
Oefeninstructies
- Schat de verandering in prijs (
price_change) door duration en convexiteit. Combineer hiervoorduration_dollar_changemetconvexity_dollar_change. - Schat de
priceop basis van duration en convexiteit. Deze formule lijkt op je formule voorprice_change, maar moet ook de huidige prijs van de obligatie (px) meenemen.
Interactieve oefening met praktijkervaring
Probeer deze oefening door deze voorbeeldcode aan te vullen.
# Estimate change in price
price_change <- ___ + ___
# Estimate price
price <- ___ + ___ + ___