A stop order waits until the price reaches a trigger price you set, then becomes a normal order. A stop-market trades at the best prices in the book, so it can fill past the trigger. A stop-limit trades only at its limit price or better, so it may not fill. On Cryptathon your stops are the take-profit and stop-loss exits.
By the end, you can
1 of 3
When does a stop order trigger?
A stop order waits until the price reaches a level you choose, the trigger price, and then becomes a normal order. A stop-market order then trades at once at the best prices in the book; a stop-limit order becomes a limit order that trades only at your price or better.
Before the trigger, a stop does nothing. It is not in the order book and nobody can trade with it. Most traders use a stop to get out of a position when the price goes against them.
A stop below a long
You hold a long of 0.01 BTC from 60,000 USDT. You want to get out if BTC falls 1%. Where is the trigger, and what is the loss if it fills there?
- 1Find the size of the fall1% of the entry price.60,000 × 1% = 600 USDT
- 2Take it from the entryA long loses when the price falls, so the stop sits below.60,000 − 600 = 59,400 USDT
- 3Find the loss at the trigger600 USDT a BTC on 0.01 BTC.600 × 0.01 = 6 USDT
AnswerThe trigger is 59,400 USDT. If the stop fills exactly there, you lose 6 USDT. A stop to exit a short sits above the price instead.
2 of 3
What is the difference between stop-market and stop-limit?
In perpetual futures, most exchanges give you two kinds of stop. They wait the same way. The difference is the order they become.
- A stop-market order becomes a market order. It tries to trade against the orders in the book; the fill price, and a full fill, are not guaranteed.
- A stop-limit order becomes a limit order at a limit price you set. It trades only at that price or better. You know the price, but you may not get out.
The difference shows when the price moves fast and jumps past your levels.
A fast fall
Your long of 0.01 BTC is from 60,000. The trigger is 59,400. In one second BTC drops to 59,200, then keeps falling to 58,800. Compare a stop-market with a stop-limit that has a limit price of 59,300.
- 1Stop-market: find the fall to the fillIt sells at once at the best bid, now 59,200.60,000 − 59,200 = 800 USDT
- 2Stop-market: find the lossThe position is closed, so the loss stops here.800 × 0.01 = 8 USDT
- 3Stop-limit: find the fall so farIts sell at 59,300 waits above the price, so nothing fills.60,000 − 58,800 = 1,200 USDT
- 4Stop-limit: find the open lossThe position is still open, and the loss grows if BTC keeps falling.1,200 × 0.01 = 12 USDT
AnswerThe stop-market closes you with an 8 USDT loss, 2 USDT more than at the trigger. The stop-limit misses: you still hold the long, 12 USDT down.
3 of 3
How do stops work on Cryptathon?
On Cryptathon you trade with market orders, limit orders, and take-profit and stop-loss on a position. There is no stop order on its own. Your exits are the stops: each exit is a reduce-only stop-market order that fires when the mark price reaches your level. You set them as a take-profit and a stop-loss on an open position.
The trigger watches the mark price. The order it becomes trades in the order book, against the bids that are there at that moment. In a slow move the best bid is close to your level. In a fast move the bids near your level may be gone, so the fill can be well past it.
One more rule: if a stop only part-fills, a new stop is sent for the rest until the position is closed.
Why the fill is past the trigger
You hold a long of 0.02 BTC with a stop-loss at 59,400. The mark price reaches 59,400. The book has 0.01 BTC bid at 59,380 and 0.01 BTC bid at 59,350. What is your average fill?
- 1Sell to both bidsThe best bid first, then the next one down.59,380 × 0.01 + 59,350 × 0.01 = 1,187.3 USDT
- 2Find the average priceTotal USDT divided by total BTC.1,187.3 ÷ 0.02 = 59,365 USDT
- 3Compare it with the trigger35 USDT a BTC below your level.59,400 − 59,365 = 35 USDT
- 4Find what that costs youOn your 0.02 BTC.35 × 0.02 = 0.7 USDT
AnswerYou sell at an average of 59,365, which costs 0.70 USDT more than a fill at exactly 59,400. A faster fall with fewer bids costs more.
Common questions
Can one odd trade set off your stop?
Not by itself. On Cryptathon take-profit and stop-loss exits fire when the mark price reaches your level, not on the last trade. The mark price is the index price plus a smoothed premium from the order book, held within 1% of the index. The smoothing limits what one trade can do, but a stop still fires if the mark crosses its level.
Is a stop-loss the same as a stop order?
A stop-loss is one use of a stop order: a stop that closes your position when the price reaches a level of loss. A take-profit is a stop too, set at a level of gain. On Cryptathon each exit is a reduce-only stop-market order that fires when the mark price reaches your level. For a 0.01 BTC long from 60,000, a stop-loss at 59,400 and a take-profit at 61,800 are both sells of 0.01 BTC.
Does a stop order cost a fee?
Nothing is paid while a stop waits, because nothing has traded. When it fires, the order it becomes pays the trading fee on the size that trades. On Cryptathon an exit pays the taker fee, because the exit trades as a market order. A stop-loss that sells 0.01 BTC at 59,400 trades 594 USDT, so the fee is 594 × 0.05%, about 0.30 USDT.
Check yourself
Three questions on the whole lesson.
What to remember
- When does a stop order trigger?A stop does nothing until its trigger price; then it becomes a normal order.
- What is the difference between stop-market and stop-limit?A stop-market puts the exit first. A stop-limit sets the worst price you accept, but it may not fill.
- How do stops work on Cryptathon?On Cryptathon your exits are stop-market orders that fire on the mark price, so in a fast move expect a fill a little past your level.