KuCoin TH offers different order types for you in Spot Trading. You can use them to set your trading strategies and trade efficiently. Let’s look at the common order types in KuCoin TH Spot Trading.
1. Limit Order
A Limit Order allows you to buy or sell digital assets at a specified price.
For example, the current price of the BTC/USDT trading pair is 58,000 USDT per 1 BTC. If you wish to sell 1 BTC at a price of 60,000 USDT, you can place a Limit Order for 1 BTC at 60,000 USDT.
In this case, select the Limit Order type, enter 60,000 USDT as the price, 1 BTC as the amount, and click Buy or Sell to confirm your order.
2. Market Order
A Market Order executes the buy or sell immediately at the best available price on the trading board at that moment.
For example, if the current price of BTC/USDT is 58,000 USDT and you decide to sell 1 BTC at the market price, the system will match your sell order with the best available buy order in the market immediately.
This ensures that your order is matched with the best available order at that moment. Please make sure to check the market price and volume before submitting a Market Order.
3. Stop Limit Order
A Stop Limit Order is a conditional buy or sell order set in advance. Once the price reaches the specified level, the system will automatically place a Limit Order at the price you’ve defined.
The Stop Limit Order combines a Limit Order with a Stop Price.
To place a Stop Limit Order, you need to set:
Stop Price (the price at which the mechanism will trigger)
Limit Price (the Limit price to be used when triggered)
Amount (how much you want to buy or sell)
Example: In the BTC/USDT pair, suppose the current price is 58,000 USDT. You believe resistance is around 60,000 USDT, suggesting the price may not go higher in the short term. Your ideal sell price is 59,500 USDT.
In this case, you can place a Stop Limit Order by selecting Stop Limit, then set Stop Price at 60,000 USDT, Limit Price at 59,500 USDT, and amount at 1 BTC, then click Sell.
When the price reaches or exceeds 60,000 USDT, the Limit Order at 59,500 USDT for 1 BTC will be placed.
Note: You can set the Stop and Limit Prices at the same level. However, it is recommended that for sell orders, the Stop Price should be slightly higher than the Limit Price; and for buy orders, the Stop Price should be slightly lower than the Limit Price.
This difference helps reduce the risk of the order not being filled.
Please note that your order will only be executed as a Limit Order when the market price reaches the specified Limit Price. Setting the Stop-Loss Limit too high or the Take-Profit Limit too low might result in your order not being matched if the market does not reach your Limit Price.
4. Stop Market Order
A Stop Market Order is a conditional buy or sell order. Once the price reaches the specified level, the system will automatically place a Market Order to execute at the best available price in the market.
This type of order combines a Market Order with a Stop Price.
Stop Market Orders are similar to Stop Limit Orders, but when the Stop Price is reached, it becomes a Market Order and is executed at the next available market price.
Example: For BTC/USDT, suppose the current price is 58,000 USDT. You believe resistance is at 60,000 USDT and the price is unlikely to go higher in the short term.
You can place a Stop Market Order by setting the Stop Price at 60,000 USDT and amount at 1 BTC, then click Sell.
When the price reaches or exceeds 60,000 USDT, the order will be triggered and executed at the best market price available for 1 BTC.
Note: Your order will be executed as a Market Order once the market price reaches your Stop Price.
Due to market volatility, the actual execution price may be higher or lower than the last traded price you see. Please consider the market liquidity and price volatility.
5. Trailing Stop Order
A Trailing Stop Order is a Stop Price order that automatically adjusts according to the market price movement.
The Stop Price is set to be a fixed percentage below (for sell) or above (for buy) the market price.
What is a Trailing Stop?
It’s an automatic buy or sell order that “follows the price” based on a percentage or value you set. It is useful for:
Locking in profits automatically when price rises then drops
Limiting losses
How it works:
The system “follows” the highest price (for sell) or lowest price (for buy). When the price reverses from that peak more than the set percentage → the order is triggered.
Trailing Stop Setup includes:
Activation Price → the trailing only starts tracking once this price is reached (optional)
Trailing Delta → percentage distance from the highest/lowest price
Order Type when triggered (e.g., Limit Order)
Example: Trailing Stop Sell
You buy BTC at 58,000 USDT and believe it will go higher. You set a Trailing Stop Sell order to lock in profit automatically:
Disable Activation Price (start tracking immediately)
Set Trailing Delta at 10%
Case 1:
If the market price rises to 70,000 USDT
→ Stop Price = 70,000 - 10% = 63,000 USDT
→ If price falls to 63,000 → the system sends a Limit Order at that price
Case 2:
Price rises slightly then drops:
→ Highest price is 63,000 → 10% = 6,300 → Stop Price = 56,700
→ When price drops to 56,700 → system sends Limit Order to sell
Case 3:
Price falls after buying at 58,000 without Activation Price
→ The system starts tracking immediately
→ If price drops continuously and hits 10% below (e.g. 52,200), system sends a Limit Order
→ Helps cut losses automatically
Caution:
In highly volatile markets, the actual execution price may differ from expected
If the Trailing Delta is too narrow, it may trigger too easily with small price fluctuations