getParYields

Получите выражения паритета для входных дат IRFunctionCurve

Описание

пример

F = getParYields(CurveObj,InpDates) вычисляет выражения паритета для входных дат IRFunctionCurve объект.

пример

F = getParYields(___,Name,Value) добавляют дополнительные аргументы пары "имя-значение".

Примеры

свернуть все

В этом примере показано, как получить выражения паритета для входных дат IRFunctionCurve.

irfc = IRFunctionCurve('Forward',today,@(t) polyval([-0.0001 0.003 0.02],t));
getParYields(irfc, today+30:30:today+720)
ans = 24×1

    0.0204
    0.0204
    0.0206
    0.0206
    0.0208
    0.0209
    0.0207
    0.0210
    0.0210
    0.0212
      ⋮

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

свернуть все

Объект кривой процентной ставки, заданный при помощи IRFunctionCurve.

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

Введите даты, заданное использование MATLAB® dateFormat . Входные даты должны быть после Settle дата IRFunctionCurve.

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

Аргументы name-value

Задайте дополнительные разделенные запятой пары Name,Value аргументы. Name имя аргумента и Value соответствующее значение. Name должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.

Пример: F = getParYields(irfc, CurveSettle+30:30:CurveSettle+720)

Соединение частоты в год для паритета дает к уровням в виде разделенной запятой пары, состоящей из 'Compounding' и скалярное числовое использование одного из поддерживаемых значений:

  • −1 = Непрерывное соединение

  • 0 = Простой процент (никакое соединение)

  • 1 = Ежегодное соединение

  • 2 = Полугодовое соединение

  • 3 = Соединение три раза в год

  • 4 = Ежеквартально соединение

  • 6 = Два раза в месяц соединение

  • 12 = Ежемесячно соединение

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

Дневной базис количества для паритета дает к уровням в виде разделенной запятой пары, состоящей из 'Basis' и скалярное целое число.

  • 0 — фактический/фактический

  • 1 — 30/360 (СИА)

  • 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 — ШИНА/252

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

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

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

свернуть все

Выражения паритета, возвращенные как вектор.

Представленный в R2008b
Для просмотра документации необходимо авторизоваться на сайте