2. 利率衍生品基础

在进入 PV01 与 Bucketed DV01 的实战计算之前,必须先建立对利率衍生品“现金流结构”和“定价逻辑”的清晰认知。PV01 本质上衡量的是利率曲线微小变动对工具价值的影响,而不同品种的现金流分布位置不同,其风险暴露在曲线上的“落点”也完全不同。本节围绕三类最常见品种展开:利率互换、国债期货、利率期权。

一、核心原理:三类品种的现金流与定价逻辑

利率互换(IRS)是场外交易中最主流的利率衍生品。交易双方约定在特定期限内,按相同名义本金交换固定利率与浮动利率现金流。以人民币市场常见的 FR007 互换为例,固定端每季度支付固定利率,浮动端参考 7 天回购定盘利率。定价的核心是:互换的现值等于零,即固定端年金现值等于浮动端远期现金流的现值,由此反推出公平互换利率。

国债期货是场内标准化合约,标的为虚拟券,交割时通过转换因子(CF)将不同可交割券折算为标准券。其定价遵循持有成本模型:期货价格 ≈(现券价格 − 持有期票息收入)× 转换因子调整。由于存在最便宜可交割券(CTD),国债期货的利率风险实际由 CTD 券主导。

利率期权赋予买方在未来某时点按约定利率买入或卖出利率的权利。常见品种包括利率上限/下限(Cap/Floor)和互换期权(Swaption)。其定价基于 Black 模型或 SABR 模型,核心输入是远期利率、波动率和贴现因子。期权价值对利率曲线的敏感度呈现非线性,这是与互换、期货最大的区别。

三类利率衍生品现金流与风险落点对比 利率互换 IRS 固定端:每季付固定利率 浮动端:每季收 FR007 现金流:多期、均匀分布 定价:DCF 现值 = 0 风险落点:各期限节点 PV01 分布较均匀 Bucketed DV01 逐点可拆 国债期货 标的:虚拟券 + 转换因子 交割:CTD 券决定风险 现金流:期货无期间现金流 定价:持有成本模型 风险落点:CTD 对应期限 PV01 集中于 CTD 期限 Bucketed DV01 需映射 CTD 利率期权 Cap/Floor/Swaption 买方付权利金,卖方担义务 现金流:非线性、条件触发 定价:Black / SABR 风险落点:Gamma 敏感 PV01 随利率变动而变 Bucketed DV01 需动态重估

二、方法流程:从品种识别到风险拆解

在实际工作中,面对一个利率衍生品组合,建议按以下流程建立风险视图:

  1. 识别品种类型:区分线性(IRS、国债期货)与非线性(期权)工具,线性工具 PV01 相对稳定,非线性工具需关注 Gamma。
  2. 拆解现金流时间轴:将每个工具的未来现金流按发生时间映射到利率曲线的关键期限节点(如 3M、6M、1Y、2Y、5Y、10Y)。
  3. 计算单点 PV01:对每个期限节点,将对应现金流按该节点利率变动 1bp 重新贴现,得到该节点的价值变化。
  4. 汇总 Bucketed DV01:将所有工具在同一期限节点的 PV01 加总,形成分桶风险敞口表。
  5. 校验与复盘:对比总 PV01 与各桶之和,检查是否存在遗漏或重复计算。

关键公式:对于线性工具,单笔现金流 C 在期限 t 的 PV01 ≈ C × t × 0.0001 × DF(t),其中 DF(t) 为贴现因子。对于 IRS,需分别计算固定端与浮动端的 PV01 后取净额。

三、案例场景:一个简单的互换组合

假设某机构持有一笔 5 年期 IRS,名义本金 1 亿元,固定端 3.0% 按年支付,浮动端参考 1 年期 LPR。同时持有 10 年期国债期货空头,CTD 券久期约 8 年。我们需要计算组合的 Bucketed DV01。

# 简化计算示例(单位:万元/bp)
IRS 固定端 PV01:
  1Y: 10000 × 1 × 0.0001 × 0.97 ≈ 0.97
  2Y: 10000 × 2 × 0.0001 × 0.94 ≈ 1.88
  3Y: 10000 × 3 × 0.0001 × 0.91 ≈ 2.73
  4Y: 10000 × 4 × 0.0001 × 0.88 ≈ 3.52
  5Y: 10000 × 5 × 0.0001 × 0.85 ≈ 4.25
IRS 固定端 PV01 合计 ≈ 13.35

IRS 浮动端 PV01(近似集中于 1Y):
  1Y: 10000 × 1 × 0.0001 × 0.97 ≈ 0.97

IRS 净 PV01 ≈ 13.35 - 0.97 = 12.38

国债期货空头 PV01(CTD 久期 8 年,名义 1 亿):
  10Y 桶: -10000 × 8 × 0.0001 × 0.68 ≈ -5.44

组合 Bucketed DV01:
  1Y: 0.97 - 0.97 = 0.00
  2Y: 1.88
  3Y: 2.73
  4Y: 3.52
  5Y: 4.25
  10Y: -5.44
  合计: 6.94

从结果看,组合在 2Y 至 5Y 段为正敞口,10Y 段为负敞口,整体净 PV01 约 6.94 万元/bp。这种分桶视图能帮助交易台精准对冲,而非仅看总 PV01。

四、误区与复盘

常见误区一:将国债期货的 PV01 直接按合约名义本金计算。实际上,期货的利率风险由 CTD 券的久期和转换因子共同决定,忽略 CTD 会导致风险敞口严重偏差。

常见误区二:对利率期权使用线性 PV01。期权的 Delta 随利率变动而变,PV01 本身是动态的,必须结合 Gamma 和 Vega 一起看。

常见误区三:Bucketed DV01 分桶过粗。若将 2Y 和 3Y 合并为一个桶,会掩盖曲线陡峭化交易中的关键风险点。

复盘建议:每次计算完 Bucketed DV01 后,用“总 PV01 ≈ 各桶之和”做交叉验证。若差异超过 5%,检查是否遗漏了浮动端重定价、期权非线性或 CTD 切换的影响。

品种 现金流特征 定价核心 PV01 分布 Bucketed DV01 要点
利率互换 IRS 多期、均匀、双向 DCF 现值 = 0 各期限节点较均匀 逐笔现金流映射期限
国债期货 无期间现金流 持有成本模型 集中于 CTD 期限 需映射 CTD 久期
利率期权 非线性、条件触发 Black / SABR 随利率变动而变 需动态重估 + Gamma

掌握这三类品种的现金流结构与定价逻辑,是后续准确计算 PV01 和 Bucketed DV01 的前提。尤其要注意:不同品种的风险落点差异巨大,只有将现金流正确映射到利率曲线的对应期限,分桶风险视图才具有实战意义。