×

Automated trading system

  • US 8,209,254 B2
  • Filed: 07/26/2002
  • Issued: 06/26/2012
  • Est. Priority Date: 07/26/2002
  • Status: Active Grant
First Claim
Patent Images

1. A method of operating a computer trading system including one or more computers on a network to match instruments between counterparties in which quotes from one or more market makers to bid or offer instruments are matched with orders from one or more market users to buy or sell instruments, comprising:

  • at least one of the one or more computers receiving quotes from the one or more market makers, each quote specifying a quote amount and a price;

    at least one of the one or more computers screening, to identify, from the received quotes, quotes specifying an amount greater than a predetermined minimum quote amount, and producing, from the screened quotes, screened quote messages;

    at least one of the one or more computers storing screened quote messages in a quote available store;

    at least one of the one or more computers generating and distributing market views from the screened quote messages;

    at least one of the one or more computers receiving orders from the one or more market users, the orders having been submitted in response to the distributed market views, each order specifying an amount and a price;

    at least one of the one or more computers screening the received orders so as to produce screened order messages comprising only those received orders specifying an amount less than a predetermined maximum transaction amount, said screening of the received orders comprising segmenting an order specifying an amount greater than the maximum order amount into a first reduced value order specifying an amount which is less than the maximum order amount to produce a screened order message and at least a second reduced value order, and rejecting the second reduced value order; and

    at least one of the one or more computers matching screened order messages with appropriate screened quote messages;

    at least one of the one or more computers decrementing the amount specified in a given screened quote message in the quote available store each time a screened order message is matched therewith;

    at least one of the one or more computers removing the given screened quote message from the quote available store when the amount specified in that given screen quote message falls below the minimum quote amount;

    wherein the predetermined minimum quote amount is set to be equal to or greater than the predetermined maximum transaction amount, such that a screened order message can always be matched wholly with a single screened quote message.

View all claims
  • 6 Assignments
Timeline View
Assignment View
    ×
    ×