4. Black-Scholes模型假设:市场假设、标的资产假设、无风险利率与波动率假设

聊到Black-Scholes模型,很多人第一反应就是那个复杂的偏微分方程。但我得说,真正决定这个模型能不能用的,其实是它背后那一整套假设。说白了,假设就是模型的「地基」。地基不稳,楼盖得再漂亮也得塌。

我个人习惯,在讲任何定价模型之前,先带团队把假设捋一遍。因为你在实盘中遇到的绝大多数坑,都是因为现实世界不满足这些假设导致的。好,咱们一条一条来看。

4.1 市场假设

这部分假设描述的是「市场环境」长什么样。BS模型假设的市场,其实是一个理想化的「乌托邦」。

  • 无摩擦市场:没有交易成本,没有税费,没有保证金要求。你想想看,这在现实中怎么可能?我每次做高频策略回测时,都得把手续费和滑点算进去,否则结果根本没法看。
  • 完全流动性:你可以按市价买卖任意数量的资产,不会影响价格。嗯,小资金还好说,大资金一进场,冲击成本立马就上来了。
  • 允许卖空:你可以无限制地做空标的资产。而且卖空所得的资金可以自由使用。这一点在国内市场尤其要注意,融券限制多得很。
  • 连续交易:市场是24小时不间断交易的。资产价格随时间连续变化,没有跳空开盘。

核心要点:BS模型假设的是一个「完美市场」。现实中的摩擦成本、流动性限制、交易时间中断,都会导致模型定价与实际价格产生偏差。

4.2 标的资产假设

这部分是关于「股票」本身的行为假设。我个人觉得,这是整个模型里最「理想化」的一块。

  • 价格服从几何布朗运动:资产价格的变化是连续的,并且遵循对数正态分布。说白了,就是价格不会跌到负值,但可以涨到很高。
  • 收益率服从正态分布:连续复利收益率是正态分布的。嗯,这里我要多说一句——我在项目中遇到过好几次,用BS模型给期权定价,结果发现深度虚值期权的理论价格和市场价格差了一大截。为什么?因为真实市场的收益率有「肥尾」特征,极端行情比正态分布预测的要频繁得多。
  • 不支付股息:在期权有效期内,标的资产不支付任何股息或红利。当然,后来有学者扩展了带股息的模型,但原始的BS模型是不考虑这个的。

避坑指南:我曾经在给一只高分红股票定价时,直接套用了原始BS模型,结果算出来的期权价格明显偏高。后来才意识到,股息会降低股价,从而影响看涨期权的价值。记住,分红股票一定要用调整后的模型。

4.3 无风险利率假设

利率在BS模型里扮演着「时间价值」的角色。这个假设相对简单,但同样重要。

  • 无风险利率是常数且已知:在整个期权有效期内,无风险利率保持不变,并且所有人都知道这个利率是多少。
  • 借贷利率相同:你可以按无风险利率自由借贷,没有信用风险。

你想想看,现实中利率是不断变动的。美联储一加息,整个期权市场都得跟着抖三抖。我一般在实际应用中,会用对应期限的国债收益率作为无风险利率的近似值,并且定期更新。

4.4 波动率假设

这是BS模型里最「微妙」的一个假设。波动率,说白了就是资产价格的不确定性。

  • 波动率是常数且已知:在整个期权有效期内,标的资产的波动率保持不变,并且是已知的。
  • 波动率不随时间和价格变化:无论股价涨到100还是跌到50,波动率都一样。

核心要点:波动率常数假设是BS模型最大的「软肋」。现实中,波动率会聚集(大涨大跌后波动率升高),会均值回归,还会呈现「波动率微笑」现象。这也是为什么后来有了随机波动率模型(如Heston模型)来弥补这个缺陷。

我记得刚入行时,用BS模型算出一个期权的理论价格,然后去市场上看隐含波动率,发现居然是个曲线而不是一条直线。当时就懵了。后来才明白,市场参与者通过隐含波动率的形状,来表达他们对未来不确定性的看法。

4.5 知识体系总览

下面这张图,是我自己整理BS模型假设时画的。它把四大类假设的关系和核心要点串在了一起,方便你快速回顾。

BS模型四大假设体系 市场假设 • 无摩擦市场(无交易成本) • 完全流动性 • 允许卖空 • 连续交易 标的资产假设 • 价格服从几何布朗运动 • 收益率服从正态分布 • 不支付股息 • 价格连续变化 无风险利率假设 • 无风险利率为常数 • 借贷利率相同 • 无信用风险 波动率假设 • 波动率为常数 • 波动率已知且固定 • 不随价格和时间变化 现实世界不满足假设 → 模型定价与市场价格存在偏差

4.6 小结与思考

BS模型的假设,说白了就是给期权定价搭了一个「理想实验室」。在这个实验室里,所有条件都是可控的,数学公式才能完美运行。

但出了实验室,到了真实的交易市场,这些假设几乎一条都不成立。那为什么我们还要学BS模型?

原因很简单:它是所有复杂模型的起点。你理解了BS模型的假设,才能理解为什么需要随机波动率模型、为什么需要跳跃扩散模型、为什么需要带交易成本的模型。它就像物理学里的「无摩擦平面」——现实中不存在,但它是理解真实世界的第一步。

实战建议:在用BS模型做实际定价时,我建议你至少做两件事:第一,用隐含波动率替代历史波动率;第二,对股息和利率做动态调整。这样虽然不能完全消除偏差,但至少能让模型更贴近现实。


公众号:蓝海资料掘金营,微信deep3321