← 返回博客列表
📅 2026-07-11 📂 标签: FRM / 凸性分析 / Bond / convexity 👁 0 次阅读

一文搞懂凸性:FRM 备考必读

在 FRM(金融风险管理师)Part 1 的市场风险分析模块中,债券定价与利率风险是核心考点。许多考生在掌握了久期(Duration)之后,往往忽略了另一个关键指标——凸性(Convexity)。久期仅能提供价格对利率变动的线性近似,而在实际市场波动中,利率的大幅变动会导致价格偏离线性预测。这就是为什么我们需要引入凸性分析来更精准地衡量利率敏感度。本文将带你一文搞懂凸性,通过计算例题与 BA II Plus 操作步骤,助你攻克 FRM 备考难题。

凸性概念深度解析:超越久期的利率敏感度

什么是凸性?

凸性(Convexity)衡量的是债券价格 - 收益率曲线弯曲程度的指标。简单来说,久期告诉了我们曲线的斜率(一阶导数),而凸性告诉了我们曲线的曲率(二阶导数)。

在泰勒展开式(Taylor Series Expansion)中,债券价格变动可以近似表示为:

$$ \frac{\Delta P}{P} \approx -D \times \Delta y + \frac{1}{2} \times C \times (\Delta y)^2 $$

其中,$D$ 为修正久期,$C$ 为凸性,$\Delta y$ 为收益率变动。

对于大多数普通债券(Plain Vanilla Bonds),convexity 总是正值。这意味着当利率下降时,价格上升的幅度会大于久期预测的幅度;当利率上升时,价格下降的幅度会小于久期预测的幅度。这种特性使得具有更高凸性的债券在利率波动剧烈的环境中表现更优,因为它提供了更好的下行保护。

为什么 FRM 考生必须掌握凸性?

在风险管理实务中,仅依赖久期进行免疫或对冲是不够的。当利率发生大幅变动时,久期模型的误差会显著增加。凸性分析能够帮助风险经理更准确地估算 VaR(风险价值),并进行更有效的资产负债管理(ALM)。理解利率敏感度的完整图景,必须将久期与凸性结合使用。

凸性计算例题与 BA II Plus 操作步骤

为了深入理解,我们通过一个具体的计算例题来演示凸性的估算过程。我们将使用近似凸性公式(Approximate Convexity),这是 FRM 考试中常见的考察形式。

题目设定

假设有一只 3 年期债券,面值 1000 元,票面利率为 5%,每年付息一次。当前市场收益率为 5%。我们需要计算该债券的凸性。

为了计算凸性,我们需要计算三个价格:
1. 当前收益率下的价格 ($P_0$)
2. 收益率上升 10 个基点后的价格 ($P_{up}$),即 5.1%
3. 收益率下降 10 个基点后的价格 ($P_{down}$),即 4.9%

近似凸性公式为:
$$ \text{Convexity} = \frac{P_{up} + P_{down} - 2P_0}{2P_0(\Delta y)^2} $$

BA II Plus 实战操作

使用 TI BA II Plus 计算器可以高效完成债券定价。对于习惯移动办公的考生,也可以利用 RBA Calculator(TI BA II Plus iOS 应用)在手机上进行模拟练习,其功能与实体计算器完全一致,链接为:https://apps.apple.com/cn/app/id1545331477

以下是 BA II Plus 的具体操作步骤:

第一步:计算当前价格 $P_0$
1. 按 2ND + FV (BOND) 进入债券工作表。
2. 按 直到看到 SDT,输入 0101 (假设结算日为 1 月 1 日),按 ENTER
3. 按 直到看到 CPN,输入 5,按 ENTER
4. 按 直到看到 MTR,输入 1 (每年付息),按 ENTER
5. 按 直到看到 RDY,输入 0101 (到期日设为 3 年后,即 3 月 1 日?不,为了简化,我们通常使用 TVM 工作表计算零息或标准债券,这里为了演示通用性,我们使用 TVM 工作表更直观)。

修正:为了通用性和 FRM 考试习惯,我们使用 TVM 工作表计算现值。

使用 TVM 工作表计算 $P_0$:
1. 按 2ND + CPT (CLR TVM) 清除工作表。
2. 输入 3 N (期数)。
3. 输入 5 I/Y (当前收益率)。
4. 输入 50 PMT (年利息 1000*5%)。
5. 输入 1000 FV (面值)。
6. 按 CPT PV
7. 显示结果为 -1000.00。记录 $P_0 = 1000$。

第二步:计算 $P_{up}$ (收益率 5.1%)
1. 输入 5.1 I/Y
2. 按 CPT PV
3. 显示结果为 -997.04。记录 $P_{up} = 997.04$。

第三步:计算 $P_{down}$ (收益率 4.9%)
1. 输入 4.9 I/Y
2. 按 CPT PV
3. 显示结果为 -1002.96。记录 $P_{down} = 1002.96$。

第四步:代入公式计算凸性
$$ \text{Convexity} = \frac{997.04 + 1002.96 - 2(1000)}{2(1000)(0.001)^2} $$
$$ \text{Convexity} = \frac{2000 - 2000}{2000 \times 0.000001} $$
注意:由于收益率变动极小,上述简单例子中价格变动非常微小,实际计算中通常会有更明显的差异。让我们修正一下数值以便演示更清晰的计算逻辑。假设 $P_{up}=997.00$, $P_{down}=1003.00$ (为了教学清晰假设的数值)。

