Black-Scholes 隱含波動率曲面:由倒推波動率到校準問題|Quant Math 第 2 講筆記

第 2 課・共 14 課

⚠️ 本站內容僅作教育用途,不構成投資建議。投資涉及風險,作出任何投資決定前請諮詢持牌專業人士。
目錄

這是 Roman Paolucci 量化金融數學系列按發佈時序的第 2 講。講者以一個情境開場:你坐在奇異期權交易枱前,熟客經 IB 問你為一隻 Apple 的下跌出局屏障期權報價——你憑甚麼開價?答案繞不開量化金融最重要的結構之一:隱含波動率曲面 Implied Volatility Surface。本講沿「Black-Scholes 模型 → 隱含波動率 → 波動率曲面 → 校準問題 → 延伸模型」的路線,解釋為何單靠 Black-Scholes 報價等於向對手方送錢。

學習重點

詳細筆記

Black-Scholes 模型:五個參數的定價函數

講者開宗明義:本講不需要重新推導 Black-Scholes,只需知道模型在無套利連續對沖等假設下建立並求解一條偏微分方程,得到歐式認購/認沽期權的閉式解。重點是它的函數形式——把 $\mathbb{R}^5$ 中的參數向量映射為期權價格:

$$BS: (S, K, r, \sigma, T) \mapsto C$$

五個輸入分別是現價 $S$(相關資產當前價格)、行使價 $K$、無風險利率 $r$、波動率 $\sigma$、到期時間 $T$。講者隨即指出一個微妙但關鍵的觀察:這五個輸入中,現價由市場供需決定,行使價與到期時間寫死在合約裏,無風險利率可用國庫券等方法代理——四個參數都「名花有主」。更有趣的是,期權價格本身也已知:翻開期權鏈就見到市價。唯一真正缺的,是波動率。

波動率無法直接觀察。回看歷史回報序列可以估計「後視」的波動率,但不存在一個「真實波動率水平」擺在市場上等你去讀。這正是隱含波動率 Implied Volatility 登場的位置。

倒推隱含波動率:由猜數字到最小化問題

影片示範:假設一隻 Nvidia 期權,現價、行使價、到期日、利率皆可觀察,市價約 $11.50。先隨意代入 $\sigma = 0.2$(20%),Black-Scholes 函數輸出 $10.45——不對。由於波動率上升時期權價格上升,調高至 $0.5$——大幅超越目標;再試 \$0.35$、\$0.25$……逐步逼近。講者強調這種逐手試錯顯然不切實際,正確做法是設立最小化問題:最小化市價與模型價之間的距離,講者以最簡單的凸目標函數示範——把差額平方,再用 SciPy 優化:

$$\sigma_{\text{imp}} = \arg\min_{\sigma} \; \big( BS(\sigma \,|\, S, K, r, T) - C_{\text{mkt}} \big)^2$$

由於其餘四個參數已被市場與合約鎖定,Black-Scholes 函數在此情境下只是 $\sigma$ 的函數;求逆函數 $BS^{-1}$ 作用在市價上,得到的正是隱含波動率。影片展示收斂圖:誤差由起初較高水平迅速降到接近零。此後便可在「Black-Scholes 價格 ↔ Black-Scholes 波動率」之間自由往返——例如把合約市價改為 $15,其餘不變,倒推出的隱含波動率便升至 32.4%,因為要解釋更高的期權價格,唯一途徑是報一個更高的波動率;市價降至 $10,隱含波動率便要下調。

兩點補充:其一,平常說「隱含波動率」,默認指Black-Scholes 隱含波動率;其他語境(如以神經網絡逼近定價泛函)會有別的定義,通常會明確標明。其二,隱含波動率不只給出前瞻性的波動率水平,還告訴我們該用哪個波動率為特定期權定價——它與合約一一對應。

隱含波動率曲面:不是平的

把同一相關資產(如 Nvidia)的不同行使價、不同到期日期權逐一倒推隱含波動率,排成網格再畫成立體圖,就是隱含波動率曲面。影片以五個行使價 × 五個到期日的固定網格示範(有時以在值程度 Moneyness 如 80%、90%、100%、105%、110% 標示橫軸)。

股票隱含波動率曲面:價外認沽一側明顯偏高,呈現下行歪斜,且隨到期時間變化

截圖出自原片(Roman Paolucci,2025):股票期權的隱含波動率曲面示例——曲面明顯不平,低行使價(價外認沽)一側隱含波動率顯著較高。

曲面明顯不平:行使價方向上,價外認沽需要的隱含波動率高於價外認購——講者解讀為「恐懼在下行」,下行風險令認沽期權更貴;商品期權則可能相反,恐懼在上行,歪斜方向調轉。到期日方向上也可見波動率期限結構 Term Structure。按 Put-Call Parity,平值的認購與認沽理論上共享同一隱含波動率。

假如曲面是平的,意味着同一個隱含波動率可以重現所有市價——但現實顯然不是。這把問題帶回 Black-Scholes:模型假設的正是常數波動率,即一個平的曲面。

常數波動率的代價:波動率套利

回到開場情境:要為下跌出局屏障期權報價,該用曲面上哪個波動率?平值的?價外認沽的?價外認購的?三者互相矛盾。講者指出,若交易枱用 Black-Scholes 的單一波動率為各合約報價,報價必然偏離市場共識的波動率曲面,等於把自己暴露於波動率套利 Volatility Arbitrage。

