Patent ID: 7904371
Filing Date: 2011-03-08
Classification: G06Q

Abstract:
1. A system for initiating trading of a spread of two or more securities in two or more markets, the system comprising: (i) a computer-based client station; (ii) a processor; (iii) an order execution server; and (iv) a spread database, wherein (i) the computer-based client station is coupled to the processor and is configured to: (ii) the processor is running the spread engine and is coupled to the computer-based client station, the order execution server, the spread database, and at least one market data feed, wherein the spread engine is configured to: (iii) the order execution server is coupled to the processor, the spread database, at least one domestic external market and at least one foreign external market, and is configured to: (iv) the spread database is coupled to the processor and the order execution server, and is configured to store information relating to the spread received from the order execution server and the spread engine; wherein the spread engine is configured to initiate the first order through the order execution server only where the market data related to one or more securities in the spread pass one or more of the following rule checks: (1) for each Buy Security, the Ask Size must be>=Actual Ratio*Minimum Order; (2) for each Sell Security, the Bid Size must be>=Actual Ratio*Minimum Order; and (3) for each Sell Security that is checked Sell Short, the last/bid tick direction rule check requires there must be an Uptick.