帮助中心帮助中心
指定Black-Derman-Toy利率波动过程
VolSpec = bdtvolspec(ValuationDate,VolDates,VolCurve)
VolSpec = bdtvolspec(___InterpMethod)
例子
VolSpec= bdtvolspec (ValuationDate,VolDates,VolCurve)创建一个结构,指定的波动性bdttree.
VolSpec= bdtvolspec (ValuationDate,VolDates,VolCurve)
VolSpec
ValuationDate
VolDates
VolCurve
bdttree
VolSpec= bdtvolspec (___,InterpMethod)添加可选参数。InterpMethod.
VolSpec= bdtvolspec (___,InterpMethod)
InterpMethod
全部折叠
本示例展示如何使用以下数据创建BDT波动性规范(VolSpec)。
ValuationDate =“01-01-2000”;EndDates = [datetime(2001,1,1);datetime(2002年,1,1);datetime(2003年,1,1);datetime(2004年,1,1);datetime(2005年,1,1)];波动率= [.2;.19;只要;.17; .16]; BDTVolSpec = bdtvolspec(ValuationDate, EndDates, Volatility)
BDTVolSpec =带字段的结构:FinObj: 'BDTVolSpec' ValuationDate: 730486 VolDates: [5x1 double] VolCurve: [5x1 double] VolInterpMethod: 'linear'
投资范围的观察日期,指定为标量日期时间、字符串或日期字符向量。
要支持万博1manbetx现有代码,bdtvolspec也接受序列号作为输入,但不建议使用。
bdtvolspec
收益率波动结束日期的点数,指定为aNPOINTS——- - - - - -1向量,使用日期时间数组、字符串数组或日期字符向量。
NPOINTS
1
收益率波动值,指定为aNPOINTS——- - - - - -1十进制向量。的期限结构VolCurve收益率波动率是否由收益率随时间波动率的值表示t= 0到时间t+我,在那里我是波动率曲线内的任意一点。
t
数据类型:双
双
“线性”
interp1
(可选)插值方法,指定为支持值的字符向量万博1manbetxinterp1.
数据类型:字符
字符
结构,指定的波动率模型bdttree.
全部展开
虽然bdtvolspec万博1manbetx支持序列号,datetime建议使用值代替。的datetime数据类型提供灵活的日期和时间格式、精确到纳秒的存储,以及考虑时区和夏令时的属性。
datetime
将连续日期数字或文本转换为datetime值,使用datetime函数。例如:
T = datetime(738427.656845093,“ConvertFrom”,“datenum”);Y =年
Y = 2021
没有计划删除对序列号输入的支持。万博1manbetx
bdttree|interp1
您有这个示例的修改版本。要使用编辑打开此示例吗?
你点击了一个对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入该命令来运行该命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站,在可用的地方获得翻译的内容,并查看当地的活动和优惠。根据您所在的位置,我们建议您选择:.
您也可以从以下列表中选择一个网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
联系当地办事处