How-to guide · Risk management

How to set a stop-loss on Bybit

By · Published

Quick answer. On Bybit the stop-loss is not a separate screen. Tick the Take Profit / Stop Loss box in the order zone, enter a trigger price, and choose whether it fires on Last, Index or Mark Price. Then pick the mode: Entire Position always closes at market, while Current Order lets you set a limit exit price that may never fill. Size the position from the stop distance, never the reverse.

Most guides stop at the click. That is the easy half. The half that costs money is what Bybit does between the moment your stop triggers and the moment it fills — a window in which, on one common setting, your position can end up with no protection at all. Bybit documents this behaviour openly and almost nobody reads it. This guide walks the form in the order the screen presents it, then works the arithmetic that decides how wide the stop should be and how large the position may therefore be.

Bybit stop-loss setup: the Stop Loss trigger field set to Last Price 58,000, the TP/SL mode row reading Entire Position exits at market, and a position size of 0.05 BTC

KEY TAKEAWAYS

Where exactly is the stop-loss field on Bybit?

Inside the order zone, hidden behind a checkbox. Bybit does not give the stop-loss its own screen — you tick Take Profit / Stop Loss below the quantity field and the trigger inputs appear underneath. If the position is already open, the entry point is different: an Add link beside the TP/SL column on the position row.

Two entry points, one underlying order. That matters because the options they offer are not identical, which is the first place beginners get caught.

Bybit order zone: where the stop-loss actually livesThe stop fields stay hidden until the checkbox is ticked Bybit order zone: where the stop-loss actually lives The stop fields stay hidden until the checkbox is ticked Spot Derivatives Limit Market Conditional Order Price (USDT) 60,000.0 Your entry Qty (BTC) 0.05 Position = $3,000 Take Profit / Stop Loss checkbox ticked Hidden until ticked Stop Loss trigger Last Price 58,000.0 A trigger, not a fill TP/SL mode Entire Position Always exits at market Buy / Long Sell / Short Field names read off Bybit help centre, Aug 2026 — check your screen. Entire Position offers no limit price. Only Current Order does.
The order zone as it behaves on Bybit’s derivatives screen. The checkbox is the gate — until it is ticked, the trigger field and the TP/SL mode row do not exist, which is why traders who scan the form once conclude Bybit has no stop-loss.

Field labels were read from Bybit’s own help centre in August 2026. Exchange interfaces change, so use this for the structure — what fields exist and how they interact — and your live screen for the exact pixels.

Why does the same setting have two different names?

Because Bybit labels it by where you are standing, not by what it does. When you attach a stop while placing an order, the two modes are Entire Position and Current Order. When you attach a stop to a position that is already open, the same two modes are called Entire Position and Partial Position.

Underneath, Current Order and Partial Position are the same idea: the stop covers a specific quantity rather than everything you hold. The naming split is harmless right up until you follow a tutorial written from one screen while sitting in front of the other, look for a control that is not there, and give up.

The consequential difference is not the name. It is this: Entire Position always closes at market. Bybit’s documentation is explicit that when an Entire Position stop triggers, a market order is placed to close the whole position. There is no limit price option in that mode. The limit-price exit only exists under Current Order or Partial Position.

Entire PositionCurrent Order / Partial Position
What it coversThe whole position, even if you add to it laterA quantity you specify
How it exitsMarket order, alwaysMarket or limit, your choice
Fills?Effectively yes, at an uncertain priceLimit version may not fill at all
Can you stack several?No — one covers everythingYes — multiple stops at different levels
Best forAnyone who wants out, full stopScaling out, or capping the exit price

Compiled from Bybit’s help centre articles on TP/SL for perpetual and futures contracts and for spot trading, read August 2026.

Read that table once more, because it inverts the intuition most people arrive with. The mode that sounds cautious — the one where you control the price — is the one that can fail to protect you. And it fails in a specific, documented way.

Can a stop-loss trigger and still leave you unprotected?

Yes, and Bybit says so in its own documentation. This is the single most valuable thing to understand on this page, so here it is with numbers.

The trade used throughout this guide: a $10,000 account, 1% risked per trade → a $100 budget. Bitcoin at $60,000. You buy 0.05 BTC — a $3,000 position — with a take-profit at $66,000 and a stop-loss limit order: trigger $58,000, order price $57,900. Planned loss if it fills: 0.05 × ($60,000 − $57,900) = $105 — the extra $5 over budget is the $100 gap you left between trigger and limit price, which is a cost you accept in exchange for a price ceiling. The same trade is worked from the order-type side in market, limit and stop orders.

