我的程序是这个,因为每一组算的VaR都不同(不同mu,sigma)但是其中很多数据输出的backtest是相同的完全想不通
是不是程序有问题?
| | VaR(5%) | VaR(1%) |
| LRuc | LRcc | LRuc | LRcc |
| sta | p-value | sta | p-value | sta | p-value | sta | p-value |
1 | 86.50355 | 0.00000 | 91.97236 | 0.00000 | 4.11167 | 0.04259 | 9.58048 | 0.00831 |
2 | 86.50355 | 0.00000 | 91.97236 | 0.00000 | 13.57279 | 0.00023 | 13.57926 | 0.00113 |
3 | 86.50355 | 0.00000 | 91.97236 | 0.00000 | 13.57279 | 0.00023 | 13.57926 | 0.00113 |
data=read.csv("v9.csv")
library("GAS")
print(data)
alpha=0.05
Outsampledata=(data$RETURN)
print(Outsampledata)
VaR=(data$var.5..)
print(VaR)
BackTest = BacktestVaR(Outsampledata, VaR, alpha)
print(BackTest)