Создание портфеля с нейтральной дюрацией
Хеджирование — важнейший инструмент при работе с облигациями и портфелями облигаций. В этом упражнении вы определите количество облигаций, необходимое для хеджирования портфеля, а также рассчитаете соответствующую денежную сумму.
Предположим, вы владеете портфелем облигаций с совокупным DV01 в размере 5 000 долларов США. Вы решаете захеджировать этот портфель, продав фиксированное количество 30-летних облигаций из предыдущего упражнения: их цена составляет 76,94 доллара США, а DV01 — 12,88 цента.
Это упражнение является частью курса
Оценка и анализ облигаций в Python
Инструкции к упражнению
- Присвойте DV01 портфеля и 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", ____)