条件风险价值CVaR

article/2025/11/7 14:35:29

产生背景

             \;\;\;\;\;\; CVaR即条件风险价值,是由RockafeUar和Uryasev等于1997年提出的一种较VaR更优的风险计量技术,其含义为在投资组合的损失超过某个给定VaR值的条件下,该投资组合的平均损失值。
             \;\;\;\;\;\; CVaR(条件风险价值)是在VaR(风险价值)的基础上发展出来的一种投资风险计量方法。VaR作为风险计量方法不仅具有概念简单、易于沟通和理解的优点,而且为不同金融工具构成的复杂的投资组合提供了一个统一的、综合性的风险测量框架圄。因此,VaR现在被广泛应用于各金融机构,并且正在成为计量金融风险的国际标准。然而,许多实证研究表明,VaR方法具有其本身无法克服的缺陷:其一,VaR不满足一致性公理,这就意味着用VaR来计量风险,投资组合的风险不一定小于或等于该组合中各种资产分别计量的风险值之和,这与风险分散化的市场现象相违背;其二,VaR尾部损失测量的非充分性,它无法考察超过分位点的下方风险信息;其三,VaR应用的前提必须是股票收益率服从正态分布,而许多实证研究表明, 目前中国的股票收益葺茜并不服从正态分布。
             \;\;\;\;\;\; 为了克服VaR的缺陷,Rockafeller和Uryasev在2000年提出了条件风险价值——CVaR的风险计量技术[91o CVaR是指投资组合的损失大于某个给定的VaR值的条件下,该投资组合损失的平均值。与VaR相比,CVaR满足次可加性、正齐次性、单调性及传递不变性,因而CVaR是一种一致性的风险计量方法。另外。研究表明,CVaR可以通过使用线性规划算法来进行优化。CVaR以其优点正在被越来越多的机构投资者所重视。

定义

VaR(Value at Risk, 风险价值),表示金融产品在给定置信水平 α \alpha α 下的最小损失。用 X X X 表示该随机波动的金融产品, 则 VAR 的数学表示式为:
VaR α ( X ) = inf ⁡ { t : P ( x ≤ t ) ≥ α } \text{VaR}_{\alpha}(X)=\inf\{t:\mathbf{P}(x\leq t)\ge\alpha\} VaRα(X)=inf{t:P(xt)α}

CVaR(conditional value at risk, 条件风险价值),表示金融产品在既定置信水平 α \alpha α 下,损失超过 VAR 的期望损失,数学表达式为:
CVaR α = − ∫ 0 α VaR r ( X ) d r α \text{CVaR}_{\alpha}=-\frac{\int_{0}^{\alpha}\text{VaR}_{r}(X)dr}{\alpha} CVaRα=α0αVaRr(X)dr

假定投资组合的随机损失为 − X ( − X &lt; 0 ) -X(-X&lt;0) X(X<0), VaR α \text{VaR}_{\alpha} VaRα 是置信度为 1 − α 1-\alpha 1α 的 VaR 值,则
CVaR α = E ( − X ∣ − X ≥ VaR α ) \text{CVaR}_{\alpha}=\mathbf{E}\left(-X|-X\ge\text{VaR}_{\alpha} \right) CVaRα=E(XXVaRα)
在这里插入图片描述

性质

(1) 平移不变性,对于任意一个固定的常数 c c c,有 C α ( Y + c ) = C α ( Y ) + c C_{\alpha}(Y + c) = C_{\alpha}(Y) + c Cα(Y+c)=Cα(Y)+c

(2) 正齐次性,对于任意正数 c c c,有 C α ( Y + c ) = C α ( Y ) + c C_{\alpha}(Y + c) = C_{\alpha}(Y) + c Cα(Y+c)=Cα(Y)+c

(3) 单调可加性,对于任意非递增函数 f f f g g g,若两复合函数 f ⋅ Y f\cdot Y fY g ⋅ Y g\cdot Y gY 有意义,则 C α ( f ⋅ Y + g ⋅ Y ) = C α ( f ⋅ Y ) + C α ( g ⋅ Y ) C_{\alpha}(f·Y+g·Y)=C_{\alpha}(f·Y)+C_{\alpha}(g·Y) Cα(fY+gY)=Cα(fY)+Cα(gY)

(4) 某种程度上具有关于零的对称性, E ( Y ) = ( 1 − α ) C α ( Y ) − α C 1 − α ( − Y ) E(Y) = (1 − \alpha)C_{\alpha}(Y) − \alpha C_{1-\alpha}( − Y) E(Y)=(1α)Cα(Y)αC1α(Y)

(5) CVaR 具有次可加性:若 0 &lt; λ &lt; 1 0&lt;\lambda &lt;1 0<λ<1,对任意两个损失变量 Y 1 Y_1 Y1 Y 2 Y_2 Y2 C α ( λ Y 1 + ( 1 − λ Y 2 ) ≤ λ C α ( Y 1 ) + ( 1 − λ ) C α ( Y 2 ) C_{\alpha}(\lambda Y_1+(1- \lambda Y_2)≤\lambda C_{\alpha}(Y_1)+(1-\lambda)C_{\alpha}(Y_2) Cα(λY1+(1λY2)λCα(Y1)+(1λ)Cα(Y2)

因此无论投资组合的回报是否是正态分布,CVaR 都是一致性风险度量。此外,由上式我们可以发现 CVaR 是凸性的风险计量,因此基于CVaR的投资组合优化必定存在最小风险的解,而 VaR 并不是一个凸性的风险计量,可能不存在最优的解。
  
参考文献

  1. Chen et al. (2015) The Impact of a Target on Newsvendor Decisions.
  2. Delage and Ye (2009) Distributionally Robust Optimization under Moment Uncertainty with Application to Data-Driven Problems

http://chatgpt.dhexx.cn/article/nD6OPmG9.shtml

相关文章

VaR和CVaR举例说明_笔记转载

风险价值VaR成为金融市场风险度量的主流指标 VaR自1993年发展至今已作为金融市场风险度量的主流指标被各银行、投资公司、证券公司及金融监管机构广泛采用。VaR不仅具有概念简单&#xff0c;易于沟通和理解的优点&#xff0c; 而且为不同金融工具构成的复杂的投资组合提供了一…

两个命令行应用程序的交互——使用Java的Process类完成复杂控制台程序的自动化操作(以围棋GTP协议为例)

GitHub地址链接&#xff1a;https://github.com/zhmgczh/GTPService 这个项目其实继承并发展于我的上一个项目——用模式识别实现围棋转接器的开源Java项目——一个类似GTool2.exe的工具&#xff0c;是一个变相的补充&#xff0c;主要解决如何使用Java完成两个控制台应用程序相…

GTP(GPRS Tunnelling Protocol)协议http://blog.csdn.net/stephen_yin/article/details/6951237

GTP&#xff08;GPRS Tunnelling Protocol&#xff09;协议 标签&#xff1a; extensionheaderinternet网络wapxhtml 2011-11-09 10:15 6097人阅读 评论(0) 收藏 举报 GTP&#xff08;GPRS Tunnelling Protocol&#xff09; 协议在 GPRS 骨干网中在GSNs 之间&#xff08;…

GTP(GPRS Tunnelling Protocol)协议

GTP&#xff08;GPRS Tunnelling Protocol&#xff09; 协议在 GPRS 骨干网中在GSNs 之间&#xff08;如 SGSN 和 GGSN&#xff09;提供协议信道&#xff0c;所有的 PTP 分组数据协议的PDUs 应由GTP 协议进行封装。 GTP概述 GTP 协议应用在SGSN 和GGSN 之间&#xff0c;为各…

移动互联网新协议 GTP 中被曝多个高危漏洞,影响4G和5G 用户

聚焦源代码安全&#xff0c;网罗国内外最新资讯&#xff01; 编译&#xff1a;奇安信代码卫士团队 Positive Technologies 公司上周发布报告《2020年 LTE 和5G 网络中的漏洞》指出&#xff0c;移动网络运营商 (MNOs) 使用的当代通信协议中被曝多个高危漏洞&#xff0c;可被用于…

GPRS核心网-GTP-C协议解析

GPRS隧道协议&#xff08;GTP&#xff09;是3GPP标准定义的隧道协议&#xff0c;用于在3G /4G/5G网络中承载通用分组无线服务&#xff08;GPRS&#xff09;。 GTP用于在服务网关&#xff08;S-GW&#xff09;和分组数据网络网关&#xff08;P-GW&#xff09;以及S-GW和移动性管…

网络协议 终章 - GTP 协议:复杂的移动网络

前面都是讲电脑上网的情景&#xff0c;今天我们就来认识下使用最多的移动网络上网场景。 移动网络的发展历程 你一定知道手机上网有 2G、3G、4G 的说法&#xff0c;究竟这都是什么意思呢&#xff1f;有一个通俗的说法就是&#xff1a;用 2G 看 txt&#xff0c;用 3G 看 jpg&…

gtp传输java_一种GTP数据包传输方法、相关装置及存储介质与流程

本申请实施例涉及通信领域,尤其涉及一种GTP数据包传输方法、相关装置及存储介质。 背景技术: 通用分组无线服务隧道协议(General Packet Radio Service Tunnelling Protocol,GTP)是一种用于传输分组数据的通信协议。目前,己使用的GTP协议可被分为通用分组无线服务(General …

GTP协议

GTP协议 (2010-08-27 17:20:54) 转载▼ 标签&#xff1a; 杂谈 分类&#xff1a; 计算机网络 摘要&#xff1a;本文分析GPRS的GSN之间的GTP协议&#xff0c;阐述GTP协议的含义及用法。 关键词&#xff1a;GPRS GTP 协议 一、 引言 在GPRS系统的GSN&#xff08;GPRS Support …

GTP协议格式分析

点击上方↑↑↑蓝字 [ 协议分析与还原 ] 关注我们 “ 分析GTP协议。” 本文对比较枯燥的协议资料进行学习&#xff0c;有需要可继续阅读&#xff0c;找到自己关注的知识点&#xff0c;暂时无需要可直接拉到文末表示阅读结束&#xff0c;让微信记下热爱学习的你的痕迹。 如果说T…

关于GTPv1协议解析

概述&#xff1a; ***&#xff08;简单说一下&#xff0c;不重点讲述啦&#xff09; GPRS 隧道协议 (GTP) 是一种隧道协议&#xff0c;用于 GPRS、UMTS、LTE 和 5G 网络。它分为两个独立的协议&#xff1a;GTP-C 和 GTP-U。GTP-C用于GPRS核心网络中&#xff0c;用于不同网络节…

GTP-U协议总结

1、​参考资料 3gpp TS 29.060 V17.1.0-GPRS Tunnelling Protocol (GTP) TS 29.281 V17.1.0-GPRS Tunnelling Protocol User Plane (GTPv1-U) 2、GTP协议 GTP&#xff08;GPRS隧道协议(GPRSTunnelingProtocol)&#xff09;&#xff0c;可以分解成三种独立的协议&#xff0…

【5G核心网】 GTP协议

GTP 可以提供移动性的功能。 使用 GTP&#xff0c;网络的终端能够在网络中移动位置&#xff0c;各个端点集之间可以建立多个隧道&#xff0c;从而根据业务不同可以提供不同的 Qos&#xff0c;可以隐藏 IP&#xff0c;安全性更高。 1. 定义概念 GTP-U Message: GTP-U&#xff…

GTP协议的分析

一、 引言 在GPRS系统的GSN&#xff08;GPRS Support Node&#xff0c;包括SGSN和GGSN&#xff09;之间采用GTP&#xff08;GPRS Tunnel Protocol&#xff09;协议&#xff0c;GTP在整个GPRS协议栈中起着举足轻重的作用&#xff0c;GTP协议承载在TCP或UDP协议之上&#xff0c;分…

JS JQuery添加、替换、删除元素class属性

1、先声明一个div和两个class样式&#xff0c;用来测试&#xff1a; <html><head><meta charset"utf-8"><title></title><script src"https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script><s…

jquery动态添加和删除class属性

在用jquery时&#xff0c;遇到一个问题&#xff0c;就是如何动态得添加和删除class的属性&#xff0c;下面是我的解决代码&#xff1a; <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitio…

用jQuery的.addClass()方法给元素加class

Target Elements by Class Using jQuery 你看到我们是怎么给所有的按钮做弹回效果了吗&#xff1f;我们用 $("button")来选中按钮&#xff0c;然后用.addClass("animated bounce")给按钮加CSS class。 你只需要用jQuery的.addClass()方法&#xff0c;就可…

js 关于动态添加class样式的学习

如果&#xff0c;我这里有一个需求。如下的页面代码 <body> <input type"button" value"红" id"btn1"/> <p id"p1"> 2016年圣诞前的一个星期天下午&#xff0c;我推开窗&#xff0c;加州明媚的阳光洒在街道上&…

jQuery通过id属性来获取元素,通过.addClass()方法来添加class.

Target Elements by ID Using jQuery 你还可以根据id属性来获取元素 首先用$("#target3")来选择id为target3的button元素。 注意&#xff0c;就像CSS一样&#xff0c;在id的名字前加上 #。 然后使用jQuery的.addClass()方法来添加 animated和fadeOutclass. 例如…

js给元素添加class样式

图中&#xff0c;左侧和右侧都需要添加不同的class类样式 结构&#xff1a; <div class"left"><div class"img_bg leftOne" click"clickLeft(企业文化)">企业文化</div><div class"img_bg leftTwo" click"…