胜率 40% 算不算差:配 1:2 盈亏比的期望是 +0.2R,一张矩阵直接查
本文目录(7 节)
胜率 40% 这个数单独看毫无意义,因为它只是期望值公式里的一个输入。同样是 40%,配 1:1 的盈亏比每笔亏 0.2R,配 1:2 每笔赚 0.2R,配 1:3 每笔赚 0.6R。三个结果分布在从明确亏钱到相当不错的整个区间上,而胜率数字一模一样。这篇把矩阵整张算出来,顺便算清楚交易成本在什么情况下会把这个 +0.2R 吃掉一半。
先给结论:胜率 40% 配 1:2 盈亏比,每笔期望 +0.2R,这是一套能赚钱的系统,而且是相当典型的趋势跟随系统的画像。
一、期望值公式和保本胜率
把单笔风险记为 1R,也就是止损被打掉时亏损的那个金额。盈亏比 RR 指的是平均盈利是平均亏损的多少倍。
每笔期望 = 胜率 × RR 减去 亏损率 × 1
令期望等于零,解出来的就是保本胜率:
保本胜率 = 1 ÷ (1 + RR)
| 盈亏比 | 保本胜率 |
|---|---|
| 1:1 | 50.0% |
| 1:1.5 | 40.0% |
| 1:2 | 33.3% |
| 1:3 | 25.0% |
完整对照表(含 1:8 与扣除成本后的口径)见止盈设1:2还是1:3那篇,这里只取和本文矩阵对齐的四档。
这张表读出来的第一件事是:胜率 40% 在 1:1.5 的盈亏比下正好保本,在任何高于 1:1.5 的盈亏比下都是赚钱的。
第二件事更有价值:保本胜率随盈亏比下降得很快,但下降速度在递减。 从 1:1 到 1:2,保本胜率从 50% 掉到 33.3%,省了 16.7 个百分点。从 1:3 到 1:5,只从 25% 掉到 16.7%,省了 8.3 个百分点。所以把盈亏比从 2 提到 3 的收益,远大于从 4 提到 5。

二、完整期望值矩阵
下面这张表的每一格都是「每笔交易的期望 R 值」。正数表示赚,负数表示亏。
表一:胜率乘盈亏比的期望值矩阵(单位:R)
| 胜率 \ 盈亏比 | 1:1 | 1:1.5 | 1:2 | 1:2.5 | 1:3 |
|---|---|---|---|---|---|
| 30% | -0.40 | -0.25 | -0.10 | +0.05 | +0.20 |
| 35% | -0.30 | -0.13 | +0.05 | +0.23 | +0.40 |
| 40% | -0.20 | 0.00 | +0.20 | +0.40 | +0.60 |
| 45% | -0.10 | +0.13 | +0.35 | +0.58 | +0.80 |
| 50% | 0.00 | +0.25 | +0.50 | +0.75 | +1.00 |
| 55% | +0.10 | +0.38 | +0.65 | +0.93 | +1.20 |
| 60% | +0.20 | +0.50 | +0.80 | +1.10 | +1.40 |
把 40% 那一行单独读一遍,这一行就是本篇的全部答案。
40% 配 1:1,每笔亏 0.2R。 这是很多人实际所处的位置:胜率不高,盈亏比也不高,赚的和亏的差不多大。这种组合必亏,而且亏得很稳定。
40% 配 1:1.5,每笔 0.00R。 不亏不赚,扣掉交易成本就是亏。
40% 配 1:2,每笔赚 0.2R。 100 笔赚 20R。单笔风险 1% 的话,100 笔账户涨 20% 出头。
40% 配 1:3,每笔赚 0.6R。 100 笔赚 60R,这已经是非常好的系统了。
所以 40% 这个胜率本身既不好也不差,它的好坏完全由同一行里的盈亏比决定。 问「胜率 40% 算不算差」,就像问「时速 40 公里算不算快」,不说是自行车还是高铁就没法回答。

