YieldF

Синтаксис

YieldF(Settlement, Maturity, Rate, Price, Redemption, Frequency[, Basis])

Параметры

Settlement. Дата расчёта за ценные бумаги. Эта дата более поздняя, чем дата выпуска, когда ценные бумаги были проданы покупателю;

Maturity. Срок погашения ценных бумаг. Эта дата определяет истечение срока действия ценных бумаг;

Rate. Годовая процентная ставка для купонов по ценным бумагам. Значение данного параметра должно быть больше либо равно нулю;

Price. Цена ценных бумаг за 100 руб. номинальной стоимости. Значение данного параметра должно быть больше нуля;

Redemption. Выкупная стоимость ценных бумаг за 100 руб. номинальной стоимости. Значение данного параметра должно быть больше нуля;

Frequency. Количество выплат по купонам за год. Данный параметр может принимать следующие значения:

Basis. Используемый способ вычисления дня:

Необязательный параметр.

Описание

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

Комментарии

Значение параметра Settlement должно быть меньше, либо равно значению параметра Maturity.

Дата соглашения является датой продажи покупателю купона, например облигации. Срок платежа представляет собой дату истечения срока действия купона.

Если только один или менее периодов купона укладываются до даты погашения, функция YieldF вычисляется следующим образом:

,

где:

Если до погашения укладывается более одного периода купона, функция YieldF вычисляется итерационным методом (не более 100 итераций). Используется метод Ньютона на основе формулы для функции Price. Доходность меняется до тех пор, пока вычисляемая цена для данной доходности не станет близкой к значению аргумента цена.

Пример

Формула Результат Описание
=YieldF("01.01.2008", "01.06.2008", 0.15, 145, 150, 1, 0) 0,18

Доходность ценных бумаг, в соответствии со следующими условиями:

  • дата расчёта 01.01.2008;

  • срок погашения 01.06.2008;

  • годовая процентная ставка 0,15;

  • цена за 100 руб. номинальной стоимости 145;

  • выкупная стоимость 150;

  • ежегодные выплаты по купонам;

  • используемый способ вычисления дня «американский».

=YieldF(A0, B0, 0.05, 1015.3, 1510, 1, 0) 0,65

Доходность ценных бумаг, в соответствии со следующими условиями:

  • дата расчёта указана в ячейке A0, значение 01.01.2007;

  • срок погашения указан в ячейке B0, значение 01.10.2007;

  • годовая процентная ставка 0,05;

  • цена за 100 руб. номинальной стоимости 1015,3;

  • выкупная стоимость 1510;

  • ежегодные выплаты по купонам;

  • используемый способ вычисления дня «американский».

См. также:

Мастер функцийФинансовые функцииPriceYieldMat