在 Bybit 做交易最容易亏钱的原因不是方向判断错了,而是不会用止盈止损(TP/SL)。价格涨到目标不懂得锁利,结果一个回撤吐回去;价格跌了舍不得割肉,结果被一根插针爆仓。本文把 Bybit 止盈止损的所有类型——现货 TP/SL、合约 TP/SL、追踪止损(Trailing Stop)、OCO 订单、条件单——以及关键的 最新成交价 / 标记价格 / 指数价格 触发机制,一次性完整讲清楚,再配合每一步的设置和修改流程,帮你真正掌握风险管理。
Bybit止盈止损核心要点速览
Bybit 止盈止损分三大场景:① 现货 TP/SL(下单即占用资产,触发后下市价或限价单);② 合约 TP/SL(分”整个仓位”和”部分仓位”两种模式,部分仓位可设多个委托、支持市价/限价);③ 追踪止损(按价差或按比例回撤,止损线自动追踪最高/最低价,适合趋势行情)。触发价格可选最新成交价 / 标记价格 / 指数价格三种——合约强烈建议用标记价格,避免场内插针误触发。设置时还要分清 TP/SL 单、OCO 单、条件单的资产占用差异:TP/SL 单下单即占用,OCO 单单向占用,条件单触发前完全不占用。
为什么必须设置止盈止损?
加密货币市场 24 小时不休市,价格波动远超传统金融。假设你凌晨睡觉前 BTC 在 30,000,早上醒来可能已经涨到 32,000 又跌回 29,000——没设止盈的人错过了锁利机会;没设止损的人可能直接爆仓。止盈止损的核心价值是把情绪化决策替换成预先设定的机械规则:进场前就想清楚”赚多少出,亏多少跑”,价格到了系统自动执行,不给你临时犹豫的机会。
更现实的一点:合约交易者 90% 的爆仓都是没设止损导致的。哪怕你 10 倍杠杆开 1 个 BTC 的多单,只要提前设好 -5% 的止损,最坏情况也就是损失 50%;但如果不设止损硬扛,一根插针直接把维持保证金打穿,直接强平归零。
订单类型对比:TP/SL 单 vs OCO 单 vs 条件单

这三种订单功能看起来相似,但关键差别在”资产占用”——很多新手没搞清楚这个,导致账户可用余额莫名其妙被锁住:
止盈止损单(TP/SL):下单时立即占用资产,即使还没触发。适合已有持仓的出场管理。可以同时设置 TP 和 SL,一个触发另一个自动取消。
OCO 订单(One Cancels the Other):下单时单向占用保证金(只占一张单的资金)。本质是两张方向相反的订单互斥——一张触发了另一张立即取消。资金利用率比 TP/SL 单更高,适合同币同账户的”进场或止损”组合策略。
条件单(Conditional Order):触发前完全不占用任何资产,价格达到触发价格后才把订单推进订单簿。资金利用率最高,适合”潜伏等待突破”场景,比如 BTC 在 29,000 震荡时设一张 31,000 的条件买单——价格没突破就完全不占你的钱。条件单分条件市价单和条件限价单两种,可以用最新成交价、标记价格或指数价格作为触发基准。
实战建议:已开仓后的风险管理 → 用 TP/SL 单;同时想”止损或加仓”的组合 → 用 OCO 单;想在某个关键价位突破时自动进场 → 用条件单。
触发价格参考:最新成交价 / 标记价格 / 指数价格

这是 Bybit 比很多交易所做得更好的地方——设置止盈止损时你可以选择三种参考价格作为触发基准:
最新成交价(Last Traded Price, LTP):Bybit 当前订单簿的成交价。缺点:容易被”插针”——如果短时间内有大单砸盘,场内价格瞬间偏离正常值,会直接触发你的止损,结果几秒后价格又回来了。
标记价格(Mark Price):Bybit 的”全球平均价”,综合了多家主流交易所的现货价格指数加上资金费率基差。优点:抗操纵,不受单一交易所插针影响。合约交易强平也是用这个价格——这就是为什么 Bybit 双套价格机制可以做到”场内插针不爆仓”。计算公式:
标记价格 = Median(价位1, 价位2, 最新成交价)价位1 = 指数价格 × [1 + 最新资金费率 × (距下次收取时间 / 8)]
指数价格(Index Price):多家现货交易所(如 Coinbase、Kraken、Bitstamp)的加权平均价格,是”纯现货”的参考。特点:比标记价格更接近”真实市场价”,但不包含 Bybit 本身的资金费率溢价。
选哪个?
– 现货交易:一般用最新成交价就够了(现货本身没有强平机制)
– 合约交易(重要!):强烈建议用标记价格,避免场内插针误触发止损
– 极端行情:可以用指数价格作为多一层保险
现货止盈止损详解

