Создание FiniteDifference
объект ценника для Barrier
, DoubleBarrier
, или Vanilla
инструмент с использованием BlackScholes
, Heston
, Merton
, или Bates
модель
Создайте и оцените Vanilla
, Barrier
, или DoubleBarrier
объект инструмента со BlackScholes
, Heston
, Bates
, Merton
, или Dupire
модель и FiniteDifference
метод ценообразования с использованием этого рабочего процесса:
Использовать fininstrument
чтобы создать Barrier
, DoubleBarrier
, или Vanilla
объект прибора.
Использовать finmodel
для задания BlackScholes
модель для Barrier
или DoubleBarrier
инструмент или Heston
, Bates
, Dupire
, или Merton
модель для Vanilla
прибора.
Использовать finpricer
для задания FiniteDifference
объект ценника для Barrier
, DoubleBarrier
, или Vanilla
прибора.
Дополнительные сведения об этом рабочем процессе см. в разделе Запуске с рабочими процессами с использованием объектной среды для ценообразования финансовых инструментов.
Для получения дополнительной информации о доступных методах ценообразования для Vanilla
, Barrier
, или DoubleBarrier
инструмент, см. «Выбор инструментов», «Модели» и «Цены».
создает FiniteDifferencePricerObj
= finpricer(PricerType
,'Model
',model,'DiscountCurve
',ratecurve_obj,'SpotPrice
',spotprice_value)FiniteDifference
объект прейскуранта путем определения PricerType
и устанавливает свойства для необходимых аргументов пары "имя-значение" Model
, DiscountCurve
, и SpotPrice
.
устанавливает необязательные свойства с помощью дополнительных пар "имя-значение" в дополнение к необходимым аргументам в предыдущем синтаксисе. Для примера, FiniteDifferencePricerObj
= finpricer(___,Name,Value
)FiniteDifferencePricerObj = finpricer("FiniteDifference",'Model',BSModel,'DiscountCurve',ratecurve_obj,'SpotPrice',100,'DividendValue',.025,'DividendType',"cash")
создает FiniteDifference
объект прейскуранта. Можно задать несколько аргументы пары "имя-значение".
price | Вычислите цену для инструмента капитала с FiniteDifference калькулятор цен |