Эти функции тулбокса вычисляют цены, чувствительность и прибыль для портфелей опций или других производных капитала. Они используют модель Блэка-Скоулза для европейских опций и биномиальную модель для американских опций. Такие меры полезны для управления портфелями и для выполнения ошейников, хеджей и трансграничных действий:
А collar - эта опция процентной ставки, который гарантирует, что ставка по кредиту с плавающей ставкой не превысит определенного верхнего уровня и не опустится ниже нижнего уровня. Он предназначен для защиты инвестора от широких колебаний процентных ставок.
hedge - это сделка с ценными бумагами, которая уменьшает или компенсирует риск на существующей инвестиционной позиции.
А straddle - это стратегия, используемая в торговых опциях или фьючерсах. Это предполагает одновременную покупку вызова put и опций с той же ценой исполнения и датой истечения срока действия, и наиболее выгодно, когда цена базового обеспечения очень волатильна.
Существует шесть основных мер чувствительности, связанных с опционным ценообразованием: дельта, гамма, лямбда, рхо, theta и вега - «греки». Тулбокс обеспечивает функции для вычисления каждой чувствительности и для подразумеваемой волатильности.
Delta производного обеспечения - это скорость изменения его цены относительно цены базового актива. Это первая производная кривой, которая связывает цену производной с ценой базового обеспечения. Когда дельта большая, цена производной чувствительна к небольшим изменениям в цене базового обеспечения.
Gamma производного обеспечения - это скорость изменения дельты относительно цены базового актива; то есть второй производной от цены опции относительно цены обеспечения. Когда гамма небольшая, изменение дельты небольшое. Эта мера чувствительности важна для принятия решения о том, сколько следует настроить положение хеджирования.
Lambda, также известное как эластичность опции, представляет собой процентное изменение цены опции относительно 1% изменения цены базового обеспечения.
Rho - скорость изменения цены опции относительно безрисковой процентной ставки.
Theta - скорость изменения цены производного обеспечения относительно времени. Theta обычно является маленькой или отрицательной, поскольку значение опции имеет тенденцию к снижению по мере приближения к зрелости.
Vega - скорость изменения цены производного обеспечения относительно волатильности базового обеспечения. Когда вега большая, безопасность чувствительна к небольшим изменениям волатильности. Например, трейдеры опций часто должны решить, покупать ли опцию для хеджирования против веги или гаммы. Выбор хеджирования обычно зависит от того, как часто выполняется перерасчет позиции хеджирования, а также от стандартного отклонения цены базового актива (волатильности). Если стандартное отклонение изменяется быстро, лучше сбалансироваться с вегой.
implied volatility опции является стандартным отклонением, которое делает опцию равной рыночной цене. Это помогает определить рыночную оценку будущей волатильности акций и обеспечивает вход волатильность (при необходимости) другим функциям Блэка-Скоулза.
Функции Тулбокса для анализа производных капитала используют модель Блэка-Скоулза для европейских опций и биномиальную модель для американских опций. Black-Scholes model делает несколько предположений об основополагающих ценных бумагах и их поведении. Модель Блэка-Скоулза была первой полной математической моделью для опций ценообразования, разработанной Фишером Блэком и Майроном Скоулзом. В нем рассматриваются рыночная цена, цена страйка, волатильность, время до истечения срока действия и процентные ставки. Он ограничивается только определенными видами опций.
С другой стороны, binomial model делает гораздо меньше предположений о процессах, лежащих в основе опции. Биномиальная модель является методом опций ценообразования или других производных капитала, в которых вероятность с течением времени каждой возможной цены следует биномиальному распределению. Это основное допущение, что цены могут перемещаться только к двум значениям (на одно выше и на одно ниже) в течение любого короткого периода времени. Для получения дополнительных объяснений смотрите Опции, Фьючерсы и другие производные от Джона Халла в Библиографии.
Использование модели Блэка-Скоулза влечет за собой несколько предположений:
Цены базового актива следуют процессу Ito. (См. «Корпус», стр. 222.)
Опция может быть реализована только на дату ее истечения (европейская опция).
Короткие продажи разрешены.
Нет транзакционных издержек.
Все ценные бумаги делятся.
Безрискового арбитража (где arbitrage покупка ценных бумаг на одном рынке для немедленной перепродажи на другом рынке для получения прибыли от ценового или валютного расхождения) нет.
Торговля - это непрерывный процесс.
Процентная ставка без риска является постоянной и остается неизменной для всех сроков погашения.
Если любое из этих предположений не соответствует действительности, Black-Scholes может не быть подходящей моделью.
Чтобы проиллюстрировать функции тулбокса Black-Scholes, этот пример вычисляет цены вызова и размещения европейской опции и его дельта, гамма, лямбда и подразумеваемая волатильность. Цена актива - $100.00, цена исполнения - $95.00, процентная ставка без риска - 10%, время до погашения - 0,25 года, волатильность - 0,50, а ставка дивидендов - 0. Простое выполнение функций тулбокса
[OptCall, OptPut] = blsprice(100, 95, 0.10, 0.25, 0.50, 0); [CallVal, PutVal] = blsdelta(100, 95, 0.10, 0.25, 0.50, 0); GammaVal = blsgamma(100, 95, 0.10, 0.25, 0.50, 0); VegaVal = blsvega(100, 95, 0.10, 0.25, 0.50, 0); [LamCall, LamPut] = blslambda(100, 95, 0.10, 0.25, 0.50, 0);
приводит к:
Цена вызова опции OptCall
= $13.70
Опция ставит цену OptPut
= $6.35
дельта для вызова CallVal
= 0,6665 и дельта для положительной PutVal
= -0.3335
гамма- GammaVal
= 0.0145
Вега- VegaVal
= 18.1843
лямбда для вызова LamCall
= 4,8664 и лямбда для LamPut put
= –5.2528
Теперь в качестве проверки расчетов найдите подразумеваемую волатильность опции, используя цену опциона вызова от blsprice
.
Volatility = blsimpv(100, 95, 0.10, 0.25, OptCall);
Функция возвращает подразумеваемую волатильность 0,500, исходную blsprice
вход.
Биномиальная модель для опций ценообразования или других производных капитала принимает, что вероятность с течением времени каждой возможной цены следует биномиальному распределению. Это основное допущение, что цены могут перемещаться только к двум значениям, один вверх и один вниз, в течение любого короткого периода времени. Графическое изображение двух значений, а затем последующих двух значений каждый, а затем последующих двух значений каждый, и так далее с течением времени, известно как «создание биномиального дерева».. Эта модель применяется к американским опциям, которые могут осуществляться в любое время до даты истечения срока их действия включительно.
Этот пример оценивает американскую опцию вызова с помощью биномиальной модели. Снова цена актива составляет $100.00, цена исполнения - $95.00, процентная ставка без риска - 10%, а время до погашения - 0,25 года. Оно вычисляет дерево с шагами 0,05 лет, поэтому в примере существует 0,25/0,05 = 5 периодов. Волатильность составляет 0,50, это вызов (flag = 1
), ставка дивидендов составляет 0, и она выплачивает дивиденды в размере $5,00 после трех периодов (бывшая дата дивидендов). Выполнение функции тулбокса
[StockPrice, OptionPrice] = binprice(100, 95, 0.10, 0.25,... 0.05, 0.50, 1, 0, 5.0, 3);
возвращает дерево цен базового актива
StockPrice = 100.00 111.27 123.87 137.96 148.69 166.28 0 89.97 100.05 111.32 118.90 132.96 0 0 81.00 90.02 95.07 106.32 0 0 0 72.98 76.02 85.02 0 0 0 0 60.79 67.98 0 0 0 0 0 54.36
и дерево значений опций.
OptionPrice = 12.10 19.17 29.35 42.96 54.17 71.28 0 5.31 9.41 16.32 24.37 37.96 0 0 1.35 2.74 5.57 11.32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Выходы от биномиальной функции являются двоичным деревом. Чтение StockPrice
матрица: столбец 1 показывает цену за период 0, столбец 2 показывает цены вверх и вниз за период 1, столбец 3 показывает цены вверх, вниз и вниз за период 2 и так далее. Игнорируйте нули. The OptionPrice
матрица задает связанное значение опции для каждого узла в дереве цен. Игнорируйте нули, которые соответствуют нулю в дереве цен.
binprice
| blkimpv
| blkprice
| blsdelta
| blsgamma
| blsimpv
| blslambda
| blsprice
| blsrho
| blstheta
| blsvega
| opprofit