现货 TP/SL 有两种使用方式,搞清楚再动手:
方式 1:直接下单区下止盈止损订单
这种方式立即占用你的资产(即使未触发),适合已经持有 BTC/ETH 的用户想设定自动卖出点。
参数设置:触发价格 + 订单价格(限价单才需要)+ 订单数量。价格达到触发价后,系统按当前参数下限价单或市价单。
市价单 vs 限价单的关键差别:
– 市价止盈止损:触发后以当前最佳市场价立即成交,遵循 IOC(立即成交或取消)原则——流动性不足时未成交部分自动取消。好处是确定性高,坏处是可能有滑点。
– 限价止盈止损:触发后把限价单提交到订单簿等待成交。好处是价格可控(不会滑太多),坏处是不保证成交——如果价格快速反弹跑开,限价单可能永远挂着不动。
示例:BTC 当前 20,000 USDT。
– 止损市价卖出:触发价 19,000 USDT → 价格跌到 19,000 立即市价卖出
– 止盈限价卖出:触发价 21,000、订单价 21,000 → 价格到 21,000 时挂限价单,假设最优买价 21,050 则立即以 21,050 成交;如果反弹后跌破 21,000,订单继续在 21,000 挂着等
方式 2:限价单 + 预设止盈止损(仅 UTA 账户)
这是更高级的玩法——在下限价入场单的同时,就预设好止盈和止损。等限价单成交后,系统自动下对应的 TP/SL 订单。
重要限制:只有 统一交易账户(UTA)用户可以用这个功能。另外这套组合走 OCO 逻辑——只占用单向保证金,一个 TP/SL 触发自动取消另一个。
实操示例:用户想在 BTC 40,000 USDT 时买入 1 BTC,同时预设:
– 止盈限价:触发价 50,000、订单价 50,500
– 止损市价:触发价 30,000
价格到 40,000 限价单成交,TP/SL 自动挂上。如果涨到 50,000 就按 50,500 挂限价卖单;如果跌到 30,000 直接市价卖出。
价格限制要注意:TP/SL 的订单价格不能超过合约价格限制。比如 BTC/USDT 现货价格限制 3%,则止盈卖单价格不能低于触发价的 97%——Bybit 这样设计是为了防止异常订单。
合约止盈止损详解
合约 TP/SL 比现货复杂得多,因为涉及杠杆、持仓方向、加减仓等场景。核心要搞懂两件事:模式选择和设置方式。
两种生效模式:整个仓位 vs 部分仓位

整个仓位模式:每个仓位只能设 1 个 TP/SL 委托,触发后整个仓位直接市价全平。适合简单的单次交易——进场时想清楚”赚到多少跑、亏到多少跑”,设一组 TP/SL 就完事。特点:加仓或减仓时,TP/SL 委托的数量会自动同步调整。
部分仓位模式:可以在同一个仓位上设多个独立的 TP/SL 委托,各自指定数量。适合”金字塔式分批止盈”——比如 1 BTC 的多单,可以设:0.3 BTC 在 35000 止盈、0.3 BTC 在 40000 止盈、0.4 BTC 在 45000 止盈,同时整仓在 28000 止损。特点:加减仓不会影响已设的委托,委托数量是固定的。
部分仓位还支持限价止盈止损。触发止盈(或止损)价后,系统按你设置的订单价格挂限价单。注意:止盈止损限价单不保证成交——如果对应 TP 触发但限价单没成交之前,如果 SL 先触发,那边已经取消,这张 TP 限价单就会继续挂着直到成交或手动取消。
四种设置方式:价格 / 收益率 / 变动% / 盈亏
Bybit 合约 TP/SL 提供四种输入方式,让不同习惯的交易者都能快速操作:
① 按价格:直接输入触发价格(比如 BTC 35,000)——最直观,适合技术分析派。
② 按收益率(ROI%):输入预期收益率(比如 +30%),系统自动计算触发价格。注意:收益率和杠杆相关——10 倍杠杆下 30% ROI 其实是底层 3% 的价格变动。
③ 按变动百分比:设置基于参考价格的涨跌百分比(比如”当前价 +5%”触发止盈)。这个和收益率不同——变动%是价格本身的涨跌,不乘杠杆。
④ 按盈亏(PnL):直接输入想赚或想亏的 USDT 金额(比如”赚 500 USDT 止盈”)。系统根据你当前的仓位大小反推触发价。这个适合金额思维的交易者。
设置 TP/SL 的 5 步流程

