Калькулятор облигаций
Калькулятор облигаций личный блог
31 мая 2023, 22:11

Дюрация портфеля в ексель

Как посчитать дюрацию портфеля облигаций в ексель? Просто:

Формула для расчета Дюрации Маколея в Excel:
=DURATION(settlement, maturity, coupon, yield, frequency, [basis])

где:
settlement: дата расчета (дата покупки облигации)
maturity: дата погашения облигации
coupon: купонная ставка облигации
yield: доходность облигации (yield to maturity)
frequency: количество выплат купонов в год
[basis]: (необязательный параметр) базис расчета дней между купонными выплатами и датой погашения (по умолчанию 0)

Формула для расчета Модифицированной дюрации в Excel:
=MODIFIEDDURATION(settlement, maturity, coupon, yield, frequency, [basis])

где:
settlement: дата расчета (дата покупки облигации)
maturity: дата погашения облигации
coupon: купонная ставка облигации
yield: доходность облигации (yield to maturity)
frequency: количество выплат купонов в год
[basis]: (необязательный параметр) базис расчета дней между купонными выплатами и датой погашения (по умолчанию 0)

Обе эти формулы возвращают количество лет, необходимых для получения общей денежной суммы от облигации, равной ее номинальной стоимости. Дюрация Маколея учитывает все купонные выплаты, в то время как модифицированная дюрация учитывает только текущую выплату купона и номинальную стоимость облигации.

Формула для расчета дюрации портфеля облигаций:

ДПорт = (D1 x W1) + (D2 x W2) +… + (Dn x Wn)

где:

ДПорт — дюрация портфеля
D1, D2, ..., Dn — дюрации каждой облигации в портфеле
W1, W2, ..., Wn — доли каждой облигации в портфеле
Для расчета дюрации портфеля облигаций в Excel необходимо выполнить следующие шаги:

Создать столбцы для дюрации каждой облигации и ее доли в портфеле.

Введите значения дюрации и долей для каждой облигации.

Используя формулу, рассчитайте дюрацию портфеля облигаций:

=SUMPRODUCT(D2:Dn, C2:Cn)/SUM(C2:Cn)

где:

D2:Dn — диапазон ячеек, содержащих значения дюрации каждой облигации в портфеле
C2:Cn — диапазон ячеек, содержащих значения долей каждой облигации в портфеле
Нажмите клавишу Enter, чтобы получить результат.

Пример:

Для бумаги А с дюрацией 1308 дней и долей 70% используется формула: =1308*0.7
Для Б с дюрацией 866 дней и долей 30% используется формула: =866*0.3
Итоговая формула для расчета дюрации портфеля облигаций в Excel будет выглядеть следующим образом:

=SUM(B2:B3*A2:A3)/SUM(A2:A3)

где:

A2:A3 — диапазон ячеек, содержащих значения дюрации каждой облигации в портфеле
B2:B3 — диапазон ячеек, содержащих значения долей каждой облигации в портфеле
Результатом выполнения формулы будет дюрация портфеля облигаций, выраженная в днях. В приведенном выше примере, дюрация портфеля облигаций составляет 1175,4 дня.

Интересные расчеты облигаций и другие статьи: https://t.me/bondcalculator
0 Комментариев

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн