几何布朗运动是什么?Black-Scholes为什么假设股价连续波动?
几何布朗运动是什么?Black-Scholes为什么假设股价连续波动?
日期: 2026-05-21
来源: https://xiaoyinsi.com/wiki/options/geometric-brownian-motion
几何布朗运动是什么?Black-Scholes为什么假设股价连续波动? – 投资百科 – 小隐寺
几何布朗运动是什么?Black-Scholes为什么假设股价连续波动?
几何布朗运动用漂移和随机冲击描述股票价格路径,是经典期权定价模型的重要假设。
几何布朗运动(Geometric Brownian Motion,GBM)用连续漂移和随机扰动描述资产价格,是 Black-Scholes 模型的核心数学假设。它能产生始终为正的价格并给出易处理的对数正态分布,但现实市场的跳空、厚尾、波动率聚集和交易中断都超出这一简化模型。
至少运行数千条路径,并用固定随机种子保证结果可复核。随后检查终值均值、对数收益方差和负价格是否符合模型性质,再加入跳空或波动率变化做对照。GBM 的实际用途是建立基准模型;若真实数据存在厚尾和波动聚集,就应把模拟误差写进结论,而不是继续增加小数位。
GBM 的随机微分形式为 dS_t/S_t=μdt+σdW_t。S 是价格,μ 是单位时间漂移率,σ 是恒定波动率,W 是标准布朗运动。dW 在极短时间内均值为零、方差为 dt,代表无法预测的随机冲击。价格变化与当前价格成比例,因此同样 1% 的变动在 10 元和 100 元资产上对应不同金额。
该方程的解为 S_t=S_0 exp[(μ−σ²/2)t+σW_t]。因此对数收益 ln(S_t/S_0) 服从均值 (μ−σ²/2)t、方差 σ²t 的正态分布,而价格 S_t 服从对数正态分布。指数函数永远为正,所以模型价格不会穿过零。
布朗运动具有独立、平稳的增量:不重叠时间段的随机冲击相互独立,同长度区间具有相同分布。波动尺度按时间平方根增长,半年标准差约为年化波动率乘 √0.5。连续路径意味着价格可以非常粗糙,却不会瞬间从一个值跳到另一个值。
在风险中性定价中,模型将漂移 μ 换为无风险利率减连续股息率 r−q。原因不是认为现实股票只赚无风险利率,而是通过可复制和无套利,把风险偏好从定价期望中移除。期权价格对波动率非常敏感,却通常不需要估计难以稳定观测的真实漂移。
模型局限非常具体。财报能造成隔夜跳空,违反连续路径;市场收益常见负偏和厚尾,极端变动比正态分布预测更频繁;波动率会随时间聚集并在危机中上升;不同期限和行权价的隐含波动率不恒定,形成波动率曲面。因此 GBM 更适合作为基准与教学起点,而不是现实的完整生成机制。
\n",}],"怎样用 GBM 做一次可复核的模拟?
Black-Scholes模型是什么?期权定价为什么离不开波动率?
对数正态分布是什么?期权模型为什么常假设股价服从它?
历史波动率是什么?如何用过去收益估算股票波动?
Do Not Exercise是什么?什么时候会选择不行权?
垂直价差 Vertical Spread 是什么?同到期不同行权价如何组合?
一个人做交易,亏多赚少?不得方法?
快快加入小隐寺的Discord社区,跟多位高手交流美股当下主题板块,研究基本面、技术分析,还有专属分类频道
进行日步长模拟时,Δt=1/252,随机项标准差为 20%/√252≈1.26%。若某日 Z=1.5,随机贡献约 1.89%,再叠加很小的日漂移。模拟 10,000 条路径可以估算模型内分布,但若所有路径都使用恒定 20% 波动率,结果不会自动包含危机时 60% 波动率或停牌后 25% 跳空。
期权定价情景中,现价 100、无风险利率 4%、股息率 1%、波动率 25%、期限半年。风险中性模拟应使用 3% 漂移而非主观预期 10%。这并不预测股票实际平均回报为 3%,而是为贴现后的可交易资产建立鞅条件。混淆两种测度会把投资观点误塞进无套利价格。
检验模型时,可比较标准化日对数收益是否近似独立正态,查看直方图、QQ 图、自相关和平方收益自相关。若平方收益显著相关,说明存在波动率聚集;若极端分位远离直线,说明厚尾;若财报日异常集中,则可考虑跳跃扩散或事件波动模型。
参数估计应与时间单位一致。用 252 个日收益估计日均值与日标准差后,年化漂移常近似乘 252,年化波动率乘 √252。若数据包含周末连续交易的加密资产,直接沿用 252 可能不合适;若 μ、σ 已是年化参数,模拟 Δt 就应以年为单位。单位混用会让路径分散程度出现数量级错误。
有限样本对漂移估计尤其不利。真实年漂移 8%、年波动率 25% 时,一年收益噪声标准差约 25%,远大于 8% 信号。即使观察十年,平均收益标准误仍约 25%/√10=7.9%,估计区间很宽。相比之下,高频数据能较快估计波动率,但微观结构噪声又会污染分钟级收益。
相关资产模拟不能各自独立抽 Z。若两只股票波动率均为 20%、相关性 0.6,可令第二个冲击 Z_2=0.6Z_1+√(1−0.6²)ε,其中 ε 独立正态。这样保留边际 GBM 与目标相关性。多资产则需相关矩阵和 Cholesky 分解;若估计矩阵非正定,还要先修正,否则无法生成一致冲击。
障碍期权展示了连续路径假设的敏感性。某向下敲出期权障碍为 80 元,模型模拟每日收盘都高于 80 元,并不代表盘中未触碰。若合约连续监测,粗时间步会漏掉两点之间的穿越,应使用更细步长或布朗桥修正。即便数值误差消除,现实隔夜直接跳过障碍的处理仍由合同条款决定。
模型比较不应只看样本内拟合。恒定波动 GBM 参数少、解释清楚,复杂随机波动模型可能更贴合历史,却增加校准不稳定和计算成本。应按用途选择:短期平值欧式期权的基准估值可能从 GBM 开始;深度虚值、长期、障碍或事件衍生品则更需要曲面、跳跃和状态变化。
风险报告可并列三组结果:GBM 基准、波动率从 20% 升到 40% 的状态情景,以及单日向下跳空 15% 的压力情景。这样既保留可复现基准,又不会让“模型中概率极低”变成忽略风险的理由。压力值不是概率预测,而是检验资本和对冲在假设失效时是否仍可承受。
随机数质量也会影响模拟。应记录种子以便复现,用足够独立的正态样本,并报告蒙特卡洛标准误。估值 10.00 元、标准误 0.08 元与估值 10.00 元、标准误 0.50 元的可信度不同;增加路径数只能降低抽样误差,无法降低模型结构误差。
使用反变量、控制变量或准随机序列可以提高数值效率,但这些技巧只让同一模型更快收敛。若输入波动率错误或遗漏跳跃,再小的标准误也只是更精确地计算了错误假设。
把漂移当成短期预测
日频随机项通常远大于日漂移,估计出的长期均值无法可靠预测下一天方向。
忘记伊藤修正
对数价格漂移是 μ−σ²/2,不是 μ。忽略修正会使期望关系和模拟结果偏离设定。
认为连续模型覆盖跳空
缩小时间步不会生成真正不连续的跳跃。财报和危机跳空需要额外过程或压力情景。
把风险中性概率当成真实概率
风险中性分布服务于无套利定价,包含风险价格,不等于投资者对现实事件频率的最佳预测。
GBM 是简化模型。其正态增量和恒定波动率假设可能低估尾部与跳空风险,模型输出不构成价格预测或投资建议。
常见问题 FAQ
布朗运动和几何布朗运动有什么区别?
布朗运动本身可取任意实数;GBM 将布朗运动放入指数并乘以初始价格,因此价格保持为正且变动按比例发生。
为什么波动率按时间平方根缩放?
独立增量的方差随时间相加,标准差是方差平方根,所以标准差按 √t 缩放。存在自相关或状态切换时该规则可能失准。
μ 能否用历史平均收益准确估计?
很难。收益漂移相对波动噪声很小,短样本估计误差很大。风险中性期权定价通常不依赖真实 μ。
GBM 是否意味着股价永远不会归零?
有限时间内模型价格严格为正,但可以无限接近零。现实公司可能破产、停牌或证券被注销,这些机制不在标准 GBM 中。
模拟步数越多是否越真实?
更多步数只减少离散化误差,不会修复恒定波动率、无跳跃和独立增量等结构假设。