量化金融的幾乎每一條定價公式背後,都站着一個看起來樸素得可怕的小等式:
(dWt)2=dt.
它長得像一個打字錯誤——dWt 是一個無窮小的"隨機步長",兩個小量相乘怎麼可能等於一個有限小量 dt?但正是這條等式,把普通微積分的鏈式法則撕開一道裂縫,讓我們不得不在裂縫裏重建一整套微積分,即伊藤引理(Itô's Lemma)。
本文的目標是把這條裂縫的來龍去脈講清楚:
- 爲什麼 df=f′(x)dx 在隨機世界裏失效;
- (dW)2=dt 爲什麼成立、它是確定的事實而不是期望值;
- 伊藤引理的公式、爲什麼會多出一個 21σ2f′′dt 修正項;
- 從幾何布朗運動、花粉的布朗運動、Black-Scholes PDE、一直講到方差互換;
- 最後把多維版本、Itô vs Stratonovich、鞅性質等進階話題也收攏一次。
全文以啓發式爲主,不走嚴謹的 L2 極限證明——目標是建立可操作的物理直覺。
回憶一下確定世界的規則。對任意光滑函數 f,
df(x)=f′(x)dx,
這條式子之所以成立,是因爲二階泰勒項 21f′′(x)(dx)2 在 dx→0 時是高階小量,可以安全地扔掉。
換到隨機世界,這個"高階可扔"的直覺就塌了。我們來做一個最簡單的實驗:設 Wt 是標準布朗運動,問:d(Wt2) 是多少?
按普通微積分的直覺,你會寫:
d(Wt2)=?2WtdWt.
這個答案是錯的。正確答案是:
d(Wt2)=2WtdWt+dt.
多出來的那個 dt,就是伊藤引理要解釋的一切。
怎麼驗證這個多出來的 dt 不是筆誤?把等式兩邊從 0 積到 t,並取期望:
E[Wt2]==0 (鞅)E∫0t2WsdWs+∫0tds=t.
這恰好是布朗運動的定義——Wt∼N(0,t)——所以方差是 t。如果我們傻乎乎按普通鏈式法則,得到的會是 E[Wt2]=0,荒謬。那個多出的 dt 就是修正項,讓等式重新合得上現實。
那條修正項的"基因",叫做二次變差(quadratic variation)。
把時間 [0,t] 分成 n 份,網格 0=t0<t1<⋯<tn=t,步長 Δt=t/n。考慮布朗運動每個小區間的增量平方之和:
Qn=k=1∑n(Wtk−Wtk−1)2.
對普通(有限變差)的光滑函數 g(t),對應的和 ∑(g(tk)−g(tk−1))2→0(因爲 (dg)2=O(dt2),求和後是 O(dt)→0)。
但對布朗運動:
n→∞limQn=t(幾乎必然成立).
注意這是一個確定的數 t,不是"期望等於 t"。換句話說,布朗運動路徑在任何時間窗口內的累積"震動能量"是一個確定性事實,絲毫沒有隨機性。
每個小步 ΔWk=Wtk−Wtk−1∼N(0,Δt)。所以:
- E[(ΔWk)2]=Δt;
- Var[(ΔWk)2]=2(Δt)2。
把 n=t/Δt 個獨立的小項加起來:
E[Qn]=n⋅Δt=t,Var[Qn]=n⋅2(Δt)2=2tΔt→0.
方差隨 Δt→0 直接趨於 0,所以極限值不僅在期望意義下等於 t,而且幾乎必然等於 t——它是路徑自身的屬性,不是統計平均。
這就是 (dWt)2=dt 的精確數學含義:布朗運動在二階的貢獻是確定性的,等於時間本身。
比喻 · 二階的確定能量
物理裏有個非常相似的故事:熱力學中的能量均分定理說,每個自由度的二次型動能平均下來正好是 21kBT——看起來是統計結果,實則在熱力學極限下幾乎完全沒有起伏(漲落是 O(1/N))。
布朗運動的 (dW)2=dt 是同一個物種的數學事實:每個自由度的"震動能量"在極限下是確定性的。你不用祈求期望好運氣,它就這麼多、不多不少。
同樣的論證可以得到:
| 乘積 | 值 |
|---|
| (dWt)2 | dt |
| dWt⋅dt | 0 |
| (dt)2 | 0 |
| (dWt)3, (dWt)4, … | 0(高階小量) |
這張表就是伊藤微積分的"乘法口訣"。記住這張表,後面所有推導都只是機械套用。
設 Xt 是一個 Itô 過程,即滿足:
dXt=μtdt+σtdWt,
其中漂移 μt 和擴散 σt 都是適應過程(可以依賴 t 和 Xt)。
令 f(t,x) 是一個對 t 一次可微、對 x 二次可微的光滑函數。則:
df(t,Xt)=∂tfdt+∂xfdXt+21∂xxf(dXt)2
把 (dXt)2 按第二節的乘法口訣展開:
(dXt)2=(μtdt+σtdWt)2=σt2dt(其它項都是 0).
所以伊藤引理的展開形式是:
df(t,Xt)=[∂tf+μt∂xf+21σt2∂xxf]dt+σt∂xfdWt.
| 項 | 物理/金融含義 |
|---|
| ∂tfdt | 時間顯式項:函數對時間的直接依賴(如期權的 theta 衰減) |
| μt∂xfdt | 漂移項:來自 X 本身的趨勢 |
| 21σt2∂xxfdt | Itô 修正項:來自隨機震盪 + 函數曲率的耦合 |
| σt∂xfdWt | 隨機項:殘留的布朗部分,均值爲 0 |
和普通鏈式法則的區別,只在那一項 21σt2∂xxf——這就是整座隨機微積分大廈多出來的那塊磚。
對 f(t,Xt) 做二元泰勒展開:
df==f(t+dt,Xt+dX)−f(t,Xt)∂tfdt+∂xfdX+21∂xxf(dX)2+∂txfdtdX+21∂ttf(dt)2+三階及更高.
現在按第二節的乘法口訣逐項約化:
- (dX)2=σ2dt ← 保留,O(dt)
- dtdX=μ(dt)2+σdtdW=0 ← 全扔,O(dt3/2)
- (dt)2=0 ← 扔
- 三階項 (dX)3:展開後含 (dW)3=O(dt3/2),也扔
剩下的正是伊藤引理的三項。合理嗎?合理——因爲 (dW)2=dt 把本來以爲是"二階小量"的東西偷偷拉到了"一階量級"。
嚴謹性附註
上面的"相等"都是均方意義下的極限(mean-square limit)。嚴格做法是把區間切成 n 份、證明離散 Riemann-Stieltjes 和在 L2 意義下收斂到右邊,並證明高階項的 L2 範數趨於 0。
本文不展開這部分證明。核心事實只有一條:(dW)k 在 k≥3 時的 L2 範數都是 o(dt),求和後在極限下爲 0。凡是遇到這種項,按普通微積分的"高階可扔"直覺處理就好。
| 情景 | 規則 |
|---|
| 確定世界 dx | df=f′(x)dx,因爲 (dx)2=O(dt2) 可扔 |
| 隨機世界 dW | df=f′(x)dW+21f′′(x)dt,因爲 (dW)2=dt 不可扔 |
一句話:伊藤引理是鏈式法則在 (dW)2=dt 規則下的必然改寫。
Black-Scholes 框架的起點是假設股價服從幾何布朗運動:
dSt=μStdt+σStdWt.
令 f(S)=lnS。則 f′=1/S、f′′=−1/S2。套伊藤引理:
d(lnSt)=St1dSt+21(−St21)(dSt)2=St1(μStdt+σStdWt)−2St21σ2St2dt=(μ−21σ2)dt+σdWt.
這條看起來不起眼的等式藏着一件大事:lnS 是一個漂移爲 μ−21σ2 的算術布朗運動,不是 μ。那個 −21σ2 就是波動率損耗(variance drag)——前一篇〈Carr-Madan 公式與 VIX 指數〉裏反覆提到的那個"減震器",從數學上第一次在這裏冒出頭。
對上式兩邊從 0 積到 t:
lnS0St=(μ−21σ2)t+σWt.
所以:
St=S0exp((μ−21σ2)t+σWt)
這就是幾何布朗運動的閉式解。注意它不可能變成負的,這正是股價的必要性質——而這個性質是免費從伊藤引理推出來的,不需要任何額外假設。
取 Wt∼N(0,t),利用對數正態分佈的矩:
E[St]=S0eμt,Median(St)=S0e(μ−σ2/2)t.
兩者差了一個 eσ2t/2 的因子。直覺上:
- 均值由對數正態的右尾(大幅上漲)拉高;
- 中位數反映"典型路徑"的結局,被那個 −21σ2 的漂移壓低。
長期持有被動指數的投資者最終結局會更接近中位數而不是均值——這就是爲什麼"市場年均收益 7%"和"你自己賬戶年化"經常對不上的數學根源。
- 1827:蘇格蘭植物學家 Robert Brown 在顯微鏡下觀察花粉粒懸浮在水面的隨機抖動,發現即便花粉本身是死的(非活體),抖動依然存在。起初他不清楚這是什麼機制,只是記下了現象。
- 1905:Einstein 在"奇蹟年"四篇論文之一里,用分子運動論定量推導出:花粉粒每秒被水分子撞擊約 1021 次,宏觀看到的就是一個擴散過程,均方位移隨時間線性增長 E[Xt2]∝t。這一推導成爲分子真實存在的強證據。
- 1923:Norbert Wiener 給出布朗運動的嚴格數學構造——如今所說的 Wiener 過程。
- 1944–1951:伊藤清(Kiyoshi Itô)建立隨機微積分體系,給出本文討論的伊藤引理。
歷史小注 · 從 Brown 到 Itô
物理觀察(Brown 1827)→ 物理解釋(Einstein 1905)→ 數學定義(Wiener 1923)→ 隨機微積分(Itô 1944)→ 期權定價(Black-Scholes 1973)→ 模型無關的 VIX(Demeterfi-Derman-Kamal-Zou 1999, Carr-Madan 1998)。
整整 150 年跨度,一個顯微鏡下的現象最終驅動了現代金融工程的地基。伊藤引理是這條線的關鍵一環——沒有它,Einstein 的擴散公式和 Black-Scholes 的期權定價之間就沒有數學語言可以溝通。
設花粉粒的位置 Xt 滿足無漂移的隨機微分方程:
dXt=σdWt.
這裏 σ2 對應物理的擴散係數 D 乘 2(慣例 σ2=2D)。
令 f(X)=X2(直觀上對應某種"與原點的距離平方",跟動能相關)。套伊藤:
d(Xt2)=2XtdXt+21⋅2⋅(dXt)2=2XtσdWt+σ2dt.
兩邊取期望(隨機項消失,因爲 Itô 積分是鞅):
dtdE[Xt2]=σ2=2D.
所以:
E[Xt2]=2Dt
這正是 Einstein 均方位移公式。在本文的框架下,它只是"f(x)=x2 代入伊藤引理"的三行推導。
同一個 (dW)2=dt,跨過學科邊界:
| 領域 | 隨機過程 | 施加的 f | 伊藤引理給出的結果 |
|---|
| 物理(花粉) | dX=σdW | f(X)=X2 | E[Xt2]=σ2t — 擴散定律 |
| 金融(股價) | dS=μSdt+σSdW | f(S)=lnS | Var[ln(St/S0)]=σ2t — 方差線性增長 |
兩個表面上毫無關聯的領域,方差都隨 t 線性增長——而這個"線性"的係數正是二次變差規則 (dW)2=dt。這也是爲什麼物理學裏關於擴散、朗之萬方程的直覺可以幾乎一字不改地搬到金融——因爲它們共享同一個數學骨架。
伊藤引理最著名的果實,是 Black-Scholes 偏微分方程。
設期權價值是 V(t,S)。股價 S 滿足 dS=μSdt+σSdW。對 V 用伊藤:
dV=[∂tV+μS∂SV+21σ2S2∂SSV]dt+σS∂SVdW.
構造 Delta 中性組合:持有 1 份期權,賣空 Δ≡∂SV 份股票。
Π=V−ΔS.
它的瞬時變化:
dΠ=dV−ΔdS=[∂tV+21σ2S2∂SSV]dt.
所有 dW 項都消掉了——μ 也消掉了。組合瞬間變成完全無風險的。
無風險組合在無套利市場裏必須按無風險利率成長:
dΠ=rΠdt=r(V−S∂SV)dt.
把 7.1 和 7.2 兩邊等起來:
∂tV+21σ2S2∂SSV=rV−rS∂SV.
整理得到 Black-Scholes PDE:
∂tV+rS∂SV+21σ2S2∂SSV−rV=0.
B-S 方程 = 伊藤引理 + 無套利條件的碰撞產物。一句話。
注意這條方程裏沒有 μ——股票真實的漂移率被連續對沖消掉了。這就是 Black-Scholes 革命性的洞察:期權定價不需要預測市場走向,只需要預測波動率。
本節專門回扣前一篇〈從 Carr-Madan 公式到 VIX 指數〉中反覆使用的那條"靈魂等式":
21σ2dt=SdS−d(lnS).
這條等式就是 5.1 節伊藤引理給 d(lnS) 的結果的簡單移項:
d(lnS)=SdS−21σ2dt⟺21σ2dt=SdS−d(lnS).
沒有任何新東西,就是把伊藤引理視爲一條可以兩邊移來移去的代數等式來用。但這個簡單移項的威力非常大。
把等式兩邊從 0 積到 T:
21∫0Tσt2dt=∫0TStdSt−lnS0ST.
左邊是半倍的已實現方差(realized variance),正是方差互換(variance swap)要定價的東西。
右邊兩項的金融解讀:
- ∫0TStdSt 是 Itô 積分 — 等於"每一瞬間持有 1/St 份標的"的動態對沖累積盈虧;
- ln(ST/S0) 是對數合約的到期 payoff — 由 Carr-Madan 公式用一攬子按 1/K2 加權的 Put + Call 靜態複製。
這兩條腿加起來精確等於已實現方差——所以做市商真的可以把"波動率本身"從混沌的價格路徑裏提純出來當作商品報價。
本文只是說明:這整套對沖的起點,就是伊藤引理施加到 lnS 上的那一步。沒有伊藤引理,方差互換、VIX 指數、Gamma Scalping 都沒有數學語言可以表達。
在實際建模裏,常見的情形是多個相關的隨機過程一起演化,例如:
- Heston 隨機波動率模型(股價 + 波動率兩個 SDE);
- 多資產籃子期權(多隻股票各自的 SDE);
- 利率模型裏的多因子曲線。
設:
dXi,t=μi,tdt+j=1∑mσij,tdWj,t,i=1,…,n,
其中 W1,…,Wm 是相關的布朗運動,滿足:
dWi,tdWj,t=ρijdt.
對光滑函數 f(t,X1,…,Xn),多維伊藤引理說:
df=∂tfdt+i∑∂ifdXi+21i,j∑∂ijfdXidXj
其中 dXidXj 按"乘法口訣"展開:
dXidXj=(k∑σikσjk)dt(相關矩陣 Σ 的 (i,j) 元 ⋅dt).
一個典型應用:兩隻相關資產的價差 S1−S2 的波動率怎麼算。直接上多維伊藤,交叉項 dS1dS2=ρσ1σ2S1S2dt 就把相關性編進去了。
同一個 SDE,可以有兩種積分約定,給出不同的微積分。差別藏在"f(Xt)dWt 裏的 f(X) 取的是左端點還是中點"。
| 約定 | 取樣點 | 記號 | 鏈式法則 |
|---|
| Itô | 區間左端點 Xtk | f(X)dW | 有修正項 21f′σdt(即本文) |
| Stratonovich | 區間中點 X(tk+tk+1)/2 | f(X)∘dW | 無修正項,形式上和普通鏈式法則一樣 |
兩者可以互換,差一個已知的修正:
f(X)∘dW=f(X)dW+21f′(X)σdt.
金融爲什麼選 Itô:Itô 積分裏的被積函數只依賴當前及之前的信息(非預測性 / adapted),這對應現實中"下一秒才能觀測到的股價是下一秒的事"。這個約定讓 ∫fdW 自動成爲鞅,而鞅結構是風險中性定價的地基。
物理爲什麼常用 Stratonovich:物理定律(如朗之萬方程)要尊重時間對稱性、以及從確定性方程取極限時的一致性。Stratonovich 微積分像普通鏈式法則一樣,對變量替換不加修正,更接近經典物理的習慣。
在金融做研究或讀物理文獻時,先看對方用的是哪種約定,否則係數會差一倍。
設 ft 是一個適應過程、滿足 E∫0Tft2dt<∞。定義:
Mt=∫0tfsdWs.
則:
- 零均值:E[Mt]=0,一切 t≥0;
- 鞅性:E[Mt∣Fs]=Ms,當 s≤t;
- Itô 等距:E[Mt2]=E∫0tfs2ds。
第二條是量化金融裏最重要的一條——在風險中性測度下,貼現價格過程是鞅,這是期權定價所有公式的起點。具體地,把股票貼現後的價格 S~t=e−rtSt 用伊藤 + 測度變換(Girsanov)一處理,就是一個鞅,然後期權價值就是 V0=EQ[e−rTVT]——一條簡潔到不可思議的公式。
Itô 等距(第三條)在計算 SDE 解的方差時幾乎每次都要用,它是"Itô 積分相當於 L2 空間裏的一個等距嵌入"的直接表達。
∫fdW 不是 Riemann-Stieltjes 積分。用普通積分的手法(分部積分、變量替換)時,必須額外帶上 Itô 修正項。例如:
∫0TWtdWt=21WT2−21T,注意多出的 −T/2!
不能自由交換極限與積分順序。這是 L2 收斂 vs 逐點收斂的常見陷阱,嚴格做法需要驗證可積性條件。
(dW)2=dt 是均方意義的等式,但在實務中可以"像等號一樣用"。只要你心裏清楚自己是在形式化推導,代入展開合併同類項,結果幾乎都是對的。
對非光滑函數直接套伊藤會出錯。例如 f(x)=∣x∣ 在 x=0 處不可微,對應的"伊藤引理"要用 Tanaka 公式、涉及局部時間(local time)——這是研究屏障期權(barrier options)的常見工具。
回到開頭那條讓人困惑的等式 (dW)2=dt。它不是打字錯誤,而是隨機性在二階尺度上的確定性事實——是整座隨機微積分大廈的地基。
伊藤引理 = 隨機世界裏 dxd 的鏈式法則版本。它的全部新意,只是在普通泰勒展開裏多保留了一項 21f′′σ2dt——因爲 (dW)2 偷偷把自己從"二階小量"升格成了"一階量級"。
這一項的影響滲透到所有地方:
- 幾何布朗運動裏那個 −21σ2 的波動率損耗;
- 花粉顆粒的均方位移 ∝t 的擴散律;
- Black-Scholes PDE 裏那個 21σ2S2∂SSV 的二階導項;
- Variance Swap 和 VIX 的 1/S 動態 + −ln 靜態雙軌對沖;
- 風險中性定價的鞅結構。
它們都是同一條規則在不同場景的折射。
伊藤清於 2008 年去世,布朗從 1827 年顯微鏡下看到花粉抖動算起,到今天已是兩個世紀。這兩百年裏,一條關於"看似無意義的微小抖動"的觀察,被數學家、物理學家、金融工程師接力打磨,最終變成了一套可以用來給任何"不確定性"標價的通用語言。
這就是伊藤引理的位置——不起眼、卻絕對無可替代。
延伸閱讀:從 Carr-Madan 公式到 VIX 指數:構造、產品與做市商對沖 — 本文第八節那條"靈魂等式"的完整金融工程版本。