胜率 vs 盈亏比:36次检验,胜率什么也没预测到

作者 chwoo · 加密货币交易7年。自2026年春起运行自动交易机器人。 · · 更新

「我的策略胜率80%」听起来很棒,直到你知道它冒10美元的险去赚1美元,而一笔坏交易就抹掉一个月的胜利。 胜率是新手最执着的数字,也是单独拿出来时最没有意义的数字。

与其争论这一点,我们做了一个格子。入场信号只有一个:BTC一小时线上RSI上穿30。只改止盈和止损,跑了36次。 这足以在完全不动入场规则的情况下,把胜率从7.5%推到87.3%,也让我们能问那个唯一重要的问题:这36格里, 哪些赚到了钱?

这个取舍是机械的,不是水平问题

先把止损固定在2%,只放宽止盈。全程计入现实成本(单边手续费0.06% + 滑点0.02%),杠杆1倍,仓位90%, 数据截至2026年8月31日。

止盈交易数胜率平均盈利平均亏损盈亏比R收益
1%72662.7%0.86%2.14%0.40-82.8%
2%70947.0%1.86%2.14%0.87-83.2%
3%69638.2%2.86%2.14%1.34-79.8%
5%66026.5%4.86%2.14%2.27-85.6%
8%61318.9%7.80%2.14%3.65-83.2%
12%53414.4%11.73%2.14%5.48-68.6%
每一行都是同一条入场规则。胜率从62.7%降到14.4%,盈亏比从0.40升到5.48。

在回测器里打开本文测量的那个策略 →

在这些行之间,没有人的交易水平变好或变差。把目标放宽,能走到目标的交易就变少,胜率因此下降;而走到的 那些更大,盈亏比因此上升。胜率是一个设置,不是一项成绩。 谁都能造一个高胜率递给你。

73%的胜率,亏掉46%

现在把止盈固定在3%,只放宽止损。

止损交易数胜率平均盈利平均亏损盈亏比R收益
1%85522.3%2.86%1.14%2.51-86.4%
1.5%76630.7%2.86%1.64%1.74-85.4%
2%69638.2%2.86%2.14%1.34-79.8%
3%57449.0%2.86%3.14%0.91-71.6%
5%44461.5%2.86%5.14%0.56-68.7%
8%34773.2%2.86%8.13%0.35-46.2%
放宽止损就能制造胜率。8%的止损赢下73.2%的交易,却仍然亏掉46.2%。

这是交易里最廉价的把戏。把止损推得更远,胜率就会上去,因为在仓位被平掉之前,价格有更多空间走回来。最后一行接近四次赢三次,同时亏掉账户的46.2%,因为那些 少见的亏损每次是8.13%,而频繁的盈利每次只有2.86%。

如果有人给你看胜率却不放上平均亏损,他等于什么都没给你看。上表里22.3%那一行和73.2%那一行,是同一个 市场、同一段时期、同一个入场信号。

36格一次看完

这是完整的格子。每一格是那个止盈止损组合的胜率和总收益。

止盈 \ 止损1%1.5%2%3%5%8%
1%43.9 / -87.454.9 / -85.662.7 / -82.873.2 / -73.281.1 / -77.987.3 / -75.2
2%29.5 / -86.939.5 / -84.947.0 / -83.257.8 / -77.570.4 / -67.679.7 / -57.1
3%22.3 / -86.430.7 / -85.438.2 / -79.849.0 / -71.661.5 / -68.773.2 / -46.2
5%14.8 / -87.220.5 / -89.626.5 / -85.637.6 / -60.950.5 / -50.762.0 / -50.1
8%9.1 / -91.614.0 / -89.318.9 / -83.227.7 / -59.339.6 / -43.652.5 / -9.7
12%7.5 / -75.410.5 / -80.114.4 / -68.621.9 / -13.332.3 / +10.644.5 / +60.7
每格是胜率% / 总收益%。有13格胜率过半,其中没有一格盈利。

先看右上角那一格。胜率87.3%,收益-75.2%。 那是整个格子里最高的胜率,结果却接近最差。再看右下角:胜率44.5%,收益+60.7%,是这里最好的一格。

把符号数一遍,结论很直白。36格里有13格胜率过半,这13格中没有一格赚到钱。 整个格子只有两格盈利,而且两格的胜率都远低于一半。

