Представление объекта кривой процентной ставки с использованием функции
Суперклассы: @IRCurve
Подклассы: Нет
IRFunctionCurve является представлением объекта кривой процентной ставки. Этот объект можно создать непосредственно путем указания дескриптора функции, или функция может быть адаптирована к рыночным данным с помощью методов объекта. После построения объекта кривой процентных ставок; вы можете:
Рассчитайте форвардные и нулевые ставки и определите номинальные доходности.
Извлеките коэффициенты дисконтирования.
Преобразовать в RateSpec структура; это идентично RateSpec структура, создаваемая функцией intenvset.
| Имя | Описание |
|---|---|
Type | Тип кривой процентной ставки: |
Settle | Скаляр для |
Compounding |
Скаляр, задающий частоту объединения в год для
|
Basis | База подсчета дней кривой процентных ставок. Вектор целых чисел.
Дополнительные сведения см. в разделе Базис. |
FunctionHandle | Дескриптор функции, определяющий кривую процентной ставки. Дополнительные сведения об определении дескриптора функции см. в документации по основам программирования MATLAB ®. |
Parameters | Подогнанные параметры для функции. |
Следующая таблица содержит ссылки на методы с вспомогательными справочными страницами, включая примеры.
| Метод | Описание |
|---|---|
getForwardRates | Возвращает форвардные ставки для дат ввода. |
getZeroRates | Возвращает нулевые ставки для дат ввода. |
getDiscountFactors | Возвращает коэффициенты дисконтирования для дат ввода. |
getParYields | Возвращает значения доходности для входных дат. |
toRateSpec | Преобразует в |
fitSvensson | Соответствует функции Свенссона рыночным данным. |
fitNelsonSiegel | Соответствует функции Нельсона-Сигеля рыночным данным. |
fitSmoothingSpline | Соответствует сглаживающей сплайн-функции рыночным данным. |
fitFunction | Соответствует пользовательской функции рыночным данным. |
fitFunction | fitNelsonSiegel | fitSmoothingSpline | fitSvensson | getDiscountFactors | getForwardRates | getParYields | getZeroRates | IRDataCurve | IRFitOptions | toRateSpec