布朗运动和几何布朗运动:分布、最大值和到达概率

资产价格或盈余按(几何)布朗运动变化,t 年后的分布是什么?t 年内曾经到过某个水平的概率是多少?最终会到达吗?

CAS MAS-IIFoA CM2IFoA CS2按输入的参数计算
对过的标准答案
4 条
覆盖的考试公式
0 个
参数
10 个
开源库
2 个

01当场运行

改一个参数,当场重算

正在用默认参数运行,计算量大的方法最多要 20 秒。

04出处和说明

公式从哪里来,有什么限制

列出参考的教材、论文和考试公式条目。方法的限制和实现上的说明也写在这里。

参考

  • IFoA CM2 核心读物布朗运动、Itô 公式、几何布朗运动
  • Ross:Introduction to Probability Models第 10 章 Brownian Motion:10.1–10.3
  • Shreve:Stochastic Calculus for Finance II第 3 章 二次变差、第 4 章 Itô 公式

这个方法算什么

带漂移的布朗运动 X_t ~ N(x_0 + μt, σ²t),t 内最大值超过水平 a 的概率用反射原理(含漂移)的闭式公式,最终到达的概率 e^{2μb/σ²}(μ < 0)。几何布朗运动由 Itô 公式 S_t = S_0 exp((μ − σ²/2)t + σW_t),对数正态分布。用固定种子的模拟核对分布和最大值(离散监测会低估),并演示二次变差 Σ(ΔX)² → σ²t、W_t² − t 和 e^{−μt}S_t 是鞅。

说明和限制

  • 几何布朗运动的水平 a 是价格;取对数后变成漂移 μ − σ²/2、波动率 σ 的布朗运动,用同样的公式。a 不大于 0 时没有意义,按“已经到达”算。
  • a 低于起点时按最小值算(把过程取负)。模拟的最大值只在离散时点上检查,会略低于连续时间的概率,步数越多越接近。
  • 模拟按步生成正态增量,固定种子可以重复。二次变差用第 1 条路径在越来越细的网格上计算。

数据

没有用数据:按输入的参数计算

开源库和版本

  • scipy1.17.1BSD分布拟合、统计检验
  • numpy2.4.6BSD-3-Clause数值计算

05同族的方法

随机过程,还有 12 个方法

同一个方法族里的其他方法。在智能体里,用一句话就能调用这些方法。

在智能体里这样问“资产价格或盈余按(几何)布朗运动变化,t 年后的分布是什么?t 年内曾经到过某个水平的概率是多少?最终会到达吗?二次变差和鞅性质在模拟里是什么样?”