Структура класса 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