How a limit stop-loss can leave a position with no protection at allTrigger fires, take-profit is cancelled, limit never fills1You hold 0.05 BTC bought at $60,000Take-profit limit $66,000. Stop-loss limit: trigger $58,000, price $57,900.2Price falls and touches the $58,000 triggerThe trigger fires. A sell limit at $57,900 goes into the order book.3The take-profit is cancelled at that instantBybit cancels the pair on TRIGGER, not on fill. The $66,000 exit is gone.4Price falls through $57,900 without trading thereNobody buys at your limit. The sell order rests unfilled as price drops.5You hold 0.05 BTC with no stop and no targetPlanned loss was $105. Closing by hand at $55,000 costs $250.The paired order dies on TRIGGER. Protection only exists on FILL.
The gap between step 3 and step 4 is where the money goes. Bybit cancels the paired take-profit the moment the stop triggers; the stop itself only protects you when it fills. Between those two events the position is naked, and if the limit never fills, it stays that way.

Bybit’s spot help page states it plainly: the corresponding TP/SL order is cancelled immediately upon the TP/SL limit order being triggered, even if that limit order is yet to be filled. It even names the rebound case — price bounces away, your limit never executes, and the other order has already been cancelled.

So the planned $105 loss is not a ceiling. If price slices through $57,900 and you close by hand at $55,000, the actual loss is 0.05 × $5,000 = $2502.5% of the account instead of the 1% you signed up for. The stop did exactly what it was told. It just was not told to guarantee an exit.

When this advice is wrong: a market-style stop is not automatically the right answer either. On a thin altcoin book, a market stop can fill several percent below the trigger — that is slippage, and on an illiquid pair it can cost more than the limit order’s occasional failure. The rule that survives both cases: use a market-style stop when getting out matters more than the price, use a limit-style stop only when you have decided in advance what you will do if it does not fill.

Which trigger price should the stop watch?

Bybit lets you calculate the trigger from Last Price, Index Price or Mark Price, and the choice changes when your stop fires.

Here is the asymmetry worth internalising: your liquidation runs on Mark Price whether or not your stop does. Setting a stop on Last Price does not move your liquidation level one dollar. So on any leveraged position the stop has to sit comfortably nearer than liquidation — if it does not, the exchange closes you first and the stop is decoration. If the phrase is new, read what liquidation actually means before you use leverage at all.

Bybit also lets you express the stop as ROI%, Change% or P&L instead of a price, and it back-calculates the trigger for you. That is a genuine convenience, with one trap: entering a stop as “lose $100” feels like risk management but it is not, because you chose the number your account could absorb rather than the number the chart says you are wrong at. Set the price first; use the P&L field only to check the answer.

How wide should the stop be?

Wide enough that ordinary noise does not hit it, and everything else follows from that. The mistake is running the logic backwards: choosing a position size you like, then squeezing the stop until the loss looks tolerable.

The arithmetic is one line. Maximum quantity = risk budget ÷ distance from entry to stop. With a $100 budget and bitcoin at $60,000:

A tighter stop forces a bigger position, not a smaller lossHalving the stop distance doubles the position size allowedPOSITION SIZE A $100 RISK BUDGET ALLOWS · BTC at $60,0000.5% stop$20,000Stop $300 away: $100 buys 0.333 BTC — twice the account. Needs leverage.1% stop$10,000Stop $600 away: $100 buys 0.167 BTC — the whole account, unleveraged.2% stop$5,000Stop $1,200 away: $100 buys 0.083 BTC — half the account.3.33% stop$3,000Stop $2,000 away: $100 buys 0.05 BTC — the trade used in this guide.Halve the stop distance and the bar doubles. The tight stop is the leveraged one.
Each bar is the position size that a fixed $100 risk budget permits at that stop distance. Halving the stop distance doubles the bar. The 0.5% row is the trap: it looks disciplined because the stop is tight, but the position it demands is twice the account, which is only reachable with leverage — and leverage brings a liquidation level the stop cannot see.

This is the loop that catches new traders on Bybit specifically, because the derivatives screen makes leverage a one-tap change. A tight stop feels prudent. The tight stop demands a large position. The large position needs leverage. Leverage creates a liquidation price. And on a fast move, liquidation can arrive before your stop does — at which point the careful stop-loss you set never mattered. Our full treatment is in leverage and margin explained, and the arithmetic is automated in the position size calculator.

What should you check the moment the order is confirmed?

