System and method for processing composite trading orders
First Claim
Patent Images
1. A method comprising:
- receiving, by at least one computing device, a trading order that comprises a first quantity of a first financial instrument;
determining, by the at least one computing device, that at least one market center comprises insufficient liquidity to fill the first quantity of the trading order;
identifying, by the at least one computing device, a plurality of financial instruments that are different from the first financial instrument, in which the act of identifying comprises identifying one or more of the plurality of financial instruments based at least in part on a first stored trader preference that the identified one or more of the plurality of financial instruments be associated with a yield spread that satisfies a configurable threshold;
receiving, by the at least one computing device, market data from at least one market center, wherein the market data relates to the plurality of financial instruments;
generating, by the at least one computing device, at least one constituent trading order for at least one of the plurality of financial instruments, in which the at least one constituent trading order is configured to, if filled, satisfy at least a portion of the trading order;
transmitting, by the at least one computing device, at least one of the at least one constituent trading order to at least one market center.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for processing a composite trading order comprises a memory operable to store market data received from one or more market centers. The system further comprises a processor operable to generate a composite value based at least in part on the market data. The processor is further operable to receive a composite trading order associated with at least a portion of the composite value. The processor is further operable to generate a plurality of constituent trading orders that, when filled, combine to satisfy the composite trading order.
81 Citations
25 Claims
-
1. A method comprising:
-
receiving, by at least one computing device, a trading order that comprises a first quantity of a first financial instrument; determining, by the at least one computing device, that at least one market center comprises insufficient liquidity to fill the first quantity of the trading order; identifying, by the at least one computing device, a plurality of financial instruments that are different from the first financial instrument, in which the act of identifying comprises identifying one or more of the plurality of financial instruments based at least in part on a first stored trader preference that the identified one or more of the plurality of financial instruments be associated with a yield spread that satisfies a configurable threshold; receiving, by the at least one computing device, market data from at least one market center, wherein the market data relates to the plurality of financial instruments; generating, by the at least one computing device, at least one constituent trading order for at least one of the plurality of financial instruments, in which the at least one constituent trading order is configured to, if filled, satisfy at least a portion of the trading order; transmitting, by the at least one computing device, at least one of the at least one constituent trading order to at least one market center. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 23, 24, 25)
-
-
10. An apparatus comprising:
-
at least one computing device; and a memory having instructions stored thereon which, when executed by the at least one computing device, direct the at least one computing device to; receive a trading order that comprises a first quantity of a first financial instrument; determine that a market center comprises insufficient liquidity to fill all of the first quantity of the trading order; identify a plurality of financial instruments that are different from the first financial instrument, in which the act of identifying comprises identifying one or more of the plurality of financial instruments based at least in part on a first stored trader preference that the identified one or more of the plurality of financial instruments be associated with a yield spread that satisfies a configurable threshold; receive market data from one or more market centers, wherein the market data relates to the plurality of financial instruments; generate at least one constituent trading order for at least one of the plurality of financial instruments, in which the at least one constituent trading order is configured to, if filled, satisfy at least a portion of the trading order; transmit at least one of the at least one constituent trading order to at least one market center. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A non-transitory computer-readable medium having instructions stored thereon which, when executed by at least one computing device, direct the at least one computing device to:
-
receive a trading order that comprises a first quantity of a first financial instrument; determine that a market center comprises insufficient liquidity to fill all of the first quantity of the trading order; identify a plurality of financial instruments that are different from the first financial instrument, in which the act of identifying comprises identifying one or more of the plurality of financial instruments based at least in part on a trader preference that the identified one or more of the plurality of financial instruments be associated with a yield spread that satisfies a configurable threshold; receive market data from one or more market centers, wherein the market data relates to the plurality of financial instruments; determine based on the market data, a composite value for the plurality of financial instruments; generate at least one constituent trading order for at least one of the plurality of financial instruments, in which the at least one constituent trading order is configured to, if filled, satisfy at least a portion of the trading order; transmit at least one of the at least one constituent trading order to at least one market center. - View Dependent Claims (22)
-
Specification