2. 交易风险基础
在进入止损止盈与Trailing Stop的具体技法之前,必须先建立一套可量化的风险语言。很多交易者把“止损”理解为一种心理安慰,把“止盈”理解为一种主观判断,结果在反复的盈亏中无法判断系统是否真正有效。本节要解决的核心问题是:如何用风险类型、盈亏比、胜率和期望值四个变量,判断一笔交易或一套策略是否值得长期执行。
一、核心原理:交易风险的四层结构
交易风险不是单一概念,它可以拆成四层:本金风险、单笔风险、策略风险、执行风险。本金风险指账户总资金暴露程度;单笔风险指一次交易最多亏多少;策略风险指一套规则在长期样本中的亏损分布;执行风险指滑点、跳空、情绪化操作带来的偏差。止损止盈属于第二层和第三层的交界:它既约束单笔亏损,也决定策略的盈亏结构。
在此基础上,四个关键指标构成一个闭环:
- 胜率(Win Rate):盈利交易次数 ÷ 总交易次数。
- 盈亏比(R:R):平均盈利 ÷ 平均亏损,常用“风险回报比”表示。
- 期望值(Expectancy):每笔交易的平均结果,公式为:
期望值 = 胜率 × 平均盈利 − 败率 × 平均亏损。 - 风险类型:决定上述三个指标是否稳定,尤其是尾部风险。
核心结论:胜率与盈亏比不是孤立的美德。高胜率低盈亏比可能长期亏损,低胜率高盈亏比也可能长期盈利。真正决定生死的是期望值,而期望值必须放在足够多的样本和可控的风险类型下才有意义。
二、方法流程:从单笔风险到期望值计算
建议按以下五步建立自己的风险计算流程:
- 确定单笔风险上限。常见做法是账户净值的0.5%~2%。例如账户10万元,单笔风险1%,即最多亏1000元。
- 根据止损距离计算仓位。仓位 = 单笔风险金额 ÷ 每股(或每手)止损金额。
- 设定盈亏比目标。在入场前明确止盈位,计算潜在盈利与潜在亏损的比值。
- 统计历史胜率。用至少100笔模拟或实盘样本,统计盈利次数占比。
- 计算期望值并做压力测试。把胜率、盈亏比、滑点、手续费代入,观察期望值是否仍为正。
下面是一个可复用的期望值计算示例,用代码保留换行,便于直接改成脚本:
账户净值 = 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,几乎被手续费和滑点吃掉。
三、案例/场景:两种策略的对比
假设交易者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的前提:移动止损不是为了让每笔都赚,而是为了在趋势中放大盈亏比,同时把单笔风险锁死在可控范围内。