跟踪委托(官方也叫追踪止损,英文 Trailing Stop)说白了是一条会自己挪的止损线:价格往你有利的方向走,它跟着走;价格掉头,它原地不动,等价格反向达到设定幅度时提交订单,能否成交还要看订单类型、余额和盘口。能不能挂对,就看两个数:激活价格和回调幅度。现货那边把后者叫「跟踪增量」,合约叫「回调幅度」或「回调率」,管的是同一件事——价格从最高(或最低)点往回走多少,你就认了。
别把它当成「涨了自动帮我卖在顶上」。卖单在价格从高点回落到设定幅度时触发,实际成交价不由这个百分比保证。现货与合约触发后提交的订单类型也不同。
那条线怎么挪:照官方的数字走一遍
币安帮助中心「什么是追踪止损单?」(合约页,2026 年 7 月 31 日更新)给了一个多单离场的例子,数字照搬:
- BTCUSDT 永续最新价 10,000(单位都是 USDT,下同),挂一张跟踪委托卖单:回调幅度 5%,激活价格 10,500,触发点选最新价格。
- 价格涨到 10,500,激活价格到了,追踪止损价 = 10,500 × (1 − 5%) = 9,975。
- 价格回落,线不动,还停在 9,975。
- 价格又冲到 11,000,线跟着上移到 11,000 × 95% = 10,450。
- 价格从 11,000 往下掉,跌到 10,450,回撤正好 5%,系统按市价下卖单平仓。
公式就两条,官方现货页「如何使用现货跟踪委托单」的问答里写得最直白:卖单的跟踪价格 = 市场新高价 ×(1 − 跟踪增量);买单的跟踪价格 = 市场新低价 ×(1 + 跟踪增量)。线只认「新高」或「新低」,所以它只会单向挪。
这里的 10,000 是下委托时的市场价,例子没有给开仓价,不能据此算持仓盈亏。11,000 − 10,450 = 550 USDT/BTC,表示高点到触发价的价格差,不是手续费,也不是确定的亏损金额。市价单的实际成交价还会受盘口影响。
两个条件,缺一个就不触发
官方把触发条件写成两行,现货和合约一样:
- 卖单:激活价格 ≤ 最高价格,且反弹率 ≥ 回调幅度;
- 买单:激活价格 ≥ 最低价格,且反弹率 ≥ 回调幅度。
「反弹率」的分母容易看错。卖单那一侧,反弹率 =(最高价 − 当前价)÷ 最高价;买单那一侧,反弹率 =(当前价 − 最低价)÷ 最低价。分母都是那个极值,不是你的开仓价。
合约页的第二个例子正好演示「只满足一个」:回调幅度 2%,激活价格 11,000。价格从 10,500 冲到 11,500 再落到 11,200,回撤 (11,500 − 11,200) ÷ 11,500 ≈ 2.61%,两条都满足,市价卖出。换成冲到 11,500 只落到 11,450,回撤约 0.43%,激活条件满足了、回调没够,单子继续挂着等。
空单方向反过来。合约页第三个例子:标记价格 10,500,挂买单,回调幅度 3%,激活价格 10,000,触发点选标记价格。价格跌到 9,500 后回升到 9,800,(9,800 − 9,500) ÷ 9,500 ≈ 3.16%,超过 3%,市价买入平空;如果只跌到 9,900、回到 9,950,回升约 0.51%,不触发。
激活价格不填,官方写的是默认取市场价格,等于一挂上就开始跟。填的话方向有讲究:官方写的是:买单的激活价格必须低于市场价格,卖单必须高于市场价格。
合约页前半段的文字说明里有几句把方向写混了(比如「持多头仓位,在低于当前市场价格的价位下一笔追踪止损买单」),和它自己后面的条件式、三个例子对不上。照条件式和例子理解就行:平多用卖单,平空用买单。
现货和合约的参数与订单类型对照
看同一个跟踪委托选项时,先分清你打开的是现货还是合约:
| 现货跟踪委托 | 合约跟踪委托 | |
|---|---|---|
| 那个百分比叫什么 | 跟踪增量 | 回调幅度 / 回调率 |
| 触发后下什么单 | 限价单或市价单,自己选;选限价要另填一个限价 | 市价单 |
| 按哪个价格算 | 交易对最新价 | 最新价格或标记价格,下单时选 |
| 能不能设成只减仓 | 现货没有这个概念 | 可以,只用来减仓或平仓 |
百分比的可填范围,两页说法打架。现货页(2026 年 2 月 5 日更新)写现货跟踪增量 0.1%–20.0%,又说合约回调率「仅在 0.1%–10.0% 以内」;合约页(2026 年 7 月 31 日更新)写的却是回调幅度 0.01%–20%。合约页更新得晚,但现货页那句后面自己补了「请参考交易页面的实际限价区间」。所以别背数字,以你下单面板那一栏实际允许的范围为准。
现货选限价:触发了,也可能一直挂着
合约触发后直接下市价单,图的是能出去,成交价不保证。现货多一个选择,也就多一个坑。
选了限价,跟踪价格被撞到时,系统做的只是把一张限价单放进订单簿。现货页问答第 4 条写得很明白:市场价格没到你的限价,这张单就挂在那里不成交;行情短时间剧烈波动、对手盘不够时,也可能成交不了。
拿卖单说,限价是你肯卖的最低价。把它设在跟踪价格下面,允许匹配较低价位的买单,但仍需要足够的买盘;设得比跟踪价格还高,若触发时买盘报价低于限价,订单就不能立即成交。官方例子里限价 8,600、跟踪价格 17,100,触发时市场价远高于限价,所以立刻成交——那个例子能成,是因为限价留得极宽。
选市价就换成另一个问题:滑点。现货页提醒,极端波动下市价单的成交价可能偏离显示的最新成交价,滑点是怎么来的见成交价和我点的那个价不一样。还有一条只属于现货市价跟踪单(问答第 7 条):触发时按最新价算出的订单总额如果超过现货账户可用余额,订单会因余额不足被取消。挂单之后又把币划走或者另挂了别的单,回头就可能发现它已经没了。
更看重尽快按当前买盘卖出,可以考虑市价,但仍要核对余额,并接受滑点和订单未能执行的风险;低于某个价宁可不卖,则用限价,接受可能卖不掉。两种方式都不能保证成交。
挂上以后,怎么知道它走到哪一步
现货页问答第 5 条讲了状态怎么看,分三个阶段:
- 还没激活:手机端委托里的【触发条件】几个字还是不可点击状态。
- 已激活、没触发:【触发条件】变成带下划虚线、右边带对号,可以点开;状态显示【已激活】,只有一个时间点。
- 已触发:状态变成【已提交】,能看到两个时间点——激活时间和下单时间。
网页端点订单状态也能看到这些时间。成交以后,完整的时间点在【订单历史】里。状态停在【已提交】却迟迟没成交的现货单,回到上一节,先对一下限价和当前盘口差多远。
合约选标记价格当触发点,要多想一步
合约页写:触发点选标记价格时,只要标记价格达到激活价格,即使最新价格还没到,跟踪委托也会启动。平时两者差得不远,剧烈波动时可能拉开,官方也提醒你盯着两者的价差。标记价格是什么、为什么强平看的是它,见强平价和标记价格。
挂上之后触发点不能改,想从标记价格换成最新价格,只能撤单重挂。
合约跟踪委托可以设成只减仓。单向持仓下,平仓单数量填多了会反手开出新仓,勾上只减仓就是挡这个的;两种「只减仓」的区别在只减仓那篇。
回调幅度填多少,官方没有给推荐值,只说了两头的毛病:太小,正常波动一抖就把你扫出去;太大,只有极端行情才触发,你要扛的回撤也跟着变大。官方的说法是波动大时偏向较高的幅度、平常行情偏向较低的幅度,并且随行情调整。
挂之前还会想问的
跟踪委托和普通止盈止损单有什么不一样?
普通止盈止损单的触发价是你填死的,价格涨上去它也不动,要自己去改;跟踪委托的止损价会随新高(卖单)或新低(买单)自动挪,只是不会往回挪。普通止盈止损单怎么设,见止盈止损和条件单。
不填激活价格会怎样?
按币安官方说明,不设激活价格时默认取市场价格,合约里按你选的触发点取最新价格或标记价格。也就是说提交后开始跟踪;卖单按跟踪到的最高价向下计算,买单按最低价向上计算,尚须满足回调条件才提交成交订单。