揮發性

Garman-Klass 波動率方程是什麼?

  • June 14, 2019

我想使用 Garman-Klass 估計器計算各種期權的標的產品的已實現/歷史波動率,但我無法找到一個方程,儘管我知道它涉及 OHLC 數據。在評論中有一個等式的連結,但我仍在尋找一些解釋。為什麼這行得通?什麼是變數“F”?

R TTR 包中,Garman-Klass 波動率由下式給出

# Historical Open-High-Low-Close Volatility: Garman Klass
# https://web.archive.org/web/20100326172550/http://www.sitmo.com/eq/402
if( calc=="garman.klass" ) {
 s <- sqrt( N/n * runSum( .5 * log(OHLC[,2]/OHLC[,3])^2 -
            (2*log(2)-1) * log(OHLC[,4]/OHLC[,1])^2 , n ) )
}

對應於*

$$ \sigma = \sqrt{ \frac{Z}{n} \sum \left[ \textstyle\frac{1}{2}\displaystyle \left( \log \frac{H_i}{L_i} \right)^2 - (2\log 2-1) \left( \log \frac{C_i}{O_i} \right)^2 \right] }. $$

我認為這段程式碼是不言自明的,但這是什麼?

Z =一年內收盤價的n =數量,用於波動率估計的歷史價格數量。

  • $ \LaTeX $ 取自小插圖。

引用自:https://quant.stackexchange.com/questions/11306