×

Automated trading exchange system having integrated quote risk monitoring and integrated quote modification services

  • US 9,727,916 B1
  • Filed: 10/29/2013
  • Issued: 08/08/2017
  • Est. Priority Date: 12/30/1999
  • Status: Expired due to Term
First Claim
Patent Images

1. An electronic trading system configured to interrupt received order messages prior to processing by inserting for immediate processing an exchange quote modification message generated by said electronic trading system, comprising:

  • the electronic trading system having a processor configured to receive and process quote messages, quote modification messages, and orders messages transmitted electronically through an electronic communications network from market participant computers geographically remote from the electronic trading system;

    wherein the electronic trading system further comprises a message queue through which the quote messages, quote modification messages, and order messages pass when received by the electronic trading system from the geographically remote computers;

    a storage structure for electronically storing received quote messages and order messages; and

    a matching and execution module configured to match received quote messages with received order messages and upon creation of a match to execute a trade based on the match;

    wherein, the quote messages belong to a quote group;

    the electronic trading system further comprising an exchange quote modification module configured to automatically and locally generate an exchange-generated quote modification message, bypass processing of quote messages, quote modification messages, and order messages received from the remote market participant computers, and insert for immediate processing the exchange-generated quote modification message upon identification of a quote modification event;

    wherein, upon the execution of the trade based on the match, the electronic trading system is configured to calculate, for a particular market participant having previously submitted a quote message relating to the quote group, an aggregate risk level corresponding to the trade and prior trades against a quote in the quote message of the particular market participant relating to the quote group, compare the aggregate risk level to a risk threshold of the particular market participant for the quote group, and identify the quote modification event when the aggregate risk level exceeds a predetermined risk threshold of the quote group;

    wherein the processor is configured to generate the aggregate risk level for the particular market participant based on a size of trades in the quote group that have been executed against the quote of the particular market participant out of a total size of trades made available by the particular market participant in the quote; and

    wherein the electronic trading system is further configured to process the exchange-generated quote modification message by cancelling the received quote messages for the quote group belonging to the particular market participant that are stored electronically in the storage structure and remain available for matching and execution by the matching and execution module.

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