
Резюме
Функция Excel MDURATION возвращает измененную продолжительность Macauley для ценной бумаги с предполагаемой номинальной стоимостью 100 долларов США.Цель
Получите модифицированную дюрацию Macauley номинальной стоимостью 100 долларовВозвращаемое значение
Модифицированная продолжительность в годахСинтаксис
= MDURATION (расчет, срок погашения, купон, год, частота, (базис))Аргументы
- расчет - Дата исполнения ценной бумаги.
- maturity - дата погашения ценной бумаги.
- купон - годовая купонная ставка ценной бумаги.
- yld - Годовая доходность ценной бумаги.
- freq - Количество купонных выплат в год (годовой = 1, полугодовой = 2, квартальный = 4).
- Основание - (необязательно) Основание подсчета дней (см. ниже, по умолчанию = 0).
Версия
Excel 2003Примечания по использованию
В финансах дюрация - это мера чувствительности цены к изменениям процентных ставок для актива, по которому проценты выплачиваются на периодической основе, например облигации. Финансовые менеджеры могут использовать дюрацию как часть стратегии по минимизации влияния изменений процентных ставок на чистую стоимость активов. Модифицированная дюрация - это мера ожидаемого изменения цены облигации при изменении процентных ставок на 1%.
Функция Excel MDURATION возвращает измененную продолжительность Маколи для предполагаемой номинальной стоимости 100 долларов США. Дюрация Маколея - это средневзвешенный срок до погашения денежных потоков от ценных бумаг, который можно рассчитать с помощью функции DURATION в Excel.
пример
В показанном примере мы хотим рассчитать модифицированную дюрацию облигации с годовой купонной ставкой 5% и полугодовыми выплатами. Дата расчетов - 15 декабря 2017 г., срок погашения - 15 сентября 2027 г., а основа подсчета дней - 30/360 долларов США (NASD). Формула в F5:
=DURATION(C7,C8,C5,C6,C9,C10)
и возвращает 7,55 года.
Ввод дат
В Excel даты - это порядковые номера. Как правило, лучший способ ввести действительные даты - использовать ссылки на ячейки, как показано в примере. Чтобы ввести действительные даты непосредственно внутри функции, вы можете использовать функцию ДАТА. Чтобы проиллюстрировать, в приведенной ниже формуле все значения жестко запрограммированы, а функция ДАТА используется для предоставления каждой из двух обязательных дат:
=MDURATION(DATE(2017,12,15),DATE(2027,9,15),0.05,0.05,2,0)
Основа
Аргумент основы определяет, как подсчитываются дни. Функция DISC допускает 5 вариантов (0–4) и по умолчанию равняется нулю, что указывает на базис 30/360 США. Эта статья в Википедии предоставляет подробное объяснение доступных соглашений.
Основа | Количество дней |
---|---|
0 или опущено | США (NASD) 30/360 |
1 | Фактический / фактический |
2 | Фактический / 360 |
3 | Фактический / 365 |
4 | Европейский 30/360 |
Заметки
- В Excel даты - это порядковые номера.
- Все даты, частота и базис усекаются до целых чисел.
- Если даты недействительны (т.е. не являются датами на самом деле), MDURATION возвращает #VALUE!
- MDURATION возвращает # ЧИСЛО, если:
- расчет> = срок погашения
- купон <0 или доходность <0
- База вне допустимого диапазона