三、交易成本吃掉多少,取决于你的止损有多紧
前面的矩阵没有算成本。成本这件事的关键在于:它不按 R 收,按仓位金额收,所以止损越紧,成本占 R 的比例越高。
A 股往返一次的显性成本按现行规则是 0.102%:买卖佣金各 0.025%(按常见费率)、卖出印花税 0.05%(2023-08-28 起从 0.1% 减半)、双向过户费共 0.002%(2022-04-29 起由 0.002% 单向降至 0.001% 单向)。佣金另有起点 5 元的门槛,单笔成交额低于 2 万元时实际费率会高于 0.025%,止损很紧的小额单要把这一条也算进去。
成本占 R 的比例 = 往返费率 ÷ 止损幅度
推导很简单:单笔风险 1R 对应的仓位金额 = 风险金额 ÷ 止损幅度,而成本 = 仓位金额 × 往返费率,两式相除,仓位金额约掉。
表二:成本吃掉多少 R
| 止损幅度 | 成本占 R 的比例 | 40% 配 1:2 的净期望 | 修正后的保本胜率 |
|---|---|---|---|
| 10% | 1.0% | +0.190R | 33.7% |
| 5% | 2.0% | +0.180R | 34.0% |
| 3% | 3.4% | +0.166R | 34.5% |
| 2% | 5.1% | +0.149R | 35.0% |
| 1% | 10.2% | +0.098R | 36.7% |
| 0.5% | 20.4% | -0.004R | 40.1% |
净期望那一列的算法是:盈利单少赚成本,亏损单多亏成本,也就是 0.4 × (2 减 c) 减 0.6 × (1 加 c),化简之后就是 0.2 减 c,其中 c 是成本占 R 的比例。
修正后的保本胜率公式是 (1 + c) ÷ (1 + RR)。
这张表的结论很尖锐:
止损幅度 5% 以上时,成本只吃掉一成,+0.2R 剩下 +0.18R。
止损幅度 1% 的日内交易,成本吃掉一半期望,+0.2R 变成 +0.098R。
止损幅度 0.5% 的超短线,+0.2R 被成本全部吃光,净期望是 -0.004R,保本胜率从 33.3% 涨到 40.1%,也就是说 40% 胜率配 1:2 在这个止损幅度上刚好打平,再紧一点就是净亏。
所以同样一句「我胜率 40%,盈亏比 1:2」,日线交易者和分钟级交易者说出来,含义完全不同。做短周期的人必须把成本代进去重算,不能直接用表一。
四、三个让这张矩阵失效的条件
矩阵建立在几个假设上,不满足的时候算出来的数不可信。
条件一:样本至少 50 笔,最好 100 笔以上。
胜率和盈亏比都是估计值。20 笔算出的 40% 胜率,真实值可能在 20% 到 60% 之间,代进矩阵得到的期望值区间会横跨正负。不足 50 笔的时候整张表不可用,这个阶段唯一该做的是用最小仓位继续攒样本。样本量和结论可靠度的关系在回测样本量到底要多少那篇有完整推导。
条件二:盈亏比要用实际值,不能用计划值。
这是最常见的错误。计划的时候设止损 1R 止盈 2R,所以自认为盈亏比是 1:2。但实际统计出来,盈利单平均只兑现了 1.3R(因为经常提前跑),亏损单平均是 1.15R(因为有滑点和偶尔的不执行),实际盈亏比是 1.13,对应的保本胜率是 47%,40% 胜率直接变成负期望。
算盈亏比必须用「已实现盈利总额 ÷ 盈利笔数」除以「已实现亏损总额 ÷ 亏损笔数」,两个都是实际数字。
这也是高胜率为什么还在亏钱那篇讲的同一个问题的另一面:计划和实际之间的那段差距,是很多系统真正亏钱的地方。
条件三:亏损单的分布里不能有超额亏损。
矩阵假设每个亏损单都是 1R。如果样本里有一笔 5R 的亏损,它一笔就抵消掉 25 笔 +0.2R 的期望。
检查方法:把最大的那笔亏损除以平均亏损。比值超过 3 就说明风控有漏洞,矩阵算出来的期望值是虚的。 这种情况下先修止损机制,修完重新统计。

