Synthetic Spread Trading
First Claim
Patent Images
1. A method for synthetic spread order management, comprising:
- receiving a synthetic spread order for a quantity of a multi-leg synthetic spread via a trading device;
determining a number of parent orders for the synthetic spread order, each lot of the quantity of the spread order representing a parent order;
submitting a quoting order via the trading device to a first electronic exchange for execution of a quoting order quantity of a first leg of the synthetic spread order, each lot of the quoting order quantity representing a child quoting order;
submitting a hedge order via the trading device to a second electronic exchange for execution of a hedge quantity of a second leg of the synthetic spread order according to matching of the quoting order quantity at the first exchange, each lot of the hedge quantity representing a child hedge order;
associating child quoting orders and child hedge orders with one of the number of parent orders according to the multi-leg synthetic spread and matching of the quoting order quantity at the first exchange; and
for each parent order of the number of parent orders, determining a parent order status according to a status of each child quoting order and a status of each child hedge order associated with the parent order.
1 Assignment
0 Petitions
Accused Products
Abstract
Synthetic spread trading strategies are represented and managed as homogeneous tradeable objects. Relationships between a synthetic spread and its constituent parts are defined and states for a spread are developed for accurately reporting, tracking and otherwise administering a synthetic spread and its constituent parts. A state of a synthetic spread is identified as working, pending, legged or filled. The states, in addition to identification of a synthetic spread'"'"'s constituent parts, introduces information to allow a spread order and its post trade analysis to be consistently and effectively managed by multiple trading tools.
-
Citations
27 Claims
-
1. A method for synthetic spread order management, comprising:
-
receiving a synthetic spread order for a quantity of a multi-leg synthetic spread via a trading device; determining a number of parent orders for the synthetic spread order, each lot of the quantity of the spread order representing a parent order; submitting a quoting order via the trading device to a first electronic exchange for execution of a quoting order quantity of a first leg of the synthetic spread order, each lot of the quoting order quantity representing a child quoting order; submitting a hedge order via the trading device to a second electronic exchange for execution of a hedge quantity of a second leg of the synthetic spread order according to matching of the quoting order quantity at the first exchange, each lot of the hedge quantity representing a child hedge order; associating child quoting orders and child hedge orders with one of the number of parent orders according to the multi-leg synthetic spread and matching of the quoting order quantity at the first exchange; and for each parent order of the number of parent orders, determining a parent order status according to a status of each child quoting order and a status of each child hedge order associated with the parent order. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer readable medium having instructions stored thereon which when executed by a processor cause the processor to carry out acts comprising:
-
receiving a synthetic spread order for a quantity of a multi-leg synthetic spread via a trading device; determining a number of parent orders for the synthetic spread order, each lot of the quantity of the spread order representing a parent order; submitting a quoting order via the trading device to a first electronic exchange for execution of a quoting order quantity of a first leg of the synthetic spread order, each lot of the quoting order quantity representing a child quoting order; submitting a hedge order via the trading device to a second electronic exchange for execution of a hedge quantity of a second leg of the synthetic spread order according to matching of the quoting order quantity at the first exchange, each lot of the hedge quantity representing a child hedge order; associating child quoting orders and child hedge orders with one of the number of parent orders according to the multi-leg synthetic spread and matching of the quoting order quantity at the first exchange; and for each parent order of the number of parent orders, determining a parent order status according to a status of each child quoting order and a status of each child hedge order associated with the parent order. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A method for synthetic spread order management, comprising:
-
receiving a synthetic spread order for a quantity of a multi-legged synthetic spread at a spread price via a trading device; determining a quantity of parent orders for the synthetic spread order via the trading device, where each parent order represents a lot of the quantity of the multi-legged synthetic spread; associating at least one child quoting order for a first leg of the multi-legged synthetic spread and at least one child hedge order for a second leg of the multi-legged synthetic spread for each parent order via the trading device; submitting the at least one child quoting order for the a first leg of the multi-legged synthetic spread to an electronic exchange for execution of the at least one quoting order; determining a status of a parent order according to a status of the at least one child quoting order and the at least one child hedge order; determining a status of the synthetic spread order via the trading device according to the status of the at least one child order and the at least one child hedge order; and displaying an order descriptor representing the status of the synthetic spread order along a price axis according to the price synthetic spread. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification