Contract trading is on a 7*24-hour round-the-clock trading, which will not be interrupted
unless it is in a settlement or delivery at 16:00(GMT+8) on every Friday. The duration
of interruption depends on the time taken by the system to conduct the settlement and delivery. The time for interruption and recovery is different among contract varieties, that is, if BTC is still in settlement while ETH is finished, then the recovery of ETH trading is ahead of BTC.
Position can be closed but not be opened in the last 10 minutes before the delivery.
Trading types can be divided into opening and closing positions. Each type can be further divided into two directions, long and short:
Open long position means that users buy a certain number of contracts when the index is bullish. When the transaction is concluded, long positions will increase.
Close long position means that users exits the market by offsetting owned buying contracts when the index is not bullish. When the transaction is concluded, long positions will decrease.
Open short position means that users sell a certain number of contracts when the index is bearish. When the transaction is concluded, short positions will increase.
Close short position means that users exit the market by offsetting the selling contract held currently when the index is not bearish. When the transaction is concluded, short positions will decrease.
Limit order: The user needs to specify the price and quantity of the order. The limit order specifies the highest price that users are willing to buy or the lowest price that they are willing to sell. After the user sets the limit price, the market will prioritize the transaction at a price that is favorable to the user. Limit orders can be used to open and close positions. The limit order can choose three effective mechanisms, "Post only", "FOK (Fill Or Kill)", "IOC (Immediate Or Cancel)"; when no effective mechanism is selected, the limit order defaults to "always valid".
Trigger order: The user can set the trigger price and its order price and quantity in advance. When the market's latest transaction price reaches the trigger price, the system will place an order based on the order price and quantity set in advance (ie, limit order).
BBO(Best Bid Offer) order：If the user selects BBO to place an order, the user only enters the order quantity, and cannot enter the order price. The system will read the current latest opponent's price at the moment of receiving this order (if the user buys, the opponent's price is the 1st price of the selling order; if it is selling, the opponent's price is the 1st price of buying.), place a limit order for this price.
The Optimal Top N BBO Price Order：By The Optimal Top N BBO Price Order function, it means that users can place orders based on BBO price, which users can place order faster and get it fulfilled immediately only by selecting desired price level among “top 5 optimal BBO price”, “top 10 optimal BBO price” or “top 20 optimal BBO price” and enter contract quantity. No need to take the trouble judging and entering order price. The Optimal Top N BBO Price Order function is available for both opening and closing position in both limit order and trigger order, enabling faster transaction and helping user seize potential big market move.
Flash close：Flash Close is a function that would help users to place orders with top 30 optimal prices based on the BBO price orders. In other words, users could close positions with top 30 optimal BBO prices as fast as possible. However, if there are positions left not closing, the unfilled parts will convert to Limit Order automatically. The close prices of Flash Close are predictable, avoiding the losses caused by unfilled orders when market moves violently.
After opening positions, positions in the same type of contract and same direction will be merged. One contract account can only have up to 8 types of contracts, long/short position in weekly contracts, long/short positions in bi-weekly contracts, long/short position in quarterly contracts, long/short position in bi-quarterly contracts.
Limitation of positions and orders
Huobi Futures limits users’ gross positions and quantities of orders, to prevent market manipulation.
【The above data and indicator contents may be adjusted in real time according to market conditions, and the adjustments will be made without further notice.】
If the amount of positions or orders held by an account is too large and there is a risk of market manipulation, then Huobi Futures has the right to require the user, including but not limit to: adopt to cancel orders or close positions, etc.Risk management measures of Huobi Futures are including but not limit to: gross positions limit, orders limit, cancel orders, and liquidation, etc.
1. For the same type of contract, positions will be merged. If user first goes long a 1 BTC weekly contract, and then goes long a 2 BTC weekly contract, then he will own a 3 BTC weekly contract displayed at the positions;
2. For closing a position, the cost will be calculated by the Moving Average method. That is to say, it will not distinguish opening price of each position, but calculate gains with the average cost price of all positions.
For example, if a user opens a BTC weekly contract at the price of 1000 USD and opens another two BTC weekly contracts at the price of 1500 USD, then the average price of the positions held by the user is 100*(1+2)/(100/1000+200/1500)=1285.7 USD