波動率

模擬高頻比特幣波動率

  • September 14, 2019

我正在嘗試模擬 BTC 1 分鐘回報的波動性,但在我看來,數據的表現並不傳統。我嘗試將 GARCH、eGARCH 與 ARMA (1,1) 或 (2,0) 擬合,但我不確定兩者是否真的合適。數據通常表現出零回報,當我將其與 garch 模擬數據進行比較時,我們的數據明顯表現出微觀結構雜訊並且表現不同在此處輸入圖像描述,而且回報總體上相當低。樣本中回報率最高的時期在此處輸入圖像描述

ACF 和 PACF 似乎有點不尋常[ 範例 afc 和 pacf]

擬合 garch 後,擬合的平方殘差看起來與原始系列中的相同 -> 似乎沒有建模拱效應。

所以我的問題是 GARCH 方法在這種情況下是否有效? garch 模型之一在全樣本(73 k 觀測值)上的輸出如下(較小樣本的係數不顯著):

*---------------------------------*
*          GARCH Model Fit        *
*---------------------------------*

Conditional Variance Dynamics    
-----------------------------------
GARCH Model : eGARCH(1,1)
Mean Model  : ARFIMA(2,0,0)
Distribution    : std 

Optimal Parameters
------------------------------------
       Estimate  Std. Error     t value Pr(>|t|)
mu      0.000000    0.000000 -1.9930e-03  0.99841
ar1     0.050520    0.003378  1.4956e+01  0.00000
ar2    -0.038044    0.003214 -1.1837e+01  0.00000
omega  -0.419248    0.000746 -5.6196e+02  0.00000
alpha1  0.048651    0.003691  1.3182e+01  0.00000
beta1   0.975087    0.000058  1.6759e+04  0.00000
gamma1  0.574946    0.003953  1.4545e+02  0.00000
shape   2.508783    0.005877  4.2687e+02  0.00000

Robust Standard Errors:
       Estimate  Std. Error    t value Pr(>|t|)
mu      0.000000    0.000007  -0.000016 0.999987
ar1     0.050520    0.008469   5.965290 0.000000
ar2    -0.038044    0.004451  -8.547390 0.000000
omega  -0.419248    0.034581 -12.123488 0.000000
alpha1  0.048651    0.012999   3.742817 0.000182
beta1   0.975087    0.002306 422.906412 0.000000
gamma1  0.574946    0.016985  33.849762 0.000000
shape   2.508783    0.018145 138.261378 0.000000

LogLikelihood : 692467.3 

Information Criteria
------------------------------------

Akaike       -14.156
Bayes        -14.155
Shibata      -14.156
Hannan-Quinn -14.156

Weighted Ljung-Box Test on Standardized Residuals
------------------------------------
                       statistic p-value
Lag[1]                   0.008437  0.9268
Lag[2*(p+q)+(p+q)-1][5]  0.033719  1.0000
Lag[4*(p+q)+(p+q)-1][9]  0.037504  1.0000
d.o.f=2
H0 : No serial correlation

Weighted Ljung-Box Test on Standardized Squared Residuals
------------------------------------
                       statistic p-value
Lag[1]                  1.606e-05  0.9968
Lag[2*(p+q)+(p+q)-1][5] 4.819e-05  1.0000
Lag[4*(p+q)+(p+q)-1][9] 8.032e-05  1.0000
d.o.f=2

Weighted ARCH LM Tests
------------------------------------
           Statistic Shape Scale P-Value
ARCH Lag[3] 1.606e-05 0.500 2.000  0.9968
ARCH Lag[5] 3.855e-05 1.440 1.667  1.0000
ARCH Lag[7] 5.737e-05 2.315 1.543  1.0000

Nyblom stability test
------------------------------------
Joint Statistic:  2124.693
Individual Statistics:             
mu      11.44
ar1    161.81
ar2     43.00
omega  559.78
alpha1  44.98
beta1  869.78
gamma1 832.78
shape  440.51

Asymptotic Critical Values (10% 5% 1%)
Joint Statistic:         1.89 2.11 2.59
Individual Statistic:    0.35 0.47 0.75

Sign Bias Test
------------------------------------
                    t-value   prob sig
Sign Bias          1.0466011 0.2953    
Negative Sign Bias 0.0003836 0.9997    
Positive Sign Bias 0.6256527 0.5315    
Joint Effect       1.3371473 0.7203    


Adjusted Pearson Goodness-of-Fit Test:
------------------------------------
 group statistic p-value(g-1)
1    20     85598            0
2    30    101805            0
3    40    112434            0
4    50    120823            0


Elapsed time : 21.09595 2

非常感謝您對如何繼續的所有建議!

一般來說,對於股票數據,經典的 GARCH 模型旨在模擬每日波動率,而不是日內波動率,因為例如,它們不捕捉晝夜模式。所以,我會說你估計的模型對於 1 分鐘的回報是無效的。當然,微觀結構雜訊的存在使它們更不有效。

作為一種可能的解決方案,您可能希望查看乘法分量 GARCH 以獲得日內回報。或者,您可以根據您擁有的高頻數據計算每日實際波動率,並使案例如已實現 GARCH 來模擬每日波動率動態。

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