我正在尝试VaR
使用历史模拟方法计算S&P500
. 我使用了PerformanceAnalytics包
VaR(P1[1:1000], p =0.95, method = "historical")
但我收到如下错误消息:
VaR 计算为列产生不可靠的结果(风险超过 100%):1:-1.68435909175
我使用的数据是as =LN(Today's close/Yesterday's close)*100
计算的对数返回,当我VaR
使用percentile
函数(PERCENTILE(B2:B1001,0.05)
)计算时,我得到的值-1.684
如上。我知道这个包是在考虑退货的情况下编写的,但我不确定我的计算是否在概念上犯了错误,或者错误是由于我使用日志退货造成的。
在这种情况下,使用正常收益而不是日志收益会更好吗?