Структура класса Financial Instruments Toolbox™ поддерживает объекты кривой процентных ставок. Структура класса поддерживает пять классов.
Структура класса
Имя класса | Описание |
---|---|
Базовый абстрактный класс для кривых процентной ставки. | |
Создание представления кривой процентной ставки с датами и данными. | |
Создает представление кривой процентной ставки с функцией. | |
The | |
The |
Поддерживаемая модель рабочего процесса для использования объектов кривой процентной ставки:
Создайте кривую процентной ставки на основе IRDataCurve
объект или IRFunctionCurve
объект.
Как создать IRDataCurve
объект:
Используйте векторы дат и данных с методами интерполяции.
Используйте загрузку на основе рыночных инструментов.
Для получения дополнительной информации о создании IRDataCurve
, см. Создание объекта IRDataCurve.
Как создать IRFunctionCurve
объект:
Задайте указатель на функцию.
Подгонка функции с помощью модели Нельсона-Зигеля, модели Свенссона или модели сглаживания сплайна.
Подбор пользовательской функции.
Методы использования IRDataCurve
или IRFunctionCurve
объекты для извлечения форвардного, нулевого, дисконтного фактора или кривых номинального выражения для объекта кривой процентной ставки.
Преобразуйте кривую процентной ставки из IRDataCurve
или IRFunctionCurve
объект в RateSpec
структура. Этот RateSpec
структура идентична RateSpec
произведенное функцией intenvset
. Использование RateSpec
для объекта кривой процентной ставки можно затем использовать функции Financial Instruments Toolbox, чтобы смоделировать структуру процентной ставки и цену.
IRBootstrapOptions
| IRDataCurve
| IRFitOptions
| IRFunctionCurve