yldmat

Выражение с процентами по сроку погашения

Описание

пример

Yield = yldmat(Settle,Maturity,Issue,Face,Price,CouponRate) возвращает выражение обеспечительного платежного процента по сроку погашения.

Yield = yldmat(___,Basis) добавляет необязательный аргумент для Basis.

Примеры

свернуть все

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

Settle = '02/07/2000';
Maturity = '04/13/2000';
Issue = '10/11/1999';
Face = 100;
Price = 99.98;
CouponRate = 0.0608;
Basis = 1;

Yield = yldmat(Settle, Maturity, Issue, Face, Price,... 
CouponRate, Basis)
Yield = 0.0607

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

Settle = '7-Feb-2000';
Maturity = '13-Apr-2000';
Issue = '11-Oct-1999';
Face = 100;
Price = 99.98;
CouponRate = 0.0608;
Basis = 1;

Settle = datetime(Settle,'Locale','en_US');
Maturity = datetime(Maturity,'Locale','en_US');
Issue = datetime(Issue,'Locale','en_US');

Yield = yldmat(Settle, Maturity, Issue, Face, Price,...
CouponRate, Basis)
Yield = 0.0607

Входные параметры

свернуть все

Дата расчета безопасности, заданная как серийные номера дат, векторы символов даты или массивы datetime. The Settle дата должна быть перед Maturity дата.

Типы данных: double | char | datetime

Дата зрелости безопасности, заданная как серийные номера дат, векторы символов даты или массивы datetime.

Типы данных: double | char | datetime

Дата выдачи безопасности, заданная как серийные номера дат, векторы символов даты или массивы datetime.

Типы данных: double | char | datetime

Значение погашения (номинальное значение) ценной бумаги, заданное в виде числового значения.

Типы данных: double

Цена безопасности, заданная в виде числового значения.

Типы данных: double

Ставка купона для обеспечения, заданная как десятичная дробь.

Типы данных: double

( Необязательный ) базис подсчета дней для безопасности, заданное с использованием следующих значений:

  • 0 = факт/факт

  • 1 = 30/360 (SIA)

  • 2 = факт/360

  • 3 = факт/365

  • 4 = 30/360 (PSA)

  • 5 = 30/360 (ISDA)

  • 6 = 30/360 (европейский)

  • 7 = факт/365 (японский)

  • 8 = факт/факт (ICMA)

  • 9 = факт/360 (ICMA)

  • 10 = факт/365 (ICMA)

  • 11 = 30/360E (ICMA)

  • 12 = факт/365 (ISDA)

  • 13 = BUS/252

Для получения дополнительной информации см. раздел Базиса.

Типы данных: double

Выходные аргументы

свернуть все

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

Ссылки

[1] Мэйл, Дж. Стандартные методы расчета ценных бумаг. Тома I - II, 3-е издание. Формула 3.

Представлено до R2006a