Method of matching orders on an electronic trading system and an electronic trading system for matching orders
First Claim
Patent Images
1. Method of matching orders on an electronic trading system in an open trading market, including the steps of:
- non-anonymously broadcasting to market users, by electronic broadcasting circuitry, information regarding current order status of an order book of the electronic trading system including identities of parties having placed orders stored in the order book, said order status comprising a queue of orders stored in the order book, each stored order having associated properties and an associated queue number, where a higher queue number indicates a lower trading priority than a lower queue number;
receiving, by electronic receiving circuitry, an order to trade selecting a lower priority order stored in the order book having a queue number of two or higher than a higher priority order stored in the order book having a lower queue number, said received order having properties matching both the selected order and the higher priority order;
identifying that the received order includes information that selects the lower priority order stored in the order book; and
matching, by electronic matching circuitry, the received order with the selected lower priority order stored in the order book without matching the higher priority order with the lower queue number, wherein the higher priority order remains stored in the order book after the matching.
2 Assignments
0 Petitions
Accused Products
Abstract
Matching orders on an electronic trading system is disclosed. Information is broadcasted regarding the current order status of an order book of the electronic trading system The order status includes a queue of orders. An order is received to trade that selects or indicates an order in the order book having queue number two or higher. If the received order has one or more properties matching the selected order, the received order is matched with the selected order.
-
Citations
8 Claims
-
1. Method of matching orders on an electronic trading system in an open trading market, including the steps of:
-
non-anonymously broadcasting to market users, by electronic broadcasting circuitry, information regarding current order status of an order book of the electronic trading system including identities of parties having placed orders stored in the order book, said order status comprising a queue of orders stored in the order book, each stored order having associated properties and an associated queue number, where a higher queue number indicates a lower trading priority than a lower queue number; receiving, by electronic receiving circuitry, an order to trade selecting a lower priority order stored in the order book having a queue number of two or higher than a higher priority order stored in the order book having a lower queue number, said received order having properties matching both the selected order and the higher priority order; identifying that the received order includes information that selects the lower priority order stored in the order book; and matching, by electronic matching circuitry, the received order with the selected lower priority order stored in the order book without matching the higher priority order with the lower queue number, wherein the higher priority order remains stored in the order book after the matching. - View Dependent Claims (2, 3, 4)
-
-
5. An open electronic trading system comprising:
-
an electronic matching unit arranged to match orders submitted by users; a memory storing an order book associated with the matching unit and arranged to store and organize unmatched orders in queues, an electronic broadcasting unit arranged to non-anonymously broadcast to market users information regarding current order status of the order book including identities of parties having placed orders stored in the order book, said order status comprising a queue of orders stored in the order book, each stored order having associated properties and an associated queue number, where a higher queue number indicates a lower trading priority than a lower queue number, and an electronic identification unit arranged to identify that the received order includes information that selects the lower priority order stored in the order book, wherein the electronic matching unit includes a controller arranged to match an incoming designated order selecting a lower priority order in the order book having a queue number of two or higher than a higher priority order stored in the order book having a lower queue number with the lower priority order without matching the higher priority order with the lower queue number, wherein the higher priority order remains stored in the order book after the matching. - View Dependent Claims (6, 7, 8)
-
Specification