第 3 部分 · 期权如何定价目录
  1. 3.1影响期权价格的六个因素
  2. 3.2买卖权平价
  3. 3.3二叉树:用复制给期权定价
  4. 3.4Black-Scholes 模型
  5. 3.5美式期权与提前行权
Lesson 3.3进阶20 min14 / 43

二叉树:用复制给期权定价

假如股价明天只会涨或跌,你能算出期权值多少钱吗?答案出人意料:根本不需要知道涨跌的概率。

Takeaways读完本课,你将会
  1. 用「股票 + 借款」复制一张期权,并由无套利得出它的价格
  2. 理解风险中性概率是一种计算工具,而不是真实世界的涨跌概率
  3. 会从后往前计算多步二叉树,并在每个节点判断美式期权是否应提前行权
  4. 知道二叉树步数增加时,价格会收敛到 Black-Scholes 公式

一个只有两种结局的世界

现实中的股价千变万化,直接给期权定价似乎无从下手。1979 年,John Cox、Stephen Ross 和 Mark Rubinstein 发表了一篇题为《期权定价:一种简化方法》的论文,提出了一个巧妙的思路:先想象一个极度简化的世界,在那里把问题彻底想清楚,再让这个世界逐渐逼近现实。

这个简化世界就是二叉树(Binomial Tree):在每一个时间段里,股价只有两种可能——上涨到原来的 倍,或者下跌到原来的 倍。

我们用 John Hull 教材中的经典例题开始:

一只不派息股票现价 $20。3 个月后,它要么涨到 $22(),要么跌到 $18()。无风险利率为 12%(连续复利)。一份 3 个月后到期、行权价 $21 的欧式看涨期权,值多少钱?

到期时,期权的价值很清楚:股价 $22 时值 $1,股价 $18 时值 $0。

很多人的第一反应是:「这要看涨的概率有多大。如果涨跌各一半,期望价值是 $0.5,折现一下就行。」这个思路看起来合理,却是错的。下面我们换一种完全不需要概率的方法。

复制:用股票和借款「造」一张期权

设想你用两样东西搭一个组合:买入 Δ 股股票,同时借入(或存入)一笔钱 B。如果能选择合适的 Δ 和 B,让这个组合在两种结局下的价值都与期权完全相同,那么根据无套利原则,期权今天的价格就必须等于这个组合今天的成本。

3 个月后( 年),借款连本带息变为 。要求:

两式相减:,所以 。代回第二式:,即 ,负号表示借入 $4.367。

复制组合的成本
  1. 买入 0.25 股股票: 美元。
  2. 借入 美元,3 个月后需偿还 $4.5。
  3. 组合今天的净成本: 美元。
  4. 检验:股价 $22 时,组合价值 ;股价 $18 时,。与期权完全一致。

所以这份看涨期权今天的价格是 $0.633。如果市场价格高于它,你可以卖出期权、买入复制组合,锁定无风险利润;如果低于它,就反过来操作。

惊人的结论:概率不见了

回头看整个计算过程:我们从头到尾没有用到股价上涨的概率。无论你认为上涨的概率是 90% 还是 10%,这份期权的价格都是 $0.633。

这听起来违反直觉:一只大概率上涨的股票,它的看涨期权难道不该更贵吗?答案是:投资者对涨跌概率的看法,以及他们对风险的厌恶程度,已经体现在股票的现价 $20 里了。期权的价格是相对于股价来定的——只要股价、涨跌幅度和利率确定了,期权的价格也就确定了。期权定价不是预测,而是复制。

风险中性概率:一个计算捷径

虽然真实概率不重要,但我们可以定义一个「虚拟概率」让计算更方便:

对于这个例子,。用它对期权的到期价值求「期望」,再按无风险利率折现:

结果和复制法一模一样。这不是巧合:把复制组合的方程组解出来再整理,就会得到这个公式。

这个 叫做风险中性概率。它的含义是:在一个所有人都不在乎风险的「虚拟世界」里,股票的期望收益率应该恰好等于无风险利率。验证一下:,正好等于 。

另外注意, 必须在 0 和 1 之间,这要求 。如果无风险收益比股票上涨时还高(或比下跌时还低),就会出现套利机会:直接借钱买股票(或卖空股票去存钱)就能无风险获利。

下面是这个一步二叉树。点击各个节点,查看股价、期权价值,以及复制该节点期权所需的股数和借款:

Tree一步二叉树:Hull 例题
S=20.000.6330S=18.000.0000S=22.001.0000
每个节点:上为标的价格,下为期权价值点击任一节点查看计算过程
第 0 步节点 · S = $20.0000

风险中性定价:e−rΔt·[p·Vu + (1−p)·Vd] = 0.9704 × [0.6523 × 1.0000 + 0.3477 × 0.0000] = 0.6330

复制组合:持有 Δ = (Vu − Vd)/(Su − Sd) = 0.2500 股,加上借入 $4.3670 的无风险资金。组合价值 = 0.2500 × 20.00 − 4.3670 = 0.6330,与上式相同。

