费用与交易
币安止盈止损单怎么用:触发价、委托价与 OCO 挂单管理
触发价负责激活订单,委托价才是真正挂出去的价格,两格填成同一个数是新手最常见的失误。本文按币安官方 FAQ 口径讲清限价与市价止盈止损的区别、滑点容差 0.1%–5% 的作用、OCO 二选一的撤销规则,以及挂单之后该怎么管理。
限价单和市价单解决的是"用什么价格成交",止盈止损单解决的是另一个问题:人不在电脑前的时候,让订单按预先设定的条件自动挂出去。如果你已经能熟练下限价单和市价单,但每次都要盯着行情手动操作,这篇讲的就是下一步。
本文只讲现货,不涉及合约和杠杆。所有字段名称以你账户下单页面实际显示为准——币安的订单类型会按地区和版本调整。
止盈止损单到底是什么
币安官方 FAQ 的定义很直接:止盈止损订单"指的是预先设置触发价及触发后的委托价和下单数量,当最新价达到触发价时,即会按预先设置的委托价下限价单"。
拆开看是两步:
- 条件没满足时,这张单不在订单簿上,不占用挂单位置,市场看不到它。
- 最新价触到触发价,系统才替你把一张限价单挂进订单簿。
关键结论在第 2 步:触发不等于成交。触发之后挂出去的仍然是一张普通限价单,它同样要排队、同样可能挂在那里不动。很多新手以为"设了止损就一定能按那个价出掉",误会就出在这里。
触发价和委托价是两个价格,别填成一个
这是止盈止损单最容易出错的地方。

上图是币安网页版现货下单面板选中「限价止盈止损」后的样子:触发价和价格是两个分开的输入框,下面才是数量。很多人第一次下条件单时把两格填成同一个数,问题就从这里开始。
- 触发价:市场价碰到它,订单被激活。
- 委托价:激活之后,实际挂出去的那张限价单用的价格。
两者可以不同,而且通常应该不同。举个假设示例(不是真实行情,只用来说明算术关系):你手上有 BTC,想在下跌时止损离场,设触发价 60 000 USDT。如果委托价也填 60 000,那么价格跌破 60 000 的瞬间订单被激活,但你的卖单挂在 60 000——此时市场买价可能已经跌到 59 900,你的单挂在上方没人吃,一直不成交,行情继续往下走。
正确做法是给委托价留出让步空间:卖出止损时,委托价填得比触发价低一点(例如触发 60 000、委托 59 800),用略差的价格换成交确定性。买入方向反过来,委托价填得比触发价高一点。
官方 FAQ 也提示过同一件事:委托价设置过高(止损)或过低(止盈),订单可能永远不成交。
限价止盈止损 vs 市价止盈止损
币安现货同时提供两种,区别只在"触发之后按什么方式下单":
| 触发后下的单 | 价格控制 | 主要风险 | |
|---|---|---|---|
| 限价止盈止损 | 你填的委托价限价单 | 你自己定 | 价格没让够,挂着不成交 |
| 市价止盈止损 | 带滑点容差的单 | 由容差限定 | 剧烈波动时可能只成交一部分 |
市价止盈止损不是完全不管价格。官方说明里它带一个滑点容差,可设范围为 0.1%–5%,作用是"在触发价被触发后,对可接受的成交价格范围设置限制"。订单按这个容差提交,可以全部或部分成交,未成交的部分会继续作为限价单挂单。
两个容易被忽略的官方限制:
- 通过 API 下的订单不支持滑点容差,会按市价单执行,可能产生滑点。用脚本或第三方工具下单的人要特别注意。
- 容差的计算基于交易对最新价,但实际能不能成交取决于订单簿深度——冷门交易对深度薄,容差再小也未必接得住。
选哪个的经验判断:主流交易对、希望尽量确保出得掉,用市价止盈止损配一个不太紧的容差;小币种或你对价格底线很在意,用限价止盈止损自己控制委托价。
OCO:止盈和止损只能活一个
OCO(One-Cancels-the-Other,二选一)是把限价单和止盈止损单同时挂出去的组合单。官方定义是:当止损单被触发,或限价单成交时,另一订单自动撤销。
用持仓卖出举例,一张 OCO 同时包含:
- 上方的限价卖单——价格涨上去就止盈;
- 下方的止损触发价——价格跌下来就止损。
行情往哪边走,另一边自动作废,不会出现"止盈成交了止损单还留着,回头把本金也卖了"的事故。买入方向同理:限价买单挂在当前价下方接回调,止损买单挂在上方追突破。
三个实操要点:
- 部分成交也会触发撤销机制。限价单只成交了一部分,另一侧照样会被撤掉,剩下的仓位就没有保护了——成交后要回去看一眼,必要时补挂。
- 官方建议限价单的价格比止损触发价更优(卖出时更高、买入时更低),否则两条腿的逻辑会拧在一起。
- 提交后在「未结订单」里查看状态,这是确认 OCO 真的挂上了的唯一可靠方式。
需要说明的是:OCO 这篇官方 FAQ 发布时间较早(2019 年),页面里的截图和字段排布和现在的界面已有差异,以你下单页面实际显示的字段为准,定义部分仍然有效。
下单之后去哪里管理
条件单提交完不等于事情结束,下面三件事每次都要做:
- 在「未结订单」确认它存在。条件单在触发前不出现在订单簿,只能在这里看到。看不到就是没挂上。
- 核对占用的余额。挂单会冻结对应资产,之后发现"余额怎么少了"多半是有单没撤。
- 不需要了就主动撤掉。尤其是设好几天没动的止损单,行情结构早变了,旧触发价可能已经没有意义。
币安现货的订单类型远不止这几种。官方「现货交易中的不同订单类型」页面(最后更新 2026 年 8 月 10 日)还列出了跟踪委托单、OTO/OTOCO、BBO、TWAP、分段限价单、POV 等。这些面向的是大额或程序化交易,新手阶段用不到,知道它们存在、不要误点就够了。

