Создать parametercurve объект для хранения функции кривой процентной ставки
Построить parametercurve объект с использованием parametercurve.
После создания parametercurve объект, можно использовать связанные функции объекта discountfactors, zerorates, forwardrates, fitNelsonSiegel, и fitSvensson.
Дополнительные сведения об этом потоке операций см. в разделе Начало работы с потоками операций с использованием объектной структуры для расчета цен на финансовые инструменты.
Дополнительные сведения о доступных инструментах, моделях и методах ценообразования см. в разделе Выбор инструментов, моделей и прайсеров.
создает parametercurve_obj = parametercurve(Type,Settle,FunctionHandle)parametercurve объект.
задает свойства, используя пары имя-значение и любой из аргументов в предыдущем синтаксисе. Например, parametercurve_obj = parametercurve(___,Name,Value)parametercurve_obj = parametercurve('zero',datetime(2017,1,30),@(t)polyval([-0.0001 0.003 0.02],t),'Compounding',4,'Basis',5,'Parameters',[-0.0001 0.003 0.02]) создает parametercurve объект для нулевой кривой. Можно указать несколько аргументов пары имя-значение.
discountfactors | Расчет коэффициентов дисконтирования для parametercurve объект |
zerorates | Рассчитать нулевые ставки для parametercurve объект |
forwardrates | Расчет форвардных ставок для parametercurve объект |
fitNelsonSiegel | Соответствие модели Нельсона-Сигеля данным рынка облигаций |
fitSvensson | Соответствие модели Свенссона данным рынка облигаций |