exponenta event banner

цена

Расчетная цена долевого инструмента с VannaVolga калькулятор цен

Описание

пример

[Price,PriceResult] = price(inpPricer,inpInstrument) вычисляет цену инструмента и соответствующую информацию о расчете цены на основе объекта расчета цены inpPricer и объект прибора inpInstrument.

пример

[Price,PriceResult] = price(___,inpSensitivity) добавляет необязательный аргумент для указания чувствительности.

Примеры

TBD

Входные аргументы

свернуть все

Объект Pricer, указанный как скаляр VannaVolga объект прайсера. Использовать finpricer для создания VannaVolga объект прайсера.

Типы данных: object

Объект инструмента, указанный как скаляр или вектор Vanilla, Barrier, DoubleBarrier, Touch, или DoubleTouch объекты КИП. Использовать fininstrument для создания Vanilla, Barrier, DoubleBarrier, Touch, или DoubleTouchобъекты КИП.

Типы данных: object

(Необязательно) Список вычисляемых чувствительности, указанный как NOUTоколо-1 или 1около-NOUT массив ячеек символьных векторов или строковый массив с поддерживаемыми значениями.

inpSensitivity = {'All'} или inpSensitivity = ["All"] указывает, что вывод: 'Delta', 'Gamma', 'Vega', 'Lambda', 'Rho', 'Theta', и 'Price'. Это то же самое, что указать inpSensitivity для включения каждой чувствительности.

Пример: inpSensitivity = {'delta','gamma','vega','rho','lambda','theta','price'}

Поддерживаемые чувствительности зависят от inpInstrument.

inpInstrumentПоддерживаемые чувствительности
Vanilla, 'delta','gamma','vega','rho','lambda','theta','price'
Barrier'delta','gamma','vega','rho','lambda','theta','price'
DoubleBarrier'delta','gamma','vega','rho','lambda','theta','price'
Touch'delta','gamma','vega','rho','lambda','theta','price'
DoubleTouch'delta','gamma','vega','rho','lambda','theta','price'

Типы данных: string | cell

Выходные аргументы

свернуть все

Цена инструмента, возвращенная в виде цифры.

Результат цены, возвращенный как PriceResult объект. Объект имеет следующие поля:

  • PriceResult.Results - Таблица результатов, включающая чувствительность (если указано inpSensitivity)

  • PriceResult.PricerData - Структура данных прайсера

  • PriceResult.PricerData.Overhedge - TBD

Представлен в R2020b