Six fields, read back from the order list rather than from memory:

  1. Side and symbol. A protective order on the wrong contract is a new position, not a hedge.
  2. Quantity. Compare protective quantity against live position size. Two overlapping stops can over-close; a partial take-profit can leave a stale stop covering coins you no longer hold.
  3. Trigger price and reference. Both, together. A correct number on the wrong reference is a different order.
  4. TP/SL mode. Entire Position or Current Order — this decides whether a limit price even applies.
  5. Limit price, if you set one. And your written answer to “what do I do if this does not fill?”
  6. Distance to liquidation, on any leveraged position.

Then say the order out loud as a sentence: “If Last Price touches $58,000, Bybit sends a sell order for 0.05 BTC to close this long.” If that sentence does not match the fields on screen, the fields are wrong.

Recheck after anything that changes the position: adding to it, reducing it, switching margin mode, cancelling a related order, or reconnecting after the app dropped. Bybit synchronises attached TP/SL when you change order quantity in the order zone, but a standalone protective order you placed separately is a separate object and will not follow the position around.

Common mistakes

Assuming Bybit has no stop-loss because you cannot see the field. It is behind the Take Profit / Stop Loss checkbox in the order zone. Nothing appears until you tick it.

Choosing a limit stop without a plan for non-execution. A limit stop is a price ceiling on your exit, not a promise of one. If you cannot say what you will do when it does not fill, you have not chosen it — you have defaulted into it.

Setting the stop beyond the liquidation level. On a leveraged position, liquidation runs on Mark Price and does not care where your stop is. If liquidation sits between entry and stop, the stop is decoration.

Sizing first and stopping second. Position size is an output of the stop distance, not an input. Reversing the order is how a 1% risk plan quietly becomes a 4% one.

Trusting the line on the chart. The chart drawing reflects what the interface last rendered. The order list reflects what exists. Only one of them will close your position.

Leaving a standalone stop behind after closing by hand. An orphaned protective order can open a fresh position in the opposite direction later. Sweep your conditional orders whenever a position changes.

Frequently asked questions

Does a Bybit stop-loss guarantee I lose no more than I planned?

No. The trigger price only decides when an order is sent. A market-style stop then fills at whatever the book offers, which on a fast move can be well below your trigger. A limit-style stop caps the price but may never fill at all, which is the worse failure because it leaves the position completely open. Treat your planned loss as the best realistic case, not a ceiling.

What is the difference between Entire Position and Current Order on Bybit?

Entire Position attaches the stop to the whole position, and when it triggers Bybit places a market order to close all of it. Current Order attaches the stop only to the quantity in the order you are placing right now, and it is the mode that lets you set a limit price for the exit. Confusingly, the same idea is labelled Partial Position when you add a stop to a position that is already open.

Should I trigger my Bybit stop on Last Price, Mark Price or Index Price?

Bybit lets you pick between Last, Index and Mark Price as the reference. Last Price follows actual trades on Bybit and can spike on a thin book; Mark Price is a smoothed fair-value figure that also drives liquidation on derivatives. A stop triggering on Last Price can fire on a wick that Mark Price never saw. Whichever you choose, check that your stop sits nearer than your liquidation level, because liquidation runs on Mark Price regardless of what your stop uses.

Why did my Bybit take-profit disappear when the stop-loss triggered?

That is documented behaviour, not a bug. When one side of a paired TP/SL limit order triggers, Bybit cancels the other side immediately — on trigger, not on fill. If the triggered limit order then fails to execute, you are left holding the position with neither an exit above nor an exit below.

Can I set a stop-loss on Bybit spot, or only on futures?

Both, but they behave differently. On spot, placing a TP/SL order reserves the assets straight away, even before the trigger is hit — unlike a conditional order, which only occupies assets once triggered. So a spot stop ties up the coins it is protecting. On derivatives, the stop reduces or closes a contract position instead, and has to be checked against your liquidation level.

Go deeper: Lesson 6 — market, limit and stop orders · leverage and margin · Glossary: stop-loss, liquidation, slippage, position sizing · Tools: position size calculator · How-to: place your first spot order
Risk reminder: this is education, not advice. A stop-loss reduces risk; it does not remove it. Most retail traders lose money.
Written by the TradingPrimer Team · Published 2026-08-30 · Sources: Bybit Help Centre, How to Set Up and Modify Your TP/SL (Perpetual and Futures Contracts) and Take Profit and Stop Loss (Spot Trading), both read 30 Aug 2026. Interface labels, modes and availability change and vary by region — verify current details in Bybit’s own interface. · Disclosure

← All how-to guides