exponenta event banner

Чувствительность вычислительных приборов

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

Функции hjmsens и bdtsens вычислить дельту, гамму и вегу чувствительности инструментов, используя дерево процентных ставок. Они также дополнительно возвращают рассчитанную цену для каждого инструмента. Функции чувствительности требуют тех же двух входных аргументов, которые используются функциями ценообразования (HJMTree и HJMInstSet для HJM; BDTTree и BDTInstSet для BDT).

Функции чувствительности рассчитывают долларовое значение дельты и гамма, сдвигая наблюдаемую прямую кривую доходности на 100 базисных пунктов в каждом направлении, и долларовое значение веги, сдвигая процесс волатильности на 1%. Для получения значения чувствительности за доллар делите чувствительность доллара на цену соответствующего инструмента.

Пример чувствительности HJM

Синтаксис вызова функции:

[Delta, Gamma, Vega, Price] = hjmsens(HJMTree, HJMInstSet)

Используйте данные предыдущего примера для вычисления цены инструментов.

load deriv.mat
[Delta, Gamma, Vega, Price] = hjmsens(HJMTree, HJMInstSet);
Warning: Not all cash flows are aligned with the tree. Result will
be approximated.

Примечание

Предупреждение появляется потому, что некоторые денежные потоки для второй облигации не попадают точно на узел дерева.

Можно удобно изучить чувствительность и цены, упорядочив их в единую матрицу.

All = [Delta, Gamma, Vega, Price]
All =

       -272.65       1029.90          0.00         98.72
       -347.43       1622.69         -0.04         97.53
         -8.08        643.40         34.07          0.05
       -272.65       1029.90          0.00         98.72
         -1.04          3.31             0        100.55
        294.97       6852.56         93.69          6.28
        -47.16       8459.99         93.69          0.05
       -282.05       1059.68          0.00          3.69

Как и в случае цен, каждая строка векторов чувствительности соответствует аналогичным индексированным инструментам в HJMInstSet. Чтобы просмотреть чувствительность к доллару, разделите чувствительность к доллару на соответствующую цену инструмента.

Пример чувствительности BDT

Синтаксис вызова функции:

[Delta, Gamma, Vega, Price] = bdtsens(BDTTree, BDTInstSet);

Упорядочить чувствительность и цены в единую матрицу.

All = [Delta, Gamma, Vega, Price]
All =

     -232.67       803.71      -0.00       95.50
     -281.05      1181.93      -0.01       93.91
      -50.54       246.02       5.31        1.77
     -232.67       803.71          0       95.50
        0.84         2.45          0      100.49
       78.38       748.98      13.54        1.49
       -4.36       382.06       2.50        0.02
     -253.23       863.81          0        7.42

Чтобы просмотреть чувствительность к доллару, разделите чувствительность к доллару на соответствующую цену инструмента.

All = [Delta ./ Price, Gamma ./ Price, Vega ./ Price, Price]
All =

       -2.44         8.42      -0.00       95.50
       -2.99        12.59      -0.00       93.91
      -28.63       139.34       3.01        1.77
       -2.44         8.42          0       95.50
        0.01         0.02          0      100.49
       52.73       503.92       9.11        1.49
     -177.89     15577.42     101.87        0.02
      -34.12       116.38          0        7.42

См. также

| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |

Связанные примеры

Подробнее