N 22°17′ · E 114°09′ CHART BK-01 · 新手入圈航道 航道开放 OPEN

给现货持仓装一道止损:三种条件单怎么填,触发了为什么还可能没卖掉

作者 · 陈锚 发布 2026-09-17 更新 2026-09-17 阅读约 9 分钟
BITKEEL 海图风封面:标题「币安现货止损怎么设」,副标题「限价 · 市价 · OCO」,背景是一条虚线航线与等深线
FIG.22 · 止损线画在海图上只是第一步:触发之后,那张单子还要有人接

在币安现货给手里的币装止损,常用来止损的有三种单子:限价止盈止损单、市价止盈止损单、OCO。三种都带一个价格走到你设的位置才动手的止损条件,区别在触发之后交出去的是什么:一张按你委托价挂着的限价单;一张带滑点容差、成交不了的部分当场撤掉的限价单;或者止盈和止损绑成一组,一边动了另一边撤掉。

三种都有同一处暗礁:触发不等于卖掉。触发只是把单子送进订单簿,成不成交,要看那一刻盘口上有没有人按你能接受的价格接。所以装止损时要连着想清楚:触发价放哪,触发后愿意让多少价,没卖掉怎么收场。止损放多远、买多少,放在最后一节一起算。

币安现货里的三种止损单(一张表对照)

网页端的入口,帮助中心《什么是止盈止损订单及如何使用》给的路径是:【交易】-【现货交易】,选【买入】或【卖出】,再选【止盈止损】。给持仓止损,方向选【卖出】。

类型要填什么触发后交出去的是什么主要风险
限价止盈止损单触发价、委托价、数量一张按委托价下的限价单行情跳过委托价,单子挂着卖不掉
市价止盈止损单触发价、滑点容差、数量带滑点容差的限价单,按 IOC 执行容差内接不完的部分直接撤销,可能只卖掉一部分
OCO止盈限价;止损那一腿的触发价与委托价;数量一张限价单加一张止损限价,绑成一组止损腿是止损限价,第一行的风险它全有

第二行的名字容易让人误会。币安《Different Order Types in Spot Trading》里有一句:“A stop-market order places a stop-limit order with slippage tolerance.”带「市价」两个字,送出去的仍然是一张有价格限制的单子。

所以看这张表,重点看第三列。限价版卖不掉的风险大,市价版卖不全、价格让得多的风险大,OCO 把止盈挂在同一组里,止损那一侧的脾气和限价版一样。怎么选,看你更怕哪种结果:更怕卖得太低,用限价版,触发后回来看它挂住没有;更怕卖不出去,用市价版,接受成交价偏离更远、也可能只卖掉一部分;同一笔持仓还想挂止盈,用 OCO,止损那一侧照限价版的毛病去防。限价单和市价单本身的差别还没吃透的话,先把币安第一单现货教程里限价、市价那一节看完再回来。

限价止盈止损单怎么填:触发价、委托价、数量

三个格子。帮助中心的参数说明对触发价是这样写的:「当“最新价”达到用户所设置的“触发价”后,会触发该笔止盈止损订单并下限价单」。委托价是触发之后那张限价单的价格,数量是触发之后要下的数量。

币安帮助中心「什么是止盈止损订单及如何使用」页面截图:上半部分是触发价、委托价、数量三项参数说明和限价可能永远不会成交的注意事项,下半部分是示意图,当前价格 A 在 3000 与 1500 之间,触发价格 B、C 分别在上方和下方,旁边的 B1、B2、C1、C2 是委托价格
FIG.23 · 币安帮助中心《什么是止盈止损订单及如何使用》的参数说明与触发示意图 · 2026 年 9 月截图

给持仓止损,触发价放在现价下方,跌到那儿才动手。委托价是限价卖单的价格,意思是触发之后你最低肯卖到多少。示意,不代表具体账户:持有某个币,现价 100 USDT,打算跌破 92 就离场,可以填触发价 92、委托价 91、数量填你要卖掉的那部分。最新价跌到 92,系统挂出一张 91 的限价卖单,盘口上有人出 91 或更高的价,它就成交。

