目录
如果未做特别说明,文中的程序都是 Python3 代码。
天数计算规则详解
载入 QuantLib:
import QuantLib as ql
print(ql.__version__)
1.12
定义
- Interest:一项投资产生的利息。
- CouponFactor:在付息日支付票息时所需的折算因子,付息周期可以是完整或不完整的。
- CouponRate:票息率。
- Date1 (Y1.M1.D1):前一付息日。
- Date2 (Y2.M2.D2):结算日。
- Date3 (Y3.M3.D3):后一付息日。
- Days(StartDate, EndDate):StartDate 和 EndDate 所差的天数(按照儒略历的规则计算)。
- EOM:EOM 表示只在“月末”付息;非 EOM 表示在每月的同一天付息。
- Factor:在计算利息时 CouponRate 的折算因子。通常表示为“应计期间的天数 / 所在年份的天数”,如果 Date2 是付息日,Factor 是零。
- Freq:付息频率
- 1 = 年付(annual)
- 2 = 半年付(semi-annual