交易期望值

什么是交易期望值

期望值(Expectancy)衡量的是在大量交易后,每承担 1 元风险,平均能获得多少净利润

  • 正期望值(>0):长期盈利,策略可行。
  • 零或负期望值(≤0):长期亏损或白忙活(即使胜率看起来不错)。

核心理念:交易不是追求高胜率,而是追求正期望值。很多高胜率策略因为 R:R 太低而最终亏损;低胜率策略如果 R:R 够高,反而能大赚。

计算公式

Expectancy = (胜率 × 平均盈利) - (亏损率 × 平均亏损)

其中:

  • 胜率(Win Rate)= 盈利交易次数 / 总交易次数
  • 亏损率 = 1 - 胜率
  • 平均盈利 和 平均亏损 通常用 相对于风险的倍数 来表示(以 R:R 为基础)

更实用的形式(以每 1 元风险为单位)Expectancy = (胜率 × 平均 R:R) - (1 - 胜率)

实际例子

假设你做了 100 笔交易,单笔风险始终控制在 1%(每笔风险 1 元计算):

  • 胜率 = 45%(赢 45 笔,输 55 笔)
  • 平均 R:R = 1:2.5(即赢的时候平均赚 2.5 元,输的时候亏 1 元)

计算:

  • 赢的时候贡献:45% × 2.5 = 1.125
  • 输的时候贡献:55% × (-1) = -0.55
  • 期望值 = 1.125 - 0.55 = +0.575

解读:平均每承担 1 元风险,你能赚 0.575 元。 如果账户 100 万,每笔风险 1%(1 万元),长期下来每笔交易平均赚 5750 元。做 100 笔就是 57.5 万净利润(扣除手续费前)。

另一个对比例子:

  • 胜率 60%,但平均 R:R 只有 1:1.2 Expectancy = (0.6 × 1.2) - (0.4 × 1) = 0.72 - 0.4 = +0.32(盈利,但效率低)

R-Multiple

实际情况并不是每笔风险始终控制在 1%,这时候可以用 R-Multiple(R 倍数)计算期望值。

  • 核心思路:把每一笔交易的盈亏,都换算成“相对于该笔交易风险金额的倍数”,然后求平均。
  • 公式(风险不一致时):交易期望值(Expectancy)= 所有交易的 R-Multiples 平均值

其中,对于每一笔交易: R-Multiple = 该笔实际盈亏金额 ÷ 该笔风险金额

  • 盈利交易:R-Multiple > 0(例如止盈赚了风险金额的 2.5 倍 → +2.5)
  • 亏损交易:R-Multiple = -1(如果严格止损,亏损就是你设的风险金额 → -1)
  • 如果没到止损就手动平仓或爆亏,则可能是 -1.5 或其他值

最终 Expectancy = (所有 R-Multiples 之和)÷ 交易总笔数

实际例子:假设你做了 5 笔交易,账户 100 万:

交易 风险% 风险金额 实际结果 R-Multiple
1 1.0% 1 万元 +2.8 万元 +2.8
2 0.5% 0.5 万元 -0.5 万元 -1.0
3 1.5% 1.5 万元 +4.5 万元 +3.0
4 1.0% 1 万元 -1 万元 -1.0
5 0.8% 0.8 万元 +1.2 万元 +1.5

计算步骤:

  1. R-Multiples:+2.8、-1.0、+3.0、-1.0、+1.5
  2. 总和 = 2.8 -1 + 3 -1 + 1.5 = 5.3
  3. Expectancy = 5.3 ÷ 5 = +1.06

解读:平均每承担 1 元风险,你能赚 1.06 元。这是一个非常优秀的期望值。

参考标准

  • 优秀策略:期望值 ≥ 0.3~0.5(每 1 元风险赚 0.3 元以上)
  • 顶级策略:期望值 0.6~1.0+
  • 最低及格线:>0(只要为正就能长期赚钱,但要考虑手续费、滑点、心理压力)

与 R:R 和仓位大小的关系

  • 期望值 = 正期望值的核心:前面讲的 R:R 是“单笔质量”,胜率是“命中率”,期望值是“综合成绩”。
  • 结合仓位大小(1-2% 单笔风险):即使期望值只有 0.4,只要严格执行,长期也能实现稳定复利。
  • 公式可以扩展到整个策略回测:用历史数据计算整体 Expectancy。
Licensed under CC BY-NC-SA 4.0