u / d1.1000 / 0.9000
风险中性概率 p0.6523
二叉树价格0.6330
采用给定的 u = 1.1、d = 0.9(不随步数变化)。S = 20,K = 21,T = 0.25 年,r = 12.0%。p = (e^((r−q)Δt) − d)/(u − d)。

两步二叉树:从后往前算

一步树太粗糙了。把同样的设定延长到两期:每期 3 个月,每期股价仍然涨 10% 或跌 10%,期权在 6 个月后到期(行权价 $21)。

股价会形成一棵「树」:$20 → $22 或 $18 → $24.2、$19.8 或 $16.2(先涨后跌和先跌后涨都到达 $19.8,树枝在这里「重合」了,这让每一层的节点数只随步数线性增长——第 n 步只有 n + 1 个节点,而不是 2 的 n 次方个)。

计算的关键是从后往前(backward induction):

两步二叉树计算(Δt = 0.25,p = 0.6523)
  1. 到期节点:股价 $24.2 时期权值 $3.2;$19.8 和 $16.2 时都值 $0。
  2. 中间节点(股价 $22):。
  3. 中间节点(股价 $18):两个后续节点的期权价值都是 0,所以这里也是 $0。
  4. 根节点(股价 $20):。

期权价格约为 $1.2822。Hull 教材中给出的是 1.2823,差异来自教材把 四舍五入为 0.6523 后再逐步计算;本站引擎使用精确值。

两步树还揭示了一个重要现象:对冲比率会变。在根节点,;如果股价涨到 $22,;如果跌到 $18,。想要一直完美复制期权,就必须随着股价变化不断调整股票持仓——这就是做市商每天在做的「动态对冲」(见 Delta 对冲)。

Tree两步二叉树
S=20.001.2822S=18.000.0000S=22.002.0256S=16.200.0000S=19.800.0000S=24.203.2000
每个节点:上为标的价格,下为期权价值点击任一节点查看计算过程
第 0 步节点 · S = $20.0000

风险中性定价:e−rΔt·[p·Vu + (1−p)·Vd] = 0.9704 × [0.6523 × 2.0256 + 0.3477 × 0.0000] = 1.2822

复制组合:持有 Δ = (Vu − Vd)/(Su − Sd) = 0.5064 股,加上借入 $8.8457 的无风险资金。组合价值 = 0.5064 × 20.00 − 8.8457 = 1.2822,与上式相同。

u / d1.1000 / 0.9000
风险中性概率 p0.6523
二叉树价格1.2822
采用给定的 u = 1.1、d = 0.9(不随步数变化)。S = 20,K = 21,T = 0.5 年,r = 12.0%。p = (e^((r−q)Δt) − d)/(u − d)。

让树「长大」:CRR 参数

前面的 、 是直接给定的。现实中如何选择它们?Cox、Ross 和 Rubinstein 给出了一种与波动率挂钩的选择(简称 CRR):

其中 是年化波动率, 是每一步的时间长度。这样选择,能让树上股价的波动程度与真实的波动率相匹配。

例如股价 $100、行权价 $100、1 年到期、利率 5%、波动率 20%,分成 4 步(每步 0.25 年):,,,二叉树给出的看涨期权价格为 $9.9705。

步数越多,树越「细」,结果越接近连续时间下的 Black-Scholes 公式($10.4506):

步数1234510501005001000
看涨价格12.16239.540511.04399.970510.805910.253410.410710.430610.446610.4486

可以看到,价格在奇数步和偶数步之间来回摆动,但摆动幅度越来越小,最终收敛到 10.4506。这说明:Black-Scholes 公式可以看作二叉树在步数趋于无穷时的极限。下一课我们就来拆解这个公式。

TreeCRR 二叉树:1 年期平值看涨期权
S=100.009.9705S=90.483.3173S=110.5215.9215S=81.870.0000S=100.006.2457S=122.1424.6093S=74.080.0000S=90.480.0000S=110.5211.7593S=134.9936.2281S=67.030.0000S=81.870.0000S=100.000.0000S=122.1422.1403S=149.1849.1825
每个节点:上为标的价格,下为期权价值点击任一节点查看计算过程
第 0 步节点 · S = $100.0000

风险中性定价:e−rΔt·[p·Vu + (1−p)·Vd] = 0.9876 × [0.5378 × 15.9215 + 0.4622 × 3.3173] = 9.9705

复制组合:持有 Δ = (Vu − Vd)/(Su − Sd) = 0.6292 股,加上借入 $52.9459 的无风险资金。组合价值 = 0.6292 × 100.00 − 52.9459 = 9.9705,与上式相同。

u / d1.1052 / 0.9048
风险中性概率 p0.5378
二叉树价格9.9705
Black-Scholes 价格10.4506
CRR 参数:u = e^(σ√Δt),d = 1/u,σ = 20%。S = 100,K = 100,T = 1 年,r = 5.0%。p = (e^((r−q)Δt) − d)/(u − d)。