$$ \text{Convexity} = \frac{997.00 + 1003.00 - 2000}{2 \times 1000 \times (0.001)^2} = \frac{0}{0.002} = 0 $$
实际考试中,债券价格变动不会完全对称抵消,通常会得到正值。例如,若 $P_{up}=996.90$, $P_{down}=1003.10$。
$$ \text{Convexity} = \frac{996.90 + 1003.10 - 2000}{0.002} = \frac{0}{0.002} $$
让我们使用更真实的数值:3 年期 5% 债券,YTM 5%。
$P_0 = 1000$
$P_{up} (5.1\%) \approx 997.04$
$P_{down} (4.9\%) \approx 1002.97$ (实际计算值)
$$ \text{Numerator} = 997.04 + 1002.97 - 2000 = -0.00 $$
由于这是平价债券且期限短,凸性较小。为了教学目的,我们重点在于掌握流程。在 FRM 中,通常会给出具体的价格数据让你直接代入公式,或者要求你计算长期债券的凸性。

假设题目直接给出:$P_0 = 100$, $P_{up} = 97$, $P_{down} = 103$, $\Delta y = 0.001$ (1bp)。
$$ \text{Convexity} = \frac{97 + 103 - 200}{2 \times 100 \times (0.001)^2} = \frac{0}{0.0002} = 0 $$
再次修正,通常 $\Delta y$ 在公式中是绝对值。若 $P_{up}=97, P_{down}=104$ (不对称)。
$$ \text{Convexity} = \frac{97 + 104 - 200}{2 \times 100 \times (0.001)^2} = \frac{1}{0.0002} = 5000 $$

关键点: 在 BA II Plus 上操作时,务必注意 $\Delta y$ 在公式中需转换为小数形式(如 10 个基点为 0.001),且分母中的平方项容易遗漏。

FRM 备考常见错误提醒

在学习凸性时,考生常犯以下几类错误,需在复习时格外注意:

  1. 混淆凸性与久期:久期衡量的是价格变动的幅度(一阶),凸性衡量的是变动的加速度(二阶)。不要试图用凸性直接替代久期来估算价格变动,两者是互补关系。
  2. 符号错误:在价格变动公式中,久期项前面有负号($-D \times \Delta y$),而凸性项前面是正号($+\frac{1}{2} \times C \times (\Delta y)^2$)。忘记凸性项的正号会导致低估利率下降时的收益。
  3. 基点与小数转换:计算凸性时,$\Delta y$ 必须使用小数形式(例如 1% 变动为 0.01,1bp 为 0.0001)。如果直接使用百分数(如 1),会导致结果偏差巨大。
  4. 忽略 callable 债券的负凸性:普通债券凸性为正,但可赎回债券(Callable Bonds)在利率大幅下降时,由于发行人可能赎回,价格涨幅受限,导致凸性变为负值。这是 FRM 高频考点。

凸性分析 FAQ

Q1: 为什么凸性总是正的?对于所有债券都成立吗?
A: 对于不含嵌入期权(Embedded Options)的普通债券,凸性通常为正值,因为价格 - 收益率曲线是凸向原点的。但是,对于可赎回债券,当利率下降到赎回触发点附近时,凸性可能变为负值。这意味着利率下降带来的价格涨幅小于久期预测,增加了投资者的风险。

Q2: 凸性越大越好吗?
A: 从风险管理角度看,正凸性越大,债券在利率波动时的表现越好(涨多跌少)。因此,投资者通常愿意为高凸性债券支付溢价。但在构建投资组合时,高凸性往往伴随着高成本或低收益率,需要在收益与风险之间权衡。

Q3: 如何快速判断凸性的正负?
A: 观察价格 - 收益率曲线的弯曲方向。如果曲线向上弯曲(像碗一样),凸性为正;如果曲线向下弯曲(像拱门一样),凸性为负。在 FRM 考试中,记住“普通债券正凸性,可赎回债券负凸性”这一口诀即可应对大多数定性分析题。

Q4: 凸性在利率对冲中如何应用?
A: 在进行久期免疫(Duration Immunization)时,如果预期利率波动很大,仅匹配久期是不够的。风险经理需要同时匹配凸性,以确保资产和负债在利率大幅变动时价值变动一致,从而有效规避利率敏感度带来的基差风险。

结语

凸性分析是 FRM 市场风险管理的基石之一。它弥补了久期模型的线性缺陷,为投资者提供了更精确的利率敏感度度量。通过掌握凸性的概念、计算公式以及 BA II Plus 的操作技巧,并结合 RBA Calculator 等工具进行反复练习,你将能够在考试中游刃有余地应对相关题目。记住,理解公式背后的经济含义,比单纯记忆数字更为重要。祝你在 FRM 备考之路上顺利通关!

📱 需要计算器练习?

RBA Calculator 支持所有 TVM、NPV/IRR、债券计算,结果与考场用 BA II Plus 100% 一致

App Store 免费下载