跳到正文

二叉树期权定价:复制、持有成本、提前行权与收敛

构建并验证可重组期权树,区分持有成本与贴现,以复制组合核验节点价值,并管理提前行权、收敛和执行边界。

更新于

仅供教育用途;不构成投资建议。投资可能导致损失。

直接答案

二叉树模型在离散状态格点上为期权估值,并不是预测标的价格实际上只会上涨或下跌两种幅度。模型在每个节点采用上涨因子 u 或下跌因子 d,先计算期末合同现金流,再逆向推导至估值时点。在单一风险因子的完备市场假设下,同一节点价值还可用股票与现金构成的局部复制组合核验。

对于长度为 Delta t 的一步,应把融资增长因子 B = exp(r Delta t) 与标的持有成本增长因子 G = exp((r - q) Delta t) 分开。若 q 为连续比例收益率,无套利定价权重为

p = (G - d) / (u - d),并须满足 d < G < u

欧式期权的延续价值为 V = [p V_u + (1 - p) V_d] / B。在持有人获准行权的节点,美式或百慕大式期权价值为 V = max(H,C),其中 H 是立即行权价值,C 是延续价值。该框架输出的是每单位标的的模型价值;合约乘数、数量、官方结算值、可执行买卖价、费用、保证金和信用风险仍须分别处理。

期权类型
行权方式
准备
定价权重
0.625
当前价值
US$8.90
对冲比率
-0.426
提前行权节点
2

机制

  1. 锁定权利要求和时钟。 记录准确的标的和期权系列、看涨或看跌、行权价、估值时间戳、到期日和计日规则、可行权日期与行权方式、官方结算、乘数、交付物、币种、股息、借券、调整条款和输出单位。
  2. 选择并记录格点。 设定 NDelta t = T / N 和参数化方法。常用 CRR 设定是 u = exp(sigma sqrt(Delta t))d = 1 / u;其他树可以匹配不同矩,并呈现不同收敛特征。
  3. 分开持有成本与贴现。 以模型一致的零息利率构建 B = exp(r Delta t),以连续持有成本构建 G = exp((r - q) Delta t),再计算 p = (G - d) / (u - d)。已知现金股息必须在除息节点显式处理,并可能破坏简单重组结构。
  4. 构建状态和期末权利要求。 在因子恒定的可重组树中,S(i,j) = S0 u^j d^(i-j)。将合同规定的看涨、看跌、现金、实物、调整后交付物、障碍、平均或其他期末规则应用于官方状态变量;路径依赖产品需要额外状态。
  5. 逆向归纳并检验行权。 在每个节点贴现风险中性子节点价值。欧式产品只取延续价值;美式产品在每个获准时点比较 HC;百慕大式产品只在合同约定的日期比较,并遵守通知和结算时间。
  6. 验证复制与数值。 在每个一步节点计算 Delta = (V_u - V_d) / (S_u - S_d) 和现金头寸 b = (u V_d - d V_u) / [B(u - d)]。检查各状态支付、价格边界、看跌看涨平价、步数加倍、奇偶振荡、其他树、独立实现和行权边界。
  7. 把模型输出映射到账户。 校准曲线、股息、借券和行权价-到期日波动率曲面;通过实际乘数和数量换算每单位价值;比较可执行 bid 和 ask;在使用前压力测试离散对冲、跳空、成本、流动性、保证金、指派、结算、税务和模型版本。

