Оцінювання ціни облігації за допомогою дюрації та опуклості
В одній із попередніх вправ ви обчислили зміну в доларах через дюрацію — 8,5459, і через опуклість — 0,5826. Ви зберегли ці два значення у duration_dollar_change і convexity_dollar_change відповідно.
Нагадаємо, що ціна облігації дорівнює $100 і збережена в об'єкті px. У цій вправі ви обчислите орієнтовну зміну ціни на основі дюрації та опуклості, а також оціните нову ціну облігації, коли дохідність знижується на 1%.
Припустімо, ви знаєте, що дюрація облігації дає ціновий ефект 8.5459, який ми збережемо в об'єкті duration_dollar_change. Також припустімо, що опуклість облігації дає ціновий ефект 0.5826, який ми збережемо в об'єкті convexity_dollar_change. У цій вправі ви додасте ефекти дюрації та опуклості, щоб отримати оцінку ціни облігації.
Ця вправа є частиною курсу
Оцінювання та аналіз облігацій в R
Інструкції до вправи
- Оцініть зміну ціни (
price_change) через дюрацію та опуклість. Для цього поєднайтеduration_dollar_changeзconvexity_dollar_change. - Оцініть
priceна основі дюрації та опуклості. Ця формула має бути схожою на вашу формулу дляprice_change, але має враховувати поточну ціну облігації (px).
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Estimate change in price
price_change <- ___ + ___
# Estimate price
price <- ___ + ___ + ___