同一页还有一句要记住:「在触发价没有达到时,限价委托单是不会生效的」。设想你把委托价填在触发价上方,触发 92、委托 93:价格从 100 往下走,先经过 93,这时订单簿里并没有你的单子;等跌到 92 触发,挂出去的是一张 93 的卖单,而市场已经在 92,它只能等价格弹回 93。止损是挂上了,可触发那一刻它已经在市价上方,护不住往下跌的仓位。

触发了却没卖出去:委托价太贴、行情跳过限价

帮助中心同一页还写着,订单「有可能会因为市场没有达到或好于您的限价而永远不会成交」。放到卖出止损上,「达到或好于您的限价」就是有人按委托价或更高的价来买。没人出到这个价,单子就挂在那里。

第一种是委托价太贴。触发 92、委托也填 92,看着干净利落。可触发那一刻最新价是 92,下一笔买盘可能已经退到 91.5,你的 92 卖单排在上面等人,价格继续往下,单子就一直挂着看它走远。上一节触发 92、委托 93 的填法是同一个问题,只是更明显。

第二种是行情跳过限价。急跌时价格一口气从 93 砸到 88,中间碰到了 92,单子触发,可 91 的卖单挂出去时,盘口上的买价已经在 89。89 比 91 低,这张单不成交,要等价格回到 91 以上。回不来,它就一直挂着,币还在你账户里。(以上数字均为示意。)

暗礁标记触发了没成交的那张单,就是一张普通的限价卖单。它不会自己改价,也不会自己换成市价。发现挂着没动,要么撤掉后重挂一个更低的价,要么撤掉后直接卖出,拖着不管就等于没装止损。

我自己的做法是委托价和触发价之间留一段距离,留多宽看这个币平时一根 K 线能晃多少。留得越宽,触发后能成交的机会越大,最差成交价也越低。价格和成交,没有两头都占的填法。

市价止盈止损单:滑点容差怎么填、为什么可能只成交一部分

币安帮助中心《市价止盈止损单简介》的说法是,这种单子靠引入「滑点容差」机制,实现和限价止盈止损单相似的功能。容差能填多少,简介英文版写的是“can range from 0.1% - 5%”。

触发之后怎么执行,《What Is Slippage Tolerance on Binance Spot?》写得更直白:订单“executed as limit orders with Time in Force set to IOC”,并且“the remaining unfilled portion will be canceled”。IOC 是立即成交或撤销:能马上成交的部分成交,剩下的不挂着等,直接撤掉。

所以「市价」不是什么价都卖。容差限定了这张单愿意偏离多远成交,超出范围的买盘它不接。简介里那句订单“can be filled either completely or partially”,说的就是这种结果:全部成交,或者只成交一部分。

容差填得窄,价格守得紧,急跌时范围内的买盘接不完你的数量,剩下的当场撤销。填得宽,卖出去的机会大一些,代价是成交价可能离你预想的更远。给持仓止损,我更在意先出得去,容差会往宽处放;但就算放到上限,也不代表一定能全部卖掉。

还有两处要留意。第一,只成交一部分之后,剩下的币已经没有止损单护着,需要你自己再补一张。第二,简介里提到,用全部可用余额下单时,订单“may be canceled”。给持仓挂这种单,数量别直接拉满到全部余额,这是我照着这句的保守做法。

OCO:止盈止损挂成一单,价格先后怎么排

帮助中心《如何使用OCO (One-Cancels-the-Other) 功能》对它的定义是「将止损限价和限价单组合成一个OCO订单发出委托」。一张限价单管止盈,一张止损限价管止损,两张绑成一组挂出去。

币安帮助中心「如何使用OCO (One-Cancels-the-Other) 功能」页面截图:OCO 订单的定义,OCO 买入订单示意图里当前价格 A、上方 3000 处的触发价格 B 与限价单 B1、下方 1500 附近的价格 C,以及图下对买单价格位置和两种撤单情形的说明
FIG.24 · 币安帮助中心《如何使用OCO (One-Cancels-the-Other) 功能》的 OCO 买入示意图与说明 · 2026 年 9 月截图

