Создание AssetMonteCarlo
объект цены для долевых инструментов, использующих BlackScholes
, Merton
, Heston
, или Bates
модель
Создайте и оцените Vanilla
, Barrier
, Lookback
, Asian
, Spread
, DoubleBarrier
, Touch
, DoubleTouch
, Binary
объект инструмента со BlackScholes
, Bachelier
, Merton
, Heston
, или Bates
модель и AssetMonteCarlo
метод ценообразования с использованием этого рабочего процесса:
Использовать fininstrument
для создания Vanilla
, Barrier
, Lookback
, Asian
, Spread
, DoubleBarrier
, Binary
, Touch
, или DoubleTouch
объект прибора.
Использовать finmodel
для задания BlackScholes
модель для Vanilla
, Barrier
, Lookback
, Asian
, Spread
, DoubleBarrier
, Touch
, DoubleTouch
, или Binary
прибора.
Использовать finmodel
для задания Bachelier
модель для Vanilla
, Spread
или Binary
прибора.
Использовать finmodel
для задания Merton
, Bates
, или Heston
модель для Vanilla
, Barrier
, Lookback
, Asian
, DoubleBarrier
, Touch
, DoubleTouch
, или Binary
прибора.
Использовать finpricer
для задания AssetMonteCarlo
объект ценника для Vanilla
, Barrier
, Lookback
, Asian
, Spread
, DoubleBarrier
, Touch
, DoubleTouch
, или Binary
прибора.
Дополнительные сведения об этом рабочем процессе см. в разделе Запуске с рабочими процессами с использованием объектной среды для ценообразования финансовых инструментов.
Для получения дополнительной информации о доступных инструментах, моделях и методах ценообразования для Vanilla
, Barrier
, Lookback
, Asian
, Spread
, DoubleBarrier
, Touch
, DoubleTouch
, или Binary
, см. «Выбор инструментов», «Модели» и «Цены».
создает AssetMonteCarloPricerObj
= finpricer(PricerType
,'Model
',model,'DiscountCurve
',ratecurve_obj,'SpotPrice
',spotprice_value,'SimulationDates
',simulation_dates,)AssetMonteCarlo
объект прейскуранта путем определения PricerType
и устанавливает свойства с помощью необходимых аргументов пары "имя-значение" Model
, DiscountCurve
, SpotPrice
, и SimulationDates
.
устанавливает необязательные свойства с помощью дополнительных пар "имя-значение" в дополнение к необходимым аргументам в предыдущем синтаксисе. Для примера, AssetMonteCarloPricerObj
= finpricer(___,Name,Value
)AssetMonteCarloPricerObj = finpricer("assetmontecarlo",'Model',BSModel,'DiscountCurve',ratecurve_obj,'SpotPrice',1000,'SimulationDates',[datetime(2018,1,30); datetime(2019,1,30)],'NumTrials',500,'DividendType','continuous','DividendValue',0.3)
создает AssetMonteCarlo
объект прейскуранта с использованием BlackScholes
модель. Можно задать несколько аргументы пары "имя-значение".
price | Вычислите цену для инструмента капитала с AssetMonteCarlo калькулятор цен |