经管之家App
让优质教育人人可得
立即打开
全部版块
我的主页
›
论坛
›
数据科学与人工智能
›
数据分析与数据科学
›
R语言论坛
R语言实现VaR计算
楼主
猫十七娘
5514
1
收藏
2021-01-03
1. 使用quantile()计算
quantile(-data, 0.01)
数据:data(因为VaR是负数,data是ngarch模型拟合出来的波动率,是正数,所以要加负号)
置信水平:99%
具体用法可以找官方的说明文档
2. PerformanceAnalytics库中有计算的函数
VaR(data,p=0.99,method="modified")
method有好几种,
method = c("modified", "gaussian", "historical", "kernel")
概率水平为p(如95%)的VaR是负回报的p分位数,或等效地,是回报的c = 1−p分位数的负值。
在一组有足够长的历史的回报中,每一时期的风险值只是该时期负回报的分位数。
其中q.99是负回报系列的99%经验分位数。
这种方法有时也被称为“历史VaR”,因为它的定义是对收益分布的事后分析,可以用method=“historical”来访问。
参数均值- var通过更精确地估计风险分位数分布尾部的形状,在解释分布尾部方面做得更好。
最常见的估计是一个正常的(或高斯分布)R~N(μ,σ)返回系列。
在这种情况下,VaR的估计需要均值收益Rˉ,收益分布和收益σ的方差。
在最常见的情况下,参数变量是由
其中zc是标准正态分布的c分位数。在R中表示为qnorm(c),可以通过method="gaussian"访问。
具体用法看官方说明文档,227页开始
https://cran.rstudio.com/web/packages/PerformanceAnalytics/PerformanceAnalytics.pdf
学习笔记可以存一下
http://www.doc88.com/p-9307125505894.html R语言计算VaR
https://max.book118.com/html/2019/0412/8036052103002016.shtm 量化金融R语言初级教程
https://cloud.tencent.com/developer/article/1059906
R语言实现GARCH模型
https://wenku.baidu.com/view/a3a687c158f5f61fb7366657.html 风险价值VaR的稳健性检验
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
全部回复
沙发
猫十七娘
2021-1-3 16:55:46
补一个R语言实现GARCH模型的链接
https://cloud.tencent.com/developer/article/1059906
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
相关推荐
R语言怎么得到多期的VaR值
请问var(1,3,5) 算方差的时候,为什么会算错?
R语言如何做面板VAR
R语言如何求VaR(求具体代码!)
R语言关于时变参数VAR的包
新手求问R语言中关于变量数值替换的问题
r语言循环
求R语言计算var(在险价值)和ES的代码
请问大神,R语言里有没有可以做非线性VAR的包???
R语言蹲坑日记
栏目导航
R语言论坛
经管在职研
经管在职博
求助成功区
爱问频道
外文文献专区
热门文章
你的SSCI发表焦虑,AI真的能懂吗?——一篇 ...
CDA 数据分析师:统计制图实战指南 —— 让 ...
CDA数据分析脱产就业班于2025年08月02日开班 ...
这简单的几句话,完成了对传统和现代经济学 ...
2025年度国产AI芯片产业白皮书
数生万物,转型之本:数据资产运营白皮书-毕 ...
Machine-Learning-Tom-M.-Mitchell中文版.p ...
2025年中国城市可信数据空间行业研究报告
十四五能源发展成就报告
2025 生成式人工智能应用发展报告
推荐文章
AI狂潮席卷学术圈,不会编程也能打造专属智 ...
10月重磅来袭|《打造Coze/Dify专属学术智能 ...
最快1年拿证,学费不足5W!热门美国人工智能 ...
关于如何利用文献的若干建议
关于学术研究和论文发表的一些建议
关于科研中如何学习基础知识的一些建议 (一 ...
一个自编的经济学建模小案例 --写给授课本科 ...
AI智能体赋能教学改革: 全国AI教育教学应用 ...
2025中国AIoT产业全景图谱报告-406页
关于文献求助的一些建议
说点什么
分享
微信
QQ空间
QQ
微博
扫码加好友,拉您进群
各岗位、行业、专业交流群