原文鏈接:http:///?p=26897 風(fēng)險價值 (VaR)風(fēng)險價值 (VaR) 是金融風(fēng)險管理中使用最廣泛的市場風(fēng)險度量,,也被投資組合經(jīng)理等從業(yè)者用來解釋未來市場風(fēng)險,。VaR 可以定義為資產(chǎn)在給定時間段內(nèi)以概率 θ 超過的市場價值損失。對于收益率 rt 的時間序列,,VaRt將是這樣的
其中 It-1表示時間 t-1 的信息集,。 1% 風(fēng)險價值 library(ggplot2) # 計算收益率的正態(tài)密度
# 價格與收益的關(guān)系
bp2 = Close # 轉(zhuǎn)換收益率
bret = dailyReturn # 改變列名 colnames(data_rd) = c("x", "y") # 正態(tài)分位數(shù) vr1 = quantile ggplot(data, aes(x = x, y = y)) 圖 :1% VaR
點(diǎn)擊標(biāo)題查閱往期內(nèi)容 其中 F?1是分布函數(shù)的倒數(shù),,也稱為分位數(shù)函數(shù),。因此,一旦可以定義收益序列的分布,,VaR 就很容易計算,。 使用 GARCH 進(jìn)行波動率建模和預(yù)測廣義自回歸條件異方差 (GARCH) 模型 ,用于預(yù)測條件波動率的最流行的時間序列模型,。
這些模型是條件異方差的,,因?yàn)樗鼈兛紤]了時間序列中的條件方差。GARCH 模型是在金融風(fēng)險建模和管理中用于預(yù)測 VaR 和條件 VaR 等金融風(fēng)險度量的最廣泛使用的模型之一,。
GARCH 模型是 ARCH 模型的廣義版本,。具有旨在捕獲波動率聚類的 p 滯后項(xiàng)的標(biāo)準(zhǔn) ARCH(p) 過程可以編寫如下
其中,,第 t 天的收益為 Yt=σtZt和 Zt~iid(0,1),,即收益的創(chuàng)新是由隨機(jī)沖擊驅(qū)動的 GARCH(1,1) 預(yù)測 VaRugarchspec(variance.model = list(model = "sGARCH", garchOrder = c(1, 1)), mean.model = list(armaOrder = c(0, 0))) 上面存儲的規(guī)范 garch_spec 現(xiàn)在可用于將 GARCH(1,1) 模型擬合到我們的數(shù)據(jù)。以下代碼使用該函數(shù)將 GARCH(1,1) 模型擬合到 BHP 對數(shù)收益并顯示結(jié)果,。
par1 = par() #保存圖形參數(shù)
# 標(biāo)準(zhǔn)化殘差 plot(figarch, which = 10) # 2. 條件SD plot(fiarch, which = 3) 圖 :GARCH(1,1) 的兩個信息圖 使用樣本外的 VaR 預(yù)測 # 學(xué)生-T分布的spec2 spc2 = ugarchspec garchroll(spec2, data = bpret # 注意繪圖方法提供了四張圖,,其中VaR為選項(xiàng)-4 # 預(yù)測1%的學(xué)生-t GARCH風(fēng)險值 plot(v.t, which = 4, VRaha = 0.01) # 5%學(xué)生-t GARCH風(fēng)險值 plot(var.t, which = 4, Vaalha = 0.05) 圖:實(shí)際收益率與 1% VaR 預(yù)測 # VaR預(yù)測的回測
report(va., VaRha = 0.05) #α的默認(rèn)值是0.01
|