lookbackbycrr

Цена lookback опция от дерева бинома Кокса-Росса-Рубинштейна

Описание

пример

Price = lookbackbycrr(CRRTree,OptSpec,Strike,Settle,ExerciseDates) цены lookback опции с помощью дерева бинома Кокса-Росса-Рубинштейна.

пример

Price = lookbackbycrr(___,AmericanOpt) добавляет дополнительный аргумент для AmericanOpt.

Примеры

свернуть все

В этом примере показано, как оценить lookback опцию с помощью биномиального дерева CRR путем загрузки файла deriv.mat, который обеспечивает CRRTree. CRRTree структура содержит спецификацию запаса, и информация времени должна была оценить опцию.

load deriv.mat;

OptSpec = 'Call';
Strike = 115;
Settle = '01-Jan-2003';
ExerciseDates = '01-Jan-2006';

Price = lookbackbycrr(CRRTree, OptSpec, Strike, Settle, ... 
ExerciseDates)
Price = 7.6015

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

свернуть все

Древовидная структура запаса для дерева бинома Кокса-Росса-Рубинштейна, заданного при помощи crrtree.

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

Определение опции в виде 'call' или 'put' использование вектора символов или NINST- 1 массив ячеек из символьных векторов для 'call' или 'put'.

Типы данных: char | cell

Значение цены исполнения опциона опции, заданное с неотрицательным целым числом с помощью NINST- 1 матрица значений цены исполнения опциона. Каждая строка является расписанием для одной опции.

Вычислить значение плавающей забастовки lookback опция, Strike должен быть задан как NaN. Плавающая забастовка lookback опции также известна как средние опции забастовки.

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

Расчетный день или торговая дата lookback опции в виде NINST- 1 матрица урегулирования или торговых дат с помощью последовательных чисел даты или векторов символов даты.

Примечание

Settle дата каждой lookback опции назначена к ValuationDate из дерева запаса. lookback аргумент, Settle, проигнорирован.

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

Даты осуществления опции в виде последовательного номера даты или вектора символов даты:

  • Для европейской опции используйте aNINST- 1 матрица дат осуществления. Каждая строка является расписанием для одной опции. Для европейской опции существует только один ExerciseDates на дате окончания срока действия опции.

  • Для американской опции используйте NINST- 2 вектор контуров даты осуществления. Опция может быть осуществлена в любую древовидную дату между или включая пару дат на той строке. Если только один non-NaN дата перечислена, или если ExerciseDates NINST- 1 вектор последовательных чисел даты или массива ячеек из символьных векторов, опция может быть осуществлена между ValuationDate из дерева запаса и одного перечисленного ExerciseDates.

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

(Необязательно) Опция вводит в виде NINST- 1 целочисленные флаги со значениями:

  • 0 — Европеец

  • 1 — Американец

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

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

свернуть все

Ожидаемые цены за lookback опции во время 0, возвращенный как NINST- 1 вектор. Оценка lookback опций сделана с помощью Белый как оболочка (1993). Поэтому для этих опций нет никаких уникальных цен на древовидные узлы за исключением корневого узла.

Больше о

свернуть все

Опция Lookback

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

Программное обеспечение Financial Instruments Toolbox™ поддерживает два типа lookback опций: зафиксированный и плавание. Зафиксированные lookback опции имеют заданную цену исполнения опциона, в то время как плаванию lookback опции определил цену исполнения опциона путь к активу. Для получения дополнительной информации см. Опцию Lookback.

Ссылки

[1] Оболочка J. и A. Белый. "Эффективные Процедуры для Оценки европейских и американских Зависимых от предшествующего пути развития Опций". Журнал Производных. Осень 1993 года, стр 21–31.

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