Stop-Loss and Take-Profit Orders: How They Trigger and What Can Go Wrong
Stop-loss and take-profit orders trigger at a price you choose, but the fill price can differ. Here's how they work and where they can disappoint.
Stop-loss and take-profit orders are exit tools: you set a trigger price in advance, and the order fires when the market reaches it. They are useful, but they do not guarantee the outcome many traders expect.
What the Two Orders Do
A stop-loss is set on the losing side of a position, to close it if the price moves against you far enough. A take-profit is set on the winning side, to close it once the price reaches a level you chose. Both are conditional orders: nothing happens until the trigger price is hit.
Trigger Price Is Not Fill Price
When the trigger is reached, the exchange places an order. If that order is a market order, it fills at the best available price at that moment, which in a fast market can be well beyond the trigger. If it is a limit order, it will only fill at your limit price or better, which means it may not fill at all if the price moves through it quickly. Neither version guarantees you exit exactly at the price you typed in.
Why Gaps Happen
Prices do not always move smoothly. In volatile moments, the market can jump past your trigger price with little trading in between, and the order then fills at the next available price. This is the same mechanism behind slippage, and it matters most when the order book is thin.
Using Them With Leverage
On margin and futures positions, a stop-loss is often set with the liquidation price in mind, since a stop placed beyond it will never get the chance to act. Bitval offers margin trading and futures markets, with futures fees of 0.03% maker and 0.06% taker, and shows the liquidation price on the futures interface so you can see where your position stands before you set a stop.
Common Mistakes
- Setting a stop so close to the current price that ordinary volatility triggers it
- Assuming the trigger price is the price you will receive
- Forgetting that the order may not fill if it is a limit order and the market moves through it
- Setting and forgetting, without revisiting the level as the position changes
A Reasonable Approach
Treat a stop-loss as a way to limit how long a position stays open against you, not as a guaranteed exit price. Check which order types are available on the market you are trading before relying on one.
You can create a Bitval account to see which order types are available on each market.
This article is for informational purposes only and does not constitute financial advice. Leverage and margin trading carry substantial risk, including losing more than your initial margin.