Создать ratecurve объект для кривой процентных ставок из дат и данных
Построить ratecurve объект с использованием ratecurve.
После создания ratecurve объект, можно использовать связанные функции объекта forwardrates, discountfactors, и zerorates.
Примечание
Если у вас есть RateSpec полученные ранее от intenvset или toRateSpec для IRDataCurve или toRateSpec для IRFunctionCurveсм. раздел Преобразование RateSpec в объект ratecurve.
Чтобы оценить Swap, FixedBond, FloatBond, FRA, или Deposit инструмент, необходимо создать ratecurve объект, а затем создать Discount объект прайсера.
Дополнительные сведения об этом потоке операций см. в разделе Начало работы с потоками операций с использованием объектной структуры для расчета цен на финансовые инструменты.
Дополнительные сведения о доступных инструментах, моделях и методах ценообразования см. в разделе Выбор инструментов, моделей и прайсеров.
создает ratecurve_obj = ratecurve(___,Name,Value)ratecurve с использованием пар имя-значение и любого из аргументов в предыдущем синтаксисе. Например, myRC = ratecurve("zero",Settle,ZeroDates,ZeroRates,'Compounding',2,'Basis',5,'InterpMethod',"pchip",'ShortExtrapMethod',"linear",'LongExtrapMethod',"cubic") создает ratecurve объект для нулевой кривой. Можно указать несколько аргументов пары имя-значение.
forwardrates | Расчет форвардных ставок для ratecurve объект |
discountfactors | Расчет коэффициентов дисконтирования для ratecurve объект |
zerorates | Рассчитать нулевые ставки для ratecurve объект |
irbootstrap | Кривая процентных ставок начальной загрузки из рыночных данных |