TRANSFORMATION OF A MULTI-LEG SECURITY DEFINITION FOR CALCULATION OF IMPLIED ORDERS IN AN ELECTRONIC TRADING SYSTEM
First Claim
1. A method of transforming a set of orders comprising at least one buy order and at least one sell order, each being for a quantity of one or more units of an item tradeable on an exchange, into at least one minimal set of at least one order subset, each order subset comprising one buy order for one unit and one sell order for one unit, the method comprising:
- converting the set of orders into a unit order set comprising separate buy and sell orders for each unit of the respective quantity of the corresponding at least one buy order and at least one sell order of the set of orders; and
identifying each of the at least one minimal set as a unique set of order subsets of the unit order set.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic trading system utilizes a Match Engine that receives orders, stores them internally, calculates tradable combinations and advertises the availability of real and implied orders in the form of market data. New tradable items defined as combinations of other tradable items may be included in the calculation of tradable combinations. A technique is disclosed for transforming a combination or strategy contract with an arbitrary number of buy and sell legs with an arbitrary volume ratio for each leg into a form that can be used for rapid implied order calculations.
-
Citations
31 Claims
-
1. A method of transforming a set of orders comprising at least one buy order and at least one sell order, each being for a quantity of one or more units of an item tradeable on an exchange, into at least one minimal set of at least one order subset, each order subset comprising one buy order for one unit and one sell order for one unit, the method comprising:
-
converting the set of orders into a unit order set comprising separate buy and sell orders for each unit of the respective quantity of the corresponding at least one buy order and at least one sell order of the set of orders; and identifying each of the at least one minimal set as a unique set of order subsets of the unit order set. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for transforming a set of orders comprising at least one buy order and at least one sell order, each being for a quantity of one or more units of an item tradeable on an exchange, into at least one minimal set of at least one order subset, each order subset comprising one buy order for one unit and one sell order for one unit, the system comprising:
-
an order receiver operative to receive the set of orders; a unit order set converter coupled with the order receiver and operative to convert the set of orders into a unit order set comprising separate buy and sell orders for each unit of the respective quantity of the corresponding at least one buy order and at least one sell order of the set of orders; and a minimal set identifier coupled with the unit order set converter and operative to identify each of the at least one minimal set as a unique set of order subsets of the unit order set. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A system for transforming a set of orders comprising at least one buy order and at least one sell order, each being for a quantity of one or more units of an item tradeable on an exchange, into at least one minimal set of at least one order subset, each order subset comprising one buy order for one unit and one sell order for one unit, the system comprising:
-
means for converting the set of orders into a unit order set comprising separate buy and sell orders for each unit of the respective quantity of the corresponding at least one buy order and at least one sell order of the set of orders; and means for identifying each of the at least one minimal set as a unique set of order subsets of the unit order set. - View Dependent Claims (30, 31)
-
Specification