optstockbybaw

Вычислите американские цены на опции с помощью модели ценообразования Barone-Adesi и Whaley опции

Описание

пример

Price = optstockbybaw(RateSpec,StockSpec,Settle,Maturity,OptSpec,Strike) вычисляет американские цены на опции с помощью модели ценообразования Barone-Adesi и Whaley опции.

Примеры

свернуть все

Рассмотрим американский вызов опции с ценой упражнений в $120. Срок действия опции истекает 1 января 2018 года. Акции имеют волатильность 14% годовых, а годовая постоянно сложная безрисковая ставка составляет 4% годовых по состоянию на 1 января 2016 года. Используя эти данные, вычислите цену американского вызова, принимая цену акции в $125 и выплачивает дивиденды в размере 2%.

StartDate  = 'Jan-1-2016';
EndDate = 'jan-1-2018';
Basis = 1;
Compounding = -1;
Rates = 0.04;

Определите RateSpec.

RateSpec = intenvset('ValuationDate',StartDate,'StartDate',StartDate,'EndDate',EndDate, ...
'Rates',Rates,'Basis',Basis,'Compounding',Compounding)
RateSpec = struct with fields:
           FinObj: 'RateSpec'
      Compounding: -1
             Disc: 0.9231
            Rates: 0.0400
         EndTimes: 2
       StartTimes: 0
         EndDates: 737061
       StartDates: 736330
    ValuationDate: 736330
            Basis: 1
     EndMonthRule: 1

Определите StockSpec.

Dividend = 0.02;
AssetPrice = 125;
Volatility = 0.14;

StockSpec = stockspec(Volatility,AssetPrice,'Continuous',Dividend)
StockSpec = struct with fields:
             FinObj: 'StockSpec'
              Sigma: 0.1400
         AssetPrice: 125
       DividendType: {'continuous'}
    DividendAmounts: 0.0200
    ExDividendDates: []

Определите американскую опцию.

OptSpec = 'call';
Strike = 120;
Settle = 'Jan-1-2016';
Maturity = 'jan-1-2018';

Рассчитать цену на американскую опцию.

Price = optstockbybaw(RateSpec,StockSpec,Settle,Maturity,OptSpec,Strike)
Price = 14.5180

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

свернуть все

Структура процентной ставки (в годовом исчислении и постоянно сложной), определяемая RateSpec получен из intenvset. Для получения информации о спецификации процентной ставки смотрите intenvset.

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

Спецификация запаса для базового актива. Для получения информации о спецификации запаса см. stockspec.

stockspec обрабатывает несколько типов базовых ресурсов. Для примера, для физических товаров цена StockSpec.Asset, волатильность StockSpec.Sigma, и удобное выражение StockSpec.DividendAmounts.

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

Дата расчета для американской опции, заданная как NINST-by- 1 матрица с использованием серийного номера даты, вектора символов даты или объекта datetime.

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

Дата зрелости для американской опции, заданная как NINST-by- 1 матрица с использованием серийного номера даты, вектора символов даты или объекта datetime.

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

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

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

Американская Опция значения цены забастовки, указанный как неотрицательный скаляр или NINST-by- 1 матрица значений цены доставки. Каждая строка является расписанием для одной опции.

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

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

свернуть все

Ожидаемые цены на американские опции, возвращенные как NINST-by- 1 вектор.

Подробнее о

свернуть все

Ванильные Опции

A vanilla option - это категория опций, которая включает только самые стандартные компоненты.

Ванильная опция имеет срок годности и прямолинейную цену доставки. Опции в американском стиле и опции в европейском стиле классифицируются как опции ванили.

Выплата для ванильной опции следующая:

  • Для вызова: max(StK,0)

  • Для размещения: max(KSt,0)

где:

St - цена базового актива на t времени.

K - цена доставки.

Для получения дополнительной информации смотрите Опцию Vanilla.

Ссылки

[1] Barone-Aclesi, G. and Robert E. Whaley. «Эффективное аналитическое приближение американских опций». The Journal of Finance. Том 42, Выпуск 2 (Июнь 1987), 301-320.

[2] Haug, E. Полное руководство по Опции формул ценообразования. Второе издание. McGraw-Hill Education, январь 2007.

Введенный в R2017a