Создайте 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
инструмент, смотрите, Выбирают Instruments, Models и Pricers.
создает 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 калькулятор цен |