交易风险 · 指南

风险回报比与盈亏平衡胜率

从入场价、止损价和目标价出发,计算风险回报比与盈亏平衡胜率,并理解手续费、滑点和仓位大小如何改变结果。

查看交易风险计算器 →

风险回报比比较的是一笔交易在计划中可能亏多少、又可能赚多少。假设每股计划风险为 3 美元,目标收益为 6 美元,这笔交易的风险回报比可写为 1:2,也可以用回报风险倍数表示为 2.00:1

需要先说清楚的是:风险回报比不是胜率预测。它只描述入场、止损和目标之间的价格关系,不能告诉你下一笔交易会不会盈利,也不能替代对流动性、波动、执行质量和策略历史表现的判断。

快速结论: 当计划风险为 3 美元、计划回报为 6 美元时,未计交易成本的理论盈亏平衡胜率为 3 ÷ (3 + 6) = 33.33%。这表示同类交易在长期平均意义上至少需要约三分之一的胜率才能不亏不赚,而不是说下一笔交易有 33.33% 的获胜概率。

什么是风险回报比?

风险回报比把两个计划结果放在一起比较:风险是入场价到止损价之间的潜在亏损,回报是入场价到目标价之间的潜在收益。计算时应使用同一种单位,例如每股美元、每份合约点数或账户中的 R 倍数。

多头交易的计算

每股风险 = 入场价 − 止损价
每股回报 = 目标价 − 入场价

多头交易希望价格上涨,因此止损通常低于入场价,目标价通常高于入场价。

空头交易的计算

每股风险 = 止损价 − 入场价
每股回报 = 入场价 − 目标价

如果希望用一个同时适用于多头和空头的表达式,可以取价格差的绝对值:

每单位风险 = |入场价 − 止损价|
每单位回报 = |目标价 − 入场价|

两笔交易即使都显示 2:1,也可能具有完全不同的波动水平、成交深度、跳空风险和执行难度。比率相同,不代表风险质量相同。

风险回报比与回报风险比有什么区别?

不同交易平台和文章经常使用相反的顺序,阅读时必须确认哪个数字放在前面。

风险回报比:1:2
回报风险比:2:1

BasisPilot 默认显示的是 回报风险倍数,即每承担 1 美元计划风险,对应多少美元的计划回报:

回报风险倍数 = 计划回报 ÷ 计划风险
6 美元 ÷ 3 美元 = 2.00

因此,BasisPilot 显示 2.00,意思是“每承担 1 美元计划风险,目标回报为 2 美元”。比较不同工具、交易日志或研究报告时,不要只看 1:22:1 的写法,要先确认它使用的是哪一种顺序。

如何计算风险回报比?

完整计算至少需要三个价格:入场价、止损价和目标价。先算出每股或每单位风险,再算计划回报,最后用回报除以风险。

多头交易示例

入场价:50 美元
止损价:47 美元
目标价:56 美元
每股风险 = 50 − 47 = 3 美元
每股回报 = 56 − 50 = 6 美元
回报风险倍数 = 6 ÷ 3 = 2.00

这笔交易可以写为 1:2 的风险回报比,也可以写为 2.00:1 的回报风险比。

空头交易示例

入场价:80 美元
止损价:84 美元
目标价:72 美元
每股风险 = 84 − 80 = 4 美元
每股回报 = 80 − 72 = 8 美元
回报风险倍数 = 8 ÷ 4 = 2.00

方向虽然不同,但计算逻辑相同:先确定若判断错误会损失多少,再比较若达到目标可以获得多少。

如何计算盈亏平衡胜率?

盈亏平衡胜率是指:在平均盈利和平均亏损保持稳定的前提下,盈利交易至少需要占多大比例,才能让盈利总额刚好抵消亏损总额。

盈亏平衡胜率 = 风险 ÷(风险 + 回报)

或

盈亏平衡胜率 = 1 ÷(1 + 回报风险倍数)

如果回报风险倍数为 2.00:

1 ÷(1 + 2)= 33.33%

为什么这个公式成立?

假设有 100 笔可比交易,每笔亏损时损失 1R,盈利时获得 2R。如果胜率为 33.33%,盈利交易大约贡献 66.67R;其余 66.67% 的亏损交易合计损失约 66.67R。两者相抵,未计成本的净结果为零。

这只是理论模型。它假设每笔盈利都能完整获得 2R、每笔亏损都严格限制在 1R,同时忽略分批止盈、滑点、手续费、跳空和不同市场环境。真实交易记录往往不会完全符合这些假设。

风险回报比与盈亏平衡胜率对照表

下面列出的都是未计手续费和滑点的理论结果。

回报风险倍数风险回报比盈亏平衡胜率
0.501:0.566.67%
1.001:150.00%
1.501:1.540.00%
2.001:233.33%
3.001:325.00%
4.001:420.00%
5.001:516.67%

理论盈亏平衡胜率越低,并不代表交易计划一定越好。更远的目标价可能更难达到,过紧的止损也可能被正常的价格波动频繁触发。比率需要放回实际策略和市场结构中理解。

手续费和滑点如何改变结果?

佣金、监管费用、买卖价差、滑点、融资利息、借券成本和货币兑换费用,都会让只按标价计算的结果显得过于乐观。正确做法是比较净盈利与净亏损,而不是只比较目标价和止损价。

加入手续费的示例

入场价:50 美元
止损价:47 美元
目标价:56 美元
持仓:100 股
单次往返总成本:10 美元

毛亏损 = 300 美元
毛盈利 = 600 美元
净亏损 = 310 美元
净盈利 = 590 美元

盈亏平衡胜率
= 310 ÷(310 + 590)
= 34.44%

