风险管理深度

外汇 CVaR 条件在险价值:超过 VaR 那 5% 的尾部到底有多惨?

✍️ 汇合作编辑部 · 📅 2026-05-06 · ⏱ 阅读约 7 分钟 · 👁 0 次阅读
<strong>CVaR(条件在险价值)</strong>回答 VaR 不能回答的问题:"超过 95% 阈值后平均亏多少"。本文拆解 CVaR 公式、与 VaR 互补关系、外汇黑天鹅尾部风险量化。

VaR 告诉你"95% 概率亏损不超过 X",但说不清"超过 X 后到底亏多少"。CVaR(Conditional VaR / Expected Shortfall)就是补充这个盲点 — 计算尾部 5% 情况下平均亏损。本文从公式到外汇实战。

CVaR 标准定义

95% CVaR = "在最差的 5% 交易日里,平均损失"

例:EURUSD 100 个交易日,最差 5 天损失分别 -$1k / -$2k / -$3k / -$5k / -$10k → 95% CVaR = ($1k+$2k+$3k+$5k+$10k)/5 = -$4.2k。

而同一组数据的 95% VaR = -$1k(第 5 百分位)— VaR 严重低估极端风险

VaR vs CVaR 直观对比

指标回答的问题特点
VaR(95%)95% 概率亏不超过多少阈值,无尾部信息
CVaR(95%)尾部 5% 平均亏多少尾部期望,捕捉极端

为什么巴塞尔 III 推荐 CVaR 取代 VaR

2008 金融危机后,巴塞尔银行监管委员会发现 VaR低估尾部风险导致银行资本不足。2019 起新巴塞尔 III 框架强制使用 CVaR (ES) 99%替代原 VaR 99% 计算资本要求。

CVaR 计算 3 种方法

① 历史模拟法

取过去 250 天每日盈亏,排序后取最差 5% 日的算术平均。无需正态分布假设。

② 参数法

正态分布下:CVaR = (φ(Z)/α) × σ × √T × 持仓

  • φ(Z) = 标准正态密度函数在 Z 处取值
  • α = 1 - 置信水平(5% 或 1%)

α = 5%, Z = 1.65 → CVaR ≈ 2.06 × σ √T(VaR 是 1.65 × σ √T,CVaR 大约 25% 更大)。

③ 蒙特卡洛模拟

10,000 条价格路径 + 取最差 5% 平均。最准但计算重。

外汇交易者的 CVaR 应用

① 黑天鹅压力测试

普通 VaR 不能模拟 2015 瑞郎跳 30% 的极端事件。CVaR 配合历史最差日 + 假设 ×2 / ×3压力测试,给出极端场景下账户期望损失。

② 多策略组合优化

组合优化目标改成"最大化 (期望收益 / CVaR)",比传统 Sharpe(基于波动率)更稳健。

③ 仓位规模设定

"账户最大可承受月 CVaR" 反推单笔仓位上限。例:月 CVaR ≤ 账户 5% → 单笔仓位 ≤ 0.5%。

实战例子:EURUSD 持仓 CVaR

持仓 $100,000 EURUSD,过去 250 天最差 12 天平均日亏 -1.8% → 95% 1 日 CVaR = $1,800。

对比:

  • 95% 1 日 VaR ≈ $990(5% 阈值)
  • 95% 1 日 CVaR ≈ $1,800(5% 平均)

CVaR 比 VaR 大 80%,更真实反映尾部风险

实战工具

  • Python:scipy.stats + pandas 自计算
  • Excel:PERCENTILE + AVERAGEIF(截取尾部平均)
  • 专业平台:Bloomberg PORT 模块直接给 ES(Expected Shortfall)

CVaR 与外汇返佣

稳健派量化策略(CVaR 控制下)月手数稳定 50-200,配合 ECN 账户的 $1-2/手返佣(见汇合作经纪商列表),策略年化能多增 3-8%。

❓ 常见问题 FAQ

Q1:CVaR 一定比 VaR 大吗?

是。同置信度下 CVaR ≥ VaR(CVaR 取的是 VaR 阈值之外的均值,必然 ≥ 阈值本身)。两者比例约 1.2-1.5:1,正态分布下约 1.25。

Q2:散户用 CVaR 实际吗?

简化版可以:取近 6 个月每日账户盈亏曲线 → 排序最差 5% 天 → 算平均。Excel 5 分钟搞定。比单看 VaR 更能提醒"如果遇到极端日大概会亏多少"

Q3:CVaR 跟最大回撤 MDD 的差别?

CVaR 是1 日损失的尾部期望(短期);MDD(Maximum Drawdown)是策略整个历史的最大累计回撤(长期)。两者互补,前者管单日,后者管累积。详见最大回撤文章

Q4:黑天鹅怎么用 CVaR 准备?

方法:CVaR 模拟时把过去 5 年最差日损失 × 2-3 倍作为压力情景,看账户能否扛住。如果 -8 ATR 极端日损失 = 当前账户余额 → 说明仓位过大。

Q5:监管对 CVaR 强制要求吗?

巴塞尔 III(2019)对银行强制;保险监管 Solvency II 强制;对零售经纪商和散户没强制。但顶级 CTA / 对冲基金内部都用 CVaR 作为风控核心指标。

以上内容仅供学习参考,不构成投资建议。外汇 / CFD 交易存在高风险,请根据自身风险承受能力谨慎决策。

风险管理深度
如有投资决策请谨慎,本文仅供参考
💬