2. 交易风险基础

在进入止损止盈与Trailing Stop的具体技法之前,必须先建立一套可量化的风险语言。很多交易者把“止损”理解为一种心理安慰,把“止盈”理解为一种主观判断,结果在反复的盈亏中无法判断系统是否真正有效。本节要解决的核心问题是:如何用风险类型、盈亏比、胜率和期望值四个变量,判断一笔交易或一套策略是否值得长期执行。

一、核心原理:交易风险的四层结构

交易风险不是单一概念,它可以拆成四层:本金风险、单笔风险、策略风险、执行风险。本金风险指账户总资金暴露程度;单笔风险指一次交易最多亏多少;策略风险指一套规则在长期样本中的亏损分布;执行风险指滑点、跳空、情绪化操作带来的偏差。止损止盈属于第二层和第三层的交界:它既约束单笔亏损,也决定策略的盈亏结构。

在此基础上,四个关键指标构成一个闭环:

  • 胜率(Win Rate):盈利交易次数 ÷ 总交易次数。
  • 盈亏比(R:R):平均盈利 ÷ 平均亏损,常用“风险回报比”表示。
  • 期望值(Expectancy):每笔交易的平均结果,公式为:
    期望值 = 胜率 × 平均盈利 − 败率 × 平均亏损。
  • 风险类型:决定上述三个指标是否稳定,尤其是尾部风险。

核心结论:胜率与盈亏比不是孤立的美德。高胜率低盈亏比可能长期亏损,低胜率高盈亏比也可能长期盈利。真正决定生死的是期望值,而期望值必须放在足够多的样本和可控的风险类型下才有意义。

二、方法流程:从单笔风险到期望值计算

建议按以下五步建立自己的风险计算流程:

  1. 确定单笔风险上限。常见做法是账户净值的0.5%~2%。例如账户10万元,单笔风险1%,即最多亏1000元。
  2. 根据止损距离计算仓位。仓位 = 单笔风险金额 ÷ 每股(或每手)止损金额。
  3. 设定盈亏比目标。在入场前明确止盈位,计算潜在盈利与潜在亏损的比值。
  4. 统计历史胜率。用至少100笔模拟或实盘样本,统计盈利次数占比。
  5. 计算期望值并做压力测试。把胜率、盈亏比、滑点、手续费代入,观察期望值是否仍为正。

下面是一个可复用的期望值计算示例,用代码保留换行,便于直接改成脚本:

账户净值 = 100000
单笔风险比例 = 0.01
单笔风险金额 = 账户净值 * 单笔风险比例   # 1000

入场价 = 50
止损价 = 48
止盈价 = 56

每股风险 = 入场价 - 止损价   # 2
每股收益 = 止盈价 - 入场价   # 6
盈亏比 = 每股收益 / 每股风险 # 3.0

仓位 = 单笔风险金额 / 每股风险  # 500股

胜率 = 0.40
败率 = 1 - 胜率

期望值 = 胜率 * 每股收益 - 败率 * 每股风险
# 0.40 * 6 - 0.60 * 2 = 2.4 - 1.2 = 1.2 元/股
总期望 = 期望值 * 仓位
# 1.2 * 500 = 600 元/笔

这个例子说明:即使胜率只有40%,只要盈亏比达到3:1,每笔交易的数学期望仍为正。反过来,如果胜率70%、盈亏比只有0.5:1,期望值 = 0.7×0.5 − 0.3×1 = 0.35 − 0.3 = 0.05,几乎被手续费和滑点吃掉。

胜率、盈亏比与期望值的关系 胜率 盈利次数 / 总次数 例:40% 盈亏比 平均盈利 / 平均亏损 例:3 : 1 期望值 胜率×盈利 − 败率×亏损 例:+1.2元/股 期望值公式: E = W × AvgWin − (1−W) × AvgLoss W为胜率,AvgWin为平均盈利,AvgLoss为平均亏损 危险组合 高胜率 + 低盈亏比 → 期望值可能为负 健康组合 合理胜率 + 正盈亏比 → 期望值为正

三、案例/场景:两种策略的对比

假设交易者A和交易者B都做100笔交易,账户10万元,单笔风险均为1000元。

指标 交易者A 交易者B
胜率 70% 40%
平均盈利 500元 3000元
平均亏损 1000元 1000元
盈亏比 0.5 : 1 3 : 1
期望值/笔 0.7×500 − 0.3×1000 = 50元 0.4×3000 − 0.6×1000 = 600元
100笔总期望 5000元 60000元

交易者A看起来“经常赚钱”,但每次赚得少、亏得多,长期结果远不如交易者B。这个案例的关键不是鼓励低胜率,而是说明:止损止盈的设计会直接改变盈亏比,从而改变期望值。如果A把止盈从500元提高到1500元,同时保持止损1000元,盈亏比变为1.5:1,期望值立刻变为0.7×1500 − 0.3×1000 = 750元/笔,系统质量发生质变。

实战提示:在复盘时,不要只记录“这笔赚了还是亏了”,而要记录四个字段:入场理由、止损位、止盈位、实际盈亏。连续统计50笔后,你就能算出真实胜率和真实盈亏比,而不是凭感觉判断。

四、误区与复盘:为什么“高胜率”会骗人

最常见的误区有三个:

  • 误区一:把胜率当成唯一目标。为了追求高胜率,交易者会过早止盈、死扛亏损,导致盈亏比恶化。结果是“赢很多次小的,亏一次大的”。
  • 误区二:忽略尾部风险。一次跳空、一次黑天鹅,可能让连续20笔的盈利全部回吐。止损止盈必须考虑极端行情下的滑点。
  • 误区三:用少量样本下结论。10笔交易的胜率没有统计意义。至少需要100笔以上,且覆盖不同市场状态。

复盘警告:如果你的策略胜率是90%,但盈亏比是0.1:1,那么一次亏损需要九次盈利才能弥补。这种结构在遇到连续两次亏损时就会崩溃。期望值为正只是最低要求,还要看最大回撤和连续亏损次数是否在心理和资金上可承受。

复盘时建议使用下面的清单逐项检查:

  • 单笔风险是否超过账户净值的2%?
  • 入场前是否已经明确止损位和止盈位?
  • 当前策略的盈亏比是否大于1:1?
  • 胜率统计样本是否超过100笔?
  • 期望值在扣除手续费和滑点后是否仍为正?
  • 最大连续亏损次数是否在可承受范围内?

只有把风险类型、盈亏比、胜率和期望值放在同一张表里反复计算,交易者才能从“感觉会涨”转向“数学上值得做”。这也是后续学习Trailing Stop的前提:移动止损不是为了让每笔都赚,而是为了在趋势中放大盈亏比,同时把单笔风险锁死在可控范围内。