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