Створення портфеля з нейтральною дюрацією
Хеджування — дуже важлива частина роботи з облігаціями та облігаційними портфелями. У цій вправі ви знайдете, скільки облігацій потрібно для хеджування портфеля, а також грошовий еквівалент цієї кількості.
Припустімо, у вас є портфель облігацій із сумарним DV01 у 5 000 дол. США. Ви вирішуєте захеджувати цей портфель, продавши фіксовану кількість 30-річної облігації з попередньої вправи, яка має ціну 76,94 дол. США та DV01 у 12,88 цента.
Ця вправа є частиною курсу
Оцінювання та аналіз облігацій у Python
Інструкції до вправи
- Присвойте DV01 портфеля та облігації до змінних
portfolio_dv01,bond_dv01відповідно, а ціну облігації — доbond_price. - Знайдіть кількість облігацій, потрібну для хеджування портфеля.
- Обчисліть вартість у доларах для цієї кількості облігацій.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Assign DV01 of portfolio and bond to variables
portfolio_dv01 = ____
bond_dv01 = ____
bond_price = ____
# Calculate quantity of bond to hedge portfolio
hedge_quantity = ____
print("Number of bonds to sell: ", ____)
# Calculate dollar amount of bond to hedge portfolio
hedge_amount = ____
print("Dollar amount to sell: USD", ____)