binprice

Бином помещается и американская оценка опции вызова с помощью модели Кокса-Росса-Рубинштейна

Описание

пример

[AssetPrice,OptionValue] = binprice(Price,Strike,Rate,Time,Increment,Volatility,Flag) оценивает американскую опцию с помощью модели ценообразования бинома Кокса-Росса-Рубинштейна. Американская опция может быть осуществлена любое время до его даты истечения срока.

пример

[AssetPrice,OptionValue] = binprice(___,DividendRate,Dividend,ExDiv) добавляют дополнительные аргументы для DividendRate, Dividend, и ExDiv.

Примеры

свернуть все

В этом примере показано, как оценить американский пут-опцион с ценой исполнения 50$, которая назревает за 5 месяцев. Цена оборотного актива составляет 52$, безрисковая процентная ставка составляет 10%, и энергозависимость составляет 40%. Существует одна выплата дивидендов 2,06$ в 3-1/2 месяцах. При определении входного параметра ExDiv в терминах количества периодов разделитесь без дивиденда дата, заданная в годах, ко времени Increment.

ExDiv = (3.5/12) / (1/12) = 3.5

[Price, Option] = binprice(52, 50, 0.1, 5/12, 1/12, 0.4, 0, 0, 2.06, 3.5)
Price = 6×6

   52.0000   58.1367   65.0226   72.7494   79.3515   89.0642
         0   46.5642   52.0336   58.1706   62.9882   70.6980
         0         0   41.7231   46.5981   49.9992   56.1192
         0         0         0   37.4120   39.6887   44.5467
         0         0         0         0   31.5044   35.3606
         0         0         0         0         0   28.0688

Option = 6×6

    4.4404    2.1627    0.6361         0         0         0
         0    6.8611    3.7715    1.3018         0         0
         0         0   10.1591    6.3785    2.6645         0
         0         0         0   14.2245   10.3113    5.4533
         0         0         0         0   18.4956   14.6394
         0         0         0         0         0   21.9312

Возвращенный выходной параметр является ценой активов и американским значением опции в каждом узле двоичного дерева.

Входные параметры

свернуть все

Текущая цена базового актива в виде скалярного числового значения.

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

Цена исполнения опции в виде скалярного числового значения.

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

Безрисковая процентная ставка в виде скалярной десятичной дроби.

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

Время опции до зрелости в виде скаляра для номера лет.

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

Шаг времени в виде числового скаляра. Increment настроен так, чтобы длина каждого интервала была сопоставима со временем зрелости опции. (Increment настроен так, чтобы Time разделенный на Increment равняется целому числу шага.)

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

Энергозависимость актива в виде числового скаляра.

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

Отметьте указание, является ли опция вызовом или помещенный в виде скалярного Flag = 1 для колл-опциона или Flag = 0 для пут-опциона.

Типы данных: логический

(Необязательно) уровень Дивиденда в виде скалярного десятичного числа. Если вы вводите значение для DividendRate, установите Dividend и ExDiv= 0 или не вводите их. Если вы вводите значения для Dividend и ExDiv, установите DividendRate= 0

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

(Необязательно) Выплата дивидендов в без дивиденда дате (ExDiv) в виде 1- N вектор-строка. Для каждой выплаты дивидендов должно быть соответствие без дивиденда дата. Если вы вводите значения для Dividend и ExDiv, установите DividendRate= 0 .

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

(Необязательно) Без дивиденда дата в виде 1- N векторный вектор-строка для количества периодов.

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

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

свернуть все

Цена активов, возвращенная как вектор, который представляет каждый узел Кокса-Росса-Рубинштейна (CRR) двоичное дерево.

Значение опции, возвращенное как вектор, который представляет каждый узел Кокса-Росса-Рубинштейна (CRR) двоичное дерево.

Ссылки

[1] Cox, J., С. Росс и М. Рубинштейн. “Оценка опции: Упрощенный Подход”. Журнал Финансовой Экономики. Издание 7, сентябрь 1979, стр 229–263.

[2] Оболочка, Джон К. Опции, фьючерсы и Другая Derivative Securities. 2-й выпуск, Глава 14.

Представлено до R2006a