Загрузите образец книги
В этом руководстве показано, как использовать Функция ДОХОДНОСТЬ в Excel в Excel для расчета доходности облигаций.
Обзор функции YIELD
Функция ДОХОДНОСТЬ Рассчитывает доходность облигации.
Чтобы использовать функцию рабочего листа Excel YIELD, выберите ячейку и введите:
(Обратите внимание, как появляются входные данные формулы)
Синтаксис и входные данные функции YIELD:
1 | = ДОХОДНОСТЬ (расчет, срок погашения, ставка, цена, погашение, частота, [базис]) |
поселок - Это дата расчетов по ценной бумаге или дата покупки ценной бумаги. Это дата, которая наступает после даты выпуска ценной бумаги.
зрелость - Это дата истечения срока действия залога или ценной бумаги, когда основная сумма возвращается держателю облигации или ценной бумаги.
темп - Это годовая процентная ставка по облигации или ценной бумаге, по которой обрабатываются купонные выплаты.
пр - Это номинальная стоимость ценной бумаги или залога. Если этот аргумент опущен, функция ДОХОД примет номинальную стоимость 1000 долларов.
выкуп - Стоимость погашения облигации или ценной бумаги из расчета на 100 долларов США номинальной стоимости, которая возмещается держателю облигации или ценной бумаги в дату погашения.
частота - Это количество периодических купонных выплат в год. Значение частоты ежегодных, полугодовых и квартальных платежей составляет 1, 2 и 4 соответственно.
основа - ПО ЖЕЛАНИЮ. Он определяет тип дневного подсчета, который будет использоваться ценной бумагой или залогом. Возможные значения могут быть:
Основа | Счетчик дней |
0 | США (NASD) 30/360 |
1 | Фактический / фактический |
2 | Acutal / 360 |
3 | Acutal / 365 |
4 | Европейский 30/360 |
Если аргумент основания опущен, он принимает значение по умолчанию, то есть US (NASD) 30/360.
Что такое доходность?
Доходность по ценной бумаге - это сумма денежных средств, заработанных по ценной бумаге в виде процентов или дивидендов. Он выражается в процентах от номинальной стоимости ценной бумаги.
Доходность облигации рассчитывается по следующей формуле, если до погашения осталось не более одного купонного периода.
Где:
DSR = количество дней от даты расчета до даты погашения
E = количество дней в купонном периоде, на которое приходится расчетная дата.
A = количество дней от начала купонного периода до даты расчетов.
Если до погашения остается более одного купона, доходность рассчитывается путем итераций. Функция ДОХОДНОСТЬ использует формулу ЦЕНА для определения доходности с помощью метода Ньютона (также известного как метод Ньютона-Рафсона).
Что такое функция доходности в Excel?
Функция ДОХОДНОСТЬ Excel возвращает доходность по ценной бумаге, по которой выплачиваются периодические проценты. Возвращает значение в процентах.
Рассчитать доходность ценной бумаги
В этом примере мы рассчитываем доходность ценной бумаги, купленной 20 января 2022 года, с годовой процентной ставкой 6%. Другие детали безопасности упомянуты в таблице выше.
Формула, используемая для расчета доходности:
1 | = ДОХОД (C4; C5; C6; C7; C8; C9; C10) |
Функция ДОХОДНОСТЬ возвращает доходность ценной бумаги:
УРОЖАЙ = 5.68%
Здесь цена аргумента безопасности (pr) и аргумента погашения (погашения) вводится как значение за 100 долларов независимо от фактической номинальной стоимости ценной бумаги. Также, как рекомендовано, значения аргументов даты расчета и срока погашения вводятся как ссылка на ячейки, содержащие даты.
Рассчитать доходность 10-летней облигации
Теперь давайте посчитаем доходность 10-летней облигации, которая была выпущена 1 февраля 2009 года и куплена инвестором через три месяца. Прочие детали облигации указаны в таблице выше.
Формула, используемая для расчета доходности:
1 | = ДОХОД (C4; C5; C6; C7; C8; C9; C10) |
Функция ДОХОДНОСТЬ вычисляет доходность 10-летней облигации:
УРОЖАЙ = 8.3%
В соответствии с рекомендациями значения аргументов даты расчета и срока погашения вводятся как ссылка на ячейки, содержащие даты.
УРОЖАЙ в Google Таблицах
Все приведенные выше примеры работают в Google Таблицах точно так же, как и в Excel.
Дополнительные замечания
Используйте функцию ДОХОДНОСТЬ, чтобы рассчитать доходность облигации или аналогичной ценной бумаги.
# ЧИСЛО! Ошибка возникает, если дата расчета больше или равна дате погашения; или значения аргументов ставки, погашения, частоты или [основы] не являются допустимыми числами (т. е. ставка <0; или pr ≤ 0; или погашение ≤ 0; или частота - любое значение, кроме 1, 2 или 4; или [базовое] значение отличается от 0, 1, 2, 3 или 4)
#ЦЕНИТЬ! Ошибка возникает, если даты расчета или аргументы срока погашения не являются допустимыми датами Excel.
Рекомендуется вводить даты расчетов и погашения в функцию ДОХОД как ссылки на ячейки, содержащие даты или даты, возвращаемые из формул.
Результат функции ДОХОДНОСТЬ может быть десятичным. Измените Форматирование чисел ячейки на Процент, чтобы отображать результат функции в процентах:
Вернуться к списку всех функций в Excel
Примеры YIELD в VBA
Вы также можете использовать функцию YIELD в VBA. Тип:application.worksheetfunction.yield (расчет, срок погашения, ставка, цена, погашение, ЧАСТОТА, базис)
Для аргументов функции (скорость и т. Д.) Вы можете либо ввести их непосредственно в функцию, либо определить переменные, которые будут использоваться вместо них.