二叉树期权定价(欧式和美式)

用二叉树算期权的价格:每一步涨跌多少、风险中性概率是多少、怎样用股票和债券复制它?美式看跌期权什么时候应该提前行权?

SOA FAMIFoA CM2按输入的参数计算
对过的标准答案
5 条
覆盖的考试公式
2 个
参数
13 个
开源库
2 个

01当场运行

改一个参数,当场重算

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

04出处和说明

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

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

参考

  • Hull:Options, Futures, and Other Derivatives第 13 章二叉树;第 21 章数值方法
  • IFoA CM2 课程二叉树模型、状态价格平减因子
  • McDonald:Derivatives Markets第 10、11 章二叉树

覆盖的考试公式

  • DER-015单期二叉树:复制组合与风险中性概率FAMCM2
  • DER-016二叉树校准与状态价格平减因子CM2

公式条目按精算考试的公式表整理,编号和中文名是平台自己的。

这个方法算什么

CRR、Jarrow-Rudd、远期树或自己给的 u、d。欧式和美式的看涨、看跌期权,连续股息率。给出风险中性概率、第一步的复制组合(Δ 股股票加 B 元债券)、小树的每个节点、到期的状态价格和平减因子,以及步数增加时收敛到 Black-Scholes 的曲线。

说明和限制

  • 风险中性概率 q 要在 0 和 1 之间(d < e^{(r−δ)h} < u),否则有套利。这时改用波动率相同的远期树,并在说明里写出来。
  • CRR 树的价格随步数奇偶来回摆动,步数增大时收敛到 Black-Scholes;Jarrow-Rudd 树和远期树摆动小一些。
  • 状态价格平减因子 A 用真实世界的概率 p = (e^{μh} − d)/(u − d) 算:E_P[A·V_T] 等于期权价格。p 不在 0 和 1 之间时不算。
  • 步数不超过 6 时列出每个节点;美式期权标出应当提前行权的节点。

数据

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

开源库和版本

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

05同族的方法

衍生品与资产模型,还有 14 个方法

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

在智能体里这样问“用二叉树算期权的价格:每一步涨跌多少、风险中性概率是多少、怎样用股票和债券复制它?美式看跌期权什么时候应该提前行权?”