4、Black-Scholes模型:BS模型推导、在碳期权定价中的适用性与局限性
聊到碳期权定价,绕不开Black-Scholes模型。这个模型在传统金融里简直是“神一样的存在”,但拿到碳市场来用,就得小心了。我个人习惯把BS模型当作一个“基准参照”,而不是直接套用。今天咱们就把它掰开揉碎了讲清楚。
4.1 BS模型的推导逻辑——其实没那么玄乎
BS模型的推导,说白了就是基于一个核心假设:资产价格服从几何布朗运动。什么意思呢?就是价格的变化是连续的、随机的,而且波动率是常数。
推导过程大致分三步:
- 假设资产价格动态:dS = μS dt + σS dW。其中μ是漂移率,σ是波动率,dW是维纳过程。
- 构造无风险组合:买入一份期权,卖出Δ份标的资产。通过调整Δ,让组合不受价格微小变动的影响。
- 应用无套利原理:这个组合的收益率必须等于无风险利率r。于是得到BS偏微分方程。
解这个方程,就得到了欧式看涨期权的定价公式:
C = S₀·N(d₁) - K·e^(-rT)·N(d₂)
其中:
d₁ = [ln(S₀/K) + (r + σ²/2)T] / (σ√T)
d₂ = d₁ - σ√T
嗯,这里要注意:N(·)是标准正态分布的累积分布函数。你想想看,这个公式其实就是在算“期权到期时赚钱的概率”乘以“赚多少钱”。
核心要点:BS模型本质上是一个“风险中性定价”框架。它假设所有投资者都是风险中性的,所以预期收益率就等于无风险利率。
4.2 我在碳期权定价中遇到的“坑”
我曾经在一个碳资产管理项目中,试图直接用BS模型给EUA(欧盟碳配额)期权定价。结果发现,模型价格和市场价格差了将近20%。为什么会这样?
因为碳市场有几个“反常规”的特性:
- 政策干预频繁:碳配额的价格受政策影响极大。比如欧盟突然宣布“2030年减排目标提高”,价格可能一天内跳涨30%。BS模型假设价格连续变化,根本处理不了这种跳跃。
- 波动率不是常数:碳价的波动率会随着政策事件、履约周期剧烈变化。我见过碳价波动率在履约期前从30%飙到80%的情况。BS模型假设波动率恒定,这显然不现实。
- 存在“负价格”可能:虽然碳价很少为负,但在某些极端情况下(比如配额过剩),价格可能接近零。BS模型假设价格永远为正,这也有问题。
避坑指南:我曾经在回测时发现,用BS模型给碳期权定价,在非履约期误差较小(约5%),但在履约期前后误差能到15%以上。所以,如果你非要用BS模型,至少得对波动率做“季节性调整”。
4.3 BS模型在碳期权定价中的适用性
那BS模型在碳市场就完全不能用吗?也不是。我个人经验是,它适合以下场景:
| 场景 | 适用性 | 说明 |
|---|---|---|
| 短期期权(1个月以内) | 较高 | 短期价格波动相对连续,政策影响较小 |
| 深度实值/虚值期权 | 中等 | 极端价格水平下,模型偏差较大 |
| 作为定价基准 | 高 | BS价格可以作为“理论价值”参考 |
| 波动率曲面校准 | 高 | 用BS模型反推隐含波动率,构建曲面 |
说白了,BS模型在碳市场最大的价值不是直接定价,而是提供一个标准化的参照系。你可以用它来反推隐含波动率,然后观察这个波动率的变化规律。
4.4 局限性——为什么不能直接套用
BS模型的局限性,在碳市场里暴露得特别明显。我总结了几点:
- 无法处理跳跃风险:碳价经常因为政策公告出现“跳空”。BS模型假设价格路径连续,遇到跳跃就崩了。
- 波动率微笑/偏斜:碳期权的隐含波动率通常呈现“偏斜”形态——虚值看跌期权的隐含波动率远高于平值期权。BS模型假设波动率是常数,根本解释不了这个现象。
- 利率假设不敏感:碳期权期限通常较短(3-12个月),利率变化对价格影响不大。但BS模型对利率的敏感性假设,在碳市场里其实有点“过度设计”。
- 无法处理实物交割:碳期权很多是实物交割(交割碳配额)。BS模型假设标的资产可以无限分割、无交易成本,这在碳市场里不现实。
我的建议:如果你要给碳期权定价,别只盯着BS模型。试试“跳跃扩散模型”或者“随机波动率模型”。我在项目中用“Merton跳跃扩散模型”给碳期权定价,误差从20%降到了8%左右。
4.5 知识体系框架
下面这张图,是我自己梳理的BS模型在碳期权定价中的知识体系。你可以把它当作一个“导航图”:
你看,BS模型在碳期权定价中,更像是一个“起点”而不是“终点”。我个人习惯是:先用BS模型算出一个基准价格,然后根据碳市场的特性(政策风险、跳跃风险、波动率偏斜)做调整。这样既保留了BS模型的严谨性,又兼顾了碳市场的特殊性。
一句话总结:BS模型是碳期权定价的“必修课”,但千万别把它当“万能药”。理解它的推导逻辑,认清它的局限性,你才能在碳市场里做出靠谱的定价。
公众号:蓝海资料掘金营,微信deep3321