风险回报比:赢得多不够,赢多少和输多少必须一起算

“胜率 70%”听起来很厉害,“盈亏比 3:1”也听起来很诱人,但孤立看任何一个指标都是陷阱。长期结果取决于两件事的同时发生:你多常赢,以及每次赢和输的平均幅度。而在同一套规则里,两者往往互相拉扯。

约 15 分钟风险与心理 · 第 3 课含期望值矩阵模拟
天平、计算器和图表表示风险回报与胜率一起计算
学习目标
  • 区分胜率、风险回报比和期望值各自回答什么问题
  • 用简单公式计算一组假设条件下的单笔期望值
  • 理解为什么 80% 胜率照样可能是负期望,35% 胜率照样可能为正
  • 看清同一套规则里胜率与盈亏比为什么往往互相拉扯
  • 理解交易成本、滑点和样本量如何改变历史期望值
次数和大小

胜率回答“多常赢”,风险回报回答“赢一次和亏一次各有多大”

胜率

盈利次数 ÷ 总次数

只描述发生的频率,完全不说明每一次盈利能赚多少。

平均盈利

赢的时候平均赚多少

必须与平均亏损放在同一个风险单位下比较才有意义。

平均亏损

输的时候平均亏多少

它决定了高胜率是否会被少数几次失控的巨亏彻底吞噬。

本课出现的所有数字都是为了演示算式而设定的假设输入,既不是行业基准,也不是目标值,更不是从你自己的交易记录里统计出来的结果。

把两边放进同一本账

期望值=胜率×平均盈利-败率×平均亏损

假设 40% 的交易平均赚 2R,60% 的交易平均亏 1R,那么费用前的期望值=0.4×2-0.6×1=+0.2R。这里的 R 只是把单笔计划风险统一成一个比较基准。

把概率和幅度放进同一条算式

1:3 不会自动战胜 1:1

先比较两个预设:A 是 70% 胜率、+1R / −1R;B 是 25% 胜率、+3R / −1R。然后自己改动胜率和平均盈亏,看盈亏平衡胜率随之移动。

期望值矩阵

1:3 不会自动战胜 1:1

先点两个预设,再自己改变胜率和平均盈亏。期望值把概率和盈亏幅度放进同一条算式。

单笔期望值+0.4R
盈亏平衡胜率50%

这组假设下期望值为正。

最常见的错觉

80% 的胜率,照样可能是负期望

假设 80% 的交易平均只赚 0.2R,20% 的交易平均亏 1R:0.8×0.2-0.2×1=-0.04R。虽然 10 笔里面能赢 8 笔,但那 2 笔亏损就会把前面的盈利全部吃光还倒贴——这还没算进任何一笔手续费。

同一套规则里的取舍

胜率和盈亏比通常互相拉扯

在入场规则和止损位置都不变的前提下,把止盈目标拉得更远,就给了正常波动更多时间先打到止损,观察到的胜率会下降;反过来一有微利就走,胜率会上升、单笔盈利幅度被压缩,于是一次正常止损要用好几笔盈利来填。这是同一套规则内部的倾向,不是跨策略成立的定律。

在假设输入下:35% 胜率配 3R 平均盈利,费用前期望值=0.35×3-0.65×1=+0.4R;55% 胜率配 1.2R 平均盈利,费用前期望值=0.55×1.2-0.45×1=+0.21R。这里要说明的不是哪种风格更好,而是这两个数字只有放在一起才有意义。

假设组合假设胜率假设平均盈亏费用前期望值
小止盈、高频次75%0.25R 盈 / 1R 亏-0.06R——0.75×0.25-0.25×1,还没算费用就已经为负
区间震荡型55%1.2R 盈 / 1R 亏+0.21R(这组假设下的费用前结果,成本仍要另外扣)
趋势突破型35%3.0R 盈 / 1R 亏+0.40R(这组假设下撑住结果的是盈利幅度,不是胜率)
漂亮平均值也会失效

期望值描述的是一组历史样本,不是下一笔交易的命运

即使一组样本的期望值为正,实际执行中也完全可能遇到连续 5 次甚至 10 次亏损。更重要的是,胜率、平均盈亏和交易摩擦(手续费、点差、滑点)会随市场状态漂移,某一段行情里统计出来的数字不是常数。

成本从每一笔交易里扣,不只从亏损单里扣。拿上面 +0.21R 那一行,假设一次完整来回的摩擦是 0.15R:净期望值就掉到 +0.06R,只剩毛值的四分之一左右。同样的 0.15R 放到 +0.40R 那一行,净值还有 +0.25R。一套规则能不能撑住自己的成本,取决于 1R 相对你实际付出的点差有多大。

样本量决定这些数字有多少含量。8 笔交易里的 75% 胜率只是赢了 6 笔,其中一笔换个结果就变成 62.5%;同样的胜率放到 200 笔上,就很难只靠运气凑出来。看胜率一定要连分母一起看,并且写清楚样本覆盖的是哪一段时间。

知识检测

检验你是否真正理解

检验你对胜率、盈亏比与期望值关系的理解。

第 1 题,共 3 题

一组样本的胜率是 50%,平均盈利 +2R,平均亏损 -1R。忽略成本时单笔期望值是多少?

第 2 题,共 3 题

为什么 80% 的胜率仍然可能对应负期望?

第 3 题,共 3 题

一组样本的胜率只有 35%,平均盈利 +3R,平均亏损 -1R。关于它可以得出什么结论?

认识你的学伴

卡住了?让 Mira 帮你拆解

输入你近期的胜率、平均盈利与平均亏损,Mira 会算出这组输入对应的期望值,并给出把执行摩擦算进去之后的盈亏平衡胜率。

正在检查登录状态...