Solutions server
AssigneeE*TRADE Financial Corporation
InventorsOmar Kathwari, Michael Bundy, Vladimir Goldfeld, Randy Prager
Life of this patent
Estimating the term…
Abstract
Methods and systems for providing solutions for trading securities are disclosed, including receiving a level-two quote, the level-two quote including a symbol and at least one market participant quote, the market participant quote including a quote price, a quote quantity, a quote MPID, and a quote side. The methods and systems further include creating a solution set including at least one solution record corresponding to each market participant quote in the level-two quote, the solution record including a solution symbol, a solution side, a solution MPID, a solution price, a solution quantity, and a solution latency, the solution latency including a latency for the market identified by the solution MPID.
Claims35
A method, comprising:
- receiving a level-two quote, the level-two quote comprising a symbol and at least one market participant quote the market the market participant quote further comprising a quote price, a quote quantity, a quote market participant identification (“MPID”), and a quote side;
- creating in computer memory a solution set comprising at least two solution records corresponding to each market participant quote in the level-two quote, the solution records comprising a solution symbol, a solution side, a solution MPID, a solution price, a solution quantity, and a solution latency, the latency comprising a latency for the market identified by the solution MPID;
- sorting the solution records to yield sorted solution records;
- and
- sending the solution set comprising the sorted solution records to at least one client.
A system, comprising:
- means for receiving a level-two quote, the level-two quote comprising a symbol and at least one market participant quote, the market participant quote further comprising a quote price, a quote quantity, a quote market participant identification (“MPID”), and a quote side;
- means for creating in computer memory a solution set comprising at least two solution records corresponding to each market participant quote in the level-two quote, the solution records comprising a solution symbol, a solution side, a solution MPID, a solution price, a solution quantity, and a solution latency, the solution latency comprising a latency for a market identified by the solution MPID;
- means for sorting the solution records to yield sorted solution records;
- and
- means for sending the solution set comprising the sorted solution records to at least one client.
A system, comprising:
- a processor;
- and
- memory coupled to the processor;
- the processor to:
- receive at least one level-two quote, the level-two quote comprising a symbol and at least one market participant quote, the market participant quote further comprising a quote price, a quote quantity, a quote market participant identification (“MPID”), and a quote side;
- create a solution set comprising at least two solution records corresponding to each market participant quote in the level-two quote, the solution records comprising a solution symbol, a solution side, a solution MPID a solution price a solution quantity, and a solution latency, the solution latency comprising a latency for a market identified by the MPID;
- sort the solution records to yield sorted solution records;
- and
- send the solution set comprising the sorted solution records to a client.
Dependencies are inferred from the claim text.