把 VaR 读成可能发生的最大亏损
恰恰相反:它是最差的 5% 日子应当超过的那道门槛。2015 年瑞郎重估就是那样的一天,用之前几年建起来的任何置信水平都不可能让它变得可预测。
风险价值 (VaR,又称在险价值) 是在设定的时间跨度和给定置信水平下,对最坏亏损的一个模型估计值。95% 的 1 日 VaR 为 2%,意思是账户大约每二十个交易日会有一天亏损超过 2%——至于会多亏多少,它一个字也不说。
亦称:VaR, value-at-risk
更新于 · 审阅于
它是一句形如“在正常的日子里,我们预计亏损不会超过这么多,而我们对此有这么大的把握”的话。人们忘掉的是那些不正常的日子——这个数字对它们只字未提。
最大回撤告诉你已经发生了什么;风险价值则试图在一个典型的坏日子到来之前先描述它。对无人值守的 EA 来说这很有用——前提是你理解它的两种失效方式:在平常的日子里过于谨慎,在真正要紧的那一天又估得太低。
VaR = z × σ × √t × 账户价值 这是参数法形式,假定收益服从正态分布。历史法 VaR 重放实际收益,样本里有什么它就继承什么;蒙特卡洛 VaR 从一个假定的分布中模拟,这个假定错在哪里它就继承哪里。外汇收益具有肥尾,所以每一种版本都会低估极端情况。
单一数字无法描述一套策略。下列指标会改变这个数字的读法。
一只 EA 在一个 $10,000 的账户上运行,其日收益的标准差为 1.2%。在 95% 置信水平下,一个糟糕但并不离奇的日子要花掉多少钱?
至于突破这道门槛的那一天到底亏 $250 还是 $2,500,这个数字保持沉默。
计算 1.645 × 1.2% × √1 × 10,000 = 197.4
结果 95% 的 1 日 VaR 约为 $197——而且每二十天就该有一天比这更糟
把 VaR 当作仓位决策的一个输入来读,绝不要当作安全保证。有四样东西必须随它一起给出,否则没人能核对:时间跨度、置信水平、计算方法,以及哪些日子进入了序列。
| 区间 | 含义 |
|---|---|
| 报出时不带时间跨度或置信水平 | 无法解读。同一个账户的 1 日 95% 数字和 10 日 99% 数字相差四倍以上。 |
| 对低频 EA 按每个工作日计算的历史法 VaR | 常常为零,因而毫无信息量。本站公开的 24 份记录中有 7 份交易日太少,这个数字算出来正好是 0。 |
| 按活跃日、跨越数年计算的历史法 VaR | 对零售交易者而言最站得住脚的版本:它重放的是策略在交易的那些日子里实际做了什么,而不是公式假定的东西。 |
mt5depot 的 EA 页面公开的是测试器报告中观测到的最大回撤,而不是建模的 VaR,因为买家可以从公开的交易账本里重新推导出那个数字。本页上每一个实测数字都来自同样这 24 份账本 (EXP-VAR-DAILY-001),按已平仓交易基准。
恰恰相反:它是最差的 5% 日子应当超过的那道门槛。2015 年瑞郎重估就是那样的一天,用之前几年建起来的任何置信水平都不可能让它变得可预测。
它们并不服从。在公开记录上,24 只 EA 中有 5 只出现过单日亏损超过其参数法 95% VaR 三倍的情况。这接近五个标准差,而正态模型认为在几千个交易日内这是不可能的。
其他条件不变时,99% 的数字大约是 95% 数字的 1.4 倍。从每个工作日换成活跃日,变化要大得多:同一只 EA 在一种基准下读作 0.369%,在另一种基准下读作 0.812%。只有当时间跨度、置信水平、计算方法和计日基准全部一致时,两个 VaR 才可以比较。
模型读的是已实现收益。一个逢跌加仓的策略会产生一条平静的序列和一个很小的 VaR,同时背着一笔这个数字看不见的浮亏——而已平仓交易账本对任何 EA 都有同样的盲区。
回撤跨越多日累积;VaR 描述的是一天。在公开记录上,最差单日亏损是测试器余额回撤的中位数 0.38 倍,而在 24 只 EA 中没有任何一只的最差一天等于整个回撤。
策略测试器报告没有 VaR 这一行,所以这个数字来自成交列表。下面的基准与本站公开记录一致:按日历日期汇总的已平仓交易盈亏,以占入金的比例表示。
| 指标(已平仓交易基准,占入金 %) | 24 只 EA 的中位数 | 范围或数量 |
|---|---|---|
| 有交易平仓的工作日比例 | 19% | 3.11% 至 96.28% |
| 按每个工作日的历史法 95% VaR 等于 0 | — | 24 只 EA 中 7 只 |
| 按活跃日的参数法 95% VaR | 1.435% | — |
| 按活跃日的历史法 95% VaR | 0.955% | — |
| 最差单日 | 2.544% | 最高 11.494% |
| 最差一天 ÷ 参数法 95% VaR | 1.59× | 0.69× 至 4.18× |
| 突破参数法 95% VaR 的活跃日 | 1.61% | 9,681 天里 289 次突破,对比承诺的 484 次 |
| 预期损失 ÷ 历史法 95% VaR | 1.22× | 最高 2.17× |
两种失效方式同时出现在同一张表里:突破率说明正态模型在平常的日子里过于谨慎,最差日倍数说明它在要紧的那一天又估得太低。提高置信水平两者都修不了——两个误差都来自分布的形状,而不是来自 z。
如何在 MT5 中运行回测解释了报告里两个回撤数字该信哪一个,读懂 MT5 回测报告则涵盖报告的其余部分。把一个谷底换算成入金,是 EA 交易者的风险管理的工作。智能交易系统 (EA) 的定义说明了 EA 在运行时能看见什么、看不见什么。