在 FRM 一级考试的《估值与风险模型》(Valuation and Risk Models)章节中,利率互换(Interest Rate Swap)是绝对的核心考点。考生不仅需要理解互换的基本结构,更必须掌握如何进行互换定价与估值。许多考生在备考过程中,往往混淆了固定端与浮动端的价值计算逻辑,导致在计算题上失分。本文将深入解析互换定价的核心公式,结合具体计算例题与 BA II Plus 操作步骤,帮助考生彻底攻克这一难点。
理解利率互换定价的关键,在于将其视为两个债券组合的差额。在 FRM 考试视角下,互换的价值等于固定利率债券价值与浮动利率债券价值之差。这一逻辑简化了复杂的现金流折现过程,是解题的基石。
对于收到固定利率、支付浮动利率的一方(Receive Fixed, Pay Floating),其互换价值($V_{swap}$)可以表示为:
$$V_{swap} = V_{fixed} - V_{floating}$$
其中,$V_{fixed}$ 是固定利率债券的现值,$V_{floating}$ 是浮动利率债券的现值。反之,对于支付固定利率、收到浮动利率的一方,互换价值则为 $V_{floating} - V_{fixed}$。
固定端的计算相对直接,即将未来所有固定的互换现金流(Fixed Coupon + Notional)按照对应的即期利率(Spot Rate)或零息利率进行折现。浮动端的计算则有一个重要特性:在每一个重置日(Reset Date),浮动利率债券的价值通常等于其面值(Par Value)。这是因为浮动利率会根据市场利率调整,使得债券价格回归面值。如果在非重置日,则需要计算下一个已知浮动现金流加上面值后的现值。
在实际操作中,我们通常使用以下公式进行估值:
$$V_{swap} = \sum \frac{C_{fixed}}{(1+r_i)^{t_i}} + \frac{Notional}{(1+r_n)^{t_n}} - V_{floating}$$
这里需要特别注意折现率的选择。在 2008 年金融危机后,FRM 考试强调使用 OIS(隔夜指数互换)利率曲线对现金流进行无风险折现,而非传统的 LIBOR 曲线,这一点在高级估值中尤为重要。
为了让大家更直观地掌握互换定价的计算过程,我们来看一道典型的 FRM 风格例题。
假设某金融机构持有一笔名义本金为 1 亿美元的利率互换合约。
- 该机构收到固定利率 5%,支付 6 个月 LIBOR。
- 互换剩余期限为 1 年,每半年支付一次利息。
- 当前距离下一次支付还有 6 个月。
- 市场即期利率曲线如下:6 个月即期利率为 4%,12 个月即期利率为 4.5%。
- 已知下一次(6 个月后)的浮动利率已确定为 4.2%。
请计算该互换合约对收到固定端一方的价值。
计算固定端现值($V_{fixed}$):
固定端现金流包括两次利息支付和一次本金偿还。
折现计算:
- $PV_1 = 2.5 / (1 + 4\%/2)^1 = 2.45098M$
- $PV_2 = 102.5 / (1 + 4.5\%/2)^2 = 98.009M$
- $V_{fixed} = 2.45098 + 98.009 = 100.46M$
计算浮动端现值($V_{floating}$):
由于下一次浮动利率已知,我们可以将下一次现金流(利息 + 本金)折现。
计算互换价值:
$V_{swap} = 100.46M - 100.098M = 0.362M$(即 36.2 万美元)。
在考场上,熟练使用金融计算器能大幅节省时间。以下是使用 Texas Instruments BA II Plus 计算固定端现值的详细步骤,推荐使用现金流(CF) worksheet 功能,因为它能处理不规则现金流。
CF 键进入现金流工作表。CF0 = 0(初始无现金流),按 Enter,下箭头 ↓。C01 = 2.5(第一次利息),按 Enter,下箭头 ↓。F01 = 1(频率),按 Enter,下箭头 ↓。C02 = 102.5(第二次利息 + 本金),按 Enter,下箭头 ↓。F02 = 1,按 Enter,下箭头 ↓。NPV 键。I = 4(第一次折现率,注意这里简化处理,复杂情况需用 CF 分别折现或配合 TVM)。注:对于不同期限不同利率的情况,BA II Plus 的 NPV 功能默认使用单一折现率。针对本题不同期限不同利率的情况,建议分别使用 TVM 功能计算各期 PV 后相加,或使用 RBA Calculator 等辅助工具进行多期折现模拟。为了更精准地匹配不同期限的即期利率,建议考生分别计算每期 PV。对于 iOS 用户,可以使用 RBA Calculator(TI BA II Plus iOS 应用),它提供了更直观的界面和更强大的现金流分析功能,能有效减少按键错误。你可以在此下载:https://apps.apple.com/cn/app/id1545331477。
具体 TVM 操作:
- 第一期:N=1, I/Y=4, PMT=0, FV=2.5, CPT PV → 得到 -2.45098。
- 第二期:N=2, I/Y=4.5, PMT=0, FV=102.5, CPT PV → 得到 -98.009。
- 相加取绝对值即为现值。
在利率互换的备考过程中,考生容易在以下几个细节上犯错,请务必警惕。
计息天数惯例混淆:
固定端通常使用 30/360 惯例,而浮动端(如 LIBOR)通常使用 Actual/360。在计算现金流时,必须根据题目给定的惯例调整时间权重 $t$。如果题目未明确,默认半年度支付即 $t=0.5$。
视角颠倒:
题目常问“互换对支付固定端一方的价值”,而公式推导多基于“收到固定端”。务必确认题目中的头寸方向(Long/Short Swap),若是支付固定端,结果应为 $V_{floating} - V_{fixed}$,符号会相反。
折现率误用:
这是最高频的错误。考生常直接用互换利率(Swap Rate)作为折现率。实际上,互换利率是使互换初始价值为零的固定利率,而估值时应使用当前的即期利率曲线(Spot Rate Curve)或零息曲线进行折现。
浮动端重置逻辑:
如果在重置日当天估值,浮动端价值直接等于名义本金,无需计算后续现金流。只有在非重置日,才需要计算下一次已知浮动现金流。
Q1:互换定价(Pricing)和估值(Valuation)有什么区别?
A:定价通常指在互换合约 inception( inception 时刻),确定使互换价值为零的固定利率(即互换率)。估值则是指在合约存续期间的任意时刻,计算该合约当前的市场价值。FRM 考试中两者皆考,需分清语境。
Q2:为什么浮动端在重置日价值等于面值?
A:因为浮动利率会在重置日调整为当前的市场利率,使得债券的票息率等于市场收益率,根据债券定价原理,此时债券价格回归面值(Par)。
Q3:OIS 折现对计算影响大吗?
A:在初级题目中可能不明显,但在涉及信用风险或长期互换时,使用 OIS 曲线折现与使用 LIBOR 曲线折现会有显著差异。FRM 二级中对此要求更高,一级中需关注题目是否指定折现曲线。
Q4:考试中可以使用 RBA Calculator 吗?
A:正式考场通常只允许携带指定的物理计算器(如 BA II Plus 或 HP 12C)。RBA Calculator 作为 iOS 应用,适合日常备考练习和模拟,帮助熟悉操作流程,但不要依赖其在正式考试中替代物理计算器。
掌握利率互换的定价与估值,是 FRM 一级通过的关键一步。通过理解固定端与浮动端的债券组合逻辑,熟练掌握 BA II Plus 的多期折现操作,并避开常见的计息与视角陷阱,考生便能从容应对相关考题。建议在备考后期,利用 RBA Calculator 等工具进行大量模拟练习,以提升计算速度与准确率。祝各位考生备考顺利,成功上岸!