Architecture for anonymous trading system
First Claim
Patent Images
1. A computer trading system for trading fungible instruments, comprising:
- (A) a communication network for distributing electronic messages;
(B) a plurality of order input devices connected to the communications network each for generating electronic order messages; and
(C) a plurality of Broker nodes connected to the communications network, each Broker node arranged to perform a broking function including matching orders and providing market views, prescreened for credit, to trader terminals, each Broker node comprising;
(1) a store of orders available for trading in the system;
(2) means for deriving a market view from the store of orders;
(3) means for providing a market view from the store of orders;
(4) means for providing the market view to at least one of the plurality of trader terminals; and
(5) a matching facility for matching compatible orders submitted by the plurality of order input devices.
9 Assignments
0 Petitions
Accused Products
Abstract
An anonymous trading system suitable for trading foreign exchange or other fungible instruments comprises a network of broking nodes each of which have equal status and each of which perform the function of matching orders input into the systems, executing trades and distributing market views. Trading agent nodes are connected to some or all of the broking nodes and act as an interface between trader terminals or other order input devices through which orders are submitted to the system, and the broking nodes. Orders may be input into the system as visible quotes or invisible hits.
-
Citations
22 Claims
-
1. A computer trading system for trading fungible instruments, comprising:
-
(A) a communication network for distributing electronic messages; (B) a plurality of order input devices connected to the communications network each for generating electronic order messages; and (C) a plurality of Broker nodes connected to the communications network, each Broker node arranged to perform a broking function including matching orders and providing market views, prescreened for credit, to trader terminals, each Broker node comprising; (1) a store of orders available for trading in the system; (2) means for deriving a market view from the store of orders; (3) means for providing a market view from the store of orders; (4) means for providing the market view to at least one of the plurality of trader terminals; and (5) a matching facility for matching compatible orders submitted by the plurality of order input devices. - View Dependent Claims (2, 3, 4, 5, 6, 12)
-
-
7. A computer trading system for trading financial instruments comprising:
-
a plurality of Broker nodes each performing a broking function and together comprising a distributed network; and a plurality of order input devices connected to the distributed network, wherein each of the Broker nodes comprises; a store of orders available for trading in the system; means for deriving a market view from the store of orders; means for providing the market view, prescreened for credit, to at least one of the plurality of the order input devices; and a matching facility for matching compatible quotes and orders submitted by the plurality of order input devices. - View Dependent Claims (8, 9, 10, 11)
-
-
13. A computer trading system for trading assets between traders, the computer trading system comprising:
-
a communications network; a plurality of order input terminals coupled to the communications network, each order input terminal effective to communicate with a respective trader and to generate electronic order messages in response thereto, the electronic order messages including quotes and hits; and a plurality of broker nodes coupled to the order input terminals and forming at least part of the communications network; wherein; each broker node is effective to analyze at least one of the electronic order messages, to produce a market view, prescreened for credit, based on the electronic order messages, and to match a quote with a corresponding hit. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A broker node in a computer trading system, the system for trading assets between traders and comprising a communications network including a plurality of broker nodes, and a plurality of order input terminals coupled to the communications network, each order input terminal effective to communicate with a respective trader and to generate electronic order messages in response thereto, the electronic order messages including quotes and hits, the broker node effective to analyze the electronic order messages, produce a market view, prescreened for credit, based on the electronic order messages, and to match a quote with a corresponding hit.
-
20. A method for matching a quote from a first trader with a hit from a second trader in a computer trading system using a broker node, the computer trading system including a plurality of order input terminals coupled to a communications network, the communications network including a plurality of broker nodes, each order input terminal effective to communicate with a respective trader and to generate electronic order messages in response thereto, the electronic order messages including quotes and hits, the method comprising:
-
receiving electronic order messages at the broker node; analyzing at least some of the electronic order messages at the broker node; producing a market view, prescreened for credit, for a particular trader, at the broker node, the market view being based on the electronic order messages; receiving a hit based on the market view at the broker node; and matching a quote with the hit at the broker node. - View Dependent Claims (21, 22)
-
Specification