钩子:周五下午两点四十分,私募衍生品桌上的一个数
周五下午两点四十分,你在一家沪深300指数增强私募的衍生品桌上,手里挂着一张以 300ETF 期权(300ETF options)对冲的指数风险敞口。模拟引擎用几何布朗运动(geometric Brownian motion, GBM)跑了 10 万条 60 个交易日的路径,你发现一个让人不安的现象:输入的年化收益率 μ=8%、年化波动率 σ=40%,但所有模拟路径终点对数收益率(log return)的中位数算下来只有 0% 左右。代码并没有写错——这是伊藤引理(Itô's lemma)给出的真实结论。本节要把这条 −σ2/2 的缺口从哪儿冒出来讲清楚,顺便把第一类随机微分方程(stochastic differential equation, SDE)写下来。
伊藤过程
回顾上一节构造的伊藤积分。设 Wt 是 [0,T] 上的标准布朗运动(Brownian motion),Ft 是它生成的自然滤波(natural filtration)。一个 伊藤过程(Itô process)是 [0,T] 上的连续 Ft 适应过程,写成积分形式
Xt=X0+∫0tμsds+∫0tσsdWs
或等价的微分简记
dXt=μtdt+σtdWt
其中 μs 与 σs 都是 Ft 适应过程,只需满足温和的可积条件(μ∈L1([0,T]) a.s.,σ∈Lad2),右边两个积分就都有定义。μt 称为 漂移(drift),σt 称为 扩散系数(diffusion coefficient);二者都可以依赖 Xt 与 t。积分形式适合证明,微分形式适合手算——后面所有扩散过程都长这一个样子:dt 一项漂移、dWt 一项扩散,由同一条 Wt 驱动。
伊藤引理
主结果。设 f(t,x)∈C1,2,即对 t 一阶连续可微、对 x 二阶连续可微。则 f(t,Xt) 仍是伊藤过程,且
df(t,Xt)=(∂tf+μt∂xf+21σt2∂xxf)dt+σt∂xfdWt
这就是 伊藤引理(业内也常写作伊藤公式)。和经典链式法则对比:中括号里多出来的 21σt2∂xxfdt 是 伊藤校正项(Itô correction),来源完全在于布朗运动的二次变差不可忽略。划掉它,你回到普通微积分;保留它,整个衍生品定价框架才立得住。
启发式推导(四步)
清晰地看到伊藤校正项的来源,最干净的办法是对 f(t,Xt) 做二阶 Taylor 展开(此处用到模块 2.4.2 第 3 讲「Taylor 展开与 Hessian」的标准结论),再套用随机微分的乘法规则。每一步把账记清楚。
- 写出对 X 二阶、对 t 一阶的 Taylor 展开。
df=∂tfdt+∂xfdXt+21∂xxf(dXt)2
dt 一阶足够,因为 dt 没有二次变差;dX 二阶必须保留,因为它有。上一讲已经在 L2 极限意义下把更高阶项扫掉。
- 代入 dXt=μtdt+σtdWt 并平方。
(dXt)2=μt2(dt)2+2μtσtdtdWt+σt2(dWt)2
- 套用随机乘法表。 在无穷小尺度上,
dtdt=0,dtdWt=0,(dWt)2=dt
前两条是量纲问题:dt 的阶为 1,所以 (dt)2 与 dtdWt∼dt3/2 都属于次主项,丢掉。第三条才是实质内容,它正是上一模块第 2 讲里布朗运动 二次变差(quadratic variation)[W]t=t 的微分版本——同一事实换了一身衣服。代入后 (dXt)2=σt2dt。
- 收集系数。 回到 Taylor 展开:
df=∂tfdt+∂xf(μtdt+σtdWt)+21∂xxf⋅σt2dt
按 dt 与 dWt 分组,即得伊藤引理的标准形式。
更高阶项在 L2 意义下消失的严格证明,由伊藤等距(Itô isometry)控制,参见 Shreve / Karatzas-Shreve 的处理;手算用乘法表已经足够。
三个标准例子
例 1:自洽性检验——d(Wt2)
取 Xt=Wt(即 μ=0、σ=1)与 f(x)=x2,则 ∂tf=0、∂xf=2x、∂xxf=2,代入伊藤引理:
d(Wt2)=(0+0+21⋅1⋅2)dt+1⋅2WtdWt=dt+2WtdWt
两端从 0 到 T 积分:
WT2=T+2∫0TWsdWs⟹∫0TWsdWs=21WT2−21T
这正是上一讲直接由简单过程极限算出来的恒等式。两行套伊藤引理就把它复现一次,是这套公式与底层积分之间最干净的一致性检查。
例 2:指数函数
设 Xt 满足 dXt=μdt+σdWt(μ 与 σ 为常数),f(x)=ex。则
d(eXt)=eXt[(μ+21σ2)dt+σdWt]
指数尺度上的漂移是 μ+21σ2,不是 μ。这半个方差是伊藤校正项第一次以金融形式出场。
例 3:GBM 的对数尺度——一个会反复出现的常数
对几何布朗运动 dSt=μStdt+σStdWt 取 f(s)=logs,则 ∂sf=1/St、∂ssf=−1/St2。代入伊藤引理(注意此处 μt=μSt、σt=σSt):
d(logSt)=(μSt⋅St1+21σ2St2⋅(−St21))dt+σSt⋅St1dWt
化简得
d(logSt)=(μ−21σ2)dt+σdWt
对数尺度漂移是 μ−21σ2,而不是 μ——那 −21σ2dt 一项就是伊藤校正项。在普通链式法则下根本不会出现这一项;要是头脑里把它漏掉,你估算连续复利收益就会被系统性地高估半个方差。这条修正会原样出现在每一份方差互换(variance swap)的合理执行价里、每一笔连续复利持有收益的估算里,以及你将在模块 1.4.3 推导的每一张 Black-Scholes 模型(Black-Scholes)期权价里。
下面这个滑块把校正项的大小变得可触摸——挑一个漂移、一个波动率,读出市场实际经历的对数漂移:
Formula Explorer
mu - 0.5 * sigma^2
把波动率从 σ=20% 拨到 σ=40%,对数漂移从 μ−0.02 掉到 μ−0.08;当 μ=8% 时,后一种参数下对数漂移恰好接近 0,开头那只「年化预期收益 8%、跑出中位收益 0%」的模拟之谜就此收尾。从业者口头报的是算术均值、口袋里收的是几何均值,这一项正是两者的差。我们把它叫做 波动率拖累(volatility drag)。
随机微分方程
现在可以反过来走:不再从一个伊藤过程出发再做变换,而是直接从 系数 出发,问是否存在一个过程满足这些系数。一维 随机微分方程(SDE)写成
dXt=b(t,Xt)dt+σ(t,Xt)dWt,X0=x0
其中漂移 b 与扩散 σ 都是 (t,x) 的确定性函数——比一般伊藤过程更紧:系数不再是任意适应过程。强解(strong solution)指在 [0,T] 上连续、Ft 适应的过程 Xt,在同一条驱动布朗运动 Wt 下几乎必然满足方程的积分形式。后面会反复用到的基础定理:
强存在唯一性定理。 若 b 与 σ 关于 (t,x) 联合连续、关于 x 全局 Lipschitz(在 t 上一致),并满足线性增长条件 ∣b(t,x)∣+∣σ(t,x)∣≤K(1+∣x∣),则对任意初值 x0,存在唯一一个 Ft 适应、轨道连续的强解 Xt。
证明是 Picard 迭代,平行于确定性 ODE 情形,只是把 L2 范数交给伊藤等距来控制(详见龚光鲁《随机微分方程引论》第三章)。手算跳过证明,验证条件即可。
GBM 即可一试:b(t,s)=μs 与 σ(t,s)=σs 在 s 上全局 Lipschitz、且线性增长,定理直接适用,存在唯一连续适应的强解。写成 闭式 是下一讲的事。
本模块解 SDE 只用三件工具:(i) 对候选变换用伊藤引理算出它满足什么 SDE;(ii) 反向地,用伊藤引理验证候选解满足给定 SDE;(iii) 用 Lipschitz 唯一性把候选解钉死为唯一解。
两扇今天不打开的门。多维伊藤引理: 当 Xt 向量值、由多条独立布朗运动驱动时,乘法表会冒出协变项 dWtidWtj=δijdt——下一讲一句话带过,模块 2.7.2 把它和偏微分方程(partial differential equation, PDE)形式的 Black-Scholes 公式接起来时再展开。Stratonovich 约定: 服从普通链式法则但破坏鞅性,物理里对、金融里错,本模块一律用伊藤约定。Euler-Maruyama 与 Milstein 数值格式不在本模块范围。
自检练习
Exercise
设 dXt=μdt+σdWt,其中 μ 与 σ 均为常数。用伊藤引理推导 d(Xt3)。写出最终的随机微分形式(包含伊藤校正项),并指出在普通链式法则下哪一项不会出现。
提示
伊藤引理需要
∂tf、
∂xf、
∂xxf 三个偏导。对
f(x)=x3 来说,
t 不显式出现,
∂tf=0,只有
x 偏导携带信息。
提示
把
μt=μ、
σt=σ 这两个常数代入公式。
21σ2∂xxfdt 给出
3σ2Xtdt,这就是伊藤校正项——普通链式法则下不会出现。
下一讲预告
到这里你已经握住了随机微积分里的两件主力工具:上一讲的伊藤积分,与本讲的伊藤引理。下一讲把它们合起来求解 dSt=μStdt+σStdWt,得到几何布朗运动的闭式解 St=S0exp((μ−σ2/2)t+σWt),并把对数尺度漂移 μ−σ2/2 与算术期望 E[St]=S0eμt 之间那个 σ2/2 的缺口正式命名为波动率拖累——开头那张沪深300 私募桌上「年化 8% 跑出 0% 中位」的模拟之谜也会在那里收尾。再往后一步,这个 σ2/2 会原样出现在偏微分方程形式的 Black-Scholes 公式里,为模块 2.7.2《鞅与风险中性定价》以及模块 1.4.3 的 Black-Scholes 推导预先打好桩。