周一早盘的两张价表
周一早上九点二十,一家做股指增强的私募衍生品桌。前四节课你已经把测度从 P 换到了 Q,把沪深300股指期货(CFFEX IF 主力合约)的无套利价格写成了 Vt=e−r(T−t)EQ[VT∣Ft]。现在风控来催价表:上证 50ETF 期权的平值合约要在十分钟后挂出做市报价。第 4 课的风险中性(risk-neutral)公式告诉了你期望的形式,却留下两个未结清的缺口:在连续时间里,「贴现价是 Q-鞅(martingale)」凭什么成立?这条期望又该如何积出一个能挂在屏幕上的数?本课用一条定理填掉前者,用一段五步推导填掉后者,并在结尾把整条 Track 2 的逻辑压回一个公式。
1. 鞅表示定理
设 Wt 是 (Ω,F,P) 上的标准布朗运动(Brownian motion),FtW 为其增广右连续自然滤波。鞅表示定理(Martingale Representation Theorem, MRT) 的陈述是:
若 (Mt)t∈[0,T] 是关于 FtW 的鞅且 E[MT2]<∞,
则存在唯一(在 dt×dP 零集意义下)的 FtW-适应过程 (Ht),满足 E[∫0THt2dt]<∞,使得
Mt=M0+∫0tHsdWs,t∈[0,T] 几乎必然.
读起来一句话:在布朗滤波下,随机性的唯一来源就是布朗增量,所以每一个平方可积鞅都能写成针对 W 的伊藤积分。证明涉及伊藤-维纳 chaos 分解,本课只用结论;完整版本参见 Karatzas-Shreve 第 3.4 节、Shreve《金融数学方法 II》第 5.3 节。这是个存在性结果——它不告诉你 Ht 怎么算,只保证它存在并适应。
2. 用鞅表示完成市场的完备性证明
第 4 课里我们承诺过一张 IOU:贴现价值 Vt=e−rtVt 之所以在 Q 下是鞅,是因为它对 St 的随机积分。现在用 MRT 把这张票兑现。
设 H 为 FT-可测的平方可积或有权益(square-integrable contingent claim),目标是构造自融资策略 (ϕt,ψt) 使 VT=H。三步:
- 定义 Vt=EQ[e−rTH∣Ft]。由条件期望塔性,Vt 是 Q-鞅,且 VT=e−rTH。
- 在 Q 测度下用 MRT。由 Girsanov 定理,WtQ=Wt+θt 也是布朗运动,滤波保持不变。于是存在适应过程 (Ht∗) 使 Vt=V0+∫0tHs∗dWsQ。
- 读出复制策略:取标的份数 ϕt=Ht∗/(σSt),债券份数 ψt=Vt−ϕtSt。直接验证 dVt=ϕtdSt+ψtdBt(自融资)且 VT=erTVT=H(复制)。
这就是 Black-Scholes 模型对所有平方可积或有权益完备的全部理由:MRT 把「Vt 在 Q 下是鞅」这一第 4 课口头承诺,升级成了一个有显式被积过程的伊藤积分——而那个 Ht∗ 正是连续 Delta 对冲账户每一瞬间持有的标的份数。换句话说,定理不仅告诉你「价格可以被复制」,还把复制策略的瞬时构成写成了一个可微的随机过程;这是把抽象的无套利论证转译成可执行交易动作的关键一步。
3. 闭式解的五步推导
落到具体的欧式期权(European option)——欧式 call,行权价 K,到期 T。第 4 课已经告诉你在 Q 下 logST∼N(μQ,σQ2),其中 μQ=logS0+(r−σ2/2)T、σQ2=σ2T,且 C0=e−rTEQ[(ST−K)+]。把这条期望积出来:
- 写积分。令 y=logST,期望写成 C0=e−rT∫logK∞(ey−K)σQ1φ(σQy−μQ)dy,其中 φ 是标准正态密度。
- 拆分。(ey−K)=ey−K,积分拆成两块 I1−I2。
- 配方,第一块。I1 含 ey⋅e−(y−μQ)2/(2σQ2)。把指数合并、对 y 配方得 eμQ+σQ2/2e−(y−μQ−σQ2)2/(2σQ2)。前因子 eμQ+σQ2/2=S0erT 把贴现 e−rT 抵掉——这就是 d1 里 (r+σ2/2) 项的来源,来自配方时的雅可比,而非漂移本身。换元 z=(y−μQ−σQ2)/σQ,下限化为 −d1,得 I1=S0N(d1)。
- 换元,第二块。I2 没有 ey,直接换元 z=(y−μQ)/σQ,下限化为 −d2,得 I2=Ke−rTN(d2)。
- 相减。C0=I1−I2,立得闭式:
C0=S0N(d1)−Ke−rTN(d2)
其中
d1=σTlog(S0/K)+(r+σ2/2)T,d2=d1−σT.
put 的对称推导可重复同一套配方与换元,但更省事的做法是看跌看涨平价(put-call parity)——它对任何无套利市场都成立,与 Black-Scholes 模型无关:
C0−P0=S0−Ke−rT,P0=Ke−rTN(−d2)−S0N(−d1).
4. 数值锚点
把第 4 课的参数代进去:S0=100,K=100,r=0.04,σ=0.20,T=1。
d1N(d1)C0P0=0.20×10+(0.04+0.02)×1=0.30,d2=0.30−0.20=0.10≈0.6179,N(d2)≈0.5398≈100×0.6179−100×e−0.04×0.5398≈10.45≈C0−S0+Ke−0.04≈10.45−100+96.08≈6.53
这两个数就是整条连续时间风险中性框架在 ATM 欧式期权上的全部输出。值得记住的是它所依赖的输入有多少(五个参数)和它不依赖的输入有多少(真实漂移 μ、风险偏好、效用函数——全都被 Girsanov 吸进 Q 里抹掉了)。
Formula Explorer
100 * exp(0.02 + 0.20 * z) - 100
上图把 T=1 终端 call 支付 (ST−K)+ 画成布朗终值 z=WTQ 的函数:左半段截断为零(行权放弃),右半段近似指数上行(行权得手)。Black-Scholes 公式就是这条折线在 z 的标准正态密度下、再贴现回 t=0 的期望。
5. Track 2 回顾
把整条 Track 2 主线压在一张箭头图上(下文即图说明):
鞅(第 1 课:公平博弈)→ 滤波 + 停时(第 2 课:信息结构)→ Girsanov 测度变换(第 3 课:把 P 漂移吸进 Q)→ 资产定价基本定理(第 4 课:无套利 ⟺ 存在 EMM)→ 鞅表示 + Black-Scholes 闭式(第 5 课:复制存在、期望可算)→ 模块 1.4.3 Black-Scholes 与希腊字母(接力点)。
整条链路最终压缩成同一个计算配方:C0=e−rTEQ[payoff]。第 1 课的「公平博弈」给了你「鞅」这个抽象对象;第 2 课让你能在连续时间里谈论「到了哪一刻」;第 3 课把真实漂移从测度里拿掉;第 4 课告诉你这件事永远能做、并且解唯一——这就是市场完备;第 5 课告诉你那个被复制的伊藤积分长什么样,以及对欧式期权它具体等于多少。伊藤引理(Itô's lemma)在这条链路里出现两次:一次在第 4 课验证 St 是 Q-鞅时,一次在 Black-Scholes PDE 推导中提供 21σ2S2∂SSV 校正项。
接力到模块 1.4.3
到这里 Track 2 结束。接下来模块 1.4.3 Black-Scholes 与希腊字母把这条闭式公式当作起点,推出 C0 对 S、σ、r、t 的偏导(希腊字母族),并把连续 Delta 对冲账户的离散执行成本算出来。隐含波动率(implied volatility)的曲面校准在模块 1.4.x 波动率曲面;PDE 数值解、Monte Carlo 风险中性采样、美式期权早行权与多资产期权,分散在模块 1.4.x 的衍生品扩展课里——但它们的入口都是这条 C0=e−rTEQ[payoff]。
在 A 股实务里,上证 50ETF / 300ETF 期权与沪深300股指期货的盘口报价,本质上都是市场参与者在某个隐含 σ 下用本课公式倒推出来的;场内 SSE 流动性较薄的个股期权与境内私募结构化产品,则在同一框架下再叠融券成本与涨跌停约束的修正,但 C0=e−rTEQ[payoff] 仍是定价的起点。
练习
Exercise
在 Black-Scholes 市场中,S0=50,K=55,r=0.05,σ=0.30,T=0.5:
(a) 计算 d1 与 d2。
(b) 计算欧式 call 价格 C0。
(c) 用看跌看涨平价计算欧式 put 价格 P0。
最终数值保留四位有效数字,N(d1)、N(d2) 保留四位小数。
提示
d1=[log(50/55)+(0.05+0.045)×0.5]/(0.30×0.5)=[log(50/55)+0.0475]/0.2121。把对数项数值化即可推
d2=d1−0.2121。
提示
log(50/55)≈−0.0953,于是
d1≈−0.2256,
d2≈−0.4378。查表
N(−0.23)≈0.4091、
N(−0.44)≈0.3300,代入主公式与平价式即可。