4. 金融工具定价原理
结构化产品的估值引擎,本质上是一台“把未来现金流折算成今天价格”的机器。而这台机器的底层逻辑,并不是某个复杂的随机微分方程,而是四个字:无套利。本节将无套利定价、复制组合、远期、期货、互换与期权平价关系串成一条主线,为后续构建估值引擎打下理论地基。
一、核心原理:无套利是定价的第一性原理
无套利定价(No-Arbitrage Pricing)的核心命题是:如果两个资产在未来所有状态下的现金流完全相同,那么它们今天的价格必须相同。否则,投资者可以买入便宜的、卖出贵的,锁定无风险利润,市场会迅速通过套利行为抹平价差。
由此衍生出三条关键推论:
- 复制原理:任何衍生品的现金流,都可以用基础资产和无风险债券的组合来复制,复制成本即为衍生品价格。
- 风险中性定价:在等价鞅测度下,资产价格等于未来期望现金流按无风险利率贴现,这里的“期望”使用风险中性概率。
- 一价定律:同一现金流在不同市场、不同包装下的价格必须一致,这是跨市场套利与产品拆解的基础。
二、复制组合:从现金流倒推价格
复制组合是连接“产品条款”与“定价公式”的桥梁。其方法流程如下:
- 拆解目标产品的未来现金流,列出每个支付时点和金额。
- 选择一组基础工具(零息债、远期、期权等),使其现金流与目标产品逐期匹配。
- 用无套利关系确定基础工具的价格。
- 将基础工具价格加总,得到目标产品理论价值。
以一份“一年后支付 max(ST, K)”的保本票据为例,其现金流可拆为:一份零息债(面值 K)加上一份欧式看涨期权(行权价 K)。因此:
V = K * e^(-rT) + Call(S0, K, r, sigma, T)
这就是复制组合的典型应用:把复杂产品拆成“债券 + 期权”,再用标准公式定价。
三、远期、期货、互换与期权平价关系
这四类工具是结构化产品中最常见的“积木”,它们之间通过无套利关系紧密相连。
| 工具 | 无套利定价关系 | 关键变量 | 结构化产品中的用途 |
|---|---|---|---|
| 远期 | F = S0 · e(r−q)T | 现货价、利率、分红率、期限 | 锁定未来买入/卖出价格 |
| 期货 | F ≈ S0 · e(r−q)T(每日盯市) | 保证金、逐日结算 | 对冲、杠杆敞口 |
| 互换 | 固定端现值 = 浮动端现值 | 贴现曲线、远期曲线 | 收益互换、利率互换 |
| 期权平价 | C − P = S0 − K · e−rT | 看涨、看跌、行权价 | 拆解保本、收益增强结构 |
期权平价关系尤其重要:它说明看涨期权与看跌期权之间的价格差,等于标的资产现货与行权价现值之差。任何偏离都会产生套利机会。在估值引擎中,平价关系常用于校验期权定价模块的一致性。
四、案例与场景:用复制组合给结构化票据定价
假设某银行发行一款“一年期保本挂钩沪深300”的票据,条款为:到期返还本金 100 元,并支付 50% 的指数涨幅(若指数上涨)。当前无风险利率 3%,指数现价 4000 点,行权价 4000 点,隐含波动率 20%。
拆解现金流:
- 保本部分:一年后支付 100 元,现值为 100 · e−0.03 ≈ 97.04 元。
- 收益增强部分:相当于 0.5 份欧式看涨期权,行权价 4000 点。
用 Black-Scholes 公式计算看涨期权价格,再乘以 0.5,加上债券现值,即得票据理论价值。若市场价格低于该值,则存在买入套利机会。
# 伪代码:复制组合定价
bond_pv = 100 * exp(-0.03 * 1)
call_price = black_scholes_call(S=4000, K=4000, r=0.03, sigma=0.20, T=1)
note_value = bond_pv + 0.5 * call_price
print(note_value)
五、误区与复盘
复盘时,建议对每个定价模块做三项校验:一是复制组合的现金流是否逐期匹配;二是平价关系是否在数值误差内成立;三是极端参数下价格是否仍满足无套利边界(如看涨期权价格不低于 max(S−K·e−rT, 0))。