Segmented orders are available for all perpetual contract trading, including both USDT-based and BTC-based contracts. Segmented orders allow users to set a specified price range and place multiple limit orders within that range, distributed according to the selected quantity distribution method.
In a segmented buy order, a price drop will sequentially trigger lower-priced orders. Conversely, in a segmented sell order, a price increase will trigger higher-priced orders to be executed. This type of order is useful for obtaining a better average price when opening or closing positions, or for controlling the distribution and changes of orders within a specified price range. Let’s look at an example.
Web Version
Placing an Order
Step 1: After entering the trading interface, select the trading pair you want to place an order for, then click "Segmented Order" in the order area on the right.
Step 2: Create your segmented order by inputting the following parameters:
Parameter Name | Description |
Position Mode | The selected contract’s position mode preference remains consistent. |
Minimum Price | The lower limit of the price range for the segmented order. |
Maximum Price | The upper limit of the price range for the segmented order. |
Number of Orders | The number of sub-orders to split the segmented order into, with a range of 2-10 orders. |
Total Quantity | The total quantity for the orders being placed. |
Quantity Distribution | The method to distribute the quantity among the sub-orders, including average, increasing, or decreasing distribution. The default is average distribution. |
Step 3: Double-check and confirm the order information.
Viewing/Cancelling Orders
After placing the order, you can view the current unfilled orders under "Current Orders" -> "Limit Orders" on the trading page. Completed or cancelled orders can be viewed under "Order History."
Segmented sub-orders support modification and cancellation. You can operate on the details in "Current Orders" -> "Limit Orders."
Querying Historical Orders
Completed or cancelled segmented sub-orders will appear under "Order History," where you can view the details.
App Version
Placing an Order
Step 1: After entering the trading interface, select the trading pair you want to place an order for, then click "More Order Types" in the order area and select "Segmented Order."
Step 2: Create your segmented order by inputting the following parameters:
Parameter Name | Description |
Position Mode | The selected contract’s position mode preference remains consistent. |
Minimum Price | The lower limit of the price range for the segmented order. |
Maximum Price | The upper limit of the price range for the segmented order. |
Number of Orders | The number of sub-orders to split the segmented order into, with a range of 2-10 orders. |
Total Quantity | The total quantity for the orders being placed. |
Quantity Distribution | The method to distribute the quantity among the sub-orders, including average, increasing, or decreasing distribution. The default is average distribution. |
Step 3: Double-check and confirm the order information.
Viewing/Cancelling Orders
After placing the order, you can view the segmented orders under "Current Orders" -> "Limit Orders" on the trading page. Completed or cancelled orders can be viewed under "Order History," and partially completed orders can also be viewed under "My Trades."
To modify or cancel, click the "Modify" or "Cancel" button next to the order under "Current Orders."
Querying Historical Orders
Completed or cancelled segmented sub-orders will appear under "Order History." You can click the "Bill" icon on the far right of "Current Orders" at the bottom of the trading page to view historical orders.
Example
Assume the current market price of BTCUSDT is 65,000 USDT. User A wants to go long 1 BTC. After selecting the segmented order option, the following parameters are set:
- Total order size: 1 BTC
- Number of orders: 10
- Distribution mode: Average
- Individual sub-order size: 0.1 BTC
- Price range: 65,000 – 75,000 USDT
- Price difference: 1,111.1 USDT
- Average purchase price: (65,000 + 66,111.1 + … + 75,000) / 10 = 70,000 USDT
After submitting the order, 10 limit orders will enter the order book. The first sub-order has a size of 0.1 BTC at a price of 65,000 USDT, with subsequent orders gradually increasing in price to 66,111.1 USDT, 67,222.2 USDT, 68,333.3 USDT, and so on. When the market price exceeds 75,000 USDT, the entire order will be completed, with an average execution price of 70,000 USDT.
Please note that if the current market price is better than the price of the sub-orders, those orders will be marked with "Immediate Execution" in the segmented order preview.
Comments
0 comments
Please sign in to leave a comment.