In the fast-paced world of trading, having the right tools to manage risk and automate your strategy is crucial. Strategy orders, such as stop-loss, take-profit, and trailing stop orders, empower traders to execute their plans precisely, even when they're not actively monitoring the markets. This guide will break down the most common types of strategy orders, explaining how they work, when to use them, and the key considerations for each.
Understanding Stop-Loss and Take-Profit Orders
A Stop-Loss and Take-Profit order is a conditional order that allows you to pre-set a trigger price and an order price. Once the market price hits your specified trigger, the system automatically places an order at your chosen price. This powerful tool can be used to close a position for a profit or a loss, or even to open a new position based on a breakout.
For one-way positions and closing orders for two-way positions, these orders do not freeze your margin or existing position. However, opening new two-way positions with a stop-loss/take-profit will require and freeze margin. You can also set a two-way order where one side (e.g., take-profit) is automatically canceled if the other side (e.g., stop-loss) is triggered.
You can typically choose the price type for your trigger, such as the Last Traded Price, Mark Price, or Index Price, giving you flexibility based on your trading strategy.
Placing an Order with Attached Stop-Loss/Take-Profit
You can attach a stop-loss and take-profit order directly when placing a limit, advanced limit, or market order. Once your initial limit order is fully filled, the system will immediately place the pre-configured stop-loss/take-profit order.
Note: These attached orders will appear in your "Current Orders - Stop-Loss/Take-Profit" list and can be canceled at any time before they are triggered.
Setting Stop-Loss/Take-Profit from the Positions Tab
This is a quick way to set orders for a specific existing position. You can generally set orders for a fixed quantity or for the entire position.
- Fixed Quantity Orders: You can set a stop or profit target for a specific portion of your holding, often using modes like price percentage, estimated yield, or estimated profit amount.
- Full Position Orders: This mode sets the order quantity to match your entire position. If you add or reduce your position later, the order quantity will adjust automatically. These orders typically default to a market order upon triggering and only one set of orders (stop and profit) is allowed per position. A key difference from fixed quantity orders is that you cannot choose the order type (limit vs. market) and cannot set multiple orders.
How to Use Full Position Orders:
- Set: Select the option for the full position on an existing holding, set your expected trigger price, and confirm.
- Modify: Click the stop-loss/take-profit button on your position, delete the existing order, and create a new one.
Practical Application and Examples
Let's look at some practical scenarios to see how these orders work.
- Case 1 (Long Stop-Loss): You hold a BTC long position with an average entry of $9,000. To limit your downside, you set a stop-loss to sell if the price drops to $8,000. You would set a trigger at $8,000 and an order price at $7,950 (or use a market order) to ensure a quick fill.
- Case 2 (Short Take-Profit): You hold a BTC short position entered at $9,000. To lock in profits if the price falls, you set a take-profit to buy back at $8,000. Your trigger is $8,000 with an order price of $8,050 (or market).
- Case 3 (Two-Way for a Long): You are long BTC at $9,000. You set a take-profit at $10,000 (sell) and a stop-loss at $8,000 (sell). If the price hits $10,000, the take-profit is executed, and the stop-loss is canceled. Conversely, if it hits $8,000, the stop-loss triggers, and the take-profit is canceled.
- Case 4 (Two-Way for a Short): You are short BTC at $9,000. You set a take-profit at $8,000 (buy) and a stop-loss at $10,000 (buy). The same cancellation logic applies.
- Case 5 (Breakout Entry - Long): BTC is at $11,500. You believe a break above $12,000 will lead to a significant rally. You set a buy stop order with a trigger at $12,000 and an order price at $12,050 (or market). This allows you to automatically enter the trend.
- Case 6 (Breakdown Entry - Short): BTC is at $6,500. You anticipate a major drop if support at $6,000 breaks. You set a sell stop order with a trigger at $6,000 and an order price at $5,950 (or market).
👉 Discover advanced order types and execution tools
Key Considerations for Stop-Loss/Take-Profit Orders
- Margin is only frozen for orders that open new two-way positions.
- Order triggering is not guaranteed and can fail due to position limits, insufficient margin, the contract being in a non-trading state, or system issues.
- A triggered limit order is not guaranteed to fill and may remain in your open orders.
- If your set order price violates limit rules, the system may use the best available market price at the time of triggering.
- Different contracts have varying maximum order size limits for market orders, which are subject to change.
- For large positions exceeding the maximum single order size, the system will automatically split the order into smaller chunks.
- Be aware of how these orders interact with other open orders, as the system may cancel conflicting orders to ensure sufficient margin.
Mastering the Trailing Stop Order
A trailing stop order is a dynamic form of stop-loss that follows the market price. The trigger price automatically adjusts as the price moves in your favor, helping to lock in profits during volatile trends. You can also set an activation price, which is the price level at which the trailing stop mechanism begins working.
Core Concepts
- Callback Rate/Amount: This is the condition that determines the actual trigger price. For a sell order, it's calculated from the highest price seen since activation. For example, with a 5% callback on a peak of $50,000, the sell triggers at $50,000 * (1 - 5%) = $47,500.
- Quantity: The amount to be traded via a market order once the trailing stop is triggered.
- Activation Price: The price level that activates the trailing stop mechanism. If left blank, the order is active immediately.
Activation and Triggering Rules
Activation:
- If activation price = current price, it activates immediately.
- If activation price > current price, it activates when the price rises to meet it.
- If activation price < current price, it activates when the price falls to meet it.
Triggering:
- Buy: Triggers when the latest price ≥ (Lowest Price + Callback)
- Sell: Triggers when the latest price ≤ (Highest Price - Callback)
Trailing Stop Order Examples
- Case 1 (Selling at a Peak): You want to sell BTC. The current price is $30,000. You set a trailing sell with a $2,000 callback. If the price rallies to $40,000 and then pulls back to $38,000 ($40,000 - $2,000), a market sell order is triggered.
- Case 2 (Buying a Dip): You want to buy BTC. The current price is $40,000. You set a trailing buy with a 5% callback and an activation price of $30,000. If the price drops to $30,000 (activating the order), falls further to $20,000, and then bounces to $21,000 ($20,000 * 1.05), a market buy order is triggered.
Important Notes on Trailing Stops
- Trailing stops do not freeze margin or position until they are triggered.
- Triggering and order execution are not guaranteed and can fail for various reasons.
- The triggered market order is subject to the same filling uncertainties as a regular market order.
- Contract-specific maximum order size limits apply.
- If your balance is insufficient upon triggering, the system may adjust the order size based on your available funds.
Utilizing Plan Orders
A Plan Order functions similarly to a basic stop-loss/take-profit order. You set a trigger price and an order price, and the system places the order automatically when the trigger is hit. The key distinction is that a Plan Order never freezes your margin or position before it is triggered. This makes it a flexible tool for setting potential entries or exits without committing margin upfront.
The setup examples and use cases are identical to those described in the stop-loss/take-profit section above.
Plan Order Considerations
- No margin or position is frozen before triggering.
- Success of triggering and subsequent order filling is not guaranteed.
- The system may adjust the order price to the best available market limit if your set price violates rules.
- Maximum order size limits for market plan orders exist and are subject to change.
- The system will modify the order based on your available balance if funds are insufficient upon triggering.
Frequently Asked Questions
What is the main difference between a stop-loss and a trailing stop?
A regular stop-loss is static; you set a fixed price level. A trailing stop is dynamic; it automatically moves your stop-loss price in the direction of a favorable trend, locking in profits while still protecting against a reversal.
Can I cancel a stop-loss order after I place it?
Yes, as long as the order has not yet been triggered, you can typically cancel it from your open orders list.
Why would my stop-order fail to trigger?
Common reasons include the asset not being in a trading state, insufficient available margin for orders that open new positions, network connectivity issues, or the price "gapping" through your trigger level in extremely volatile conditions without actually trading at that price.
Is it better to use a limit or market price for my stop-loss order?
A market order guarantees execution (but not price) once triggered, which is crucial for stopping losses quickly. A limit order guarantees price (but not execution). For stop-losses, most traders prefer market orders to ensure they exit the position. For take-profit orders, a limit order can be suitable.
What happens if I have multiple orders on the same position?
It depends on the platform and order type. For full-position stop-loss orders, usually only one is allowed. For fixed-quantity orders, you may be able to set multiple orders for different portions of your holding. Always check how your platform handles order interactions to avoid unintended consequences.
Do these strategy orders cost extra?
Generally, exchanges do not charge extra fees specifically for placing strategy orders. You simply pay the standard trading fee once the order is executed and filled.