模块 G:期权定价(Option Pricing)
导读:本模块要解决的问题
这是全书最后一个模块,也是把前面所有交易直觉收口到数学机器上的一篇。Taleb 在这里给出 Itô 引理的启发式定义、BSM 方程的风险中性推导、随机波动率模型、多资产/彩虹/价差/复合/选择者期权的 Feynman-Kac 定价积分,以及障碍期权基于反射原理和 Girsanov 定理的闭式解。他始终保持交易员口吻:尽量讲得让从业者能懂,承认自己靠 Pentium 芯片和 Mathematica 的数值积分绕过了许多解析解,"作为一个交易员,不必屈从于学院式的优雅"。
对一个已经能推 Itô、做测度变换、解 BSM PDE 的读者,本模块的命题层面是复习。它真正的价值在于把全书的每一处交易直觉,明确地钉回它的数学出处,形成一张"实务 ↔ 理论"的总索引:
- Itô 引理是一切的起点。它的核心是"随机游走的函数是光滑可微的",而非随机游走本身光滑。 这条不灭的二次变差,正是 Module A 里"再频繁对冲也降不掉成本"的根。
- BSM 方程靠 delta 中性自融资组合,把 从方程里挤出去,只留 和 。这是 Module B 风险中性论证的精确版本。
- 定价有三条路:BSM 的 PDE/复制路、Harrison-Kreps-Pliska 的鞅测度路、Feynman-Kac 的概率期望路。Taleb 偏好最后一条,因为它直接对应 Monte Carlo 和数值积分。
- 障碍期权靠反射原理数路径、靠 Girsanov 处理 drift,得到闭式解,但这些闭式解假设常数波动率和常数利率,在有斜率的曲面/利率曲线下会错价。
笔记沿原文顺序展开:Itô 引理(单资产、双资产)、BSM 方程的风险中性推导、随机波动率模型、多资产期权族、复合/选择者期权、障碍期权(反射原理、Girsanov、闭式解、停时)、数值积分样例。重点放在每一步的理论出处和它对应前面哪一章的交易直觉。
一、Itô 引理
Itô 引理是期权定价的重要工具。它的要旨是:一个随机游走(不光滑)的函数,是光滑可微的。Module A 已经详细讲过这种不光滑性。
随机游走已经直觉地定义为
其中 , 是均值 0、单位方差的 i.i.d. 正态过程。 在 内的变化由一个漂移和一个随机元素组成,后者的幅度由方差决定。无论增量 定义得多小,函数处处不光滑、处处不可微,类比一条因无限锯齿而无人能精确测量的海岸线。
把时间切成足够小的片,使任何更小的增量都为 0,任何乘以时间的东西都消失。可以验证
由此得到 Itô 乘法表:、、。于是 (1) 在极限下写成 Itô 过程
这个微分形式应当始终看作随机积分的简写,而非真正的偏微分方程。
设 是 和时间的函数,展开后,由于(其一)随机展开不在 处停止,因为 不消失,像海岸线在所有尺度上保持锯齿;(其二)任何乘以 的项消失,得到
展开后
从 Itô 到对数正态过程
设 ,用 Itô 变换考察 的过程。因为 ,
积分得
这是全书大多数期权定价工具所用的过程。它满足
因为高斯分布的矩生成函数 ,恰好抵消掉漂移里的 。
理论映射:那个 是凸性修正,保证 不偏
这正是 Module A 里电子表格公式 项的严格出处。 是凹函数, 不灭,二阶项 进入漂移。这个修正与矩生成函数里的 精确抵消,使 (鞅性,在 时成立)。换句话说,"几何布朗运动期望不偏"这件事,是 Itô 二阶项与对数正态矩生成函数两个 互相抵消的结果。这一项也是第22章两国悖论里倒数过程多出 的同一个机制。
有了 (7),操作者可以用几种方式给期权定价:
- BSM (1973) 论证:delta 中性让我们忽略效用曲线和风险溢价,确立 。
- Harrison-Kreps (1979)、Harrison-Pliska (1981) 推广:在市场完备(所有影响衍生品的工具可交易)条件下,把上述论证推广到任意或有权益,完备性可简单概括为"允许通过动态(因而静态)对冲完全复制"。
- Feynman-Kac:把一大类随机微分方程的解表示为某函数的概率期望。
Feynman-Kac 让操作者用概率方法(而非更繁重、更不直观的 PDE)处理期权定价。路径无关期权(及一大类软路径依赖期权如障碍)的价格是终值支付的期望,假设资产服从风险中性扩散:
对软路径依赖期权(如障碍),
是风险中性测度, 是终值支付, 是停时(触碰障碍的时刻)。它便于 Monte Carlo(对一系列随机路径的支付取平均),也支持数值积分,Taleb 认为后者编程极灵活、误差率更小,只是耗机时。
Itô 引理的双资产版
双资产情形:
双资产乘法表多了交叉项 ,其中 是两资产移动的相关性。这个交叉项就是第22章交叉 gamma()的微分出处。
二、BSM 方程:风险中性论证
先把漂移从方程里弄出去。设操作者卖出一张写在付息资产 上的欧式看涨 ,用所得买入债券 。债券付 ,资产付息率 ,资产预期收益率 ,看涨支付 、到期 。设操作者始终 delta 中性,则资产负债表上的组合
组合赚无风险利率、并赚持有股票的股息。令 (组合对现金流不敏感,即自融资),对无穷小增量用 Itô 展开:
其中 ,(由乘法表),。代入整理得
可以看到 连同 一起从方程里消失了,只剩无风险利率和付息率。此后把 称为风险中性漂移。
理论映射:delta 对冲消去 ,自融资消去
这一步是 Module B 风险中性论证的精确数学版。delta 中性(持有 份标的)让组合里的 随机项相消,剩下的全是 确定项;自融资条件()则强制这个无风险组合只能赚 。两者合起来,把 从方程里挤出去,正是 BSM 那句"期权价值只依赖波动率和无风险利率,与预期收益率和风险偏好无关"。 这一项是 gamma 项,它的存在( 不灭)正是 theta 项 必须非零的原因,这就是第一章"非线性 ⇒ 时间依赖"的 PDE 形态。
解 (10) 或直接积分风险中性扩散(把 (7) 里的 换成 ),得到看涨价值
看跌值由 numeraire 变换或 put-call parity 镜像得到。Taleb 坦言全书重心在数值方法上:靠生日礼物 Pentium 芯片,他不必为许多奇异期权和随机波动率模型寻找闭式解。多数数值方法是 Mathematica 的 Nintegrate(基于 Konrod 求积),用 到 代替正负无穷,因为之外误差极小。
三、随机波动率模型
假设证券和波动率都服从布朗运动,以展示异方差对期权价格的影响。模型用途单纯:评估操作者同时对冲 delta 和 gamma 后组合的到期价值。它受 Hull-White (1987) 等随机波动率模型启发,那些模型试图以风险中性方式(通过买卖期权)复制波动率,类似 BSM 对资产本身的做法。模型假设资产收益与波动率独立,并提供一个数值"凑合",把波动率过程的二次范数
当作 到 之间的单次演化来数值计算。资产与波动率过程为
是波动率的标准差(即 vvol),、 是独立标准 Wiener 过程。无免费午餐规则要求 且 。欧式期权价格是对 、 的二重积分
为 call、 为 put。二重积分可化简为对不同 积分一个 BSM 看涨。
理论映射:这就是第15、21章 vvol 定价的引擎
这个模型是第 15 章"beware the distribution"和第 21 章复合期权 vvol 定价背后的计算引擎。把波动率本身设成对数正态过程、引入 (vvol),就让资产的无条件分布出现厚尾(峰度上升),因为它是不同 下高斯的混合(mixture of Gaussians),而高斯混合必然峰度大于 3。"对不同 积分一个 BSM 看涨"正是 Hull-White 的混合解释:随机波动率期权价 = 对波动率分布加权平均的 BSM 价。 退回常数波动率 BSM。第 21 章说复合期权对 vvol 极度敏感、常数波动率模型给它报价偏低,根源就在这里:常数波动率把 设为零,抹掉了厚尾,而复合期权的价值恰恰长在厚尾上。
四、多资产期权族
两资产的风险中性过程:
是 、 的瞬时相关性。借助 Feynman-Kac,交易员可以用终值支付期望给多种多资产期权定价。加第三个资产 时, 依赖 ,其中 是相关性矩阵 Cholesky 分解 的第三行,。
各品种的定价积分都是同一个模子:
- 彩虹期权:
- 相对表现期权:
- 价差期权:, 是价差 的行权价。
理论映射: 就是 Cholesky,全族共用一个二重积分
这里的 正是 Module A、第22章墨西哥票据里反复出现的那一行:2×2 单位波动率相关性矩阵 Cholesky 分解的第二行,用来把独立噪声 染上与 的相关性 。三资产推广到一般 Cholesky 第三行 。整个多资产期权族(彩虹、outperformance、spread)共用同一个风险中性二重积分,区别只在 里的支付函数。这把第22章"同一套动态对冲方法适用于所有多资产结构"翻译成了"同一个 Feynman-Kac 积分换个支付函数"。outperformance 的 与 spread 的关系,正是第22章 的积分实现。
五、复合与选择者期权
与前面不同,这些公式引入了波动率、利率、carry 的期限结构。用同一个单变量过程,但区分"母期权"(mother,到期 、行权价 )和"女儿期权"(daughter,到期 、行权价 )。 是到女儿到期的即期量, 是女儿到期与母期权到期之间的远期(或 forward-forward)量。这些不是市场即期利率,而要用 forward-forward 盈亏平衡公式(如第9章的远期波动率)导出。
复合期权:
其中 是 BSM 香草,。
选择者期权:
理论映射:嵌套积分就是"期权的期权",forward-forward 是 vvol 入口
复合期权定价是一个"在 BSM 外面再套一层积分"的结构:被积函数里是一个在 时刻、以 为标的、用 估值的 BSM 价,外层对 的分布(由 驱动)积分。这精确对应第21章"期权的期权"的定义。关键在于 和 是 forward-forward 波动率而非即期波动率,这正是第21章说复合期权敏感于 vvol 的数学入口:女儿到期后到母期权到期的那段远期波动率,本身是不确定的,把它当确定值代进去就是常数波动率的近似,会低估复合期权。选择者期权的 则直接对应第21章"写在 put 和 call 上的二选一",是彩虹期权在同一标的上的退化版。
六、障碍期权:反射原理与 Girsanov
障碍期权有两种定价路。第一种最直觉,通过停时:期权价 = 风险中性测度下 Feynman-Kac 期望 × 期权到期前不被敲出的概率(等价于停时长于到期的概率)。第二种更方便,用第19章的反射原理,对单障碍给出简单结果。
反射原理
设 是标准布朗运动(零漂移), 是其下方一个给定界限。反射原理允许变换
于是可用两个过程之差给期权定价(第19章)。但若有漂移就出问题,必须用 Girsanov 定理。
Girsanov 定理(精简版)
Girsanov 允许创造一个新的虚构概率密度替换原来的,新密度就是风险中性密度。多数 Girsanov 的呈现都很艰深,但讲给交易员、剥掉测度论后,在漂移恒定时相当好消化。主要结果是:它消去漂移,转而通过相应平移期望把漂移整合进概率分布。
设 是测度 下零漂移、单位方差的标准布朗运动。Girsanov 确立:过程
在测度 下是标准布朗运动,Radon-Nikodym 导数为
衍生品 在 下的期望等于在 下的期望乘以两测度的导数:
理论映射:反射原理数路径,Girsanov 把有漂移问题转回无漂移
这是 Module B 测度变换在障碍期权上的完整落地。反射原理只对零漂移布朗运动成立(触障碍后镜像翻折,路径一一对应),所以它能数出"到达某终点而不穿越障碍"的路径密度。但真实风险中性过程有漂移 ,于是先用 Girsanov 把漂移吸收进 Radon-Nikodym 密度 、把过程变成无漂移,再用反射原理数路径,最后把密度乘回去。 正是市场风险价格(连同那个 的 Itô 修正)。这套"Girsanov 去漂移 + 反射原理数路径"是所有单障碍闭式解的统一推导骨架。
障碍闭式解(以 CUO 为例)
以看涨上敲出(CUO)为例,结果(受 Douady 1996 启发)是
是终值落在 与障碍 之间的路径贴现期望, 是触碰障碍 的路径期望(由反射原理,触障碍路径的密度等于 过程的密度)。引入
以及 一组 的自变量,最终
其余七种单障碍(CUI、PDO、PDI、CDO、CDI、PUO、PUI)都由此延伸。Taleb 用的是 option algebra:CUI = 香草 call − CUO,PUI = 香草 put − PUO,PDO 由 CUO 经精确 numeraire 变换(反转积分符号)得到。双敲出用 Kunitomo-Ikeda 模型(一个快速收敛的无穷级数, 可用 替代),或 Geman-Yor 基于游程理论(excursion theory)的 Laplace 变换。
理论映射:闭式解的两个致命假设
这些闭式解优雅,但 Taleb 明确点出两类定价公式的分野:(1) 基于 BSM 的闭式解,假设 0 到到期之间常数波动率、常数利率,当隐含波动率或利率曲线有斜率时会错价;(2) 数值方法(重型 Monte Carlo 或带节点间精确局部波动率的树),无一在公开领域。这呼应第19、20章反复强调的:障碍期权的真实风险在 skew 和波动率期限结构里,而常数波动率闭式解恰好看不见这两样。 这个因子是反射原理在有漂移下的"镜像权重",它对 高度敏感,这正是障碍期权 vega 行为复杂(第20章 reverse knock-out 的 vega 凹性)的解析来源。
停时及其期望
Taleb 为保持反射原理的直觉,回避了在主线里引入停时,但补出了停时密度。无漂移时触障碍停时密度
加漂移后
其中 。退出时间( 与到期 取小)的期望也给出闭式,双障碍情形则是一个含 、 的无穷级数。
理论映射:停时密度是首达时间分布,呼应美式提前行权
这个 是布朗运动首达时间(first passage time)的逆高斯(inverse Gaussian)分布,它的厚尾 解释了为什么障碍触碰时间高度不确定。停时是第18章美式数字、第一章美式提前行权(最优停时)的同一数学对象。Taleb 选择用反射原理而非停时讲障碍,是出于交易直觉的考虑,但两条路在数学上等价:敲出概率 = 停时短于到期的概率。
七、数值随机积分样例
Taleb 给了一段 Mathematica 程序,给同方差复合期权定价,体现他"靠计算机算力、不追求闭式解"的取向。核心是把 BSM 写成无漂移形式,再对女儿期权的标的分布做一维数值积分:
gauss[x_]:= Exp[-x^2/2]/Sqrt[2 Pi];
St[S_,x_,t1_,sig_]:= S Exp[sig Sqrt[t1] x]
call[S_,k_,sig_,t1_]:= S Gauss[d1[...]] - k Gauss[d2[...]]
callcallpayoff[...]:= Max[ call[S Exp[sig Sqrt[tint] x], k, sig, t1-tint] - kept, 0]
callcall[...]:= NIntegrate[ callcallpayoff[...] gauss[x], {x, -4, 4}]
注释里那句"对精度敏感的人把积分带从 −4,4 增到 −6,6""加漂移很直接"很 Taleb:实务上 到 个标准差之外的贡献可忽略,加漂移只是把 的指数里补上 。
理论映射:复合期权的嵌套积分就是 Feynman-Kac 的直接编程
这段代码是第五节复合期权公式的可执行版:callcallpayoff 里嵌套着一个 BSM call,外层 NIntegrate 对女儿标的 的高斯分布积分,正是 。它直观展示了 Feynman-Kac 的实务价值:把"期权的期权"的定价,写成一行对终值支付的数值期望,无须求解二阶 PDE。这是 Taleb 全书方法论的缩影,用概率期望 + 数值积分替代解析 PDE。
八、本模块综述:理论与实务的对照
| Taleb 的实务/数学命题 | 对应的理论命题与全书出处 |
|---|---|
| 随机游走的函数光滑可微 | Itô 引理; 不灭(Module A 对冲成本) |
| 对数正态过程的 | Itô 凸性修正,与 MGF 的 抵消保鞅性 |
| 双资产交叉项 | 交叉 gamma (第22章) |
| delta 中性 + 自融资挤出 | BSM 风险中性论证(Module B) |
| BSM PDE 含 | (第一章非线性⇒时间依赖) |
| 三条定价路 | PDE/复制、HKP 鞅测度、Feynman-Kac 期望 |
| 随机波动率二重积分 | 高斯混合 → 厚尾;vvol 定价(第15、21章) |
| 多资产 | 2×2 Cholesky 第二行(Module A、第22章) |
| 彩虹/outperformance/spread 共用积分 | 同一 Feynman-Kac 换支付函数(第22章) |
| 复合期权嵌套积分 | "期权的期权";forward-forward 波动率是 vvol 入口(第21章) |
| 反射原理数路径 | 零漂移布朗运动镜像(第19章) |
| Girsanov 去漂移 | 测度变换,(Module B) |
| 障碍闭式解假设常数 、 | 看不见 skew 与期限结构(第19、20章) |
| 停时密度 | 首达时间逆高斯分布;最优停时(第1、18章) |
| 数值积分 + Monte Carlo | Feynman-Kac 的可执行形态 |
核心观点
第一,Itô 引理是全书的数学地基。 不灭这一条,同时给出对数正态的 修正、BSM 的 gamma 项、对冲成本不可压低、两国悖论的 ,它们是同一个二阶项的不同切面。
第二,BSM 推导的实质是两次消元。delta 中性消去随机项 ,自融资消去预期收益 ,剩下的方程只认波动率和利率。这是 Module B 风险中性的精确版。
第三,定价有三条等价的路,Taleb 偏好 Feynman-Kac。把价格写成风险中性测度下终值支付的期望,多资产、复合、选择者期权全都化归为换一个支付函数的数值积分,无须解 PDE。
第四,障碍期权的闭式解靠"Girsanov 去漂移 + 反射原理数路径"统一推出,但它们假设常数波动率和常数利率,看不见 skew 和期限结构,而那恰是障碍真实风险所在。这把第19、20章的警告钉回了解析层面。
一句话收束
本模块最该记住的一句:整本书的交易直觉都能收口到一条 Itô 二阶项上—— 不灭,于是有了对数正态的凸性修正、BSM 的 gamma-theta 绑定、对冲成本的不可压低;而定价的终点是 Feynman-Kac 的一句话:风险中性测度下,期权就是终值支付的贴现期望,剩下的只是换支付函数、做数值积分。