盈亏比怎么计算?
盈亏比是「止盈时赚的钱」和「止损时亏的钱」之比,常写成 R。英文一般叫 risk-reward ratio(R:R),「1:2」指冒 1 份风险、博 2 份回报,也就是盈亏比 2。同一笔交易里止损、止盈的数量相同,所以直接用价格距离算:
含手续费:R = (|止盈价 − 入场价| − (入场价 + 止盈价) × 费率) ÷ (|入场价 − 止损价| + (入场价 + 止损价) × 费率)
算例:BTC 在 60,000 做多,止损 57,000、止盈 66,000。不算手续费时 R = 6,000 ÷ 3,000 = 2。开仓、平仓各付一次 0.05% 的吃单手续费后,每 1 个 BTC 止损亏 3,000 + 58.5 = 3,058.5 USDT,止盈赚 6,000 − 63 = 5,937 USDT,R ≈ 1.94。做空时方向相反,公式不变。
盈亏比和胜率:保本胜率与期望值
赢一次赚 R、输一次亏 1,胜率为 p,很多笔交易平均下来,每笔的结果(期望值)是:
保本胜率 = 1 ÷ (1 + R) 保本盈亏比 = (1 − p) ÷ p
期望值等于 0 的地方就是保本点。常见盈亏比对应的保本胜率(未计手续费):
| 盈亏比 R | 风险 : 回报 | 保本胜率 |
|---|---|---|
| 0.5 | 1 : 0.5 | 66.7% |
| 1 | 1 : 1 | 50.0% |
| 1.5 | 1 : 1.5 | 40.0% |
| 2 | 1 : 2 | 33.3% |
| 3 | 1 : 3 | 25.0% |
| 5 | 1 : 5 | 16.7% |
所以胜率低不一定亏,胜率高也不一定赚。下表是不同组合下每笔的期望值(单位 R,未计手续费):
| 胜率 \ 盈亏比 | 0.5 | 1 | 1.5 | 2 | 3 |
|---|---|---|---|---|---|
| 30% | −0.55 | −0.40 | −0.25 | −0.10 | +0.20 |
| 40% | −0.40 | −0.20 | 0 | +0.20 | +0.60 |
| 50% | −0.25 | 0 | +0.25 | +0.50 | +1.00 |
| 60% | −0.10 | +0.20 | +0.50 | +0.80 | +1.40 |
胜率 30%、盈亏比 3 的打法,每笔期望 +0.20R,靠少数几次大赚覆盖多次小亏;胜率 60%、盈亏比 0.5 的打法,赢得多却赢得少,每笔期望反而是 −0.10R。要注意盈亏比和胜率不是各自独立的:把止盈拉远,R 变大,触发止盈的机会也会变少,两者要用同一批交易记录一起统计。
止损很近时,手续费会吃掉多少盈亏比?
手续费按成交金额收,和止损远近几乎无关,所以止损越近,手续费占的比例越大。下面两组的名义盈亏比都是 2,入场价 60,000、吃单费率 0.05%:
| 止损 −5%、止盈 +10% | 止损 −0.5%、止盈 +1% | |
|---|---|---|
| 止损价 / 止盈价 | 57,000 / 66,000 | 59,700 / 60,600 |
| 含手续费的盈亏比 | 1.94 | 1.50 |
| 保本胜率 | 34.0% | 40.0% |
| 胜率 40% 时每笔期望 | +0.18R | 约 0 |
第二组每次止损多亏约 20%、每次止盈少赚约 10%,原本胜率 40% 就有正期望的打法,扣完手续费只剩白忙。止损单触发后多半按市价成交,还可能有滑点,实际会再差一点。
胜率 40%,连亏 8 次正常吗?
胜率不算低的打法,也常遇到很长的连续亏损。下表是 100 笔交易里,至少出现一次指定长度连亏的概率(假设每笔输赢互不影响):
| 胜率 | 至少连亏 5 笔 | 至少连亏 8 笔 | 至少连亏 10 笔 |
|---|---|---|---|
| 30% | 99.9% | 85.8% | 58.0% |
| 40% | 97.6% | 49.0% | 20.5% |
| 50% | 81.0% | 17.0% | 4.4% |
胜率 40% 时,100 笔里出现 8 连亏的机会接近一半。每笔冒账户 1% 的风险,8 连亏后账户少约 7.7%;每笔冒 2%,就少约 14.9%。所以盈亏比再好看,也要先用仓位计算器按止损定好每笔的仓位,而不是加大仓位。
盈亏比多少合适?先避开这几个误区
没有一个对所有人都合适的盈亏比,关键是它和你的实际胜率搭配起来,期望值是不是正的。常见的误区:
- 用太少的交易估胜率:20 笔里赢 8 笔,胜率看起来是 40%,但 95% 置信区间大约是 22%–61%;要到 100 笔左右,区间才缩到约 31%–50%。
- 计划的盈亏比和实际成交不一样:到了止损不走、或者提前止盈,实际的 R 会比下单时算的低。复盘时用实际成交价重新算。止损怎么设,见合约止损怎么设。
- 只看价格、不看强平价:盈亏比和杠杆无关,但杠杆太高时强平价可能在止损价之前,止损还没触发就先爆仓。用合约爆仓价计算器检查。
- 把期望值当成每笔都拿得到的收益:期望值是很多笔交易平均下来的结果,短期内连续亏损很正常,见上一节的连亏概率。
计算结果未计入滑点和部分交易所特有的规则,实际以交易所下单页面显示为准。