这涉及所谓的day count convention, 也就是如何把一个给定的时间区间转化为年数(year fraction). 不同的day count counvention对应的计算方法不同。最简单的是ACT/ACT,即时间区间的实际天数除以一年的实际天数,以及ACT/365,也就是用实际天数除以365(忽略平闰年)。另一种常见的是30/360,也就是一个月以30天计算有效天数并除以360。欧元债券通常采用ACT/ACT计算现金流,美元债券通常采用30/360。而ACT/360则广泛被interest rates和CDS matkets所采用。
实际中用到的day count convention有很多种,可能至少在20种以上,除了常见的ACT/ACT,ACT/365,ACT/360,30/360,还有一些更复杂的变种,如30/360B,在通常的30/360中加入对business day(非节假日/周末)的考虑,节假日的计算还有根据不同地区和历法进行的调整(如基于伊斯兰历的),以及对时间区间的最后一天在月末和月初的调整。
以上只是粗略的概括,并不精确。许多更全面的细节可以参考如下链接:
http://en.m.wikipedia.org/wiki/Day_count_convention
— 完 —
本文作者:Steven Li
【知乎日报】
你都看到这啦,快来点我嘛 Σ(▼□▼メ)
此问题还有 4 个回答,查看全部。