﻿---
title: "二叉树期权定价：复制、持有成本、提前行权与收敛"
description: "构建并验证可重组期权树，区分持有成本与贴现，以复制组合核验节点价值，并管理提前行权、收敛和执行边界。"
image: "https://wiki.fcontext.com/og.png"
---

> Documentation Index
> Fetch the complete documentation index at: https://wiki.fcontext.com/llms.txt
> Use this file to discover all available pages before exploring further.

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

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

<a id="answer"></a>

## 直接答案

二叉树模型在离散状态格点上为期权估值，并不是预测标的价格实际上只会上涨或下跌两种幅度。模型在每个节点采用上涨因子 `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` 是延续价值。该框架输出的是每单位标的的模型价值；合约乘数、数量、官方结算值、可执行买卖价、费用、保证金和信用风险仍须分别处理。

<a id="mechanism"></a>

## 机制

1. **锁定权利要求和时钟。** 记录准确的标的和期权系列、看涨或看跌、行权价、估值时间戳、到期日和计日规则、可行权日期与行权方式、官方结算、乘数、交付物、币种、股息、借券、调整条款和输出单位。
2. **选择并记录格点。** 设定 `N`、`Delta 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. **逆向归纳并检验行权。** 在每个节点贴现风险中性子节点价值。欧式产品只取延续价值；美式产品在每个获准时点比较 `H` 与 `C`；百慕大式产品只在合同约定的日期比较，并遵守通知和结算时间。
6. **验证复制与数值。** 在每个一步节点计算 `Delta = (V_u - V_d) / (S_u - S_d)` 和现金头寸 `b = (u V_d - d V_u) / [B(u - d)]`。检查各状态支付、价格边界、看跌看涨平价、步数加倍、奇偶振荡、其他树、独立实现和行权边界。
7. **把模型输出映射到账户。** 校准曲线、股息、借券和行权价-到期日波动率曲面；通过实际乘数和数量换算每单位价值；比较可执行 bid 和 ask；在使用前压力测试离散对冲、跳空、成本、流动性、保证金、指派、结算、税务和模型版本。

<a id="example"></a>

## 计算示例

- **单周期复制。** 设 `S0 = $100`、`u = 1.20`、`d = 0.80`、`B = G = 1.05`，欧式看涨期权的 `K = $100`。则 `p = (1.05 - 0.80) / (1.20 - 0.80) = 0.625`；期末支付为 `$20/$0`；`C0 = [0.625 x $20 + 0.375 x $0] / 1.05 = $11.904762`。复制组合给出 `Delta = ($20 - $0) / ($120 - $80) = 0.50` 和 `b = -$38.095238`。上涨状态组合支付 `$60 - $40 = $20`，下跌状态支付 `$40 - $40 = $0`，初始成本为 `$50 - $38.095238 = $11.904762`。
- **美式看跌与提前行权。** 使用两步树，设 `S0 = $100`、`K = $100`、`u = 1.20`、`d = 0.80`、`B = 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 = $100`、`K = $100`、`T = 1`、连续复利 `r = 5%`、连续收益率 `q = 2%`、年化 `sigma = 20%`。采用 CRR 时，一步欧式看涨价值为 `$11.073541`，两步为 `$8.342293`，三步为 `$9.855621`，四步为 `$8.760327`，`64` 步为 `$9.196691`，逐步接近匹配的 Black-Scholes-Merton 价值 `$9.227006`。增加步数会在该模型下改善极限近似，但不保证单调，也无法修复错误的现金流输入。
- **模型价值与可执行账户金额。** 沿用第一个例子的每股模型价值 `$11.904762`，但假设可执行市场为 `$11.60 bid / $12.20 ask`。买入一张标准合约，且 `M = 100`、`Q = 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` 股，但离散再平衡、跳空、借券和执行意味着复制结果没有保证。

<a id="risks"></a>

## 模型与生命周期检查清单

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

<a id="misconceptions"></a>

## 常见误区

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

<a id="related"></a>

## 相关主题

- [美式与欧式期权](/zh-cn/options/american-and-european/)
- [Black-Scholes 模型](/zh-cn/options/black-scholes-model/)
- [隐含波动率](/zh-cn/options/implied-volatility/)

<a id="sources"></a>

## 权威来源

- [Option Pricing: A Simplified Approach](https://doi.org/10.1016/0304-405X(79)90015-1) - Elsevier；在其假设下建立 CRR 离散复制和风险中性框架，不提供当前市场输入或可执行价格。
- [Two-State Option Pricing](https://doi.org/10.1111/j.1540-6261.1979.tb00058.x) - Wiley；建立两状态期权定价方法，不表示现实价格只有两种结果，也不表示每个不完备市场都有唯一价格。
- [Binomial Models for Option Valuation - Examining and Improving Convergence](https://doi.org/10.1080/13504869600000015) - Taylor & Francis；支持所研究模型下的振荡、参数化和收敛比较，不为每种支付提供通用误差界。
- [Pricing the American Put Option: A Detailed Convergence Analysis for Binomial Models](https://doi.org/10.1016/S0165-1889(98)00019-0) - Elsevier；支持所分析树中的美式看跌收敛与加速方法边界，不覆盖所有行权产品或市场价格。
- [American Option Valuation: New Bounds, Approximations, and a Comparison of Existing Methods](https://doi.org/10.1093/rfs/9.4.1211) - Oxford University Press；支持特定假设下的美式期权边界和数值比较，不规定券商行权政策或保证准确性。
- [Characteristics and Risks of Standardized Options](https://www.theocc.com/company-information/documents-and-archives/options-disclosure-document) - The Options Clearing Corporation；涵盖标准化期权权利、行权、指派、结算、调整和风险，不提供二叉树校准或策略建议。
- [Industry Services](https://www.theocc.com/clearance-and-settlement/industry-services) - The Options Clearing Corporation；记录 OCC 在特定 Delta 服务中使用的自有 CRR 变体，不等同于本文实现或通用市场价格。
- [Options Calculator](https://www.cboe.com/education/tools/options-calculator/) - Cboe Global Markets；提供当前教育用途的理论价格和希腊字母工具，不是可执行报价、独立验证或特定合约假设一致性保证。

Source: https://wiki.fcontext.com/zh-cn/options/binomial-option-pricing/index.mdx