页面上的示意图用的是买单:限价追涨单的触发价 B 高于当前价 A,抄底的被动限价单价格 C 低于当前价。价格涨到 B,追涨单触发,C 撤单;价格跌到 C 或更低,C 成交,追涨单撤销。一边动了,另一边就撤掉,这就是名字里 One-Cancels-the-Other 的意思。

给持仓装止损用的是卖单,位置倒过来。帮助中心给的卖单条件是:价格(限价单) > 当前市价 > 止损触发价(止盈止损单)。买单方向相反。示意,不代表具体账户:现价 100,一组卖出 OCO 可以排成止盈限价 115、止损触发价 92、止损委托价 91。115 在现价上面,92 在现价下面,顺序排反就不符合这条条件。

排好之后有一处要想透。按示意图里的逻辑,一边触发,另一边就撤。放到卖单上,价格跌到 92 触发止损腿,115 的止盈单随之撤销;这时候那张 91 的止损限价要是遇上前面说的行情跳过委托价,没成交,你手里就只剩一张挂在下方、等价格回来的卖单,上方已经没有委托了。OCO 替你管的是一边动了另一边撤掉,止损那一腿卖不掉的风险,它一点没少。

止损放多远:先定距离再用仓位计算器反推

止损距离和买多少要连着定,先定距离、再定数量,顺序不能倒。先在图上找到价格走到哪里就说明你看错了,比如前低下方、震荡区间的边缘之外,这个位置决定止损距离;再按这笔最多肯亏多少,反推能买多少。先买满再找地方放止损,那条线就是随手画的。看图找位置的基本功,可以从新手看盘第一课补。

本站的仓位计算器就是按这个顺序做的:填账户资金、单笔风险百分比、开仓价、止损价,它用两个式子反推:

  • 可承受亏损 = 账户资金 × 单笔风险%
  • 建议仓位数量 = 可承受亏损 ÷ |开仓价 − 止损价|

示意,不代表具体账户:账户 2000 USDT,单笔风险 1%,可承受亏损是 2000 × 1% = 20 USDT。开仓价 100,止损触发价 92、委托价 91。「止损价」那一格我填 91,不填 92:限价止损真成交时,最差落在委托价上。20 ÷ (100 − 91) ≈ 2.22 个。要是按 92 算,20 ÷ 8 = 2.5 个,真在 91 成交时亏的是 2.5 × 9 = 22.5 USDT,比计划多亏 2.5 USDT。

航标算出来的数要再打三个折扣。一是手续费不在式子里,费率怎么收见币安手续费全解。二是用市价止盈止损单时,止损价那一格填你按容差能接受的最差成交价,别填触发价。三是计算器管不到没成交的情形:行情跳过委托价、单子挂着没卖掉,亏损就不再停在算好的那个数上。

距离定了,仓位也就定了,再回到限价止盈止损单那一节去填那三个格子。

关于币安现货止损单的常见问题

现货止盈止损单是看什么价格触发的?
看的是最新价。币安帮助中心的参数说明写明,最新价达到你设置的触发价,才会下出那张限价单。别拿其他平台的报价或者自己估的价格去判断单子该不该触发。
止损触发了但没成交,那张单会怎么样?
它会以限价卖单的身份留着,等价格回到委托价或更高才成交。价格不回来,它就不成交,也不会自己降价。想离场就手动撤掉,重新挂一个更低的价,或者直接卖出。
市价止盈止损单一触发就能全部卖掉吗?
不一定。它触发后按 IOC 限价单执行,滑点容差范围内能接住多少就成交多少,没接住的部分当场撤销。只卖掉一部分时,剩下的持仓已经没有止损保护,要自己再挂一张。
OCO 的止损那一侧触发后,止盈单还在吗?
不在了。OCO 是一边触发或成交,另一边撤销。要是止损限价触发后没成交,账户里只剩这一张挂在低处的卖单,上方的止盈委托已经撤掉。
仓位计算器里的止损价,填触发价还是委托价?
用限价止损就填委托价。触发价只负责启动,真正成交最差是在委托价上,拿触发价去算,亏损会被算少。结果里也不含手续费。
陈锚

BITKEEL 主笔,笔名。2021 年入圈,该踩的坑基本都踩过一遍,现在把当年希望有人告诉我的东西写下来。内容仅供学习参考,不构成投资建议。