盘一盘 QuantLib 系列 6 - IRS/TS/CCBS

本篇是该系列的第六篇:

  1. QuantLib 系列 1 - 日期和日历

  2. QuantLib 系列 2 - 生成日期表

  3. QuantLib 系列 3 - 外汇市场和产品

  4. QuantLib 系列 4 - 信贷市场和产品

  5. QuantLib 系列 5 - 利率市场和产品 CD/FRA/IRF

想要得到本贴 Jupyter Notebook 的同学分享此贴,在本帖留个言,我便发给你链接。

利率市场的产品非常繁多,生成日期时要注意的惯例和要处理的细节更多。按照“日期表”这个维度来划分,利率产品可分两类:

  • 单期:包括存款证 (CD)、远期利率协议 (FRA) 和利率期货 (IRF)

  • 多期掉期:利率掉期 (IRS)、利率基差掉期 (TS) 和跨货币基差掉期 (CCBS)

  • 复利掉期:隔夜指数掉期 (OIS) 和七天回购掉期 (FR007 Swap)

本帖把注意力放在“多期掉期”上。下图先画出 IRS、TS 和 CCBS 的日期表范式。

IRS 有太多细节,比如 stub period,描述如下:

计息频率可将一段时间划分成若干固定长度的时间段。如果这段时间是周期频率的整数倍,那么该日期表属于规则(regular)日期表,否则会剩余若干天数要分配给第一期和(或)最后一期,而这样的日期表属于不规则(irregular)日期表,或称为有存根期(stub period)的日期表。以 3 个月为周期频率举例:

  • 一个 24 个月(2 年)的时期可以分为八个 3 个月,该日期表是规则的

  • 一个 23 个月的时期不能分为整数倍的 3 个月,该日期表是不规则的,剩余的 2 个月可以

    • 全部安排到前端(用后向生成日期方法,不规则端会归在前端)

    • 全部安排到末端(用前向生成日期方法,不规则端会归在后端)

    • 分别安排到两端,只要总长度加起来等于 2 个月即可(需要额外定义规则段的首尾两个日期)

再着,前端和后端还分为短、长和灵活三种类型

  • “短”指的是不规则计息区间小于规则计息区间

  • “长”指的是不规则计息区间大于规则计息区间

  • “灵”活指的是如果是不规则计息区间小于 7 天,合并成“长”,反之保持“短”

一图胜千言:

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值