文档帮助中心
date2time
yearfrac
日期的时间和频率
[TFactors F] = date2time(结算、成熟度)
[TFactors F] = date2time (___、复合基础,EndMonthRule)
例子
(TFactors,F)= date2time (解决,成熟)计算适合于复合汇率报价之间的时间因子解决和成熟日期。date2time是time2date。
(TFactors,F)= date2time (解决,成熟)
TFactors
F
解决
成熟
time2date
(TFactors,F)= date2time (___,复合,基础,EndMonthRule)计算适合于复合汇率报价之间的时间因子解决和成熟使用可选输入参数的日期复合,基础,EndMonthRule。date2time是time2date。
(TFactors,F)= date2time (___,复合,基础,EndMonthRule)
复合
基础
EndMonthRule
全部折叠
得到date2time“2015年7月31日”至“2015年9月30日”期间(以实际/实际为基础):
date2time (2015年- 7月31日的,“30 - 9 - 2015”、2、0、1)
ans = 0.3333
当使用date2time准息票,计算债券的两个准息票日期日期输入。在这种情况下,那将是“2015年9月30日”。假设复利频率是2,另一个准优惠券日期是在此日期之前的六个月。假设月底规则已经到位,那么另一个准优惠券日期是“31- 2015年3月”。您可以使用这两个日期来计算一个时间段内的实际天数(即183天)。考虑到这一点,实际/实际基础的开始到结束日期之间的时间比例计算如下。
日期
2
(开始日期和结束日期之间的实际天数)/(准优惠券日期之间的实际天数)
2015年7月31日至2015年9月30日之间有61天,准券息日期(“31- 3 -2015”和“30- 9 -2015”)之间有183天,最终结果为61/183或恰好1/3。
结算日期,指定为串行日期号、日期字符向量或日期时间数组。
数据类型:双|字符|datetime
双
字符
datetime
到期日,指定为标量或N——- - - - - -1使用序列号、日期字符向量或日期时间数组的向量。
N
1
0
3.
4
5
6
12
365
年化时输入零利率的复利率,以标量形式指定,数值为:0,1,2,3.,4,5,6,12,365,或1。允许的值定义为:
0-单利(无复利)
1—每年复利
2-半年复利(默认)
3.-每年计算复利三次
4-季度复合
6——每月两次的复合
12——每月复利
365——每日计息
1——连续复利计算
可选复合参数确定折扣因子的公式(阀瓣):
阀瓣
复合=0对于简单的兴趣
圆盘= 1/(1 + Z * T),在那里T时间是以年为单位,单利假设以年为单位吗F = 1。
圆盘= 1/(1 + Z * T)
T
F = 1
复合=1,2,3.,4,6,12
圆盘= (1 + Z/F)^(-T),在那里F为复频率,Z是零利率,和T例如,时间是周期单位,T = F为一年。
圆盘= (1 + Z/F)^(-T)
Z
T = F
复合=365
圆盘= (1 + Z/F)^(-T),在那里F基准年的天数是多少T是按基数计算的天数。
复合=1
盘= exp (- t * Z),在那里T时间以年为单位。
盘= exp (- t * Z)
13
日计数基,指定为带值的整数0通过13或者一个N——- - - - - -1值整数的向量0通过13。
0 =实际/实际(默认)
1 = 30/360 (SIA)
2 =实际/ 360
3 =实际/ 365
4 = 30/360 (BMA)
5 = 30/360 (ISDA)
6 = 30/360(欧洲)
7 =实际/365(日语)
8 =实际/实际(ICMA)
9 =实际/360 (ICMA)
10 =实际/365 (ICMA)
11 = 30/360E (ICMA)
12 =实际/365 (ISDA)
13 =总线/ 252
有关更多信息,请参见基础。
数据类型:单|双
单
[0,1]
具有30天或更少天数的月份的月末规则标志,指定为标量非负整数[0,1或者a using aN——- - - - - -1向量的值。这条规则只适用于以下情况成熟是一个月30天或更少天数的月末日期。
0=忽略规则,这意味着付款日期总是相同的数字天的一个月。
1= Set rule on,意思是付款日期总是一个月的最后一天。
数据类型:逻辑
逻辑
时间因素,适用于复合利率之间的报价解决和成熟日期,作为向量返回。
组合频率,作为标量返回。
之间的区别yearfrac和date2time是,date2time计算完整的周期作为一个整数,即使周期中的实际天数不同。yearfrac不包括完整的周期。
例如,
yearfrac (“开户”,“1/1/2001”,9)
ans = 1.0167
yearfrac为基础9(ACT/360 ICMA)计算出366/360 = 1.0167。因此,即使日期具有相同的月份和日期,只是年份的差异为1,返回的值也不一定是1。另一方面,date2time计算一个全年期间:
9
date2time (“开户”,“1/1/2001”1,9)
ans = 1
cftimes|datetime|disc2rate|rate2disc|time2date|yearfrac
cftimes
disc2rate
rate2disc
您的系统中存在此示例的修改版本。你想打开这个版本吗?
你点击了一个链接,对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入该命令来运行它。Web浏览器不支持MATLAB命令。金宝app
选择一个网站来获取可用的翻译内容,并查看本地事件和报价。根据你的位置,我们建议你选择:。
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文),以获得最佳的网站表现。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
联系你当地的办公室