Создание 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 калькулятор цен |