METHOD AND APPARATUS FOR MULTI-LEG TRADING
First Claim
1. A method for trading a multi-leg financial instrument, said method comprising:
- defining a multi-leg instrument having two or more legs where each leg represents a financial instrument (leg instrument), a price (leg price) for the financial instrument, and a quantity (leg quantity) of the financial instrument that comprises one unit of the multi-leg instrument, said multi-leg instrument having a synthetic price represented by a multi-leg definition that equates the synthetic price for one unit of the multi-leg instrument to an aggregation of items including the leg price and leg quantity of each leg;
determining a leg submittal trigger for each leg representing one or more requirements that must be met before a trade order for the leg instrument can be submitted to an exchange;
monitoring current market activity for each leg instrument to determine a current status for leg price availability and leg quantity availability;
submitting a first trade order to an exchange at a leg price determined by the multi-leg definition and for the leg quantity for each leg in which the leg submittal trigger is met;
for each leg in which the leg quantity is not fully filled (remainder leg) after any quantity for any leg has been filled, calculating an updated leg price for such remainder leg based on the fill price(s) for all filled and partially filled legs;
sending a subsequent trade order to an exchange for each remainder leg at the updated leg price and for the amount of the leg quantity that remains unfilled (remainder quantity) when the leg submittal trigger for the remainder leg is met; and
repeating said calculating and sending steps until all legs of the multi-leg instrument are fully filled.
1 Assignment
0 Petitions
Accused Products
Abstract
Trading of multi-leg strategies is facilitated by a computerized system and method that enables a trader to efficiently define and trade a multi-leg instrument while minimizing leg risk. The multi-leg instrument may be defined to include one or more execution triggers, such as contingencies that delay submittal of trade orders for contingent leg instruments until the contingencies are met, and dynamic re-pricing that re-prices the leg instruments when a market update is received. The precise method of execution will vary according to how the multi-leg instrument is configured. Trade orders for contingent legs (including contingent legs configured for dynamic re-pricing) are held in abeyance until all contingencies have been met. Trade orders for non-contingent dynamically re-priced legs are submitted immediately at a leg price and leg quantity. Trade orders for non-contingent, non-dynamically re-priced legs are submitted to an exchange when the market crosses the multi-leg instrument (i.e., when current market data reflects that all legs of the multi-leg instrument is available for acquisition at the leg price and leg quantity). For any leg which is not fully filled after an initial trade order for that leg is submitted, a subsequent trade order will be sent for the remaining leg quantity at a leg price that is determined based on the fill price of all fully and partially filled legs.
48 Citations
30 Claims
-
1. A method for trading a multi-leg financial instrument, said method comprising:
-
defining a multi-leg instrument having two or more legs where each leg represents a financial instrument (leg instrument), a price (leg price) for the financial instrument, and a quantity (leg quantity) of the financial instrument that comprises one unit of the multi-leg instrument, said multi-leg instrument having a synthetic price represented by a multi-leg definition that equates the synthetic price for one unit of the multi-leg instrument to an aggregation of items including the leg price and leg quantity of each leg; determining a leg submittal trigger for each leg representing one or more requirements that must be met before a trade order for the leg instrument can be submitted to an exchange; monitoring current market activity for each leg instrument to determine a current status for leg price availability and leg quantity availability; submitting a first trade order to an exchange at a leg price determined by the multi-leg definition and for the leg quantity for each leg in which the leg submittal trigger is met; for each leg in which the leg quantity is not fully filled (remainder leg) after any quantity for any leg has been filled, calculating an updated leg price for such remainder leg based on the fill price(s) for all filled and partially filled legs; sending a subsequent trade order to an exchange for each remainder leg at the updated leg price and for the amount of the leg quantity that remains unfilled (remainder quantity) when the leg submittal trigger for the remainder leg is met; and repeating said calculating and sending steps until all legs of the multi-leg instrument are fully filled. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus for trading a multi-leg financial instrument, said apparatus comprising:
-
a graphical user display device; a user input device; a communication network for electronically communicating with one or more electronic exchanges; and a programmable electronic processing device in communication with the display device, user input device, and communication network, the electronic processing device being programmed to take the following actions in response to input received from the user input device; define a multi-leg instrument having two or more legs where each leg represents a financial instrument (leg instrument), a price (leg price) for the financial instrument, and a quantity (leg quantity) of the financial instrument that comprises one unit of the multi-leg instrument, said multi-leg instrument having a synthetic price represented by a multi-leg definition that equates the synthetic price for one unit of the multi-leg instrument to an aggregation of other items including the leg price and leg quantity of each leg; determine a leg submittal trigger for each leg representing one or more requirements that must be met before the trade order for the leg can be submitted to an exchange; monitor current market activity for each leg instrument to determine a current status for leg price availability and leg quantity availability; submit a first trade order to an exchange at a leg price determined by the multi-leg definition and for the leg quantity for each leg in which the leg submittal trigger is met; for each leg in which the leg quantity is not fully filled (remainder leg) after any quantity for any leg has been filled, calculate an updated leg price for such remainder leg based on the fill price(s) for all filled and partially filled legs; send a subsequent trade order to an exchange for each remainder leg at the updated leg price and for the amount of the leg quantity that remains unfilled (remainder quantity) when the leg submittal trigger for the remainder leg is met; and repeating said calculate and send actions until all legs of the multi-leg instrument are fully filled. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for trading a multi-leg financial instrument, said method comprising:
-
defining a multi-leg instrument having two or more legs where each leg represents a financial instrument (leg instrument), a price (leg price) for the financial instrument, and a quantity (leg quantity) of the financial instrument that comprises one unit of the multi-leg instrument, said multi-leg instrument having a synthetic price represented by a multi-leg definition that equates the synthetic price for one unit of the multi-leg instrument to an aggregation of items including the leg price and leg quantity of each leg; monitoring current market activity for each financial instrument of each leg to determine a current status for leg price availability and leg quantity availability; submitting a first trade order to an exchange for each leg at the leg price and leg quantity when current market activity shows that each leg is available at the leg price and leg quantity; for each leg in which the leg quantity is not fully filled (remainder leg) after any quantity for any leg has been filled, calculating an updated leg price for such remainder leg based on the fill price(s) for all filled and partially filled legs; sending a subsequent trade order to an exchange for each remainder leg at the updated leg price and for the quantity of the leg that remains unfilled (remainder quantity) when current market activity shows that each remainder leg is available at the updated leg price and at the remainder quantity; and repeating said calculating and sending steps until the multi-leg order is fully filled. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
-
26. An apparatus for allowing a trader to submit trade orders for a multi-leg financial instrument from an electronic processing device to one or more electronic exchanges, the apparatus comprising:
-
a graphical user display device; a user input device; a communication network for electronically communicating with one or more electronic exchanges; and a programmable electronic processing device in communication with the display device, user input device, and communication network, the electronic processing device being programmed to take the following actions in response to input received from the user input device; define a multi-leg instrument having two or more legs where each leg represents a financial instrument (leg instrument), a price (leg price) for the financial instrument, and a quantity (leg quantity) of the financial instrument that comprises one unit of the multi-leg instrument, said multi-leg instrument having a synthetic price represented by a multi-leg definition that equates the synthetic price for one unit of the multi-leg instrument to an aggregation of other items including the leg price and leg quantity of each leg; monitor current market activity for each financial instrument of each leg to determine a current status for leg price availability and leg quantity availability; submit a first trade order to an exchange for each leg at the leg price and leg quantity when current market activity shows that each leg is available at the leg price and leg quantity; for each leg in which the leg quantity is not fully filled (remainder leg) after any quantity for any leg has been filled, calculate an updated leg price for such remainder leg based on the fill price for all filled and partially filled legs; send a subsequent trade order to an exchange for each remainder leg at the updated leg price and for the quantity of the leg that remains unfilled (remainder quantity) when current market activity shows that each remainder leg is available at the updated leg price and at the remainder quantity; and repeat said calculate and send actions until the multi-leg order is fully filled. - View Dependent Claims (27, 28, 29, 30)
-
Specification