主要内容

crrtree

建立Cox-Ross-Rubinstein树

描述

例子

CRRTree= crrtree (StockSpecRateSpecTimeSpec建立一个Cox-Ross-Rubinstein树。

例子

全部折叠

使用提供的数据,创建股票规范(StockSpec)、费率规格(RateSpec)和树时间布局规范(TimeSpec).然后使用这些规范创建CRR树crrtree

σ= 0.20;AssetPrice = 50;DividendType =“现金”;DividendAmounts = (0.50;0.50;0.50;0.50);ExDividendDates = {' 03 - 1月- 2003' 01 - 4月- 2003“05 -七月- 2003”01 - 10月- 2003的};StockSpec = StockSpec (Sigma,资产价格,股利类型,...DividendAmounts ExDividendDates);RateSpec = intenvset (“利率”, 0.05,startdate可以的...' 01 - 1月- 2003“EndDates”2003年- 12月31日的“复合”1);ValuationDate =“1 - 1月- 2003”;成熟=2003年- 12月31日的;TimeSpec = crrtimespec(ValuationDate, Maturity, 4);CRRTree = CRRTree (StockSpec, RateSpec, TimeSpec)
CRRTree =结构体字段:FinObj: 'BinStockTree' Method: 'CRR' StockSpec: [1x1 struct] TimeSpec: [1x1 struct] RateSpec: [1x1 struct] tObs: [0 0.2493 0.4986 0.7479 0.9972] dObs: [731582 731673 731764 731855 731946]

输入参数

全部折叠

股票规格,由StockSpec获得stockspec.看到stockspec有关创建股票规格的信息。

数据类型:结构体

初始无风险利率曲线的利率规范,由RateSpec获得intenvset.有关利率规范的信息,请参阅intenvset

请注意

标准的CRR树假设利率不变,但是RateSpec允许您指定具有可变利率的利率曲线。如果指定可变利率,得到的树就不是标准的CRR树。

数据类型:结构体

树的时间布局规范,由专人指定TimeSpec获得crrtimespec.的TimeSpec定义了CRR二项树的观测日期。看到crrtimespec以获取树状结构的信息。

数据类型:结构体

输出参数

全部折叠

CRR二项树,作为指定树的时间布局的结构返回。

之前介绍过的R2006a