ПочатиПочніть безкоштовно

Дюрація безкупонної та купонної облігації

Дюрація — це міра ризику відсоткової ставки, яку можна застосувати до будь-якої облігації, незалежно від того, сплачує вона купон чи ні.

У цій вправі ви обчислите дюрацію безкупонної облігації зі строком погашення 10 років, номіналом 100 доларів США та дохідністю до погашення 3%, а також порівняєте її з дюрацією тієї самої облігації з річним купоном 3%. numpy_financial уже імпортовано як npf.

Згадайте, що формула для дюрації має вигляд:

\(Duration = \frac{P(down) \ -\ P(up)}{2\ \times\ P\ \times\ \Delta y}\)

Ця вправа є частиною курсу

Оцінювання та аналіз облігацій у Python

Переглянути курс

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# Find the price of the zero coupon bond at current yield levels
price = ____

# Find the price of the zero coupon bond at 1% higher yield levels
price_up = ____

# Find the price of the zero coupon bond at 1% lower yield levels
price_down = ____

# Calculate duration using the formula and print result
duration = (____ - ____) / (____ * ____ * ____)
print("Zero Coupon Bond Duration: ", ____)
Редагувати та запускати код