Trading rules

banner banner

Futures Product Introduction

عرض كل الـ مقالات

HashKey Global Team

Trailing Stop

1. What is trailing stop?

Trailing stop is a strategy that tracks market prices, allowing users to preset orders based on a specific price retracement ratio or price retracement difference. This strategy limits losses and secures profits when a position's gains experience a retracement.

 

2. What are its advantages compared to regular take-profit and stop-loss mechanisms?

Conventional take-profit and stop-loss settings can only trigger at a fixed price. When the price breaks above or falls below this specified price, the position is closed. To maximize returns in one direction, frequent manual adjustments to the trigger price are required.

While the trailing stop automatically updates the trigger price based on market price fluctuations. As the market moves in one direction, the lowest price or highest price is continuously refreshed, and the trigger price for take-profit or stop-loss is also updated accordingly. This process continues until the market retraces and reaches the preset variance, at which point the position is closed.

*Please note that trailing stop loss and take profit only focus on the most recent trigger price, not the average opening price. Therefore, whether the closing position is profitable depends on the timing you set. The ultimate goal is to preserve as much profit as possible when your gains are decreasing or to minimize further losses when your losses are reducing.

 

3. Where to set up trailing stop?

After opening a position, you can set the take-profit and stop-loss features on the position.

 

4. How to Set Trailing Stop?

Set a price callback spread or callback ratio: For a long position, the trigger price is set as a price lower than the highest price by the spread. For a short position, the trigger price is set as a price higher than the lowest price by the spread.

 

[Long Position Example] Holding a BTC long position with a mark price of 75,000
Activated at the current mark price, with a 3% price retracement: the trigger price is 75,000 * (1 - 3%) = 72,750.
If the price rallies to 80,000, the trigger price becomes 80,000 * (1 - 3%) = 77,600.
When the price falls from the peak to the trigger price, the long position will be closed.
[Short Position Example] Holding a BTC short position with a mark price of 85,000
Activated at the current mark price, with a 3% price retracement: the trigger price is 85,000 * (1 + 3%) = 87,550.
If the price continues to decline to 75,000, the trigger price becomes 75,000 * (1 + 3%) = 77,250.
When the price rises from the bottom to the trigger price, the short position will be closed.

 

If you wish to execute trailing take-profit or stop-loss only after exceeding or falling below a certain price level, you can set an "activation price." Trailing take-profit or stop-loss will not be triggered until the activation price is reached.

 

5. Description of Trailing Stop Order Quantity

After opening a position, multiple trailing take-profit and stop-loss orders can be set. Currently, the program requires that the total closing quantity of trailing take-profit and stop-loss orders must not exceed the total held position at the time.
For example, a position holding 1 BTC can be split into 0.5+0.5 or 0.3+0.3+0.4, but the total amount cannot exceed 1 BTC.
However, if different types of close position orders are also set (such as limit orders, stop orders, etc.), and other orders are triggered or executed first, it may result in the close position quantity for this order being less than the required amount when it is triggered. In such cases, the system will close as much as the remaining amount allows.

عرض المزيد
icon

Spot Trading Guide

عرض كل الـ مقالات

HashKey Global Team

HashKey Global Spot Trading Rules
To protect traders from market manipulations, HashKey Global implements the following order execution limits for spot trading.
 

Price Limit

 
For Market Order:
If the estimated filled price deviates by more than a certain percentage from the last traded price, the market buy order will be partially executed. Any remainder of the order exceeding the limit will be canceled.
 
For example, assuming the market order limit for BTC/USDT pair is 10%, if the last traded price is at 30,000 USDT, a user places a buy ( or sell) market order for 100,000 USDT. Any portion that could have been filled at a price above 33,000 USDT for buy order (or below 27,000 USDT for sell order) will be cancelled. Assuming only 80,000 USDT order value can be filled at a price below 33,000 USDT for buy order (or above 27,000 USDT for sell order), the remaining 20,000 USDT order value will be cancelled.
 
For Limit Order:
If the order price of a buy order or a sell order deviates from the Last Traded Price by a certain percentage, the order won’t be executed. For example, if the limit is 10%, the order price of your buy order cannot exceed 110% of the Last Traded Price, while the order price of your sell order cannot be lower than 90% of the Last Traded Price.
 
Order Placing Restriction for New Pair Listing:
Note: For the first five (5) minutes
 
For Market Orders: The price limit of market orders for the first 2 hours of the listing is set at 50%, and will be resumed to 10% after 2 hours.
 

If the user chooses to place an order at the counterparty price, the user only enters the order quantity and cannot enter the order price. The system will read the latest counterparty price (if the user buys, the counterparty price is the sell 1 price; if it is a sell, the counterparty price is the buy 1 price) at the moment of receiving this order and issue a limit order for this counterparty price.

 
For Limit Orders: Within the first five (5) minutes, the order price of your buy and sell orders cannot exceed 3000% of the listing price. This limit may change based on market conditions. The price limit of market orders for the first 2 hours of the listing is set at 50%, and will be resumed to 10% after 2 hours.
 
The user needs to specify the price and quantity of the order. The limit order stipulates the highest price the user is willing to buy or the lowest price the user is willing to sell. After the user sets the limit price, the system will match the transaction according to the rules of price priority and time priority; if the user sets the buy price higher than the market price or the sell price lower than the market price, the market will prioritize the transaction at a price that is favorable to the user.
 

Order Limit

HashKey Global imposed a minimum and maximum order quantity and value for each order. For example, the minimum order value for BTC/USDT per order cannot be less than 10 USDT and the maximum order value cannot exceed 200,000 USDT per order.
 

How to View the Spot Trading Limit

To view the Price limit and Order Limit for the respective spot trading pair, please visit Fee Rates and Trading Parameters.
عرض المزيد
icon