Получите форвардные тарифы на вход даты для IRDataCurve
F = getForwardRates(CurveObj,InpDates) F = getForwardRates(CurveObj,InpDates,Name,Value)
CurveObj | Объект кривой процентной ставки, который создается с использованием |
InpDates | Вектор дат входа с использованием MATLAB® формат даты. Даты входа должны быть после даты расчета. |
Compounding | (Необязательно) Скаляр, который устанавливает частоту компаундирования в год для форвардных скоростей. Значение по умолчанию
|
Basis | (Необязательно) Базисные значения счетчика дней для форвардных ставок:
Для получения дополнительной информации см. раздел Базиса. |
F = getForwardRates(CurveObj,InpDates,Name,Value)
Возвраты форвардные ставки для дат входа. getForwardRates
возвращает дискретные скорости для интервалов, входящих в этот метод. Для примера выполните следующий код:
getForwardRates(irdc, {Date1, Date2, Date3})
[Settle, Date1]
, [Date1, Date2]
, и [Date2, Date3]
. Необходимо ввести необязательные аргументы для Basis
и Compounding
как разделенные запятыми пары Name
, Value
аргументы. Name
- имя аргумента и Value
- соответствующее значение. Name
должны находиться внутри кавычек. Можно задать несколько аргументов в виде пар имен и значений в любом порядке Name1
, Value1
..., NameN
, ValueN
.
The getForwardRates
метод возвратов скорости передачи, соответствующие периодичности дат, входа с getForwardRates
. Для примера, где даты указаны ежемесячно, возвращаются ежемесячные форвардные ставки. Первым элементом выхода является прямая скорость от Settle
по один месяц вторым элементом является форвардная ставка от одного месяца до двух месяцев и так далее.