Функция МДЛИТ - Модифицированная продолжительность облигаций

Excel 2007+

Краткое описание

Функция МДЛИТ рассчитывает модифицированную продолжительность Маколея для облигаций с номинальной стоимостью 100 рублей. Это важный показатель чувствительности цены облигации к изменениям процентных ставок.

Синтаксис

МДЛИТ(дата_соглашения; дата_погашения; купон; доходность; частота; [базис])

Параметры

Параметр Тип Обязательный Описание
дата_соглашения Дата Да Дата расчета (продажи) облигации покупателю
дата_погашения Дата Да Дата истечения срока действия облигации
купон Число Да Годовая процентная ставка купона (в долях единицы)
доходность Число Да Годовая доходность облигации (в долях единицы)
частота Число Да Количество купонных выплат в год: 1=ежегодно, 2=полугодно, 4=ежеквартально
базис Число Нет Метод подсчета дней (0-4)

Использование функции MDURATION

МДЛИТ используется финансовыми аналитиками для оценки риска процентных ставок портфеля облигаций. Модифицированная продолжительность показывает, на сколько изменится цена облигации при изменении доходности на 1%.

Распространенные примеры MDURATION

Расчет продолжительности облигации

=МДЛИТ(ДАТА(2008;1;1); ДАТА(2016;1;1); 0,08; 0,09; 2; 1)

Модифицированная продолжительность для облигации с 8% купоном, 9% доходностью, полугодовыми выплатами и базисом факт/факт. Результат: 5,736 лет

Корпоративная облигация

=МДЛИТ(A2; B2; C2; D2; 2; 0)

Расчет с использованием ячеек и стандартным базисом NASD 30/360

Часто задаваемые вопросы

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

В России чаще всего используются полугодовые выплаты (частота=2), как у большинства корпоративных облигаций.

Да, выбор базиса существенно влияет на точность расчета, особенно для длинных облигаций.

Распространенные ошибки и решения

#ЗНАЧ!

Cause: Дата_соглашения или дата_погашения не является допустимой датой

Solution: Используйте функцию ДАТА() или проверьте формат дат

#ЧИСЛО!

Cause: Дата_соглашения ≥ дата_погашения

Solution: Убедитесь, что дата расчета раньше даты погашения

#ЧИСЛО!

Cause: Купон или доходность < 0

Solution: Вводите только положительные значения

#ЧИСЛО!

Cause: Частота ≠ 1, 2 или 4

Solution: Используйте только допустимые значения частоты

Примечания

  • Даты должны вводиться через функцию ДАТА() или как результат формул
  • Модифицированная продолжительность = Маколейская продолжительность / (1 + доходность/частота)
  • Номинал облигации всегда принимается равным 100 рублей
  • Функция усекает аргументы до целых чисел для частоты и базиса

Совместимость

Доступно в: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365

Недоступно в: Excel 2003 и более ранние версии

Контент последний раз проверен: December 9, 2025
Частота обновления: По мере необходимости
Протестированные версии Excel: Excel 2007+