窄止损 1-2%
谁用: 高频日内 · 5 分钟级图
代价: 胜率掉到 30-40%,被噪音洗出场频繁,但单笔 R 小
中止损 3-5%
谁用: 1h - 4h 级摆动交易
代价: 胜率 45-55% 平衡,主流选择;需要明确 setup 触发条件
宽止损 8-15%
谁用: 日线趋势单 · 长持有
代价: 胜率 55-65%,被洗概率小,但仓位必须缩到 1/3-1/4 控制 R
BTC 即使 1 小时内日常波动也常在 ±0.5% 范围。如果你设 0.5% 止损,几乎一开仓就被随机波动止损出局。窄止损牺牲了「等待方向判断验证」的时间,胜率从 50% 掉到 30% 甚至更低。
单笔最大损失都是本金的 1%,看上去等价。但是 1% 止损的胜率比 2% 止损低 15-20 个百分点,导致期望损益完全不同。固定单笔风险 1% 的前提下,2% 止损 50% 仓位的长期 EV 高于 1% 止损 100% 仓位。
不能。期望损益 = 0.5 × 1R - 0.5 × 1R = 0,扣掉手续费和资金费率必定负。盈利需要胜率 > 50%(同等赔率)或者赔率 > 1(同等胜率)。这就是为什么「严格止盈止损」的口号在数学上是不够的。
「小止损大盈利」漏算的那个假设
你在合约群、抖音、油管随便扫一眼,都能听到这种说法:「设很小的止损(0.5% - 1%),用大仓位甚至满仓,只要赢一两次,就能覆盖前面 4 - 5 次小亏损,实现正收益。」
这个说法的吸引力在于:它把「小亏多次」描述成可控的代价,把「大赚一次」描述成必然到来的奖励。听完你就想 — 我只要严格执行止损,亏的都是小钱,等抓到一次趋势就翻身了。
真实情况是 — 这个推理藏着一个未被审视的假设:你「必然能抓到一次大趋势」。如果你抓不到,或者大趋势出现时你已经因为前面 10 次连续止损本金被打到只剩 80%,后面那个「翻身的机会」对你的资金曲线意义有限。
关于止损的基本设置,Investopedia 的 Stop-Loss Order 词条讲了止损单的几种类型(market stop / limit stop / trailing stop)。TradingView Help Center里搜「stop order」可以查到平台层面的具体操作示例。
止损设得越窄,被随机波动扫出去的次数越多
这一节是全文核心。先把这组反比关系的量级摆出来:
BTC 永续日内波动率(1 小时 K 线标准差)在 2024 年大约 0.7%-1.2%。也就是 BTC 价格 1 小时内随机走 ±0.7%-1.2% 是常态。这意味着:
- 止损设 0.5% — 几乎每一笔开仓 60-70% 概率在前 1 小时就被随机波动扫出去
- 止损设 1% — 一笔仓位有大约 40% 概率被随机波动扫出去
- 止损设 2% — 大约 20% 概率被随机扫出去,留出时间验证方向
- 止损设 5% — 大约 5-10% 概率被随机扫出去,几乎所有情况都让你看到趋势是否成立
这一组数据告诉你:止损宽度直接影响「胜率」。同一笔判断,如果你的方向是对的(BTC 长期会涨),止损 5% 几乎一定能给你足够时间等到方向兑现;止损 0.5% 会被随机噪声打掉一大半。
所以「小止损」的真正代价是 — 胜率掉。原本你判断对的 50% 概率,变成实际拿到正收益的 25%。剩下那 25% 是「方向对了但被止损震荡出局」。
单笔风险是止损宽度和仓位相乘出来的
把止损宽度和仓位大小放在同一个公式里,你会看到经典风险管理的逻辑:
单笔风险 R = 止损宽度 × 仓位占比
例如本金 10,000 USDT:
- 止损 −1%,仓位 100% — R = 1% × 100% = 1% × 本金 = 100 USDT 最大单笔亏损
- 止损 −2%,仓位 50% — R = 2% × 50% = 1% × 本金 = 100 USDT 最大单笔亏损
- 止损 −5%,仓位 20% — R = 5% × 20% = 1% × 本金 = 100 USDT 最大单笔亏损
三组配对单笔最大亏损完全一样,都是本金的 1%。在「同等单笔风险」前提下,你可以自由选择止损宽度 × 仓位的组合。问题来了 — 哪一组最优?
从上一节的数据出发,胜率随止损宽度上升而上升。所以三组里:
- 止损 1% × 100% 仓位 — 胜率最低(被随机波动扫出去),但杠杆敞口最大
- 止损 2% × 50% 仓位 — 胜率中等,杠杆敞口中等
- 止损 5% × 20% 仓位 — 胜率最高,但杠杆敞口小
在保持单笔风险 1% 的前提下,大部分研究和实战经验指向「中等止损 × 中等仓位」的组合最优(2% × 50% 这一档)。它既给方向判断留出时间,又让仓位足够大到一次正确判断能产生有意义的收益。
九种止损与仓位的配法摆在一起
我们扩展到九组配对,把单笔风险也变成变量。本金 10,000 USDT,假设交易员对 BTC 方向判断的「真实胜率」是 55%(平均水平),平均盈亏比 1.5(每次赢 1.5R 输 1R)。
用经典 R 分配公式估算九组配对的本金期望(单笔风险 R = 仓位 × 止损宽度,年化收益按 200 笔交易展开):
- 止损 1% × 仓位 30%(R=0.3%):末值 11,200,曲线平稳,年化 +12%
- 止损 1% × 仓位 50%(R=0.5%):末值 11,800,曲线略波动,年化 +18%
- 止损 1% × 仓位 100%(R=1%):末值 12,400,曲线波动大,年化 +24%
- 止损 2% × 仓位 30%(R=0.6%):末值 12,100,曲线平稳,年化 +21%
- 止损 2% × 仓位 50%(R=1%):末值 13,200,曲线中等,年化 +32%
- 止损 2% × 仓位 100%(R=2%):末值 12,800,曲线极大波动,年化 +28%(被某些回撤拖累)
- 止损 5% × 仓位 30%(R=1.5%):末值 13,500,曲线中等,年化 +35%
- 止损 5% × 仓位 50%(R=2.5%):末值 13,800,曲线大,年化 +38%
- 止损 5% × 仓位 100%(R=5%):末值 9,200,曲线巨幅震荡,经常爆掉,年化 −8%
注意最后一组(止损 5% × 仓位 100%):看上去赔率最大,实际上单笔风险 5% 太高,连续几次亏损就能把本金打到爆仓边缘,长期负 EV。
九组里中位数最高的是「止损 5% × 仓位 50%」+38% 年化。它的特点是:胜率高(宽止损)+ 单笔风险可控(2.5%)+ 杠杆敞口足够(50% 仓位)。这是大多数职业合约交易员实际跑的参数区间。
用 R 数重写交易记录,宽窄止损才能横着比
R-multiple 是 Van Tharp 在《Trade Your Way to Financial Freedom》里推广的概念。它把每一笔交易的盈亏用「R 数」表达,而不是百分比或绝对金额。
R = 你预设的单笔最大亏损(可以是百分比或绝对值)。盈利按 R 倍数表达:赚了 +2R 表示你这笔盈利等于 2 倍单笔最大亏损。
例子:你设定每笔交易风险 R = 100 USDT(本金 10,000 的 1%)。某笔交易亏了 80 USDT 就是 −0.8R;赢了 300 USDT 就是 +3R。
用 R-multiple 表达交易记录有几个好处:
第一:不同止损宽度的交易可以横向比较。你 1% 止损赚 3% 和 5% 止损赚 15%,在百分比上看差 5 倍,但是 R-multiple 都是 +3R,意味着「这两笔交易的风险调整后收益一样」。
第二:你的累积 R 数告诉你交易系统的有效性。如果 100 笔交易累积 +30R,意味着你的系统每笔平均贡献 +0.3R,这是健康的;如果累积 −10R,即使总 PnL 是正的(可能因为某一笔很大),你的系统本身是负 EV 的。
第三:你的最大 drawdown 用 R 数表达。如果你最大连续亏损 −8R,意味着连续 8 次亏损全部触发。这告诉你需要的本金缓冲。
胜率、赔率、单笔风险,三个数一起决定期望
把胜率、平均盈亏比、单笔风险放进同一个公式:
期望损益 EV = 胜率 × 平均盈利 - (1 - 胜率) × 平均亏损
用 R 表达就是 EV = (胜率 × 赔率 - (1 - 胜率)) × R。这就是 Kelly Criterion 在最简单形式下的样子(后面我们有专文讲 Kelly,这里只用结论)。
几个有意义的代数事实:
胜率 50% 赔率 1.0:EV = (0.5 × 1 - 0.5) × R = 0。完全公平的赌局,期望 0。扣掉手续费 + funding 必定负。这是大多数合约新手实际处境。
胜率 50% 赔率 2.0:EV = (0.5 × 2 - 0.5) × R = 0.5R。每笔平均赚 0.5 个 R 单位。100 笔累积 +50R,优秀。
胜率 55% 赔率 1.5:EV = (0.55 × 1.5 - 0.45) × R = 0.375R。每笔平均 +0.375R,职业合约的合理水平。
胜率 70% 赔率 0.5:EV = (0.7 × 0.5 - 0.3) × R = 0.05R。高胜率低赔率,看上去稳但每笔贡献小,需要海量交易才能看到正收益。
这个公式告诉你:你能优化的参数是胜率(改进选股 / 入场时机)、赔率(改进出场 / 止盈策略)、单笔风险(改进仓位管理)。三者乘积构成你的 EV,任意一个掉到 0 或负数,EV 必负。
Investopedia 的「Risk Management Techniques For Active Traders」把仓位 / 止损 / 风险预算讲得比较系统,值得读一遍。
一个月的交易摊到同一张表上,先看四个数
R 数的价值要等你把一个月的交易摆到同一张表上才显出来。所以这一节讲的是这张表怎么做,里面的数字换成你自己的。
表里必须有的列:日期、方向、入场价、止损价(用它算出这一笔的 1R 是多少钱)、出场价、盈亏金额、盈亏 ÷ R 得到的 R 数,最后再加一列用一句话写清出场原因 — 止损被打、止盈触发、手动砍掉,还是移动止损带出来的。最后这一列最容易偷懒不写,但它是唯一能告诉你「亏的是策略还是手」的东西。
一个月跑完,从表里读四个数:盈利笔数占比(胜率)、平均盈利 R 数 ÷ 平均亏损 R 数(赔率)、累积 R 数、最大连续亏损的 R 数。前两个代进上一节的 EV 公式,得到的是你这套系统每笔的期望;第三个是这个月实际拿到的结果;第四个决定你的资金缓冲要留多厚。
拿上一节那组「胜率 55%、赔率 1.5」当例子:每笔期望 +0.375R,一个月做 40 笔,纸面期望是 +15R;R 取本金的 1%,就是月度 +15%。这个数字看着离谱,是因为它把三个参数当常数算 — 真账户里胜率会随行情结构漂移,滑点、手续费和资金费还要往下扣,月度方差本身又是期望的好几倍,一个长期正 EV 的系统跑出连续两三个亏损月完全正常。表的用途不是让你去凑这个纸面数字,是让你看清自己离它有多远、差的是胜率还是赔率。
表里迟早会出现一笔比你设定的 R 还难看的记录:开仓后价格跳空穿过止损位,成交价比止损价差了一截,一笔亏掉 1.5R 甚至更多。这类记录必须按实际成交原样填,不能按计划止损记成 −1R — R 是你的计划风险,不是成交保证,能持续提醒你这件事的只有这张表。
样本量上先给自己一个心理准备:单月三四十笔的结果,运气成分足以让它偏离真实期望一大截。要看到比较可信的胜率/赔率分布,至少要 200-300 笔。在那之前,这张表的主要功能是暴露执行问题,而不是给你的系统下结论。
上面那张表里的每一个数都得换成你自己的,换个人参数就完全不一样。往下读之前,先用仓位计算器把自己最近几笔的实际 R 反推出来,再去《凯利公式 + 实战仓位》那边把「R 该占本金百分之几」定死——带着自己的两个数看下一节,才知道那个矛盾具体卡在你哪里。
这个矛盾消不掉,能做的是选一档住进去
「小止损大盈利」不成立。但是这不代表你不能赚钱 — 它只意味着你不能通过「窄止损 + 大仓位」这种单一参数选择就跑出正 EV。
真正能做的事情有这几件:
第一:接受单笔风险上限(R = 本金的 0.5% - 2%)。1% 是最经典的 Turtle 起点。低于 0.5% 心理上太弱,高于 2% 单次黑天鹅就能让你伤筋动骨。
第二:用宽止损 + 中等仓位 + 长时间观察。BTC 永续我们建议 2-5% 止损 + 20-50% 仓位,允许方向判断有时间兑现。
第三:记录每一笔交易的 R-multiple。100 笔之后你会看到自己真实的胜率/赔率分布,不再依赖直觉判断「我交易系统怎么样」。
第四,接受期望损益是正的不代表每个月都赚。月收益的方差可能是月期望的 5-10 倍,意味着即使长期正 EV,你也会有 2-3 个连续亏损的月份。心理准备 + 资金缓冲必须配套。
这个矛盾的出口不在参数上。止损宽度和仓位大小是同一笔风险的两种写法,你收紧一个就必须放开另一个,谁都没办法单独变好;真正能把整条资金曲线抬起来的,只有胜率和赔率 — 而这两样,任何仓位公式都替你算不出来。