跳转到内容

蒙特卡洛期权定价:路径、误差与模型风险

仅供教育参考,不构成投资建议

蒙特卡洛期权定价是在定价测度下模拟大量标的价格路径,逐条计算合约收益,折现后取平均,从而得到模型估值。它特别适合多资产或依赖整条路径的产品,例如亚式、障碍和回望期权。

结果以所选模型、校准输入、收益实现、时间网格和随机样本为条件。它既不是对最可能走势的预测,也不是保证能成交的价格。完整结果必须同时报告估值与抽样误差。

设第 (i) 条路径的折现收益为 (Y_i),普通估计量为:

V_hat_0 = (1 / N) sum_(i=1)^N Y_i = e^(-rT) (1 / N) sum_(i=1)^N payoff_i

在股息率为 (q) 的常参数几何布朗运动下,可直接抽样终值:

S_T = S_0 exp[(r - q - sigma^2 / 2)T + sigma sqrt(T) Z], where Z ~ N(0, 1)

只依赖 (S_T) 的欧式收益无需中间路径。亚式平均价、连续障碍或回望收益则要划分时间步、演化状态、保存观察值,再按准确合约日历计算收益并折现。

若折现收益的样本标准差为 (s),标准误差为 (SE=s/sqrt N)。常见近似 95% 区间是 (hat V_0pm1.96SE)。普通蒙特卡洛以 (N^(-1/2)) 速度收敛,因此约需四倍独立路径才能把标准误差减半。

只做向前模拟和到期收益平均,不能解决美式期权的最优停止问题。美式估值需要 Longstaff-Schwartz 最小二乘法等停止规则,或树模型、有限差分等反向方法。

假设 100,000 条一年期亚式 Call 路径得到每股折现收益均值 $6.20,样本标准差 $9.49:

SE = 9.49 / sqrt(100,000) ≈ $0.03

近似 95% 区间为 $6.20 ± 1.96×$0.03,即约 [$6.14, $6.26]。标准乘数为 100 时,每份估值是 $620,抽样区间约 [$614, $626],尚未计入 Bid/Ask、费用和执行影响。

若增至 400,000 条独立路径且方差相近,标准误差约降至 $0.015,95% 半宽约为 $0.029。这只提高数值精度,不能验证波动率模型、相关性、股息、观察日或收益代码。

实现时可用相同假设给普通欧式期权定价。结果应在合理抽样误差内接近 Black-Scholes 值;明显偏差通常提示折现、漂移、单位、收益逻辑或随机数处理有误。

  • 精确实现执行价、观察日、平均规则、障碍、返还、结算、乘数和公司行动处理。
  • 区分风险中性定价与现实情景;历史预期收益率不能自动作为定价漂移。
  • 对齐现价、利率、股息、波动率曲面、相关性、日历和估值时间。
  • 对路径依赖产品选择足够细的网格,并检查时间步偏差。
  • 报告路径数、随机生成器或种子、估值、收益标准差、标准误差和置信区间。
  • 用独立样本复算;固定种子有利于复现,但不是独立确认。
  • 使用对偶变量、控制变量、分层或准随机序列时检查偏差。
  • 用解析价、树模型、无套利边界和极限行为验证简单案例。
  • 单独处理美式行权;普通到期平均忽略提前行权优化。
  • 用适当方法估算 Greeks;朴素扰动重估可能被模拟噪声淹没。
  • 区分抽样误差、离散偏差、校准误差、合约错误和模型误差;窄区间只覆盖抽样误差。
  • 按产品需要压力测试跳跃、随机或局部波动率、相关性、股息和利率。
  • 按实际乘数和交割物换算合约现金。
  • 与可成交 Bid/Ask 和深度比较;模型价值不含流动性、滑点、费用、保证金或对冲约束。
  • “路径越多答案就越正确。”更多路径只降低抽样噪声,不能修复错误假设或代码。
  • “95% 区间覆盖所有不确定性。”它通常只覆盖给定模型和输入下的抽样不确定性。
  • “定价漂移应使用历史平均收益。”无套利定价通常使用风险中性测度。
  • “蒙特卡洛永远最好。”简单问题用解析式、树、PDE 或积分可能更快更准。
  • “所有收益只抽一次终值就够。”路径依赖合约需要中间观察值。
  • “美式期权可直接平均到期收益。”提前行权形成最优停止问题。
  • “相同随机种子证明两个实现正确。”共同错误仍可能存在。
  • “模型估值就是可交易报价。”真实成交取决于流动性与合约条款。