波動率曲面建模工具:SVI 參數化建模與無套利約束校驗

前言

做期權定價或波動率研究,第一件麻煩事是拿到期權報價後反推隱含波動率:標的現價、執行價、期限、無風險利率都可以直接拿到,只有波動率需要解方程。自己寫 Newton 迭代,很容易在邊界條件和初值上出錯,反解出來的數也可能是錯的。第二件麻煩事是把離散的隱含波動率觀測點擬合成一條曲面,SVI 參數化本身不難,但擬合出來的參數需要逐項檢查單調性、凸性等約束,否則曲面在某些執行價上會給出自相矛盾的定價。

下面介紹的這個 Skill 就是針對這兩步的:輸入標的行情與期權報價,輸出一條 SVI 參數化的隱含波動率曲面,並給出無套利約束校驗結果,最後渲染成 3D 曲面用於人工檢查。

這是什麼

一句話定位:基於 SVI 參數化模型的隱含波動率曲面構建工具,把「隱含波動率反推 → SVI 參數校準 → 無套利約束校驗 → 3D 曲面可視化」串成一條鏈路。

出品與維護:由 SkillHub 社區開發者 @user_053d27d0 發佈,座標 @user_053d27d0/vol-surface-zx,版本 1.0.0,來源 community,分類 professional。當前 SkillHub 評分 100000,下載 908,安裝 0。官方地址:

https://www.skillhub.cn/skills/user_053d27d0/vol-surface-zx

對應的 API 端點:

https://api.skillhub.cn/user_053d27d0/vol-surface-zx

該 Skill 的標籤顯示 requires_api_key=false,即不需要 API key 即可使用。

核心功能

以下能力均來自官方簡介,未做擴展。

1、Black-Scholes 隱含波動率反推。給定標的現價、執行價、到期時間、無風險利率與期權價格,反解出隱含波動率,得到曲面的觀測點。

2、SVI 參數校準。以隱含波動率觀測點爲輸入,擬合 SVI 參數化形式的總方差表達式,得到一組可用於插值的曲面參數。

3、無套利約束校驗。對校準結果逐項檢查,輸出約束是否滿足,用來判斷擬合出的曲面能否安全用於定價。

4、標的覆蓋。支持 50ETF、300ETF 期權兩個品種。

5、3D 曲面可視化。把校準結果渲染成三維曲面,便於檢查曲面形狀與約束情況。

安裝與啓用

說明一下:本文寫作時嘗試抓取官方頁面兩次均失敗(返回抓取失敗),因此沒有拿到可覈實的安裝命令、目錄結構或配置字段。這裏只給出能從元數據確認的部分:

座標:   @user_053d27d0/vol-surface-zx
版本:   1.0.0
來源:   community
分類:   professional
API key: 不需要

具體的安裝命令請以官方頁面爲準,不要照抄其他 Skill 的示例或網上流傳的命令,避免裝到同名但來源不同的包。

典型用法與數據流

按已覈實的能力描述,工具的數據流是四步:

1、準備數據。整理標的現價、執行價、到期時間、無風險利率與期權報價。官方能力描述中沒有提到行情數據獲取,這些輸入需要自行準備。

2、反推隱含波動率。對每條報價反解隱含波動率,得到觀測點集合。

3、校準 SVI 參數並做無套利約束校驗。由觀測點擬合參數,再輸出約束檢查結果。

4、可視化。生成 3D 曲面,人工覈對形狀與校驗結果。

腳本入口、參數名與輸出格式在可抓取的官方資料中沒有給出,這裏不做推測。

適用場景與注意

適合誰:需要一條 SVI 參數化波動率曲面、且關注擬合結果是否滿足無套利約束的定價或風險測算場景;研究 50ETF、300ETF 期權波動率結構的場景。

需要注意:

  • 校準質量依賴輸入觀測點的密度與質量。觀測點少時擬合結果不穩定,約束校驗也可能不通過。
  • 無套利約束校驗只是一道檢查,不保證參數一定落在約束內。校驗不通過時如何處理(重新擬合、剔除樣本、人工干預)需要自行決定,官方簡介沒有聲明工具會自動修正。
  • 該工具做的是 SVI 參數化擬合與插值,屬於給定觀測點後的建模結果,不代表對標的波動率未來路徑的預測。
  • 當前安裝數爲 0、下載 908,社區使用量還很小,遇到問題更適合直接聯繫發佈者而不是等待社區排障。

結尾

這個 Skill 的價值在於把波動率曲面建模裏三件容易寫錯的事——隱含波動率反推、SVI 參數校準、無套利約束校驗——收進一條鏈路,並附上 3D 曲面可視化,可以減少自研腳本的工作量和出錯面。需要它的話,從官方地址獲取:https://www.skillhub.cn/skills/user_053d27d0/vol-surface-zx

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