以在 Bybit 下一个 BTCUSDT 永续合约多单、同时预设 TP/SL 为例:
第 1 步:在下单区输入订单数量,勾选”止盈/止损“复选框。
第 2 步:选择倉位方向(做多),输入预期的止盈和止损价格。
第 3 步:选择 TP/SL 生效范围——”整个仓位“或”当前订单“。
第 4 步:选择触发基准——”最新成交价 / 标记价格 / 指数价格“(合约建议标记价格)。
第 5 步:确认信息无误,点击”买入/做多“提交订单。
订单成交后 TP/SL 会自动挂上。想修改?点击仓位旁的铅笔图标即可调整。想取消?点击叉号图标。
追踪止损(Trailing Stop)详解
固定止损有个明显缺点:市场上涨时止损线不动,赚到的利润随时可能回吐。追踪止损(Trailing Stop)就是为了解决这个问题——止损线会自动追踪最高价(做多)或最低价(做空),只向有利方向移动,实现”利润越赚越稳”。
注意:Bybit APP 追踪止损功能需要 4.37.0 及以上版本才支持。
两种设置方式:按价差 vs 按比例
按价差:设定一个固定金额差(比如 1,000 USDT),价格每涨 1 个价差单位(一般 0.5 USDT)止损线自动跟涨。
按比例:设定一个百分比(比如 10%),止损线从最高点回撤 10% 时触发。这种方式适合高价波动币种,回撤比例比固定价差更合理。
做多和做空的追踪逻辑
做多追踪止损公式:触发价 = 最高价 - 回撤价差 或 最高价 × (1 - 回撤百分比)
做空追踪止损公式:触发价 = 最低价 + 回撤价差 或 最低价 × (1 + 回撤百分比)
做多实战例子:BTC 30,000 开多单,设 1,000 USDT 回撤价差:
– 价格从 30,000 涨到 31,000 → 止损线自动从 29,000 上移到 30,000
– 价格继续涨到 31,500 → 止损线移到 30,500
– 价格从 31,500 回撤到 30,500 → 触发止损市价平仓(锁定 500 USDT 利润)
– 如果价格只跌到 31,000 不到触发线,止损线继续保持在 30,500 不动
激活价格与追踪盈利
追踪止损还有一个进阶玩法——激活价格(Activation Price)。设置后,追踪止损只有在价格达到激活价格后才开始工作,之前完全不生效。这实际上就是“追踪盈利”:等仓位先赚到一定利润后再开启追踪,避免一开始的小波动就被追踪止损扫掉。
示例:28,000 开 BTCUSDT 多单,设激活价格 30,000 + 回撤 500 USDT。价格从 28,000 涨到 29,999 时追踪止损完全不起作用;一旦突破 30,000,追踪止损激活,触发线设在 29,500。如果继续涨到 31,000,触发线上移到 30,500。这样做的好处是:把止损往盈亏平衡点之上移,保证即使触发也是盈利出场。
修改与取消 TP/SL 委托
修改
在持仓页面找到对应仓位,点击 TP/SL 旁的编辑图标(铅笔),调整触发价格或数量(部分仓位模式下才能改数量)后点击”确认”。
取消
整个仓位模式:点触发设置旁的”移除“图标 → 确认。
部分仓位模式:对具体要取消的 TP/SL 委托点”取消“;或者点右上角”全部取消“一键清空所有部分仓位 TP/SL 委托。
查看历史订单
– 未触发的 TP/SL:进入”当前订单“记录查看
– 已触发或已取消的:进入”订单历史“记录查看
5 大实战建议与避坑
① 合约一定用标记价格触发。用最新成交价当触发基准的话,Bybit 场内突发大单插针可能瞬间触发你的止损,但几秒后价格就回来了——白白损失。标记价格抗插针,这也是为什么 Bybit 合约强平用的也是标记价格。
② 止损宽度至少 2% 以上。加密市场日常波动就是 1-2%,如果你止损设得太紧(比如 0.5%),一个正常的震荡就把你打出局。合约 10 倍杠杆下,至少留 2-3% 的价格缓冲空间。
③ 止盈限价单要留出滑点。如果你设止盈触发价 21,000、订单价也是 21,000,市场可能刚好到 21,000 瞬间就反弹下去,限价单根本挂不上。正确做法:订单价设得略低于触发价(比如触发 21,000、订单价 20,980),确保触发后能立即成交。
④ 分批止盈用部分仓位模式。专业玩家常用的”30% 在 +10% 止盈、40% 在 +20% 止盈、30% 在 +30% 止盈”这种阶梯式策略,必须用部分仓位模式才能实现。整个仓位模式只能设一个点位全出。
⑤ 追踪止损别贴太紧。加密货币日内波动就是 5-10%,如果你用 1% 的追踪回撤,基本上一次正常波动就会把你扫出局。建议回撤比例至少 5%(现货更大些),或者配合激活价格——仓位先赚到一定利润再开启追踪,避免小波动误触发。
降低交易成本:手续费返佣让止损也能”少亏”
TP/SL 的频繁触发会产生不少手续费——每次平仓都是一笔 Taker 费用。假设你一年在 Bybit 做 100 万 USDT 的合约交易量(平均费率 0.055%),全年手续费支出约 550 USDT。通过大白的专属邀请码 DABAI 注册可以享受 40% 手续费返现,33% 自动到账 + 7%每月手动——一年能返 220 USDT。
换句话说,同样是触发了一次止损亏了 1000 U,通过返佣你实际净亏其实只有 996 U——积少成多,长期下来多出几千 USDT。老用户也可以换绑邀请码,具体参考「Bybit 推荐邀请码指南」。
常见问题 FAQ
Q1:TP/SL 设置后一定会成交吗?
市价 TP/SL 基本保证成交(除非极端流动性枯竭),但可能有滑点。限价 TP/SL 不保证成交——如果价格触发后快速反弹跑掉订单价,限价单可能永远挂着不成交。追求确定性选市价,追求价格选限价。
Q2:为什么我的合约已经触发止损价但订单没执行?
最常见原因:你设置的触发基准和实际触发的价格不是同一个。比如你用”最新成交价”当基准,但显示的 K 线可能是”标记价格”——两者在波动时会有几块钱的差异。检查一下 TP/SL 设置里的”触发价格”参考选择。
Q3:止损比例设置 50% 时止损价=强平价怎么回事?
这种情况发生在使用最大杠杆时。以 BTCUSDT 为例,最低风险限额下最大杠杆 100 倍,初始保证金 1%、维持保证金 0.5%——维持保证金正好是初始保证金的 50%。所以当你设 50% 的止损比例时,这个价格正好和强平价重合。解决办法:降低杠杆或调小止损比例。
Q4:部分仓位模式下为什么 TP/SL 总数可以超过我的持仓?
这是正常设计。系统会按照你指定的订单数量或当前持仓数量中较低的那个来执行,并取消多余的委托。比如你持仓 1 BTC,但部分仓位 TP 总和设了 1.5 BTC,实际执行时只会平 1 BTC,剩下 0.5 BTC 对应的委托自动取消——不会产生反向仓位。
Q5:追踪止损和普通止损哪个好?
各有优势:趋势行情用追踪止损(能吃到大段行情又锁利);震荡行情用普通止损(追踪止损太容易被小波动扫出局)。更进阶的玩法是组合使用——初始保护用固定止损(比如 -3%),赚到 +5% 后切换到追踪止损(回撤 2%)。
Q6:现货持币能用追踪止损吗?
可以。Bybit 现货和现货杠杆都支持追踪止损,包括买入和卖出两个方向(合约的追踪止损只能作为平仓策略使用,不能用来开仓)。详情参考 Bybit 官方的现货追踪订单说明。
Q7:止盈止损会收手续费吗?
会。TP/SL 触发后实际执行的是市价单或限价单,按正常的 Taker/Maker 费率收取手续费。市价 TP/SL 永远是 Taker 单(吃单方),费率稍高;限价 TP/SL 如果进订单簿等待成交则是 Maker 单(挂单方),费率较低甚至为负(返佣)。详见「Bybit 手续费完全指南」。
Q8:如何一键查看当前所有 TP/SL 委托?
点击导航栏”订单“→ “当前订单“,筛选”条件单”分类即可看到所有未触发的 TP/SL 委托。已触发或已取消的在”订单历史“里查看。App 端逻辑相同,在”订单”菜单下切换标签。
Q9:Bybit TP/SL 和币安、Bitget 的有什么区别?
三家基本功能类似(TP/SL、OCO、条件单、追踪止损都有),差异点:① Bybit 的部分仓位可设多个委托且支持限价单,币安和 Bitget 需要手动模拟;② Bybit 的双套价格机制(标记+最新)触发防插针最早,沿用至今;③ Bitget 手续费返佣最高(60% 合约),币安流动性最好,Bybit 综合体验平衡。三者对比见「Bybit vs Bitget 手续费对比」。
📌 止盈止损是风险管理的起点,手续费返佣是收益管理的加码。两者组合才能让每笔交易的净利润最大化:
🎁 Bybit 注册:邀请码 DABAI(40% 手续费返现,33% 自动到账 + 7%每月手动)
🎁 Bitget 注册:邀请码 DABAI50(合约 60%、现货 50% 返佣)
🎁 Binance 注册:邀请码 DABAI(20% 手续费返现)
📚 延伸阅读:
➤ Bybit 合约交易完整教程 2026
➤ Bybit 现货交易教程 2026
➤ Bybit 手续费完全指南 2026
➤ Bybit 交易机器人指南(自动化止盈止损)
📱 加入大白返佣社群:Telegram 返佣群 | Telegram 课堂频道
