把高比值当成好策略
一个 10:1 的比值配上 5 % 的胜率,会稳定地亏钱。比值只负责设定门槛;能否越过这道门槛由胜率决定,而随着目标越推越远,这两者是朝相反方向移动的。
风险回报比是单笔交易的潜在盈利与潜在亏损之比,按止盈距离除以止损距离得出。它把一套策略要做到保本所需的胜率一次性钉死。
亦称:盈亏比, R:R, 回报风险比, 风险报酬比, 赔率
更新于 · 审阅于 · 由 mt5depot research desk 审核
一笔交易能赚多少,对照它能亏多少,而且在开仓之前就已经定好。单看这个数字,它对一套策略好不好只字不提——它只说出这套策略必须多久对一次。
风险回报比和胜率是同一句话的两半,而只引用其中一半,正是有误导性的 EA 营销的运作方式。一旦把比值定下来,接下来决定这套策略必须越过多高的保本胜率的,就是算术,而不是观点。
风险回报比 = 止盈距离 ÷ 止损距离 两段距离都要从计划中的入场价起算,并使用同一种单位——要么都用点,要么都用价格点位,绝不能一边一种。实践中更要紧的是配套公式:保本胜率 = 1 ÷ (1 + 风险回报比)。点差与佣金会放大亏损、缩短盈利,所以真实的保本线永远高于算术算出来的那一条。
单一数字无法描述一套策略。下列指标会改变这个数字的读法。
一个 EA 在 150.00 入场,止损距入场 20 点,目标距入场 40 点。比值由这两段距离得出,保本胜率再由比值得出。
把同一个 EA 的止损改成 40 点,它需要的胜率就翻到一半。入场逻辑一个字都没有改。
计算 40 ÷ 20 = 2.0 · 1 ÷ (1 + 2.0) = 0.333
结果 风险回报比 2:1——这套策略每三笔交易赢下一笔才能保本
一个风险回报比,只有和同一批交易上测出来的胜率并排放着才有意义。读这一对数字,而且要在已成交的结果上读,而不是在声明出来的设置上读。
| 区间 | 含义 |
|---|---|
| 引用时不附胜率 | 什么都没说。任何比值都可能属于一套赚钱的策略,也可能属于一套亏钱的策略;只有这一对数字才决定是哪一种。 |
| 声明的比值远高于实际的比值 | 这套策略从来没有走到它的目标位。移动止损、时间离场或人工干预,在触及止盈之前就把交易平掉了。 |
| 胜率宽裕地高于比值所隐含的保本线 | 两者之间的这段余量,就是这套策略的优势最清楚的形态。 |
| 胜率距离保本线只差几个百分点 | 光是成本就能把它抹平。点差和佣金会把保本线往上推,滑点会把它推得更高。 |
| 在最小止损距离很宽的品种上,用输入值算出的比值 | 去查经纪商实际接受了什么。一个被服务器拒绝的止损,永远不会以输入值声称的那个距离进入市场。 |
本站每一个 EA 商品页都写明它的止损与目标规则,并公开完整的已平仓交易台账,因此读者可以把声明的比值和实际的比值对照着看,而不必对其中任何一个凭信任接受。
一个 10:1 的比值配上 5 % 的胜率,会稳定地亏钱。比值只负责设定门槛;能否越过这道门槛由胜率决定,而随着目标越推越远,这两者是朝相反方向移动的。
一个声明出来的比值需要固定的止损和固定的目标,而在我们离场形态研究里的 24 条记录中,只有 7 条能在两侧同时达到这个标准。中位数的那条记录把 83.78 % 的亏损离场控制在该品种亏损距离中位数的 2 % 以内,而盈利离场只有 26.30 % 做到。对大多数记录而言,分母表现得像一个常数,分子表现得像一个分布。
把止盈往外推,会在纸面上改善比值,却不会改善这笔交易。只有在入场那一刻生效的那个比值,才描述了某个人真正做出过的决定。
把同样这 24 条记录各自在自己的中位盈利单处截断,中位数上仍有 62.83 % 的毛利润存活下来——也就是说,缺掉的那 37 % 完全住在比中位数更大的盈利单里。一个整齐的 2:1 目标,是靠把那 37 % 交还回去来买到一个可预测的比值,而只有当你清楚自己正在做这笔交换时,它才算划算。
成本从盈利里减、往亏损上加,所以它同时打在这个分数的两侧。在短距离的剥头皮设置上,它们能把一个 1.5:1 的比值变成接近 1:1 的东西。
在几分钟内收下的 2:1,和在一周内收下的 2:1 并不等价。持有更久的那笔交易占用保证金、背着隔夜利息,还承担着这个比值从未描述过的跳空风险。
MetaTrader 5 从不打印风险回报比这一行,这正是极少有 EA 商品页会引用它的原因。策略测试器 (Strategy Tester)给你的是配料:盈利因子,以及盈利交易所占的百分比。把盈利因子乘以 (1 − 胜率),再除以胜率,你就拿到了那一次运行的实际回报风险比——平均盈利单对照平均亏损单, 用的正是这份报告本来就在用的单位。
把这道算式套到我们回测记录里两个都在赚钱的 EA 上,差距大得惊人:
| 商品 | 胜率 | 盈利因子 | 实际风险回报比 |
|---|---|---|---|
| Nautical(EUR/JPY) | 30.6 % | 1.21 | ≈ 2.74 |
| Gyre(AUD/CAD) | 82.52 % | 1.60 | ≈ 0.34 |
两条记录都赚了钱。它们的实际比值相差大约八倍,这是现有材料里最清楚的一次演示:这个比值 自己排不出任何名次。Nautical 赢的次数不到三分之一,需要一个很大的平均盈利单才熬得过去; Gyre 五次里赢四次,因此负担得起一个比平均盈利单还大的平均亏损单。任何一个数字脱离它的 搭档去读,你对两者都会得出错误的结论。