Matching
When a new order is submitted that can match an actively pending order in the order book, the matching price is determined by the price of the initially entered order.
Matching of Purchase Orders in Hourly Contracts:
If the purchase order price is greater than or equal to the best sales order price, quantities are compared.
- If the purchase order quantity equals the best sales order quantity, a matching is made.
- the transaction occurs based on the previously entered pending sales order price in the order book.
- Details are updated as “Fully Matched” and the matched sales order is removed from the order book, updating the best order list.
- If the purchase order quantity is greater than the best sales order quantity, a matching is made.
- the transaction occurs based on the previously entered pending sales order price in the order book.
- Purchase is executed for the sales quantity. The detail status of the sales order is updated as “Fully Matched” and the detail status of the purchase order is updated as “Partially Matched”.
- the remaining purchase quantity is checked for new matching. If there is no matching, the best purchase order is written to the order book. The best order list is re-sorted.
- If the purchase order quantity is less than the best sales order quantity, a matching is made.
- the transaction occurs based on the previously entered pending sales order price in the order book. Purchase is executed for the purchase quantity.
- The detail status of the purchase order is updated as “Fully Matched” and the detail status of the sales order is updated as “Partially Matched”. The partially matched sales order continues to be displayed in the order book, updating the remaining quantity.
If the purchase order price is less than the best sales order price, the best purchase order is added to the best purchase order list in the order book according to the price status.
Matching of the Sales Orders in Hourly Contracts:
If the sales order price is less than or equal to the best purchase order price, quantities are compared.
- If the sales order quantity equals the best purchase order quantity, a matching is made.
- the transaction occurs based on the previously entered pending purchase order price in the order book.
- Details are updated as “Fully Matched” and the matched purchase order is removed from the order book, updating the best order list.
- If the sales order quantity is greater than the best purchase order quantity, a matching is made.
- the transaction occurs based on the previously entered pending purchase order price in the order book.
- Sales is executed for the purchase quantity. The detail status of the purchase order is updated as “Fully Matched” and the detail status of the sales order is updated as “Partially Matched”.
- The remaining sales quantity is checked for new matching. If there is no matching, the best sales order is written to the order book. The best order list is re-sorted.
- If the sales order quantity is less than the best purchase order quantity, a matching is made.
- the transaction occurs based on the previously entered pending purchase order price in the order book.
- Sales is executed for the sales quantity. The detail status of the sales order is updated as “Fully Matched” and the detail status of the sales order is updated as “Partially Matched”. The partially matched purchase order continues to be displayed in the order book, updating the remaining quantity.
If the sales order price is greater than the best purchase order price, the best sales order is added to the best sales order list in the order book according to the price status.