Структура класса Financial Instruments Toolbox™ поддерживает объекты кривой процентной ставки. Структура класса поддерживает четыре класса.
Структура класса
ClassName | Описание |
---|---|
Создает представление кривой процентной ставки с датами и данными. | |
Создает представление кривой процентной ставки с функцией. | |
| |
|
Поддерживаемая модель рабочего процесса для использования объектов кривой процентной ставки:
Создайте кривую процентной ставки на основе IRDataCurve
возразите или IRFunctionCurve
объект.
Создать IRDataCurve
объект:
Используйте векторы из дат и данных с методами интерполяции.
Используйте начальную загрузку на основе инструментов рынка.
Для получения дополнительной информации о создании IRDataCurve
возразите, смотрите Создание Объекта IRDataCurve.
Создать IRFunctionCurve
объект:
Определение указателя на функцию.
Соответствуйте функции с помощью модели Нельсона-Сигеля, модели Свенсона, или сглаживая модель сплайна.
Соответствуйте пользовательской функции.
Используйте функции IRDataCurve
или IRFunctionCurve
объекты извлечь вперед, обнулите, коэффициент дисконтирования или кривые доходности паритета для объекта кривой процентной ставки.
Преобразуйте кривую процентной ставки от IRDataCurve
или IRFunctionCurve
возразите против RateSpec
структура. Этот RateSpec
структура идентична RateSpec
произведенный функцией intenvset
. Используя RateSpec
поскольку процентная ставка изгибает объект, можно затем использовать функции Financial Instruments Toolbox, чтобы смоделировать структуру процентной ставки и цену. В качестве альтернативы можно преобразовать RateSpec
к ratecurve
объект (см., Преобразует RateSpec в Объект ratecurve), и затем используйте Financial Instruments Toolbox основанная на объектах среда для оценки инструментов.