为了不让那个角落被读成一个发现,再补两点。那两格的交易数是282笔和191笔,而止损最窄的那格是855笔, 所以看起来像优势的东西,有一部分只是往返成本付得少。而这两格的盈利因子是 1.01和1.05,最大回撤是 79.3%和75.0%。它们不是能用的策略,只是一个入场信号本无优势的格子里,最不糟的两格。

盈亏平衡线,以及成本对这条线做了什么

忽略成本与复利时,策略在 W = 1 / (1 + R) 处盈亏平衡。R等于1需要50%,等于2需要33%,等于0.5需要67%。这个公式值得记住,而成本会挪动它画出的这条 线,同样值得记住。

止盈 / 止损零成本胜率零成本R零成本需要W现实R现实需要W线上移
1% / 2%64.1%0.5066.7%0.4071.3%4.7个点
2% / 2%47.5%1.0050.0%0.8753.5%3.5个点
3% / 2%38.7%1.5040.0%1.3442.8%2.8个点
5% / 2%26.7%2.5028.6%2.2730.6%2.0个点
8% / 2%19.0%3.9820.1%3.6521.5%1.4个点
成本在任何地方都会抬高所需胜率,但在平均盈利最小的那些设置上抬得最多。

最后一列的规律很要紧。成本把所需胜率 在1%止盈上抬高4.7个点,在8%止盈上只抬高1.4个点。往返约0.16%,从1%的盈利里咬走一大口,从8%的盈利里只咬走一小口。

所以高胜率这一路被罚了两次。它在结构上就需要高胜率,而成本又把这个要求推得更高。剥头皮不只是心理上更难, 算术对它的要求也更多。

公式不再够用的地方

对我们自己的工具说句实话:盈亏平衡公式是算术,而账户不是。公式只比较平均盈利和平均亏损,忽略了交易到来 的顺序,也忽略了仓位是按复利变动的。本站的两个预设显示了这道缝。

策略胜率盈亏比R需要W盈利因子收益
金叉52.5%3.0824.5%3.14+190.7%
RSI 30进70出49.8%0.9750.8%0.93-59.1%
唐奇安突破40.0%1.5139.9%0.93-41.5%
布林带均值回归39.2%1.3342.8%0.88-98.1%
MACD交叉37.9%1.3442.8%0.73-98.6%
带趋势过滤的RSI36.3%1.8035.7%1.00-0.2%
超级趋势动量34.0%2.4928.7%1.11+221.3%
RSI 超卖反弹31.4%1.8035.7%0.83-83.2%
按胜率从高到低排列。这个顺序和收益那一列几乎没有关系。

唐奇安突破的胜率是40.0%,所需胜率39.9%,在线上方0.1个点,收益却是-41.5%。公式说它是抛硬币,账户亏了 41.5%。勉强站在盈亏平衡线上方,和赚钱不是一回事,因为一串亏损会缩小那个本该把钱赚回来的仓位。带趋势过滤的RSI是同一个故事:在线上方0.6个点,盈利因子 正好1.00,收益-0.2%。

现在读整列。表里胜率第一的确实是一个盈利的策略,所以胜率并非无用。但第二名的49.8%收益是-59.1%,而 表里最好的收益来自胜率倒数第二的策略。按胜率排队,排不出结果的次序。

经得住看的那一列是盈利因子。在36格里,胜率高于50%对盈利的预测是 13次里对了0次。盈利因子大于1出现在2格,这2格都是盈利的。样本很小,但方向并不含糊。

那该怎么用

  • 绝不要脱离平均亏损去读胜率。 同一口气里就要问盈亏比,否则那个数字读不了。
  • 把W和 1 / (1 + R) 比一比。 在线以下,任何仓位大小都救不了它;勉强在线以上,也还不构成信心的理由。
  • 优先看盈利因子和总收益。 它们已经把两个数字都包含在内,而且在这个格子里是唯一跟得上 结果的指标。
  • 怀疑被放宽的止损。 如果胜率很高,而平均亏损是平均盈利的好几倍,那个胜率是造出来的,不是赚出来的。
  • 比较之前先打开成本。 成本恰恰在那些能生出漂亮胜率的窄目标上,把门槛抬得最高。
把任何「准确率90%」的说法当成一句没说完的话。上面的格子里,87.3%的胜率亏了75.2%,44.5%的胜率赚了60.7%。 本站的结果面板把胜率、盈亏比、盈利因子、收益和回撤放在一起显示,因为其中任何一个单独拎出来,都能被摆布 成你想听的话。

参考资料

阅读很好,实测更好。用币安7年数据免费运行一次真实回测。

试用回测器