五、怎么用这张矩阵改进自己的系统
拿到自己的两个数之后,在矩阵里找到位置,然后看往哪个方向挪最省力。
如果落在负期望区,优先改盈亏比,不要优先改胜率。
理由是盈亏比更可控。盈亏比由止损位和止盈位决定,这两个是你自己设的参数;胜率由市场决定的成分大得多,想把 40% 提到 50% 通常意味着换一套完全不同的信号。
从 1:1 挪到 1:2 的具体做法通常是:止损位不动,止盈位往后放,接受胜率下降几个百分点。注意这个交换是有代价的,止盈放远会让胜率跟着掉。 看矩阵的对角线就知道划不划算:从「45% 配 1:1」挪到「38% 配 1:2」,期望从 -0.10R 变成 +0.14R,划算。
如果已经在正期望区,优先降成本和降频,不要优先加仓位。
正期望区的系统,最大的改进空间往往在表二里。把止损从 1% 放宽到 3%,同时把仓位按比例缩小保持 1R 不变,净期望从 0.098R 涨到 0.166R,提升接近 70%,而系统的逻辑一个字没改。
关于两个参数怎么取舍的更多讨论,胜率和盈亏比的平衡那篇给了几种典型组合的对照。

六、一个完整的实例:从「感觉不对」到改完重新统计
某账户过去 120 笔,统计出胜率 39%,盈亏比 1.05,净期望 -0.20R,账户过去半年缩水 12%。
先套用条件三:查最大亏损和平均亏损的比值。这 120 笔里有 3 笔亏损超过 3R,比值达到 4.2,说明风控本身有漏洞,矩阵在这个阶段还不能直接用来判断系统好坏。第一步不是调参数,是先堵住这 3 笔超额亏损的成因:追查发现都发生在隔夜持仓遇到跳空,解决办法是隔夜仓位统一减半。
处理完超额亏损,剩下 117 笔重新统计:胜率 40%,盈亏比 1.3,净期望 -0.08R。已经好转,但仍在负期望区。
对照表一,40% 胜率要到正期望需要盈亏比至少 1.5。按第五节的建议,优先动盈亏比:把止盈位从「前高的 80%」改成「前高的 120%」,止损位不动。三周后新参数下的 40 笔显示:胜率降到 36%(符合预期的小幅下降),盈亏比升到 2.0,代入公式 0.36 × 2 − 0.64 = +0.08R,净期望已转正。
这个过程没有换系统,没有加指标,只做了两件事:先堵漏洞排除失真数据,再沿着矩阵的对角线挪了一格。 从统计出「胜率 39%」到确认「系统能不能用」,中间经过的是条件核查、矩阵定位、参数微调、重新统计四步,跳过任何一步都可能得出错误结论。
写在最后
胜率之所以被高估,是因为它符合直觉:赢的次数多当然更好。但交易里赢的次数和赚的钱之间,隔着一个盈亏比,而这个变量通常被忽略。
矩阵的价值就在于它把两个变量放在同一张图上,让人看到那条零期望的分界线。线的上方全是能赚钱的系统,不管胜率是 30% 还是 60%。
40% 配 1:2 就在线的上方,而且离线不近。它唯一的问题是:十笔里有六笔在亏,所以做起来不舒服。 期望值不管你舒不舒服,它只管那 +0.2R 每笔有没有被执行完整。
3秒免费测一下你的”管不住手指数”:journal.xtradingtime.com(记住 3316,就能找到我们)
本文内容仅供教育和参考用途,不构成任何投资建议。费率数据以 2026 年 9 月公开规则为准,佣金按常见费率 0.025% 估算,实际以券商合同为准。交易有风险,入市须谨慎。
在微信里搜「Tom讲交易」即可关注,每周更新交易教学
配套免费工具
交易规则卡片
把你的进场、止损、出场规则写成卡片,下单前过一遍,防止临盘改主意
打开就能用,不用注册也不用付费
配套复盘工具
交易复盘日记
道理看懂了,手还是不听话。把每一笔的理由和情绪记下来,一周之后你自己就能看出问题出在哪。
免费注册即可开始记录
推荐课程
合约陪跑实战训练营
不只教方法,更带你实盘执行。从仓位管理到止损止盈,手把手纠正你的交易习惯,建立可复制的盈利系统。
相关图解
一张图看完这件事,适合存下来随时翻
相关文章
期望值怎么算:三步公式加一次成本修正,算出你每笔平均赚多少
期望值不是一个玄学指标,它是一个三步就能算完的算术题:把每笔盈亏换成 R 倍数、代进公式、再扣掉成本。多数人只做了前两步,于是算出来的数字偏高,止损越紧偏得越多。这篇给出完整算法、六档止损幅度下的成本侵蚀表、从 R 换算成人民币的对照表,以及四个会让期望值算虚的统计错误。A股往返成本按 0.102% 计入。
交易系统盈亏比最少要多少才值得做:1:1.5 只在两个苛刻条件下够用,多数人的门槛是 1:2.4
盈亏比 1:1.5 对应的保本胜率正好是 40%,听起来和多数人的实测胜率差不多,于是很多人把 1:1.5 当成及格线。这个推理漏了两件事:交易成本会把保本胜率往上推,胜率本身是估出来的还带着置信区间。这篇把两样都算进去,给出按实测胜率和样本量查的最低盈亏比表,说明 1:1.5 在什么条件下才真的够用,以及为什么样本越少门槛越高。
量化交易回测胜率多少才算及格:孤立的胜率没有及格线,及格的是期望值 0.2R 加样本 208 笔
回测跑出 55% 胜率就当系统能用,是这批参数里最贵的误判。胜率的及格线完全由盈亏比决定:盈亏比 1:1 时及格线是 60%,1:3 时只要 30%。更要命的是第二个条件,及格线越低的系统越难被证明,盈亏比 1:3 需要 323 笔样本而 1:2 只要 208 笔。这篇给出按盈亏比查的及格胜率表、对应的样本量表,以及回测及格之外必须同时满足的三条。
风险管理为什么我的胜率高但还是亏钱:一个公式定位问题,四种典型病症
胜率70%还在亏钱,问题一定出在期望值这个公式的另外三个变量上。这篇先用期望值公式定位你属于哪一种情况,再给出四种典型病症的具体表现和改法:赢小亏大、扛单摊平、手续费吃掉利润、以及重仓那笔恰好亏损。附一份可以直接算的自查表。
交易系统交易系统是不是真的有效:六个硬指标和它们的及格线
赚钱不等于系统有效,亏钱也不等于系统无效,因为交易样本的噪声大得超出直觉。这篇给出六个必须算清楚的硬指标和各自的及格线:样本量是否达到统计要求、期望值的 t 值是否过 1.96、盈亏比对应的盈亏平衡胜率、最大回撤和水下时间、执行率、以及分环境后的表现是否稳定。每个指标都给了公式和一张对照表。
交易系统三年赚一段亏回去:三个卡点的识别方法,每个配一个自查动作
做了三年总是赚一段亏回去,数学上等于每笔期望值接近零。而期望接近零通常不是没有优势,是优势被三个卡点抵消掉了:盈利期和亏损期的仓位不对称、盈亏比被提前止盈吃掉、样本被自己反复切碎。这三个卡点都能从交易记录里查出具体数字,一个胜率 40% 盈亏比 2 的系统,只要盈利时仓位 0.7 倍、亏损时 1.4 倍,期望值就会从 +0.2R 掉到 −0.28R。
觉得有用?关注公众号
扫码或在微信里搜「Tom讲交易」,每周更新交易教学文章