计算示例

  • 单周期复制。S0 = $100u = 1.20d = 0.80B = G = 1.05,欧式看涨期权的 K = $100。则 p = (1.05 - 0.80) / (1.20 - 0.80) = 0.625;期末支付为 $20/$0C0 = [0.625 x $20 + 0.375 x $0] / 1.05 = $11.904762。复制组合给出 Delta = ($20 - $0) / ($120 - $80) = 0.50b = -$38.095238。上涨状态组合支付 $60 - $40 = $20,下跌状态支付 $40 - $40 = $0,初始成本为 $50 - $38.095238 = $11.904762
  • 美式看跌与提前行权。 使用两步树,设 S0 = $100K = $100u = 1.20d = 0.80B = G = 1.05,因此 p = 0.625。股票期末值 $144/$96/$64 对应的看跌支付是 $0/$4/$36。第一步上涨节点的延续价值为 [0.625 x $0 + 0.375 x $4] / 1.05 = $1.428571,高于内在价值 $0。第一步下跌节点的延续价值为 [0.625 x $4 + 0.375 x $36] / 1.05 = $15.238095,低于立即行权的 $20,因此行权。美式价值为 $7.993197,欧式价值为 $6.292517,离散提前行权溢价为 $1.700680
  • 持有成本与非单调收敛。S0 = $100K = $100T = 1、连续复利 r = 5%、连续收益率 q = 2%、年化 sigma = 20%。采用 CRR 时,一步欧式看涨价值为 $11.073541,两步为 $8.342293,三步为 $9.855621,四步为 $8.76032764 步为 $9.196691,逐步接近匹配的 Black-Scholes-Merton 价值 $9.227006。增加步数会在该模型下改善极限近似,但不保证单调,也无法修复错误的现金流输入。
  • 模型价值与可执行账户金额。 沿用第一个例子的每股模型价值 $11.904762,但假设可执行市场为 $11.60 bid / $12.20 ask。买入一张标准合约,且 M = 100Q = 1,成本为 $12.20 x 100 = $1,220;模型金额为 $11.904762 x 100 = $1,190.4762,费用前相差 $29.5238。立即按 bid 卖出收回 $11.60 x 100 = $1,160,往返损失 $60。模型 Delta = 0.50 在该假设乘数下对应 50 股,但离散再平衡、跳空、借券和执行意味着复制结果没有保证。

模型与生命周期检查清单

  • 精确匹配标的、期权代码、看涨或看跌、行权价、到期日、行权方式、结算、乘数、币种和交付物。
  • 冻结估值时间戳、日历、时区、年化比例、步数、节点日期和营业日处理。
  • 说明树的参数化,以及其矩、持有成本、偏斜或其他校准目标是否符合预定模型。
  • 当股息、外币利率、便利收益或借券成本重要时,保持贴现用 B 与标的持有成本用 G 分开。
  • 要求 d < G < u;若 p 超出 [0,1],表示无套利设定失败,而不是预测概率。
  • 将连续收益率 q 与已知离散、特别、不确定或路径依赖分配分开处理。
  • 根据官方结算、现金或实物交付、调整后合约和公司行动核验期末支付。
  • 对障碍、平均、回望、多资产、随机波动率、利率、信用或其他路径依赖加入足够状态。
  • 只允许合同权利持有人在有效通知截止前的获准日期提前行权。
  • 将美式、百慕大式和欧式行权机会集合与现金、实物或期货结算区分。
  • 记录每个 H 高于 C 的节点,并测试股息、利率、借券和数值变化对行权边界的影响。
  • 在市场假设蕴含完备性时验证节点复制和状态支付;不要假设实际交易可以无成本连续对冲。
  • 在信任价格前检查无套利边界、平价、单调性、凸性和极限情形。
  • 比较多种步数、奇偶序列、步数加倍、不同参数化和独立实现。
  • 不要把振荡、稳定显示的小数或相关代码路径结果一致视为准确性证明。
  • 校准相关的完整波动率曲面和曲线;单一历史波动率或平值报价不能适用于所有合约。
  • 区分模型价值、理论中间价、交易所标记、官方结算、可执行 bid、可执行 ask 和清算价格。
  • 用实际乘数和数量换算每单位输出;调整后和非标准合约不一定使用 100
  • 压力测试 bid-ask、部分成交、离散对冲时点、跳跃、停牌、流动性、融资、借券、保证金、指派和券商强平。
  • 保存输入、市场数据来源、公司行动和股息版本、代码及求解器版本、收敛证据、审批、费用、税务和最终账户对账。

常见误区

  • “风险中性概率预测下一次涨跌。” p 是在指定可交易资产和无套利假设下与模型一致的定价权重,不是现实概率预测。
  • “无风险增长因子总应同时放进两个公式。” 贴现使用 B,标的定价权重使用持有成本因子 G;只有在零收益率简化设定下二者才相同。
  • “步数越多价格就一定正确。” 加密格点只处理一个模型下的离散化;收敛可能振荡,也无法修复错误的股息、波动率、结算或行权条款。
  • “美式价值就是欧式价值加固定溢价。” 提前行权价值取决于状态、日期、利率、股息、借券和模型,也可能为零。
  • “复制证明屏幕价格无风险。” 证明依赖模型完备和无摩擦交易;可执行价差、离散对冲、跳空、融资、保证金、税务和结算风险仍然存在。

相关主题

权威来源

导航

搜索知识库...