在上面的组件中增加步数,观察根节点的价格如何逐渐靠近 Black-Scholes 价格 $10.45。

美式期权:每个节点都问一句「现在行权更好吗?」

二叉树最大的实用价值,是能轻松处理美式期权。对欧式期权,每个节点的价值就是「继续持有的价值」;对美式期权,每个节点还要和「立即行权的价值」比一比,取较大者:

看 Hull 的另一道经典例题:

股票现价 $50,每年要么涨 20%(),要么跌 20%(),两步,每步 1 年。无风险利率 5%。求行权价 $52、2 年后到期的看跌期权价格。

风险中性概率 ,一步折现因子 。

欧式 vs 美式看跌期权
  1. 到期节点:股价 $72 → 看跌价值 $0;$48 → $4;$32 → $20。
  2. 股价 $60 的节点:继续持有 ;立即行权价值为 0(股价高于行权价)。两种期权都取 1.4148。
  3. 股价 $40 的节点:继续持有 ;立即行权可得 。欧式期权只能取 9.4639;美式期权应提前行权,取 12。
  4. 根节点(欧式):。
  5. 根节点(美式):继续持有 ,大于立即行权的 $2,所以取 5.0896。

欧式看跌期权价值约 $4.1927,美式看跌期权约 $5.0896,提前行权的权利值大约 $0.90。Hull 教材给出的数值是 4.1923 和 5.0894,差异同样来自中间步骤对 的四舍五入。

Tree美式看跌期权:Hull 例题
S=50.005.0896S=40.0012.0000S=60.001.4148S=32.0020.0000S=48.004.0000S=72.000.0000
每个节点:上为标的价格,下为期权价值 提前行权更优点击任一节点查看计算过程
第 0 步节点 · S = $50.0000

风险中性定价:e−rΔt·[p·Vu + (1−p)·Vd] = 0.9512 × [0.6282 × 1.4148 + 0.3718 × 12.0000] = 5.0896

复制组合:持有 Δ = (Vu − Vd)/(Su − Sd) = −0.5293 股,加上借出 $31.5527 的无风险资金。组合价值 = −0.5293 × 50.00 + 31.5527 = 5.0896,与上式相同。

美式:立即行权可得 2.0000,继续持有值 5.0896,取较大者 → 继续持有。

u / d1.2000 / 0.8000
风险中性概率 p0.6282
二叉树价格5.0896
采用给定的 u = 1.2、d = 0.8(不随步数变化)。S = 50,K = 52,T = 2 年,r = 5.0%。p = (e^((r−q)Δt) − d)/(u − d)。

在组件中切换美式/欧式,留意股价 $40 的那个节点被标记为「提前行权」。为什么深度实值的美式看跌期权值得提前行权?这是美式期权与提前行权一课的主题。

二叉树教会我们什么

二叉树模型虽然简单,却包含了期权定价理论中最重要的几个思想:

  1. 复制与无套利:期权的价格等于复制它所需的成本,而不是「期望收益的折现」。
  2. 风险中性定价:在虚拟的风险中性世界中求期望、用无风险利率折现,可以得到正确的价格。
  3. 对冲比率(Delta):复制期权所需的股数,会随着股价和时间不断变化。
  4. 美式期权:在每个节点比较持有与行权,自然地处理提前行权。

在实践中,二叉树(以及它的「亲戚」三叉树、有限差分法)至今仍被广泛用于美式期权和带股息期权的定价。

小结

  • 在二叉树世界里,可以用「Δ 股股票 + 一笔借款」精确复制期权,期权价格就是复制组合的成本。
  • 对冲比率 ,它会随股价和时间变化。
  • 风险中性概率 是计算工具,用它求期望并按无风险利率折现,与复制法结果相同;它不是真实概率。
  • 多步二叉树从后往前计算;CRR 参数 让树与波动率挂钩,步数越多越接近 Black-Scholes。
  • 美式期权在每个节点取「继续持有」与「立即行权」中较大者。

下一课,我们让步数趋于无穷,看看那个改变了金融世界的公式——Black-Scholes——到底在说什么。

Quiz检验一下

Quiz3.3 随堂测验
0/5 已作答
01股票现价 $100,一期后要么涨到 $120,要么跌到 $80,无风险利率为 0。行权价 $100 的看涨期权值多少?
02在一步二叉树中,复制组合里持有的股票数量 Δ = (Cᵤ − C_d)/(Sᵤ − S_d) 有什么含义?
03关于风险中性概率 p = (e^(rΔt) − d)/(u − d),下列说法正确的是?
04用二叉树为美式看跌期权定价时,在每个节点上应该怎么做?
05在其他参数(S、u、d、r、K)都不变的情况下,如果股价上涨的真实概率从 50% 变成 80%,二叉树给出的期权价格会怎样?