MATLAB.Exponenta
MATLAB и Simulink на русском
Технологии разработки и отладки
		сложных технических систем
 

Financial Derivatives Toolbox

Financial Toolbox: разбор демонстрационных примеров

  В оглавление \ К предыдущему разделу \ К следующему разделу

Функция crrsens

Назначение: Определение цены производных финансовых инструментов и чуствительности на основе дерева процентных ставок CRR модели.

Синтаксис:

[Delta, Gamma, Vega, Price] = crrsens(CRRTree, InstSet, Options)

Аргументы:

  • CRRTree - Структура дерева процентных ставок, созданное с помощью функции crrtree.
  • InstSet - Переменная, содержащая набор NINST производных финансовых инструментов. Инструменты категоризированы по типу. Каждый тип имеет различные поля данных. Сохраняемые поля данных представляют собой вектора для каждого финансового инструмента.
  • Options - (Обязательный). Структура ценообразования опциона как производного финансового инструмента, созданного с помощью функции derivset.

Описание:

Обращением к функции crrsens:

[Delta, Gamma, Vega, Price] = crrsens(BDTTree, InstSet, Options)

осуществляется вычисление цены для производных финансовых инструментов и их чуствительности с использованием дерева процентной ставки, созданного с помощью CRR модели обращением к функции crrtree. Определяются цены NINST финансовых инструментов, содержащихся в переменной InstSet. Функция crrsens поддерживает следующие финансовые инструменты: 'Asian', 'Barrier', 'Compound', 'Lookback', 'OptStock'.

Для дополнительной информации относительно конструирования соответствующих типов смотри функцию instadd.

Delta – представляет собой NINST:1 вектор статистических характеристик из дельт, характеризующих степень изменения цены производного финансового инструмента по отношению к изменения цены акции. Delta вычисляется на основе конечных разностей при обращении к функции crrtree. Для дополнительной информации необходимо обратиться к функции crrtree и исследуемого дерева ценообразования акции.

Gamma - представляет собой NINST:1 вектор статистических характеристик из гамм, характеризующих степень изменения дельты производного финансового инструмента по отношению к изменению цены акции. Gamma вычисляется на основе конечных разностей при обращении к функции crrtree.

Vega - представляет собой NINST:1 вектор статистических характеристик из вег, характеризующих степень изменения цены производного финансового инструмента по отношению к изменения волатильности цены акции. Vega вычисляется на основе конечных разностей при обращении к функции crrtree.

Замечание.

Характеристики чуствительности определяются в долларах (в единицах измерения базового актива) и представляют собой абсолютную чуствительность. Для определения относительной чуствительности, необходимо абсолютную чуствительность разделить на цену базового актива.

Пример:

Загрузим дерево CRRTree ценообразования и финансовые инструменты, поставляемые в демонстрационном файле. Вычислим статистические характеристики Delta и Gamma для барьерного и обратных опционов, содержащихся в инструментальном множестве. Выполним команды:

load deriv.mat;
CRRSubSet = instselect(CRRInstSet,'Type', ...
{'Barrier', 'Lookback'});
instdisp(CRRSubSet)

Получим результат из инструментального множества, отвечающий запросу:

Index Type    OptSpec Strike Settle   ExerciseDates  AmericanOpt BarrierSpec
Barrier Rebate Name     Quantity
1   Barrier call 105    01-Jan-2003  01-Jan-2006  1     ui      102   0
Barrier1 1       
 
Index Type     OptSpec Strike Settle         ExerciseDates  AmericanOpt Name
Quantity
2  Lookback call  115    01-Jan-2003      01-Jan-2006      0      Lookback1 7       
3  Lookback call  115    01-Jan-2003      01-Jan-2007      0      Lookback2 9   

Вычислим статистические характеристики чуствительности полученных опционов выполнением команды:

[Delta, Gamma] = crrsens(CRRTree, CRRSubSet)

Результат имеет вид:

См. также: Функции crrprice, crrtree

  В оглавление \ К предыдущему разделу \ К следующему разделу

 

Поиск по сайту:

Система Orphus

Яндекс.Метрика