加入成本后,所需胜率从 33.33% 上升到 34.44%。当策略的平均利润较小或交易频率较高时,成本造成的差异会更明显。

止损滑点示例

如果计划止损价为 47 美元,但实际成交价是 46.80 美元,100 股的价格亏损将从 300 美元扩大到 320 美元。再加上 10 美元交易成本,净亏损变为 330 美元;若净盈利仍为 590 美元,调整后的盈亏平衡胜率约为 35.87%。

止损价是风险规划的输入,不是保证成交价。市场跳空、流动性不足或快速行情都可能导致实际成交价差于触发价。可参考 美国证券交易委员会关于止损单的投资者公告FINRA 的订单类型说明

什么样的风险回报比才算好?

不存在适用于所有交易和策略的“最佳风险回报比”。判断一个比率是否有用,需要同时检查实际胜率、平均实现盈利、平均实现亏损、交易费用、滑点、流动性、交易频率、连续亏损和仓位大小。

2:1 的回报风险比也可能亏钱

(30% × 2R)−(70% × 1R)
= 每笔交易 −0.10R

虽然平均盈利是平均亏损的两倍,但 30% 的胜率低于 33.33% 的理论盈亏平衡水平,因此结果仍然为负。

1:1 的回报风险比也可能盈利

(55% × 1R)−(45% × 1R)
= 每笔交易 +0.10R

一个有实际意义的比率,应来自可重复执行的交易流程,扣除合理成本后仍有正期望,有足够数量的历史交易支持,并且符合账户的单笔风险上限。不要为了制造一个看起来漂亮的比率,随意移动止损或目标。

风险回报比与交易期望值的区别

风险回报比衡量的是计划中的收益结构;交易期望值则把收益结构和发生概率放在一起计算。

交易期望值
=(胜率 × 平均盈利)−(败率 × 平均亏损)
策略胜率未计成本的期望值
A30%−0.10R
B40%+0.20R

两种策略都可能拥有 2R 的平均盈利和 1R 的平均亏损,但胜率不同会使长期平均结果完全不同。因此,只有风险回报比,没有可靠的实际胜率和平均成交结果,仍不足以判断一个策略是否具有正期望。

进一步阅读:交易期望值公式详解 →

仓位大小如何参与计算?

风险回报比回答的是“计划回报相对于计划亏损有多大”;仓位大小回答的是“在账户允许的最大亏损内,可以持有多少股”。两者相互关联,但不是同一个问题。

仓位数量 = 单笔最大风险金额 ÷ 每股风险

100 美元 ÷ 3 美元 = 33.33 股

如果券商不支持碎股,应向下取整为 33 股。仓位大小会改变总的美元风险和美元回报,但不会改变由入场价、止损价和目标价决定的价格比率。

根据账户风险上限计算仓位数量 →

常见的风险回报比错误

  1. 把比率当成胜率。 3:1 只说明计划回报是计划风险的三倍,不代表获胜概率更高。
  2. 为了得到理想比率而选择目标。 目标价需要有市场结构、估值或交易规则作为依据。
  3. 为了提高比率而收紧止损。 过近的止损可能被正常波动触发,反而降低实际胜率。
  4. 忽略交易成本。 即使单次成本很小,也可能明显提高策略所需的盈亏平衡胜率。
  5. 假设止损一定按触发价成交。 止损是订单触发机制,不等于最终成交价格。
  6. 忽略仓位大小。 再有利的比率也无法保护一个超过账户承受能力的仓位。
  7. 只凭一笔交易下结论。 单次结果几乎不能说明交易流程是否有效。
  8. 混用计划数据与实际数据。 计划目标应与计划止损比较,实际平均盈利应与实际平均亏损比较。

常见问题

1:2 的风险回报比是什么意思?

它表示计划回报是计划风险的两倍。例如,一笔交易计划最多亏损 100 美元、目标盈利 200 美元,可以写为 1:2 的风险回报比,也可以写为 2.00:1 的回报风险倍数。

2:1 的回报风险比需要多高胜率?

在不计手续费和滑点的情况下,理论盈亏平衡胜率是 1 ÷(1 + 2)= 33.33%。加入交易成本、滑点或不完整止盈后,实际需要的胜率通常会更高。

胜率低于 50% 还能盈利吗?

可以。如果平均盈利明显高于平均亏损,并且这一优势在扣除手续费和滑点后仍然存在,低于 50% 的胜率也可能产生正期望。真正需要比较的是胜率、平均盈利和平均亏损的组合。

仓位大小会改变风险回报比吗?

不会。仓位大小会同比放大或缩小美元结果,但不会改变入场价、止损价和目标价之间的价格比例。不过,仓位过大可能让账户承受无法接受的总亏损。

止损单能保证亏损不超过计划金额吗?

不能。跳空、流动性不足和快速行情可能使实际成交价差于止损触发价。止损可以帮助规划退出,但不能保证精确的成交价格。

手续费应该怎样计入?

把一轮完整交易的成本加到亏损结果中,并从盈利结果中扣除,然后使用净平均亏损与净平均盈利计算盈亏平衡胜率。这样得到的结果比只看标价差更接近真实执行。

如何在实际交易中使用这组数字?

先根据交易逻辑和市场结构确定入场、止损与目标,不要反过来为了追求某个比率修改价格。然后计算每股风险、计划回报和账户可以承受的仓位数量。策略运行后,再用真实成交记录更新平均盈利、平均亏损、胜率、费用和滑点。

风险回报比适合用于规划和比较,不是买卖信号。它不能判断价格方向,也不能证明目标一定会实现。把它与仓位控制、交易期望值、执行质量和足够大的历史样本结合起来,才更有助于理解一个交易流程的真实风险。

BasisPilot 仅提供教育用途的计算与信息,不构成个性化投资、交易、税务或法律建议。