A stop-limit order combines a stop-loss order and a limit order. Stop-limit orders allow traders to set the minimum amount of profit they’re happy to take or the maximum they’re willing to spend or lose on a trade. Once you set a stop-limit order and the trigger price is reached, a limit order will be placed automatically, even if you are logged out or offline. You can strategically place stop-limit orders by considering resistance and support levels and the asset’s volatility.
In a stop-limit order, the stop price is the trigger price for the exchange to place a limit order. The limit price is the price at which your order will be placed. You can customize the limit price, which is usually set higher than the stop price for a buy order and lower for a sell order. This difference accommodates market price changes between the time the stop price triggers and the limit order is placed.
Limit order vs. stop-loss order vs. stop-limit order
Limit orders, stop-loss orders, and stop-limit orders are some of the most common order types. Limit orders let you set a range of prices you’re happy to trade at, a stop-loss order sets a stop price that triggers a market order, and a stop-limit order combines aspects of the two. Let’s dive in further:
When you set a limit order, you choose a maximum purchase price or minimum sale price. Your exchange will automatically attempt to fill the limit order when the market price meets or is better than your limit price. These orders are useful when you have a target entry or exit price and don’t mind waiting for the market to meet your conditions.
Typically, traders place sell limit orders above the current market price and buy limit orders below the current market price. If you place a limit order at the current market price, it will likely be executed in a few seconds (unless it’s a low-liquidity market).
For example, you could set a stop-loss order to sell BTC if the market price drops to $29,900 (BUSD). The stop order triggers when the price reaches $29,900, but the executed price might be slightly different as the system uses a market order to sell as soon as possible.
As mentioned, a stop-limit order combines a stop order and a limit order. The stop order adds a trigger price for the exchange to place your limit order. Let's see how it works.
How does a stop-limit order work?
Although the stop and limit prices can be the same, this isn’t a requirement. In fact, it would be safer for you to set the stop price (trigger price) a bit higher than the limit price for sell orders. For buy orders, you can set the stop price a bit lower than the limit price. This increases the chances of your limit order filling after it triggers.
Examples of buy and sell stop-limit orders
Imagine that BNB is currently at $300 (BUSD), and you'd like to buy when it starts to enter a bullish trend. However, you don't want to pay too much for the BNB if it quickly begins to rise, so you need to limit the price you’ll pay.
Suppose that your technical analysis tells you an uptrend might start if the market breaks above $310. You decide to use a buy stop-limit order to open a position, in case the breakout happens. You set your stop price at $310 and your limit price at $315. As soon as BNB reaches $310, a limit order to buy BNB at $315 is placed. Note that $315 is your limit price, so if the market goes up too quickly above it, your order might not be filled completely.
Imagine that you bought BNB at $285 (BUSD) and it’s now at $300. To prevent losses, you decide to use a stop-limit order to sell BNB if the price drops back to your entry. You set up a sell stop-limit order with a stop price of $289 and a limit price of $285 (the price you purchased BNB at). If the price reaches $289, a limit order to sell BNB at $285 will be placed.
When to use a stop-limit order?
Stop-limit orders are a good choice if you want to purchase or sell an asset, but not at any cost. Just using regular stop-loss orders (which trigger market orders) can cause you to lose profits or pay more than you intend to, especially if an asset is volatile or lacks liquidity. The stop-loss order will fill at the market price available, which may give you a price you are unhappy with.
With a sell stop-limit order, you can be sure that the price won't be different from what you set. Stop-limit orders allow you to take profits when the market goes up or to purchase an asset when the market goes down. Although your limit order isn’t guaranteed to fill, you will always get the price you want or better.
How to place a stop-limit order on Binance?
Let’s say you just bought five BTC at $31,820.50 (BUSD) because you believe the price will begin to rise soon.
If you believe that $31,820 is a reliable support level, you may set a stop-limit order just below this price (in case it doesn’t hold). In this example, we will place a stop-limit order for 5 BTC with the stop price at $31,790 and the limit price at $31,700. Let’s go through this step-by-step.
When you click [Sell BTC], a confirmation window will appear. Make sure everything is correct and press [Place Order] to confirm. After placing your stop-limit order, you will see a confirmation message. You can also scroll down to see and manage your open orders.
Note that the stop-limit order will only be placed if and when the stop price is reached. The limit order will only be filled if the market price reaches your limit price. If your limit order is triggered (by the stop price), but the market price doesn’t reach the price you set, the limit order will remain open.
Advantages of using a stop-limit order
A stop-limit order lets you customize and plan out your trades. We can't always be checking prices, especially in the 24/7 crypto market. Another advantage is that a stop-limit order lets you set a suitable amount of profit to take. Without a limit, your order would be filled at whatever the market price is. Some traders prefer to hold than sell at any cost.
Disadvantages of using a stop-limit order
Liquidity can also be a problem if there aren't enough takers to fill your order. If you're worried about your orders only partially filling, consider using fill or kill. This option specifies that your order should only execute if it can be filled completely. However, note that the more conditions you add to your order, the less likely it will execute at all.
Strategies for placing stop-limit orders
Now we've studied stop-limit orders, what's the best way to use them? Here are some basic trading strategies to increase the effectiveness of your stop-limit orders and avoid some of their disadvantages.
A stop-limit order is a powerful tool that can provide you more trading capability than simple market orders. There is also the added benefit of not needing to be actively trading for the order to complete. By combining multiple stop-limit orders, it’s easy to manage your holdings whether the price falls or rises.