Оцінювання безкупонних облігацій
Ви вже бачили, що ціна безкупонної облігації — це просто теперішня вартість (PV) одного майбутнього грошового потоку. Скільки цей потік вартий сьогодні, залежить від того, наскільки далеко в майбутньому він настане і під яку відсоткову ставку (дохідність) ви його дисконтуєте. Зараз ми це дослідимо.
Для цього ви розрахуєте ціну безкупонної облігації зі строком погашення три роки та дохідністю 5% на рік. Потім зміните строк і дохідність і подивитеся, як ці фактори впливають на ціну.
У цій вправі ви працюватимете безпосередньо з формулою складних відсотків замість використання функції npf.pv().
Нагадаємо, наша формула PV: \(PV = \frac{FV}{(1 + r)^n}\)
Ця вправа є частиною курсу
Оцінювання та аналіз облігацій у Python
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Calculate price of a 3 year 5% yield zero coupon bond
price_1 = ____
# Print the result
print("3 year 5% yield ZCB: ", ____)