前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >盘一盘 QuantLib 系列 6 - IRS/TS/CCBS

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

作者头像
用户5753894
发布2021-05-27 10:06:38
7730
发布2021-05-27 10:06:38
举报
文章被收录于专栏:王的机器

本篇是该系列的第六篇:

  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 天,合并成“长”,反之保持“短”

一图胜千言:

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-05-09,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 王的机器 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档