影片模擬一個蝶式類價差情境:同一相關資產上,行使價 90 的認購(call A)與行使價 110 的認購(call B)。精明交易員可以「打你的買入價」(hit our bid)賣出 call A、同時「揭你的賣出價」(lift our offer)買入 call B,再對沖方向性敞口——剩下的就是波動率層面的優勢。模擬該交易數千次後,對手方的平均損益為正:財富路徑圖上,對手方逐步累積財富,我方交易枱則持續流失(模擬結果:平均最終枱面財富約 $994,對手方約 $1,006)。在衍生工具這個零和遊戲裏,報價不一致就是長期負期望值的生意。

出路:可重現曲面的模型與校準問題

解法是改用容許非平坦曲面的模型。講者列出幾條路線:

一般而言,模型捕捉的動態越豐富、參數越多,校準到市場曲面的效率就越低——存在「模型豐富度 vs 校準效率」的取捨。校準 Calibration 指:取模型框架內的可調參數,擬合至模型的波動率曲面,令用模型算出的每個期權價格都等於市價——正如先前在 Black-Scholes 框架內倒推單一隱含波動率,只是這次要令整個曲面一致。

影片以 Heston 模型示範。股價之外,波動率(方差)本身跟隨另一條隨機微分方程——均值回歸的 Ornstein-Uhlenbeck 型過程:

$$dS(t) = \mu S(t)\,dt + \sqrt{v(t)}\,S(t)\,dW_1(t)$$$$dv(t) = \kappa\big(\theta - v(t)\big)\,dt + \sigma\sqrt{v(t)}\,dW_2(t)$$

其中 $S(t)$ 為股價、$v(t)$ 為方差(波動率平方)、$\mu$ 為漂移、$\kappa$ 為均值回歸速度、$\theta$ 為長期方差、$\sigma$ 為「波動率的波動率」(vol-of-vol);兩個布朗運動相關:$\mathrm{corr}(dW_1, dW_2) = \rho\,dt$。相關結構捕捉槓桿效應 Leverage Effect——波動率上升往往伴隨資產價格下跌(幅度未必對稱)。

Heston 模型的兩條隨機微分方程:股價過程與均值回歸的方差過程,布朗運動之間設相關係數 ρ

截圖出自原片(Roman Paolucci,2025):Heston 模型(1993)的 SDE 定義與參數說明,下方為模擬的股價路徑與波動率路徑。

示範中,講者未經任何校準,僅模擬 Heston 路徑為兩隻期權定價:現價 100,行使價 90 的認沽與行使價 110 的認購(同樣價外 $10)。結果認沽的隱含波動率為 22.71%、認購為 17.54%——模型自然產生「認沽較貴」的歪斜,與市場曲面的形態一致。下一步便是調校 $\kappa$、$\theta$、$\sigma$、$\rho$ 等參數令模型曲面貼合市場曲面,之後才能為那隻奇異期權開出一致的報價。

怎樣才算好模型

講者收結時給出三個標準:其一,定價一致——在市場曲面與外推價格上都不留套利空間;其二,定價效率——若要模擬一千萬條路徑、跑一小時才出一個價,縱使理論保證齊全也無法用來即時報價;其三,對真實市場分佈的假設越少越好——模型必然是錯的,但有些模型錯得離譜(如 Black-Scholes 在曲面層面的表現),好的模型只作完成任務所需的最少假設。

🙏 覺得內容有用?本站所有內容免費提供,使用推薦碼開戶就是支持我們繼續營運的最大鼓勵:

ZA Bank 邀請碼 P20923 —— 你享 HKD 2,000 迎新獎賞,本站獲得營運支持。 立即開戶 → (聯盟連結|投資涉及風險,受條款及細則約束,此資料僅可於香港境內分發)

欣利克的看法

名詞解釋

常見問題 FAQ

既然波動率可以從歷史回報估計,為何還要倒推隱含波動率?

歷史波動率是後視的,反映過去已實現的價格波動;隱含波動率由市場期權價格倒推,反映交易者當下願意為未來波動付出的價格,屬前瞻性量度。為期權定價需要的是未來持有期的波動預期,因此市場以隱含波動率為報價標準。

波動率歪斜從何而來?

以股票期權為例,講者的解讀是「恐懼在下行」:跌市風險令投資者願意為價外認沽支付更高價格,倒推出來的隱含波動率便高於價外認購,形成歪斜。商品期權的恐懼方向可能相反(擔心價格急升),歪斜方向亦會調轉。數學上,這反映市場不認同 Black-Scholes 的常數波動率與對稱分佈假設。

為何不能直接用 Black-Scholes 為奇異期權報價?

因為 Black-Scholes 假設所有期權共用一個常數波動率,而市場曲面明顯不平。用單一波動率外推奇異期權價格,結果必然與曲面上某些期權的市價不一致,對手方可構造價差組合做波動率套利。影片模擬顯示這種不一致會令報價方在大量交易後穩定地累積虧損。

原影片

本文整理自以下影片,版權屬原創作者所有,建議配合原片觀看:

來源:https://www.youtube.com/watch?v=YH0tWpBaKGs

🏦 ZA Bank 開戶優惠

本站所有內容免費提供。多使用網站的推薦碼,就是對我們繼續製作優質內容的最大鼓勵和支持 🙏

去 ZA Bank 開戶,享價值 HKD 2,000 迎新獎賞,仲有機會享 USD 30 指定美股兌換券!

  • 💛 全線上開戶,無需前往分行
  • 💛 無最低存款要求,零賬戶管理費
  • 💛 24x7 銀行服務

專屬邀請碼:P20923

立即開戶 → (聯盟連結)