Создать Heston объект pricer для VarianceSwap прибор с использованием Heston модель
Создать и оценить VarianceSwap объект прибора с Heston модель и Heston метод ценообразования с использованием этого потока операций:
Использовать fininstrument для создания VarianceSwap объект прибора.
Использовать finmodel для указания Heston модель для VarianceSwap инструмент.
Использовать finpricer для указания Heston ценовой объект для VarianceSwap инструмент.
Дополнительные сведения об этом потоке операций см. в разделе Начало работы с потоками операций с использованием объектной структуры для расчета цен на финансовые инструменты.
Для получения дополнительной информации о доступных инструментах, моделях и методах ценообразования для VarianceSwap см. раздел Выбор приборов, моделей и прайсеров.
создает HestonPricerObj = finpricer(PricerType,'DiscountCurve',ratecurve_obj,'Model',model)Heston объект pricer путем указания PricerType и устанавливает свойства, используя необходимые аргументы пары имя-значение DiscountCurve и Model. Например, HestonPricerObj = finpricer("Analytic",'DiscountCurve',ratecurve_obj,'Model',HWModel) создает Heston объект прайсера.
price | Вычислить цену для процентной ставки, собственного капитала или кредитного производного инструмента с Analytic калькулятор цен |
Свопы дисперсии могут быть оценены с помощью калиброванной модели Heston с использованием следующего выражения закрытой формы для справедливой дисперсии:
n0 −
Здесь:
start0 является начальной дисперсией базового актива при = 0 start0 > 0.
θ долгосрочный уровень различия θ> 0.
k - средняя скорость реверсирования для дисперсии (k > 0).
После вычисления справедливого отклонения фактическая цена, уплаченная на рынке в момент времени t для свопа отклонения с датой начала в момент времени 0, вычисляется следующим образом:
) − StrikeVariance]
Здесь:
t - время от даты начала свопа отклонений до даты расчета.
T - это время от даты начала до даты погашения свопа отклонений.
Диск (t, T) - это коэффициент дисконтирования от расчета до срока погашения.
Отклонение (0, t) - это реализованное отклонение от начальной даты до даты расчета в базисных точках.
FairVariance (t, T) является справедливым отклонением для оставшегося срока действия контракта на дату расчета в базисных пунктах.
StrikeVariance представляет собой дисперсию страйка, заданную на начальном этапе (дату начала), в базисных точках.