经管之家App
让优质教育人人可得
立即打开
全部版块
我的主页
›
论坛
›
数据科学与人工智能
›
数据分析与数据科学
›
R语言论坛
R语言实现VaR计算
楼主
猫十七娘
5617
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语言论坛
经管文库(原现金交易版)
基金与课题申请
新手入门区
金融实务版
求助成功区
热门文章
计算方法丛书006 无约束最优化计算方法 邓乃 ...
《信用价值论》社会再生产均衡方程式 在宏观 ...
计算方法丛书 样条函数与计算几何 作者: 孙 ...
2024年合集 ESG评级数据大全(彭博 华证 Wi ...
人工智能赋能应用实践指南
人工智能赋能应用实践指南
中国企业高质量发展展望穿越周期与聚力创新
中国企业高质量发展展望穿越周期与聚力创新
多模态大语言模型技术发展报告
《那年2003:我双手插兜,搞钱不知什么叫对 ...
推荐文章
2026JG学术冬训营:从Stata初高到Python机器 ...
【必看】【本版版规,欢迎发悬赏贴求助】
【新课】26年3月|Gemini辅助论文写作与数据 ...
关于如何利用文献的若干建议
关于学术研究和论文发表的一些建议
关于科研中如何学习基础知识的一些建议 (一 ...
一个自编的经济学建模小案例 --写给授课本科 ...
AI智能体赋能教学改革: 全国AI教育教学应用 ...
2025中国AIoT产业全景图谱报告-406页
关于文献求助的一些建议
说点什么
分享
微信
QQ空间
QQ
微博
扫码加好友,拉您进群
各岗位、行业、专业交流群