这张官方 FAQ 目录截图还顺带说明了一件值得注意的事:页面底部明确写着「英文原版内容与翻译版本可能存在差异(翻译版本可能由AI生成)。若有任何差异,请参照英文原版以获取最新或最准确的信息」。所以当中文说明和你界面上的字段对不上时,切到英文版 FAQ 再核一遍,往往比反复猜测更快。
新手最常踩的四个坑
- 触发价设在当前价的错误一侧。卖出止损的触发价必须低于当前市场价,填高了会被立刻触发。页面通常会提示,但手快容易忽略。
- 触发价贴得太近。正常的日内波动就能把你扫出场,这在波动大的币种上尤其常见。
- 把触发当成成交。前面说过,触发只是挂单,最终成没成交要看成交记录。
- 不看手续费角色。条件单触发后挂出的单,最终算 maker 还是 taker,取决于它进订单簿时是等待还是立即吃单,这会直接影响费率——具体逻辑可以看币安现货下单指南里关于 maker/taker 的部分,如果你还想算清楚返还和 BNB 折扣叠加之后的实际扣费,参考推荐返还与 BNB 手续费折扣的核验方法。
另外提醒一句安全常识:下条件单只在币安官方 App 或网页完成,任何让你"提供 API Key 帮你设止损"的私聊都是骗局。判断邮件和站内信真伪的方法,见币安反钓鱼码的设置与核对。
常见问题
止盈止损单会一直有效吗?
条件单在触发或被撤销前会一直挂着。但它占用余额,也不会随行情自动调整,长期不管等于留了一张过期的指令。建议定期回「未结订单」清一遍。
触发了但没成交,钱去哪了?
资产还在你账户里,只是被那张已经挂出去的限价单冻结着。去「未结订单」找到它,撤单后余额即刻释放,然后重新判断要不要用更容易成交的价格再挂一次。
市价止盈止损的滑点容差填多少合适?
没有标准答案。容差越小,保护越强但越可能只成交一部分;容差越大,成交概率高但价格更差。官方允许的范围是 0.1%–5%,主流交易对通常不需要靠近上限。
OCO 可以只挂一条腿吗?
不能。OCO 的意义就是两条腿互斥。只想要单向保护,直接下一张止盈止损单就行,不必用 OCO。
官方来源与核验日期
- 币安 FAQ:现货交易中的不同订单类型(页面标示最后更新 2026-08-10)
- 币安 FAQ:什么是止盈止损订单及如何使用
- 币安 FAQ:市价止盈止损单简介(滑点容差 0.1%–5%)
- 币安 FAQ:如何使用 OCO(One-Cancels-the-Other)功能(该页发布于 2019 年,界面截图已过时,定义仍适用)
资料核验日期:2026 年 9 月 15 日。文中的价格数字为说明算术关系的假设示例,不是真实行情或历史数据。Norluno 是独立指南站,与 Binance 无隶属关系;本文解释订单机制,不构成投资建议。币安的订单类型、字段名称与可用范围会按地区和版本调整,请以你下单页面的实际显示为准。
币安官方注册入口(邀请码 BNB608)。注册页标示交易返现最高可达 20%,以页面当时显示为准;本站可能获得佣金。