跳至主要內容
分析仓位方法說明价格
登入
← 所有選擇權指南
把特徵函數變成餘弦級數閱讀時間 15 分鐘2026年8月27日

COS 方法選擇權定價詳解

理解 COS 方法如何組合截斷密度、Fourier 餘弦係數、給付係數與收斂控制來計算選擇權價格

由 Mark 撰寫 · 官方資料列於文末

本指南內容

  1. COS 是 Fourier 級數定價法
  2. 首先截斷無限狀態範圍
  3. 特徵函數提供密度係數
  4. 給付係數完成價格公式
  5. 快速收斂具有條件
  6. 區間選擇屬於誤差預算
  7. 驗證要分開區間誤差與級數誤差

直接解答

COS 方法先把對數價格分配截到有限區間,再用餘弦級數展開密度,並從特徵函數取得級數係數;把給付函數的餘弦係數與之相乘,就能高效得到穩定且可驗證的折現選擇權價格近似

COS 是 Fourier 級數定價法

假設到期對數狀態 X 的特徵函數已知,選擇權到期給付 v(X)

在一致的定價測度下折現後,目標價值是 v(x)對 X 條件密度的積分

COS 不模擬路徑,也不反向求解價格網格,而是用有限餘弦級數近似該積分

首先截斷無限狀態範圍

對數價格通常位於整條實軸,因此選擇包含大部分經濟相關機率質量的有限區間 [a,b]

[a,b]之外的機率在省略任何餘弦項之前,就已產生狀態域截斷誤差

區間太窄會漏掉尾端;不必要地過寬則需要更多項來解析相同局部特徵

特徵函數提供密度係數

在 [a,b]上,把密度展開為非負整數 k 對應的 cos(kπ(x−a)/(b−a))

餘弦係數由 Re{φ(kπ/(b−a))e^{-ikπa/(b−a)}}近似,不必明確還原完整密度

常見帶撇號求和對零頻項使用一半權重,這個細小慣例會直接影響價格水準

給付係數完成價格公式

每個密度係數都乘以 v(x)與相應餘弦基函數在 [a,b]上的積分係數

歐式買權與賣權的給付係數有解析表達,其他給付可能需要穩定數值積分

把模型係數與給付係數分開後,多個履約價或契約可重複使用大部分轉換計算

快速收斂具有條件

若密度平滑且餘弦係數快速衰減,隨項數 N 增加往往能取得很快甚至指數式收斂

短期限、尖銳密度、原子質量、厚尾或不連續給付會減慢收斂,並在不平滑點附近產生振鈴

因此 COS 的速度取決於正則性,並非對每個模型和給付都保證固定精度

區間選擇屬於誤差預算

當累積量存在且慣例適用時,常用 c₁±L√(c₂+√c₄)等累積量經驗式

尺度 L 並不通用;若高階累積量不穩定或不存在,熟悉的區間規則也可能誤導

尾端機率界限、更寬的參考區間及多個 [a,b]下的價格穩定性,證據強於單一經驗設定

驗證要分開區間誤差與級數誤差

保持 N 足夠大並擴大 [a,b]以診斷狀態域截斷,再在穩定區間增加 N 檢驗級數收斂

檢查 φ(0)、零項半權重、折現、給付係數、平價、價格界限、單調性與凸性

把 COS 放入校準循環前,應把部分價格和直接 Fourier 求積或獨立方法比較

常見問題

什麼是 COS 方法?

它使用特徵函數給出的 Fourier 餘弦係數近似到期密度並計算選擇權價格

COS 與 FFT 定價相同嗎?

不同。兩者都使用轉換,但 COS 在選定狀態區間計算餘弦展開,不要求相同的聯動 FFT 履約價網格

如何選擇區間 [a,b]?

累積量經驗式很常見,但沒有通用寬度,應結合尾端資訊與多區間價格穩定性驗證

COS 定價為何可能不準確?

區間太窄、項數不足、密度不夠平滑、給付不連續、係數錯誤或轉換輸入無效都可能造成誤差

資料來源與延伸閱讀

  • [1]Fang and Oosterlee: European Option Pricing by Fourier-Cosine Series
  • [2]Roger Lee: Option Pricing by Transform Methods
  • [3]Hughett: Error Bounds for Numerical Inversion of a Characteristic Function

重點整理

  1. COS 在有限區間展開密度,並從特徵函數取得餘弦係數
  2. 選擇權價格由依賴模型的密度係數與依賴給付的餘弦係數組合而成
  3. 狀態域截斷與有限級數誤差不同,須分別做收斂檢驗

把這個概念應用到一份期權

選擇合約和目標,讓價格、時間與波幅假設在同一份分析中清晰呈現

分析我的期權 →

相關指南

比較到期損益 →
不必寫出密度也能為選擇權定價以特徵函數進行選擇權定價詳解定價基礎Black–Scholes模型的假設與限制詳解數值定價選擇權定價的蒙地卡羅模擬詳解
聯絡我們
選擇權實用指南選擇權收益計算器NVDA 財報波動區間服務條款隱私權政策© 2026 Mark