stttree

Создайте стандартное триномиальное дерево

Описание

пример

STTTree = stttree(StockSpec,RateSpec,TimeSpec) создает стандартное триномиальное (STT) дерево.

Примеры

свернуть все

Создайте RateSpec.

StartDates = 'Jan-1-2014'; 
EndDates = 'Jan-1-2018'; 
Rates = 0.025; 
Basis = 1; 
Compounding = -1;
RateSpec = intenvset('ValuationDate', StartDates, 'StartDates', StartDates,...
'EndDates', EndDates, 'Rates', Rates,'Compounding', Compounding, 'Basis', Basis)
RateSpec = struct with fields:
           FinObj: 'RateSpec'
      Compounding: -1
             Disc: 0.9048
            Rates: 0.0250
         EndTimes: 4
       StartTimes: 0
         EndDates: 737061
       StartDates: 735600
    ValuationDate: 735600
            Basis: 1
     EndMonthRule: 1

Создайте StockSpec.

AssetPrice = 55; 
Sigma = 0.22; 
Div = 0.02; 
StockSpec = stockspec(Sigma, AssetPrice, 'continuous', Div)
StockSpec = struct with fields:
             FinObj: 'StockSpec'
              Sigma: 0.2200
         AssetPrice: 55
       DividendType: {'continuous'}
    DividendAmounts: 0.0200
    ExDividendDates: []

Создайте стандартное триномиальное дерево (STTTree).

NumSteps = 8;
TimeSpec = stttimespec(StartDates, EndDates, NumSteps);
STTT = stttree(StockSpec, RateSpec, TimeSpec)
STTT = struct with fields:
       FinObj: 'STStockTree'
    StockSpec: [1x1 struct]
     TimeSpec: [1x1 struct]
     RateSpec: [1x1 struct]
         tObs: [0 0.5000 1 1.5000 2 2.5000 3 3.5000 4]
         dObs: [1x9 double]
        STree: {1x9 cell}
        Probs: {1x8 cell}

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

свернуть все

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

stockspec может обрабатывать другие типы базовых активов. Для примера, акций, фондовых индексов и сырьевых товаров. Если дивиденды не указаны в StockSpec, дивиденды приняты 0.

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

Процентная ставка, срочная спецификация кривой начальной безрисковой ставки, заданная RateSpec получен из intenvset. Для получения информации о спецификации процентной ставки смотрите intenvset.

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

Спецификация размещения, заданная с помощью stttimespec для определения дат наблюдений стандартного триномиального (STT) дерева.

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

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

свернуть все

Дерево, определяющее запас и временную информацию для стандартного триномиального (STT) дерева, возвращаемое как древовидная структура.

Введенный в R2015b