CA2228470A1 - Anonymous trading system with improved quote input capabilities - Google Patents
Anonymous trading system with improved quote input capabilities Download PDFInfo
- Publication number
- CA2228470A1 CA2228470A1 CA002228470A CA2228470A CA2228470A1 CA 2228470 A1 CA2228470 A1 CA 2228470A1 CA 002228470 A CA002228470 A CA 002228470A CA 2228470 A CA2228470 A CA 2228470A CA 2228470 A1 CA2228470 A1 CA 2228470A1
- Authority
- CA
- Canada
- Prior art keywords
- quote
- trading
- floor
- hittable
- floors
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/04—Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/06—Asset management; Financial planning or analysis
Abstract
For each quote entered into a computerized anonymous trading system, the system determined if it is waiting to be "hit" (would be matched with the first hit of a predetermined size) at a substantial number of trading floors, and if so, notifies the trader originating the quote. The substantial number of floors is preferably expressed as greater than a predetermined percentage of the available trading partners with whom credit has been established on a bilateral basis, and is preferably greater than 25 %. In an alternate embodiment, the system provides a graphical display to the market maker originating a particular quote indicating how many trading floors are poised to hit that particular quote, and/or a numeric display indicating a price that would be Hittable by a predetermined number or percentage of available trading partners.
Description
W O 97/08640 PCT~US96/14086 ANONYMOUS TRADING SYSTEM WITH IMPROVED QUOTE INPUT
CAPABILITIES
TECHNICAL FIELD
The present invention is directed generally to computerized trading systems and more particularly to a method and apparatus for anonymous trading wherein an individual offer is made available only to a subset of the 5 available counterparties.
BACKGROUND ART
In many computerized trading systems, the participants (individual traders or institutions) are qualified in advance by an exchange and each offer is 10 broadcast from one participant to all other qualified participants.
When the subject of the trade is a commodity (such as wheat or copper) or a financial instrument (such as Treasury Bills or foreign currency), multiple offers for the same commodity or instrument are conventionally ranked by 15 price per unit. Depending on the trading conventions in effect, offers at the same price may be further ranked by size and/or time in a queue of available offers; however, for any given commodity or financial instrument only one offer is at the head of an associated queue.
20 Under many market conditions, "market makers" (institutions and/or individual traders whose open offers are available to other traders) will set a price at or slightly above the best price currently available, with the W O 97/08640 PCT~US96/14086 expectation that their offer will reach the head of the relevant queue in due course. However, if there is a sudden change in market conditions, the market maker may wish to cancel or modify his outstanding offer before it reaches the head of the queue. To that end, it is known to warn the trader 5 responsible for an open quote when his quoted price is equal to the best price currently available and/or when his offer reaches the head of queue.
Similarly, if the maker's quote was ready to be accepted (ie, it is the highest ranked quote in the system) but is subsequently bettered by another maker, the original maker may be given an opportunity to revise his offer or 10 remove it from the market .
In the traditional voice broker foreign exchange market, the broker announces "Your bid" to a market maker when the maker's own quote is at the head of the queue; the broker also (optionally) announces and/or 5 cancels that quote when someone else submits a better price.
In an anonymous electronic brokerage system such as the EBS system or Reuters 2000-2 in which individual trades of foreign currency are settled directly between two banks (or "trading floors") rather than through an 20 exchange or a clearing house, the identity of the parties is kept confidential until an offer from one party has been matched to a bid from another party and the matching criteria include not only price, but also the existence of bilateral credit between the two parties. Thus, unlike a traditional voice broker who processes only one quote at a time (typically the first offer in 25 the queue) and who provides both parties with an opportunity to accept or reject a potential trade after the parties have already been identified, a computerized matching process is able to perform many tasks concurrently and to use objective matching criteria (such as preestablished counterparty credit limits) without divulging any confidential credit information. Moreover, 30 at least the known, EBS system operates in a credit screened market, in which a price is not offered to a potential counterparty unless it is "Dealable"--ie, each party to the potential transaction has previously indicated a willingness to deal with the other party. Thus there is no longer a single queue for a given currency, but a separate logical queue (typically containing only a subset of the open quotes for each trading floor).
Accordingly, the known EBS system displayed an active quote on the ~ 5 maker' s terminal in a red background (a so-called "Red Quote") if that quote was either the best Dealable (or the best regular size Dealable) quote on at least one trading floor, ie, the quote was at the head of some floor's queue of "Dealable" quotes, thereby providing the maker with a signal that his quote has the potential of being about to be accepted. In 0 addition to the visible warning (the quote is displayed on a red background, the EBS voice says "Your bid/offer" and the background of the key fields on the transaction panel turns from yellow to red. Preliminary versions of the EB~ system also provided an indication if a quote was "joined" with a Red Quote, ie was in the Dealable queues of at least one trading floor and was equal to the best price that was Dealable to that floor, but was not at the head of the Dealable queue on any trading floor, and thus did not qualify as a Red Quote.
However, as a result the lack of credit between many possible pairs of trading partners and the fact that market makers are reluctant to make an offer that is substantially worse than the best price that is currently available, almost every quote is at the head of the queue on at least one trading floor, and thus the indication that a quote was Dealable on at least one trading floor had limited practical value.
A quote that lost its red status (as indicated by the transaction panel fields turning from red to yellow) is said to be "bettered". If the "Cancel When Bettered option" in the trader profile is set, such a bettered Red Quote was automatically canceled by the EBS system.
More recent versions of the EBS system have also included a capability for aggregating a regular size (typically US$10 Million) Dealable quote from W O 97/08640 PCT~US96/14086 several quotes for smaller quantities to display a synthetic "regular" size Dealable price whose individual components had priority in time and/or price over any other available quotes. In that case, the "regular Dealable price" would be equal to the worst priced component of the aggregated 5 deal.
DISCLOSURE OF INVENTION
For each quote entered into the system by a market maker, the system determines if it is waiting to be "hit" (about to be accepted) at a substantial 10 number of trading floors, and if so, notifies the trader originating the quote.
In accordance with one aspect of the invention, the substantial number of floors is preferably expressed as greater than a predetermined percentage of the available trading partners with whom credit has been established on a bilateral basis, and is preferably greater than 25%.
In accordance with another aspect of the intention, a quote is considered about to be accepted at a particular trading floor if it would be included as a component in an order at the Regular Dealable price currently available to 20 that trading floor.
In accordance with yet another aspect of the invention, the system provides the market maker with a quantitative indication as to how many trading floors (or percentage of available trading partners) are about to 25 accept his quote, and/or how good his quote must be to be Hittable by a given number of trading floors (or percentage of available trading partners).
BRIEF DESCRIPTION OF THE DRAWINGS
Other objects and features of the present invention will be apparent from 30 the following description of a presently preferred embodiment taken in connection with the accompanying drawings, in which:
Fig 1 is a functional overview of a computerized trading system in accordance with the present invention showing the sources of the data used to calculate the quote status message and how the status message is transmitted from the Arbitrator to the workstation.
Fig 2 shows the Transaction Panel of the known EBS system, which may be used without modification with the present invention.
Fig 3 is a functional block diagram of the software which determines the current Red Quote status for a particular quote.
Fig 4 shows an alternate embodiment for the Transaction Panel in which 0 the ratio of Hittable floors to available partners is displayed as a horizontal bar graph below the quote, and a numerical indication of what price would be required to be Hittable at a given percent of available trading partners is shown above the quote.
DETAILED DESCRIPTION OF EXEMPLARY EMBODIMENT
Fig 1 is a functional overview of the EBS system modified in accordance with the present invention. An early version of the EBS system is described in more detail in US 5,375,055, which is hereby incorporated by reference.
The Arbitrator node ARB computes and maintains the status of all open quotes and sends QtePosition messages to the maker's Mark Access Node (bank node) MAN signaling any changes in the status of a quote. If a trader uses the Cancel When Bettered option, the QtePosition message also can be used by the bank node MAN to determine when his quote needs to be canceled.
Upon receiving the QtePosition message, the maker's bank node MAN
sends the QtePositionWS message to the Workstation WS. The Workstation then processes the QtePositionWS message, updating the quote status display (Fig 2) or canceling the quote, as appropriate.
W O 97/08640 PCTrUS96/14086 The processing of the QtePosition and QtePositionWS messages may be conventional and unchanged from prior versions of the EBS system. In particular, when the status of an active quote on the Maker's Transaction Panel (Fig 2) changes from normal (logical 0) to red (logical 1), the 5 background color Y/R of the box PW containing the least significant digits of the quoted price ("80" in the illustrated example) as well as the smaller box containing the Big Figure amount (1.40) changes from yellow to red.
When the status changes from red to normal, either the quote is withdrawn (if Cancel When Bettered is active) or the background changes from red to 10 yellow.
A quote is "Hittable" from a trading floor, if a regular size hit from that floor would be automatically matched with some part of the quote. In the described embodiment, a quote is "red" if it is Hittable from more than the 15 specified percentage of the trading floors which have bilateral credit with the submitter of the quote. The percentage is a global system parameter, with a default value of 25%.
Suppose that the regular amount is 1 OM and that the following bids are20 available (Dealable) to a trading floor X (ranked by decreasing price and then by increasing time of submission): Note that in foreign currency trading, the price is conventionally expressed in "pips" [least significant digits of base currency for a predetermined quantity of local currency], that the amount is conventionally expressed in millions of US dollars, and that a 25 quote can be either a single sided bid to buy the local currency, or a single-sided offer to sell the local currency, or a two-sided bid and offer [separated by a spread].
Quote PriceAmount Maker Bid 1 65 5M Floor A
Bid 2 60 3M Floor B
Bid 3 20 4M Floor C
Bid 4 20 5M Floor D
The first three bids are Hittable from floor X, while Bid 4 is not.
10 Bid 3, for example, is Hittable from floor X because a regular size hit (Sell10 M at 20) from that floor would match a part (2M) of that bid. If Bid 3 is Hittable from enough floors (25% of the trading floors which have bilateral credit with Floor C), then Bid 3 is red.
5 Reference should now be made to Fig 3, which is a functional block diagram of the "Red Quote" software in the Arbitrator ARB which determines the current Red Quote status for a particular quote.
As part of the startup process, the Arbitrator reads (block 100) the 20 parameter PctFloorsRedQte from the Arbitrator section of the GLOBAL.DAT file. This is the partner floor percentage determining whether a quote is red.
In known fashion, the Arbitrator maintains (block 102) for each trading floor 25 that is currently logged into the network, a queue in the form of a linked list of pointers to atomic data objects (individual quotes), with each queue being ordered by price and time and the objects in the queue being those ~ quotes that are currently available to that trading floor. The queues are updated each time a new quote is received or its status is changed (it has 30 been accepted or withdrawn, or it has been tentatively matched pending credit verification and acknowledgment by both parties) (Quote/Hit branch from decision block 104) and each time the bilateral credit status between any two trading floors changes (Credit branch from decision block 104).
In addition, in accordance with the present invention, for each quote Q, the Arbitrator uses the data in the trading floor queues to maintain (block 106) a respective count of floors HQ from which the quote can be hit by a regular size buy/sell request (typically ten million US dollars).
The Arbitrator also maintains in known fashion (block 108) a credit availability matrix containing the bilateral credit status between each pair of trading floors that are currently connected to the system, which is then used to update the quote queues for any affected trading floors (block 102). In accordance with the present invention, for each floor F, the Arbitrator also uses the data in the credit availability matrix to maintain (block 110) the count of its partners PF (i.e., other floors that have bilateralcredit with the given floor).
The Arbitrator thus is able to dynamically adjust both counts (HQ and PF) in response to any trading or credit messages, and determine (block 112) for each quote whether the quote's HQ-count is higher than a predetermined percentage (defined initially as 25%) of the PF- count for the floor that submitted the quote. The result of this test is stored with the other data concerning that particular quote (block 114), and if the Red Quote status has changed, the QtePosition message is transmitted to the trading floor's bank node MAN (block 116).
The above operations may be clarified with a few numerical examples.
When PctFloorsRedQte = 25 (current default value) and P = 195, then a quote is red if it is Hittable from more than (195 * 25) / 100 = 4875 / 100 =
48 floors. This illustrates that the above definition of red status requires a ~ç~ inequality.
W O 97/08640 PCTrUS96/14086 When PctFloorsRedQte = 25, and P = 4, then a quote is red if it is Hittable from more than (4 ~ 25) / 100 = 100 / 100 = 1 floors.
When PctFloorsRedQte = 0, a quote is red if it is Hittable from one or 5 more floors. Thus, with this setting of the global parameter, the above definition of Red Quote is very similar to that used in the known EBS
system.
When PctFloorsRedQte = 100, no quote is ever red. All active quotes should appear "yellow."
From the foregoing description and examples, it should be apparent that the Red Quote status, as defined above, depends on both the ranking of the quote relative to other quotes in the market and on the bilateral credit relationship of the submitting floor with other floors, and that the Arbitrator ARB dynamically re-computes the Red Quote status of quotes any time that any of these factors is affected (due, for example, to better prices being submitted or new credit being granted by another floor).
20 Fig 4 shows an alternate embodiment of the invention in which rather that comparing the variable H with a predetermined percentage of the variable P, the Arbitrator computes the ratio H/P, and includes that ratio in the quote status message QtePosition each time the ratio changes by a predetermined increment (for example, 5%). In that case, rather than 25 indicating the status of the active quote as merely normal or red, the workstation can display it as a number or in graphical form. In the illustrated example, the ratio is displayed as a horizontal bar graph BG
below the quote, which in the illustrated example extends about 2/3 of the full width of the pips window PW indicating that that price is Hittable by about 65% of the maker's available (on line and with established credit) trading partners.
CA 02228470 l998-02-20 As also shown in Fig 3, the market maker may also (or alternatively) be provided with a numerical indication SP of what price would be required to be Hittable at a predetermined percent of available trading partners (for example, the same percentage PctFloorsRedQte as was used in Fig 3).
5 This could be readily computed by generating an ordered list of the worst Hittable prices (ie, the price required to complete the lowest ranking component of a regular sized deal) from the quotes of each available trading partner. Since the available partners are already identified in the credit matrix, and since each queue already contains a pointer to the last 0 component of the aggregated regular Dealable price, such a display would not require substantial additional computation, and would provide the market maker with additional assurances that his quote was competitive with other quotes in the market and was priced neither too high nor too low.
15 It should be apparent that the ratio H/P and the numerical price indication SP will change at a greater frequency than the Red Quote status RN. Accordingly, In a system having Market Distributor nodes MD as shown in Fig 1 which use a price queue similar to that maintained in the Arbitrator ARB for computing Dealable prices and transmitting them to the 20 individual trading floors MAN, performing the required computations in a more distributed fashion (in the Market Distributors) will make better use of the communication network.
Doubtless, other variations on the concepts underlying the present 25 invention will be apparent to those skilled in the art.
-
CAPABILITIES
TECHNICAL FIELD
The present invention is directed generally to computerized trading systems and more particularly to a method and apparatus for anonymous trading wherein an individual offer is made available only to a subset of the 5 available counterparties.
BACKGROUND ART
In many computerized trading systems, the participants (individual traders or institutions) are qualified in advance by an exchange and each offer is 10 broadcast from one participant to all other qualified participants.
When the subject of the trade is a commodity (such as wheat or copper) or a financial instrument (such as Treasury Bills or foreign currency), multiple offers for the same commodity or instrument are conventionally ranked by 15 price per unit. Depending on the trading conventions in effect, offers at the same price may be further ranked by size and/or time in a queue of available offers; however, for any given commodity or financial instrument only one offer is at the head of an associated queue.
20 Under many market conditions, "market makers" (institutions and/or individual traders whose open offers are available to other traders) will set a price at or slightly above the best price currently available, with the W O 97/08640 PCT~US96/14086 expectation that their offer will reach the head of the relevant queue in due course. However, if there is a sudden change in market conditions, the market maker may wish to cancel or modify his outstanding offer before it reaches the head of the queue. To that end, it is known to warn the trader 5 responsible for an open quote when his quoted price is equal to the best price currently available and/or when his offer reaches the head of queue.
Similarly, if the maker's quote was ready to be accepted (ie, it is the highest ranked quote in the system) but is subsequently bettered by another maker, the original maker may be given an opportunity to revise his offer or 10 remove it from the market .
In the traditional voice broker foreign exchange market, the broker announces "Your bid" to a market maker when the maker's own quote is at the head of the queue; the broker also (optionally) announces and/or 5 cancels that quote when someone else submits a better price.
In an anonymous electronic brokerage system such as the EBS system or Reuters 2000-2 in which individual trades of foreign currency are settled directly between two banks (or "trading floors") rather than through an 20 exchange or a clearing house, the identity of the parties is kept confidential until an offer from one party has been matched to a bid from another party and the matching criteria include not only price, but also the existence of bilateral credit between the two parties. Thus, unlike a traditional voice broker who processes only one quote at a time (typically the first offer in 25 the queue) and who provides both parties with an opportunity to accept or reject a potential trade after the parties have already been identified, a computerized matching process is able to perform many tasks concurrently and to use objective matching criteria (such as preestablished counterparty credit limits) without divulging any confidential credit information. Moreover, 30 at least the known, EBS system operates in a credit screened market, in which a price is not offered to a potential counterparty unless it is "Dealable"--ie, each party to the potential transaction has previously indicated a willingness to deal with the other party. Thus there is no longer a single queue for a given currency, but a separate logical queue (typically containing only a subset of the open quotes for each trading floor).
Accordingly, the known EBS system displayed an active quote on the ~ 5 maker' s terminal in a red background (a so-called "Red Quote") if that quote was either the best Dealable (or the best regular size Dealable) quote on at least one trading floor, ie, the quote was at the head of some floor's queue of "Dealable" quotes, thereby providing the maker with a signal that his quote has the potential of being about to be accepted. In 0 addition to the visible warning (the quote is displayed on a red background, the EBS voice says "Your bid/offer" and the background of the key fields on the transaction panel turns from yellow to red. Preliminary versions of the EB~ system also provided an indication if a quote was "joined" with a Red Quote, ie was in the Dealable queues of at least one trading floor and was equal to the best price that was Dealable to that floor, but was not at the head of the Dealable queue on any trading floor, and thus did not qualify as a Red Quote.
However, as a result the lack of credit between many possible pairs of trading partners and the fact that market makers are reluctant to make an offer that is substantially worse than the best price that is currently available, almost every quote is at the head of the queue on at least one trading floor, and thus the indication that a quote was Dealable on at least one trading floor had limited practical value.
A quote that lost its red status (as indicated by the transaction panel fields turning from red to yellow) is said to be "bettered". If the "Cancel When Bettered option" in the trader profile is set, such a bettered Red Quote was automatically canceled by the EBS system.
More recent versions of the EBS system have also included a capability for aggregating a regular size (typically US$10 Million) Dealable quote from W O 97/08640 PCT~US96/14086 several quotes for smaller quantities to display a synthetic "regular" size Dealable price whose individual components had priority in time and/or price over any other available quotes. In that case, the "regular Dealable price" would be equal to the worst priced component of the aggregated 5 deal.
DISCLOSURE OF INVENTION
For each quote entered into the system by a market maker, the system determines if it is waiting to be "hit" (about to be accepted) at a substantial 10 number of trading floors, and if so, notifies the trader originating the quote.
In accordance with one aspect of the invention, the substantial number of floors is preferably expressed as greater than a predetermined percentage of the available trading partners with whom credit has been established on a bilateral basis, and is preferably greater than 25%.
In accordance with another aspect of the intention, a quote is considered about to be accepted at a particular trading floor if it would be included as a component in an order at the Regular Dealable price currently available to 20 that trading floor.
In accordance with yet another aspect of the invention, the system provides the market maker with a quantitative indication as to how many trading floors (or percentage of available trading partners) are about to 25 accept his quote, and/or how good his quote must be to be Hittable by a given number of trading floors (or percentage of available trading partners).
BRIEF DESCRIPTION OF THE DRAWINGS
Other objects and features of the present invention will be apparent from 30 the following description of a presently preferred embodiment taken in connection with the accompanying drawings, in which:
Fig 1 is a functional overview of a computerized trading system in accordance with the present invention showing the sources of the data used to calculate the quote status message and how the status message is transmitted from the Arbitrator to the workstation.
Fig 2 shows the Transaction Panel of the known EBS system, which may be used without modification with the present invention.
Fig 3 is a functional block diagram of the software which determines the current Red Quote status for a particular quote.
Fig 4 shows an alternate embodiment for the Transaction Panel in which 0 the ratio of Hittable floors to available partners is displayed as a horizontal bar graph below the quote, and a numerical indication of what price would be required to be Hittable at a given percent of available trading partners is shown above the quote.
DETAILED DESCRIPTION OF EXEMPLARY EMBODIMENT
Fig 1 is a functional overview of the EBS system modified in accordance with the present invention. An early version of the EBS system is described in more detail in US 5,375,055, which is hereby incorporated by reference.
The Arbitrator node ARB computes and maintains the status of all open quotes and sends QtePosition messages to the maker's Mark Access Node (bank node) MAN signaling any changes in the status of a quote. If a trader uses the Cancel When Bettered option, the QtePosition message also can be used by the bank node MAN to determine when his quote needs to be canceled.
Upon receiving the QtePosition message, the maker's bank node MAN
sends the QtePositionWS message to the Workstation WS. The Workstation then processes the QtePositionWS message, updating the quote status display (Fig 2) or canceling the quote, as appropriate.
W O 97/08640 PCTrUS96/14086 The processing of the QtePosition and QtePositionWS messages may be conventional and unchanged from prior versions of the EBS system. In particular, when the status of an active quote on the Maker's Transaction Panel (Fig 2) changes from normal (logical 0) to red (logical 1), the 5 background color Y/R of the box PW containing the least significant digits of the quoted price ("80" in the illustrated example) as well as the smaller box containing the Big Figure amount (1.40) changes from yellow to red.
When the status changes from red to normal, either the quote is withdrawn (if Cancel When Bettered is active) or the background changes from red to 10 yellow.
A quote is "Hittable" from a trading floor, if a regular size hit from that floor would be automatically matched with some part of the quote. In the described embodiment, a quote is "red" if it is Hittable from more than the 15 specified percentage of the trading floors which have bilateral credit with the submitter of the quote. The percentage is a global system parameter, with a default value of 25%.
Suppose that the regular amount is 1 OM and that the following bids are20 available (Dealable) to a trading floor X (ranked by decreasing price and then by increasing time of submission): Note that in foreign currency trading, the price is conventionally expressed in "pips" [least significant digits of base currency for a predetermined quantity of local currency], that the amount is conventionally expressed in millions of US dollars, and that a 25 quote can be either a single sided bid to buy the local currency, or a single-sided offer to sell the local currency, or a two-sided bid and offer [separated by a spread].
Quote PriceAmount Maker Bid 1 65 5M Floor A
Bid 2 60 3M Floor B
Bid 3 20 4M Floor C
Bid 4 20 5M Floor D
The first three bids are Hittable from floor X, while Bid 4 is not.
10 Bid 3, for example, is Hittable from floor X because a regular size hit (Sell10 M at 20) from that floor would match a part (2M) of that bid. If Bid 3 is Hittable from enough floors (25% of the trading floors which have bilateral credit with Floor C), then Bid 3 is red.
5 Reference should now be made to Fig 3, which is a functional block diagram of the "Red Quote" software in the Arbitrator ARB which determines the current Red Quote status for a particular quote.
As part of the startup process, the Arbitrator reads (block 100) the 20 parameter PctFloorsRedQte from the Arbitrator section of the GLOBAL.DAT file. This is the partner floor percentage determining whether a quote is red.
In known fashion, the Arbitrator maintains (block 102) for each trading floor 25 that is currently logged into the network, a queue in the form of a linked list of pointers to atomic data objects (individual quotes), with each queue being ordered by price and time and the objects in the queue being those ~ quotes that are currently available to that trading floor. The queues are updated each time a new quote is received or its status is changed (it has 30 been accepted or withdrawn, or it has been tentatively matched pending credit verification and acknowledgment by both parties) (Quote/Hit branch from decision block 104) and each time the bilateral credit status between any two trading floors changes (Credit branch from decision block 104).
In addition, in accordance with the present invention, for each quote Q, the Arbitrator uses the data in the trading floor queues to maintain (block 106) a respective count of floors HQ from which the quote can be hit by a regular size buy/sell request (typically ten million US dollars).
The Arbitrator also maintains in known fashion (block 108) a credit availability matrix containing the bilateral credit status between each pair of trading floors that are currently connected to the system, which is then used to update the quote queues for any affected trading floors (block 102). In accordance with the present invention, for each floor F, the Arbitrator also uses the data in the credit availability matrix to maintain (block 110) the count of its partners PF (i.e., other floors that have bilateralcredit with the given floor).
The Arbitrator thus is able to dynamically adjust both counts (HQ and PF) in response to any trading or credit messages, and determine (block 112) for each quote whether the quote's HQ-count is higher than a predetermined percentage (defined initially as 25%) of the PF- count for the floor that submitted the quote. The result of this test is stored with the other data concerning that particular quote (block 114), and if the Red Quote status has changed, the QtePosition message is transmitted to the trading floor's bank node MAN (block 116).
The above operations may be clarified with a few numerical examples.
When PctFloorsRedQte = 25 (current default value) and P = 195, then a quote is red if it is Hittable from more than (195 * 25) / 100 = 4875 / 100 =
48 floors. This illustrates that the above definition of red status requires a ~ç~ inequality.
W O 97/08640 PCTrUS96/14086 When PctFloorsRedQte = 25, and P = 4, then a quote is red if it is Hittable from more than (4 ~ 25) / 100 = 100 / 100 = 1 floors.
When PctFloorsRedQte = 0, a quote is red if it is Hittable from one or 5 more floors. Thus, with this setting of the global parameter, the above definition of Red Quote is very similar to that used in the known EBS
system.
When PctFloorsRedQte = 100, no quote is ever red. All active quotes should appear "yellow."
From the foregoing description and examples, it should be apparent that the Red Quote status, as defined above, depends on both the ranking of the quote relative to other quotes in the market and on the bilateral credit relationship of the submitting floor with other floors, and that the Arbitrator ARB dynamically re-computes the Red Quote status of quotes any time that any of these factors is affected (due, for example, to better prices being submitted or new credit being granted by another floor).
20 Fig 4 shows an alternate embodiment of the invention in which rather that comparing the variable H with a predetermined percentage of the variable P, the Arbitrator computes the ratio H/P, and includes that ratio in the quote status message QtePosition each time the ratio changes by a predetermined increment (for example, 5%). In that case, rather than 25 indicating the status of the active quote as merely normal or red, the workstation can display it as a number or in graphical form. In the illustrated example, the ratio is displayed as a horizontal bar graph BG
below the quote, which in the illustrated example extends about 2/3 of the full width of the pips window PW indicating that that price is Hittable by about 65% of the maker's available (on line and with established credit) trading partners.
CA 02228470 l998-02-20 As also shown in Fig 3, the market maker may also (or alternatively) be provided with a numerical indication SP of what price would be required to be Hittable at a predetermined percent of available trading partners (for example, the same percentage PctFloorsRedQte as was used in Fig 3).
5 This could be readily computed by generating an ordered list of the worst Hittable prices (ie, the price required to complete the lowest ranking component of a regular sized deal) from the quotes of each available trading partner. Since the available partners are already identified in the credit matrix, and since each queue already contains a pointer to the last 0 component of the aggregated regular Dealable price, such a display would not require substantial additional computation, and would provide the market maker with additional assurances that his quote was competitive with other quotes in the market and was priced neither too high nor too low.
15 It should be apparent that the ratio H/P and the numerical price indication SP will change at a greater frequency than the Red Quote status RN. Accordingly, In a system having Market Distributor nodes MD as shown in Fig 1 which use a price queue similar to that maintained in the Arbitrator ARB for computing Dealable prices and transmitting them to the 20 individual trading floors MAN, performing the required computations in a more distributed fashion (in the Market Distributors) will make better use of the communication network.
Doubtless, other variations on the concepts underlying the present 25 invention will be apparent to those skilled in the art.
-
Claims (8)
1. - In a computerized trading system wherein quotes for a particular financial instrument or other commodity are selectively made available from at least one market maker only to those trading floors eligible to accept that offer:
for each trading floor, taker queue means for determining which of the quotes available to that trading floor are Hittable from that trading floor; and for each quote from each market maker, quote status means responsive to all said taker queue means for determining whether that particular quote is currently Hittable from at least a predetermined plurality of trading floors, and notification means responsive to the quote status means for notifying that particular market maker whether that particular quote is currently Hittable from said predetermined plurality of trading floors, wherein a particular quote from a particular market maker for a particular commodity is Hittable from a particular trading floor, if a hit at the best price available to that floor for a predetermined quantity of that commodity would be automatically matched with at least some part of that quote.
for each trading floor, taker queue means for determining which of the quotes available to that trading floor are Hittable from that trading floor; and for each quote from each market maker, quote status means responsive to all said taker queue means for determining whether that particular quote is currently Hittable from at least a predetermined plurality of trading floors, and notification means responsive to the quote status means for notifying that particular market maker whether that particular quote is currently Hittable from said predetermined plurality of trading floors, wherein a particular quote from a particular market maker for a particular commodity is Hittable from a particular trading floor, if a hit at the best price available to that floor for a predetermined quantity of that commodity would be automatically matched with at least some part of that quote.
2. The computerized system of claim 1, wherein the predetermined plurality is a predetermined percentage of the eligible trading floors; and the quote status means is responsive to a credit matrix means indicating for each market maker, those trading floors which are eligible trading floors.
3. The computerized system of claim 2, wherein the credit is established on a bilateral basis.
4. The computerized system of claim 2, wherein the predetermined percentage is greater than 25%.
5. The computerized system of claim 1, wherein the taker queue means includes a queue for ranking the available offers for each commodity by price and time;
a particular quote is considered Hittable at a particular trading floor if:
said quote is the highest ranking offer available to said trading floor for the particular commodity, or said quote is available to said trading floor and all the available offers in the aggregate for that particular commodity do not exceed the predetermined quantity, or said quote would be automatically matched with a hit from said trading floor at the best price that would include not only the highest ranking offer but as many next highest ranked offers as would be necessary to constitute the predetermined quantity of the particular commodity.
a particular quote is considered Hittable at a particular trading floor if:
said quote is the highest ranking offer available to said trading floor for the particular commodity, or said quote is available to said trading floor and all the available offers in the aggregate for that particular commodity do not exceed the predetermined quantity, or said quote would be automatically matched with a hit from said trading floor at the best price that would include not only the highest ranking offer but as many next highest ranked offers as would be necessary to constitute the predetermined quantity of the particular commodity.
6. The computerized system of claim 1, wherein the notification is in the form of a visual and/or audible indication on a terminal from which the quote originated.
7 The computerized system of claim 1, wherein the notification is in the form of a quantitative indication of the percentage of eligible trading floors for whom the quote is Hittable.
8. The computerized system of claim 1, wherein the notification is in the form of a quantitative indication of the worst price that would be Hittable by at least a predetermined number of said trading floors.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US285695P | 1995-08-28 | 1995-08-28 | |
US60/002,856 | 1995-08-28 |
Publications (1)
Publication Number | Publication Date |
---|---|
CA2228470A1 true CA2228470A1 (en) | 1997-03-06 |
Family
ID=21702871
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA002228470A Abandoned CA2228470A1 (en) | 1995-08-28 | 1996-08-28 | Anonymous trading system with improved quote input capabilities |
Country Status (16)
Country | Link |
---|---|
US (3) | US6282521B1 (en) |
EP (1) | EP0847561B1 (en) |
JP (2) | JPH11511578A (en) |
AT (1) | ATE252748T1 (en) |
AU (1) | AU714035B2 (en) |
CA (1) | CA2228470A1 (en) |
CZ (1) | CZ59898A3 (en) |
DE (1) | DE69630456T2 (en) |
DK (1) | DK0847561T3 (en) |
ES (1) | ES2210389T3 (en) |
HK (1) | HK1012512A1 (en) |
NO (1) | NO980791L (en) |
NZ (1) | NZ318940A (en) |
PT (1) | PT847561E (en) |
RU (1) | RU2190877C2 (en) |
WO (1) | WO1997008640A1 (en) |
Families Citing this family (197)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6985883B1 (en) | 1992-02-03 | 2006-01-10 | Ebs Dealing Resources, Inc. | Credit management for electronic brokerage system |
JPH11511578A (en) * | 1995-08-28 | 1999-10-05 | イービーエス ディーリング リソーシス インコーポレイテッド | Anonymous trading system with improved market entry ability |
US7130823B1 (en) * | 1995-09-14 | 2006-10-31 | Citibank Aktiengesellschaft | Computer system for data management and method for operation of the system |
US6519574B1 (en) | 1995-12-12 | 2003-02-11 | Reuters Limited | Electronic trading system featuring arbitrage and third-party credit opportunities |
US20040199402A1 (en) * | 1996-09-06 | 2004-10-07 | Walker Jay S. | Method and system for anonymous communication of information about a home |
US6850907B2 (en) | 1996-12-13 | 2005-02-01 | Cantor Fitzgerald, L.P. | Automated price improvement protocol processor |
US6401080B1 (en) * | 1997-03-21 | 2002-06-04 | International Business Machines Corporation | Intelligent agent with negotiation capability and method of negotiation therewith |
US20060190383A1 (en) * | 2003-03-24 | 2006-08-24 | Blackbird Holdings, Inc. | Systems for risk portfolio management |
US6421653B1 (en) * | 1997-10-14 | 2002-07-16 | Blackbird Holdings, Inc. | Systems, methods and computer program products for electronic trading of financial instruments |
US6393409B2 (en) | 1997-10-31 | 2002-05-21 | Morgan Stanley Dean Witter & Co. | Computer method and apparatus for optimizing portfolios of multiple participants |
US7742966B2 (en) | 1998-10-24 | 2010-06-22 | Marketcore.Com, Inc. | Efficient market for financial products |
US6594635B1 (en) | 1998-10-24 | 2003-07-15 | Marketcore.Com, Inc. | Data processing system for providing an efficient market for insurance and reinsurance |
US6233566B1 (en) | 1998-12-31 | 2001-05-15 | Ultraprise Corporation | System, method and computer program product for online financial products trading |
US7212999B2 (en) * | 1999-04-09 | 2007-05-01 | Trading Technologies International, Inc. | User interface for an electronic trading system |
US6993504B1 (en) * | 1999-04-09 | 2006-01-31 | Trading Technologies International, Inc. | User interface for semi-fungible trading |
US7392214B1 (en) * | 1999-04-30 | 2008-06-24 | Bgc Partners, Inc. | Systems and methods for trading |
US6347444B1 (en) * | 1999-08-24 | 2002-02-19 | Jason Irby | Method for refurbishing an automotive wheel |
US7685048B1 (en) | 1999-09-01 | 2010-03-23 | Bloomberg L.P. | Electronic trading system for forwards spread trades |
US7475046B1 (en) * | 1999-10-05 | 2009-01-06 | Bloomberg L.P. | Electronic trading system supporting anonymous negotiation and indications of interest |
US7571131B1 (en) * | 1999-11-05 | 2009-08-04 | Ford Motor Company | Method of conducting online competitive price quoting events |
US20020032632A1 (en) * | 1999-12-07 | 2002-03-14 | Pierre Sernet | Online commodities trading system with anonymous counter bid/offer function |
US6484152B1 (en) * | 1999-12-29 | 2002-11-19 | Optimumportfolio.Com, Llc | Automated portfolio selection system |
US7356498B2 (en) | 1999-12-30 | 2008-04-08 | Chicago Board Options Exchange, Incorporated | Automated trading exchange system having integrated quote risk monitoring and integrated quote modification services |
US9727916B1 (en) | 1999-12-30 | 2017-08-08 | Chicago Board Options Exchange, Incorporated | Automated trading exchange system having integrated quote risk monitoring and integrated quote modification services |
US8554659B2 (en) | 2000-01-21 | 2013-10-08 | Tradecapture Otc Corp. | System for trading commodities and the like |
US7346568B1 (en) * | 2000-01-26 | 2008-03-18 | Robert Cadoux | Serially staged, initial public stock offering method |
SE0000385D0 (en) | 2000-02-07 | 2000-02-07 | Om Technology Ab | A trading system |
US7228289B2 (en) * | 2000-03-02 | 2007-06-05 | Trading Technologies International, Inc. | System and method for trading and displaying market information in an electronic trading environment |
US7127424B2 (en) * | 2000-03-02 | 2006-10-24 | Trading Technologies International, Inc. | Click based trading with intuitive grid display of market depth and price consolidation |
US6772132B1 (en) | 2000-03-02 | 2004-08-03 | Trading Technologies International, Inc. | Click based trading with intuitive grid display of market depth |
US6938011B1 (en) * | 2000-03-02 | 2005-08-30 | Trading Technologies International, Inc. | Click based trading with market depth display |
US7389268B1 (en) | 2000-03-02 | 2008-06-17 | Trading Technologies International, Inc. | Trading tools for electronic trading |
US7447655B2 (en) * | 2000-03-02 | 2008-11-04 | Trading Technologies International, Inc. | System and method for automatic scalping of a tradeable object in an electronic trading environment |
US20010037281A1 (en) * | 2000-04-13 | 2001-11-01 | Jason French | Request for quote (RFQ) system and method |
JP2003533793A (en) * | 2000-05-16 | 2003-11-11 | ブラックバード・ホールディングス,インコーポレイテッド | System and method for electronically executing a derivative transaction |
US7680715B2 (en) * | 2000-06-01 | 2010-03-16 | Pipeline Financial Group, Inc. | Systems and methods for providing anonymous requests for quotes for financial instruments |
US8010438B2 (en) * | 2000-06-01 | 2011-08-30 | Pipeline Financial Group, Inc. | Method for directing and executing certified trading interests |
JP2003536146A (en) * | 2000-06-09 | 2003-12-02 | ブラックバード・ホールディングス,インコーポレイテッド | System and method for reverse auction of financial instruments |
US7437325B2 (en) | 2002-03-05 | 2008-10-14 | Pablo Llc | System and method for performing automatic spread trading |
GB2364586B (en) | 2000-06-23 | 2004-06-16 | Ebs Nominees Ltd | Deal matching in an anonymous trading system |
US7827085B1 (en) | 2000-06-23 | 2010-11-02 | Ebs Group Limited | Conversational dealing in an anonymous trading system |
US7366690B1 (en) | 2000-06-23 | 2008-04-29 | Ebs Group Limited | Architecture for anonymous trading system |
GB2366022B (en) * | 2000-06-23 | 2004-08-25 | Ebs Nominees Ltd | Anonymous trading system |
US7333952B1 (en) | 2000-06-23 | 2008-02-19 | Ebs Group Limited | Compound order handling in an anonymous trading system |
US7024386B1 (en) * | 2000-06-23 | 2006-04-04 | Ebs Group Limited | Credit handling in an anonymous trading system |
US7043457B1 (en) | 2000-06-28 | 2006-05-09 | Probuild, Inc. | System and method for managing and evaluating network commodities purchasing |
US7689498B2 (en) | 2000-08-24 | 2010-03-30 | Volbroker Limited | System and method for trading options |
US7970686B1 (en) | 2000-09-15 | 2011-06-28 | Citigroup Global Markets, Inc. | System and method of interfacing for client application programs to access a data management system |
AU2002256011A1 (en) * | 2001-03-30 | 2002-10-15 | Espeed, Inc. | Request for quote (rfq) and inside markets |
US8145557B2 (en) | 2001-03-30 | 2012-03-27 | Bgc Partners, Inc. | Bid/offer spread trading |
US7392217B2 (en) | 2001-05-09 | 2008-06-24 | Bgc Partners, Inc. | Systems and methods for controlling traders from manipulating electronic trading markets |
US20030088501A1 (en) * | 2001-06-13 | 2003-05-08 | Gilbert Andrew C | Systems and methods for trading in an exclusive market |
US7243083B2 (en) * | 2001-06-14 | 2007-07-10 | Trading Technologies International, Inc. | Electronic spread trading tool |
US7653584B2 (en) * | 2001-06-29 | 2010-01-26 | Chicago Board Options Exchange, Incorporated | Automated execution system having participation |
US6957741B2 (en) * | 2001-08-07 | 2005-10-25 | Manfred Franz Axel Freissle | Screening arrangement |
US20030050901A1 (en) * | 2001-09-07 | 2003-03-13 | Jester Thomas Eugene | Method and system for automating price discovery for cash trade in tangible commodities |
US7366693B2 (en) * | 2001-10-31 | 2008-04-29 | Accenture Global Services Gmbh | Dynamic credit management |
US7412415B2 (en) | 2001-11-29 | 2008-08-12 | Morgan Stanley | Pair trading system and method |
US7672895B2 (en) * | 2002-02-19 | 2010-03-02 | Trading Technologies International, Inc. | System and method for simulating an electronic trading environment |
US7813995B2 (en) * | 2002-03-05 | 2010-10-12 | Trading Technologies International, Inc. | System and method for estimating a spread value |
US7685051B2 (en) * | 2002-05-31 | 2010-03-23 | Intercontinentalexchange, Inc. | System for settling over the counter trades |
US10896463B2 (en) | 2002-06-11 | 2021-01-19 | Bgc Partners, Inc. | Trading system with price improvement |
US8112348B2 (en) | 2009-03-26 | 2012-02-07 | Bgc Partners, Inc. | Trading system with price improvement |
USRE47060E1 (en) | 2002-06-11 | 2018-09-25 | Bgc Partners, Inc. | Trading system with price improvement |
US7574395B2 (en) | 2002-06-11 | 2009-08-11 | Bgc Partners, Inc. | Price improvement in an active trading market |
US9805417B2 (en) * | 2002-06-19 | 2017-10-31 | Trading Technologies International, Inc. | System and method for automated trading |
US8209254B2 (en) * | 2002-07-26 | 2012-06-26 | Ebs Group Limited | Automated trading system |
US7366691B1 (en) | 2002-09-25 | 2008-04-29 | Trading Technologies International Inc. | Method and interface for presenting last traded quantity information |
US7813994B1 (en) | 2002-09-30 | 2010-10-12 | Trading Technologies International, Inc. | System and method for displaying highest and lowest traded prices of tradable objects |
US7752115B2 (en) | 2002-10-02 | 2010-07-06 | Trading Technologies International, Inc. | Method and apparatus for a fair exchange |
EP1416363A3 (en) | 2002-10-31 | 2006-07-26 | eSpeed, Inc. | Keyboard for trading system |
US7536339B1 (en) | 2002-10-31 | 2009-05-19 | Trading Technologies International, Inc. | Method and system for quantity entry |
US7426490B1 (en) | 2002-10-31 | 2008-09-16 | Trading Technologies International, Inc. | System and method for automated order entry on short queues |
US8566212B2 (en) | 2002-10-31 | 2013-10-22 | Bgc Partners, Inc. | Electronic systems and methods for providing a trading interface with advanced features |
US7523064B2 (en) | 2002-11-13 | 2009-04-21 | Trading Technologies International, Inc. | System and method for facilitating trading of multiple tradeable objects in an electronic trading environment |
US7571134B1 (en) | 2002-11-13 | 2009-08-04 | Trading Technologies International, Inc. | Trading interface for facilitating trading of multiple tradeable objects in an electronic trading environment |
US7418422B2 (en) | 2002-11-13 | 2008-08-26 | Trading Technologies International, Inc. | Method, apparatus and interface for trading multiple tradeable objects |
US7577602B2 (en) * | 2002-11-26 | 2009-08-18 | Trading Technologies International Inc. | Method and interface for consolidating price levels on a trading screen |
US7792734B1 (en) | 2002-12-27 | 2010-09-07 | Trading Technologies International, Inc. | Method, apparatus and interface for transaction toggling |
US7574397B1 (en) | 2003-01-08 | 2009-08-11 | Trading Technologies Imternational Inc. | System and method for creating a market map in an electronic trading environment |
US7558754B1 (en) | 2003-02-28 | 2009-07-07 | Trading Technologies International, Inc. | System and method for processing and displaying quantity information during user-configurable time periods |
EP1597651A4 (en) * | 2003-02-28 | 2006-11-15 | Trading Technologies Int Inc | A system and method for trading and displaying market information in an electronic trading environment |
US10817937B1 (en) | 2003-02-28 | 2020-10-27 | Trading Technologies International, Inc. | Method and system for internal matching |
US7571133B2 (en) | 2003-03-10 | 2009-08-04 | Chicago Mercantile Exchange, Inc. | Derivatives trading methods that use a variable order price and a hedge transaction |
US7440917B2 (en) | 2003-03-10 | 2008-10-21 | Chicago Mercantile Exchange, Inc. | Order risk management system |
US7152041B2 (en) * | 2003-03-10 | 2006-12-19 | Chicago Mercantile Exchange, Inc. | Derivatives trading methods that use a variable order price |
US7660762B1 (en) | 2003-03-28 | 2010-02-09 | Citigroup Global Markets, Inc. | Method and system for efficiently matching long and short positions in securities trading and transacting a series of overnight trades for balance sheet netting |
US7904370B2 (en) * | 2003-03-31 | 2011-03-08 | Trading Technologies International, Inc. | System and method for variably regulating order entry in an electronic trading system |
GB0408430D0 (en) | 2003-04-16 | 2004-05-19 | Espeed Inc | Systems and methods for providing dynamic price improvement |
US7676421B2 (en) | 2003-04-24 | 2010-03-09 | Chicago Board Options Exchange, Incorporated | Method and system for providing an automated auction for internalization and complex orders in a hybrid trading system |
US7613650B2 (en) | 2003-04-24 | 2009-11-03 | Chicago Board Options Exchange, Incorporated | Hybrid trading system for concurrently trading securities or derivatives through both electronic and open-outcry trading mechanisms |
US7552083B2 (en) | 2003-04-24 | 2009-06-23 | Chicago Board Options Exchange, Incorporated | Hybrid trading system for concurrently trading through both electronic and open-outcry trading mechanisms |
US7653588B2 (en) | 2003-04-24 | 2010-01-26 | Chicago Board Options Exchange, Incorporated | Method and system for providing order routing to a virtual crowd in a hybrid trading system |
US8346653B2 (en) | 2003-04-24 | 2013-01-01 | Chicago Board Options Exchange, Incorporated | Automated trading system for routing and matching orders |
US7734529B1 (en) | 2003-05-29 | 2010-06-08 | Chicago Mercantile Exchange, Inc. | Trader station user interface |
US8676679B2 (en) * | 2003-06-30 | 2014-03-18 | Bloomberg L.P. | Counterparty credit limits in computerized trading |
US7533054B2 (en) | 2003-06-30 | 2009-05-12 | Bloomberg L.P. | Central credit filtering in computerized trading |
US7587357B1 (en) | 2003-06-30 | 2009-09-08 | Trading Technologies International Inc. | Repositioning of market information on trading screens |
US20050038732A1 (en) * | 2003-08-13 | 2005-02-17 | Espeed, Inc. | Systems and methods for bid/offer liquidity spread trading |
US10515408B2 (en) | 2003-08-13 | 2019-12-24 | Bgc Partners, Inc. | Systems and methods for bid/offer liquidity spread trading |
US7861185B1 (en) * | 2003-12-30 | 2010-12-28 | Trading Technologies International, Inc. | System and method for dynamically determining quantity for risk management |
US11100582B2 (en) | 2003-09-22 | 2021-08-24 | Trading Technologies International, Inc. | System and method for dynamically determining quantity for risk management |
US7702569B1 (en) * | 2003-09-22 | 2010-04-20 | Trading Technologies International, Inc. | System and method for icon oriented representation of trading strategies |
US7761363B2 (en) * | 2003-10-08 | 2010-07-20 | Fx Alliance, Llc | Internal trade requirement order management and execution system |
CA2542310A1 (en) * | 2003-10-10 | 2005-08-25 | Bloomberg L.P. | Relative pricing for proposals for trading of financial interests |
US8131625B2 (en) | 2003-11-17 | 2012-03-06 | Bgc Partners, Inc. | Customizable trading display of market data |
US8131626B2 (en) | 2003-11-17 | 2012-03-06 | Bgc Partners, Inc. | Customizable trading display of market data |
US20050131800A1 (en) * | 2003-12-11 | 2005-06-16 | Parks John D. | Double blind electronic bidding system |
EP1564164B1 (en) * | 2004-02-10 | 2006-05-24 | Societe Financiere De Gestion | Troughed belt conveyor |
US20050234805A1 (en) * | 2004-04-19 | 2005-10-20 | Markets Inc. | Systems and methods for multiparty anonymous negotiation with incentives |
SG117571A1 (en) * | 2004-05-11 | 2005-12-29 | Ebs Group Ltd | Price display in an anonymous trading system |
US7505929B2 (en) * | 2004-06-01 | 2009-03-17 | Angert Charles D | Method, system and computer product for auction of deliverable prepared food via the internet |
US7577605B2 (en) * | 2004-08-04 | 2009-08-18 | Bgc Partners, Inc. | System and method for managing trading using alert messages for outlying trading orders |
US7529707B2 (en) | 2004-08-04 | 2009-05-05 | Bgc Partners, Inc. | System and method for managing trading using alert messages for outlying trading orders |
EP1630741A1 (en) | 2004-08-05 | 2006-03-01 | EBS Group limited | Price improvement in electronic trading systems |
US7827093B1 (en) | 2005-03-02 | 2010-11-02 | Icap Services North America Llc | Call for quote/price system and methods for use in a wholesale financial market |
GB2425626A (en) | 2005-03-24 | 2006-11-01 | Espeed Inc | System for protecting against erroneous price entries in the electronic trading of financial and other instruments |
US7809629B2 (en) | 2005-04-07 | 2010-10-05 | Chicago Board Options Exchange, Incorporated | Market participant issue selection system and method |
US8326716B2 (en) | 2005-05-04 | 2012-12-04 | Chicago Board Options Exchange, Incorporated | Method and system for creating and trading derivative investment products based on a statistical property reflecting the variance of an underlying asset |
US8027904B2 (en) | 2005-05-04 | 2011-09-27 | Chicago Board Options Exchange, Incorporated | Method and system for creating and trading corporate debt security derivative investment instruments |
US8326715B2 (en) | 2005-05-04 | 2012-12-04 | Chicago Board Operations Exchange, Incorporated | Method of creating and trading derivative investment products based on a statistical property reflecting the variance of an underlying asset |
US8489489B2 (en) | 2005-05-05 | 2013-07-16 | Chicago Board Options Exchange, Incorporated | System and method for trading derivatives in penny increments while disseminating quotes for derivatives in nickel/dime increments |
US8566213B2 (en) * | 2005-05-20 | 2013-10-22 | Bgc Partners, Inc. | System and method for automatically distributing a trading order over a range of prices |
US7644031B2 (en) * | 2005-08-04 | 2010-01-05 | Bgc Partners, Inc. | System and method for replenishing quantities of trading orders |
US20070100732A1 (en) * | 2005-10-28 | 2007-05-03 | Mark Ibbotson | System and method for aggregation of implied bids and offers for short-term interest rate futures and options |
US8229832B2 (en) | 2006-01-09 | 2012-07-24 | Bgc Partners, Inc. | Systems and methods for establishing first on the follow trading priority in electronic trading systems |
US20070168275A1 (en) * | 2006-01-13 | 2007-07-19 | Andrew Busby | Method for trading using volume submissions |
US20070265953A1 (en) * | 2006-05-09 | 2007-11-15 | Cunningham William D | Smooth scrolling for software application |
US7606759B2 (en) * | 2006-05-16 | 2009-10-20 | Automated Trading Desk, Llc | System and method for implementing an anonymous trading method |
US20060282369A1 (en) * | 2006-06-13 | 2006-12-14 | White William P | One touch hybrid trading model and interface |
US7672898B1 (en) | 2006-07-07 | 2010-03-02 | Trading Technologies International Inc. | Regulating order entry in an electronic trading environment to maintain an actual cost for a trading strategy |
US20080071663A1 (en) * | 2006-09-19 | 2008-03-20 | Andrew Busby | User interface tab strip |
US8386364B2 (en) * | 2006-09-21 | 2013-02-26 | Reuters Limited | System for multi-leg trading |
US7925541B2 (en) * | 2006-10-27 | 2011-04-12 | Jpm Global, Inc. | Method, system, and medium for conducting barter transactions |
US20080103810A1 (en) * | 2006-10-27 | 2008-05-01 | Paul Bocheck | Secure shipment method for barter transaction |
US20080103987A1 (en) * | 2006-10-27 | 2008-05-01 | Paul Bocheck | Method and system for managing multi-party barter transaction |
US8140425B2 (en) | 2006-11-13 | 2012-03-20 | Chicago Board Options Exchange, Incorporated | Method and system for generating and trading derivative investment instruments based on a volatility arbitrage benchmark index |
US20080172322A1 (en) * | 2007-01-17 | 2008-07-17 | Steidlmayer Pete | Method for scheduling future orders on an electronic commodity trading system |
US8103579B1 (en) | 2007-07-26 | 2012-01-24 | Pipeline Financial Group, Inc. | Systems and methods regarding targeted dissemination |
CA2694599A1 (en) * | 2007-07-26 | 2009-01-29 | Pipeline Financial Group, Inc. | Block trading system and method providing price improvement to aggressive orders |
US8165953B2 (en) | 2007-09-04 | 2012-04-24 | Chicago Board Options Exchange, Incorporated | System and method for creating and trading a derivative investment instrument over a range of index values |
CA2701750A1 (en) * | 2007-10-05 | 2009-04-09 | Pipeline Financial Group, Inc. | Method and apparatus for improved electronic trading |
US20090111594A1 (en) * | 2007-10-29 | 2009-04-30 | Spence Charles H | Billiards practice device |
US8249972B2 (en) | 2007-11-09 | 2012-08-21 | Chicago Board Options Exchange, Incorporated | Method and system for creating a volatility benchmark index |
US20090171832A1 (en) * | 2007-12-28 | 2009-07-02 | Cunningham Trading Systems, Llc | Method for displaying multiple markets |
WO2009126638A2 (en) * | 2008-04-08 | 2009-10-15 | Pipeline Financial Group, Inc. | Block trading system and method providing price improvement to aggressive orders |
US11288745B2 (en) | 2008-04-21 | 2022-03-29 | Bgc Partners, Inc. | Trading orders with decaying reserves |
US7747498B2 (en) | 2008-04-21 | 2010-06-29 | Bgc Partners, Inc. | Trading orders with decaying reserves |
US7716122B2 (en) | 2008-04-21 | 2010-05-11 | Bgc Partners, Inc. | Apparatus and methods for managing trading orders with decaying reserves |
US8751362B1 (en) | 2008-05-01 | 2014-06-10 | Cfph, Llc | Products and processes for generating a plurality of orders |
US10529019B2 (en) * | 2008-05-01 | 2020-01-07 | Trebuchet Holding, LLC | Trading platform with automated negotiation and option crossing |
US8082205B2 (en) | 2008-05-01 | 2011-12-20 | Cfph, Llc | Electronic securities marketplace having integration with order management systems |
US8788381B2 (en) | 2008-10-08 | 2014-07-22 | Chicago Board Options Exchange, Incorporated | System and method for creating and trading a digital derivative investment instrument |
US8762242B2 (en) * | 2008-11-21 | 2014-06-24 | Ftse Tmx Global Debt Capital Markets Inc. | Method and system for pooling computing server resources |
US20110246349A1 (en) * | 2008-12-11 | 2011-10-06 | Inter-University Research Institute Corporation Research Organization Of Information And Systems | Emission allowance trading system and emission allowance trading method |
US20100241588A1 (en) * | 2009-03-17 | 2010-09-23 | Andrew Busby | System and method for determining confidence levels for a market depth in a commodities market |
US20120036155A1 (en) * | 2009-04-03 | 2012-02-09 | Netcycler Oy | On-line searching systems |
US8744945B2 (en) | 2009-05-19 | 2014-06-03 | Trading Technologies International, Inc. | System and method for displaying trade information for electronic trading exchange |
US8321322B2 (en) | 2009-09-28 | 2012-11-27 | Chicago Board Options Exchange, Incorporated | Method and system for creating a spot price tracker index |
US10096066B2 (en) | 2009-10-20 | 2018-10-09 | Trading Technologies International, Inc. | User-defined algorithm electronic trading |
US10853877B2 (en) * | 2009-10-26 | 2020-12-01 | Trading Technologies International, Inc. | Lean level support for trading strategies |
US8510206B2 (en) | 2010-07-26 | 2013-08-13 | Trading Technologies International, Inc. | Consolidated price level expansion |
US8732065B1 (en) * | 2010-07-27 | 2014-05-20 | Finalta, Inc. | Electronic trading system and method |
AU2010366694A1 (en) * | 2010-12-30 | 2013-07-18 | Ilya Vladimirovich KLIGMAN | Remote communication terminal for carrying out gaming sessions on the stock markets |
US20130268427A1 (en) * | 2010-12-30 | 2013-10-10 | Ilya Vladimirovich Kligman | Terminal for trading on the exchange markets |
US8566220B2 (en) | 2011-01-26 | 2013-10-22 | Trading Technologies International, Inc. | Block placing tool for building a user-defined algorithm for electronic trading |
WO2013025938A2 (en) | 2011-08-16 | 2013-02-21 | Sl-X Ip Sarl | Systems and methods for electronically initiating and executing securities lending transactions |
US8706610B2 (en) | 2011-08-16 | 2014-04-22 | Sl-X Technology Uk Ltd. | Systems and methods for electronically initiating and executing securities lending transactions |
WO2013169865A2 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for moving a user interface object based on an intensity of a press input |
WO2013169870A1 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for transitioning between display states in response to gesture |
CN104487929B (en) | 2012-05-09 | 2018-08-17 | 苹果公司 | For contacting the equipment for carrying out display additional information, method and graphic user interface in response to user |
WO2013169842A2 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for selecting object within a group of objects |
WO2013169875A2 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for displaying content associated with a corresponding affordance |
JP2015519656A (en) | 2012-05-09 | 2015-07-09 | アップル インコーポレイテッド | Device, method and graphical user interface for moving and dropping user interface objects |
WO2013169849A2 (en) | 2012-05-09 | 2013-11-14 | Industries Llc Yknots | Device, method, and graphical user interface for displaying user interface objects corresponding to an application |
EP2847662B1 (en) | 2012-05-09 | 2020-02-19 | Apple Inc. | Device, method, and graphical user interface for providing feedback for changing activation states of a user interface object |
WO2013169851A2 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for facilitating user interaction with controls in a user interface |
WO2013169845A1 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for scrolling nested regions |
KR101670570B1 (en) | 2012-05-09 | 2016-10-28 | 애플 인크. | Device, method, and graphical user interface for selecting user interface objects |
WO2013169843A1 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for manipulating framed graphical objects |
EP3185116B1 (en) | 2012-05-09 | 2019-09-11 | Apple Inc. | Device, method and graphical user interface for providing tactile feedback for operations performed in a user interface |
EP2939095B1 (en) | 2012-12-29 | 2018-10-03 | Apple Inc. | Device, method, and graphical user interface for moving a cursor according to a change in an appearance of a control icon with simulated three-dimensional characteristics |
KR101958517B1 (en) | 2012-12-29 | 2019-03-14 | 애플 인크. | Device, method, and graphical user interface for transitioning between touch input to display output relationships |
CN105264479B (en) | 2012-12-29 | 2018-12-25 | 苹果公司 | Equipment, method and graphic user interface for navigating to user interface hierarchical structure |
EP3564806B1 (en) | 2012-12-29 | 2024-02-21 | Apple Inc. | Device, method and graphical user interface for determining whether to scroll or select contents |
EP2912542B1 (en) | 2012-12-29 | 2022-07-13 | Apple Inc. | Device and method for forgoing generation of tactile output for a multi-contact gesture |
US10102577B2 (en) * | 2013-09-09 | 2018-10-16 | Nex Services North America Llc | Method and apparatus for order entry in an electronic trading system |
JP2015210675A (en) * | 2014-04-25 | 2015-11-24 | 新日鉄住金ソリューションズ株式会社 | Exchange reservation system, information processing method, and program |
US10048757B2 (en) | 2015-03-08 | 2018-08-14 | Apple Inc. | Devices and methods for controlling media presentation |
US9645732B2 (en) | 2015-03-08 | 2017-05-09 | Apple Inc. | Devices, methods, and graphical user interfaces for displaying and using menus |
US10095396B2 (en) | 2015-03-08 | 2018-10-09 | Apple Inc. | Devices, methods, and graphical user interfaces for interacting with a control object while dragging another object |
US9785305B2 (en) | 2015-03-19 | 2017-10-10 | Apple Inc. | Touch input cursor manipulation |
US20170045981A1 (en) | 2015-08-10 | 2017-02-16 | Apple Inc. | Devices and Methods for Processing Touch Inputs Based on Their Intensities |
US9860451B2 (en) | 2015-06-07 | 2018-01-02 | Apple Inc. | Devices and methods for capturing and interacting with enhanced digital images |
US9674426B2 (en) | 2015-06-07 | 2017-06-06 | Apple Inc. | Devices and methods for capturing and interacting with enhanced digital images |
US10565646B2 (en) | 2015-08-05 | 2020-02-18 | Trading Technologies International, Inc. | Methods and apparatus to internalize trade orders |
US11288739B2 (en) | 2015-10-12 | 2022-03-29 | Chicago Mercantile Exchange Inc. | Central limit order book automatic triangulation system |
Family Cites Families (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4412287A (en) * | 1975-05-29 | 1983-10-25 | Braddock Iii Walter D | Automated stock exchange |
US5270922A (en) * | 1984-06-29 | 1993-12-14 | Merrill Lynch & Company, Inc. | System for distributing, processing and displaying financial information |
US5168446A (en) * | 1989-05-23 | 1992-12-01 | Telerate Systems Incorporated | System for conducting and processing spot commodity transactions |
US5136501A (en) * | 1989-05-26 | 1992-08-04 | Reuters Limited | Anonymous matching system |
US5101353A (en) * | 1989-05-31 | 1992-03-31 | Lattice Investments, Inc. | Automated system for providing liquidity to securities markets |
US5297031A (en) * | 1990-03-06 | 1994-03-22 | Chicago Board Of Trade | Method and apparatus for order management by market brokers |
US5297032A (en) * | 1991-02-01 | 1994-03-22 | Merrill Lynch, Pierce, Fenner & Smith Incorporated | Securities trading workstation |
US5375055A (en) * | 1992-02-03 | 1994-12-20 | Foreign Exchange Transaction Services, Inc. | Credit management for electronic brokerage system |
GB9416673D0 (en) * | 1994-08-17 | 1994-10-12 | Reuters Ltd | Data exchange filtering system |
US5717989A (en) * | 1994-10-13 | 1998-02-10 | Full Service Trade System Ltd. | Full service trade system |
US5915209A (en) * | 1994-11-21 | 1999-06-22 | Lawrence; David | Bond trading system |
US5689652A (en) * | 1995-04-27 | 1997-11-18 | Optimark Technologies, Inc. | Crossing network utilizing optimal mutual satisfaction density profile |
US5802499A (en) * | 1995-07-13 | 1998-09-01 | Cedel Bank | Method and system for providing credit support to parties associated with derivative and other financial transactions |
US6115698A (en) | 1995-08-18 | 2000-09-05 | Continental Power Exchange, Inc. | Apparatus and method for trading electric energy |
JPH11511578A (en) * | 1995-08-28 | 1999-10-05 | イービーエス ディーリング リソーシス インコーポレイテッド | Anonymous trading system with improved market entry ability |
US6519574B1 (en) * | 1995-12-12 | 2003-02-11 | Reuters Limited | Electronic trading system featuring arbitrage and third-party credit opportunities |
US5946666A (en) * | 1996-05-21 | 1999-08-31 | Albert Einstein Healthcare Network | Monitoring device for financial securities |
US6014643A (en) * | 1996-06-28 | 2000-01-11 | Minton; Vernon F. | Interactive securities trading system |
US5963923A (en) * | 1996-11-12 | 1999-10-05 | Garber; Howard B. | System and method for trading having a principal market maker |
US5873071A (en) * | 1997-05-15 | 1999-02-16 | Itg Inc. | Computer method and system for intermediated exchange of commodities |
US6421653B1 (en) * | 1997-10-14 | 2002-07-16 | Blackbird Holdings, Inc. | Systems, methods and computer program products for electronic trading of financial instruments |
US6304858B1 (en) * | 1998-02-13 | 2001-10-16 | Adams, Viner And Mosler, Ltd. | Method, system, and computer program product for trading interest rate swaps |
US6343278B1 (en) * | 1998-09-04 | 2002-01-29 | Ebs Dealing Resources, Inc. | Combined order limit for a group of related transactions in an automated dealing system |
US6408282B1 (en) * | 1999-03-01 | 2002-06-18 | Wit Capital Corp. | System and method for conducting securities transactions over a computer network |
US6839686B1 (en) * | 1999-03-29 | 2005-01-04 | Dlj Long Term Investment Corporation | Method and system for providing financial information and evaluating securities of a financial debt instrument |
US6347307B1 (en) * | 1999-06-14 | 2002-02-12 | Integral Development Corp. | System and method for conducting web-based financial transactions in capital markets |
-
1996
- 1996-08-28 JP JP9510631A patent/JPH11511578A/en active Pending
- 1996-08-28 ES ES96932164T patent/ES2210389T3/en not_active Expired - Lifetime
- 1996-08-28 CZ CZ98598A patent/CZ59898A3/en unknown
- 1996-08-28 PT PT96932164T patent/PT847561E/en unknown
- 1996-08-28 DK DK96932164T patent/DK0847561T3/en active
- 1996-08-28 US US09/029,181 patent/US6282521B1/en not_active Expired - Lifetime
- 1996-08-28 NZ NZ318940A patent/NZ318940A/en not_active IP Right Cessation
- 1996-08-28 AU AU71055/96A patent/AU714035B2/en not_active Expired
- 1996-08-28 DE DE69630456T patent/DE69630456T2/en not_active Expired - Lifetime
- 1996-08-28 RU RU98105426/09A patent/RU2190877C2/en active
- 1996-08-28 AT AT96932164T patent/ATE252748T1/en not_active IP Right Cessation
- 1996-08-28 CA CA002228470A patent/CA2228470A1/en not_active Abandoned
- 1996-08-28 EP EP96932164A patent/EP0847561B1/en not_active Expired - Lifetime
- 1996-08-28 WO PCT/US1996/014086 patent/WO1997008640A1/en active IP Right Grant
-
1998
- 1998-02-25 NO NO980791A patent/NO980791L/en not_active Application Discontinuation
- 1998-12-17 HK HK98113893A patent/HK1012512A1/en not_active IP Right Cessation
-
2000
- 2000-11-07 US US09/707,824 patent/US7363268B1/en not_active Expired - Fee Related
-
2001
- 2001-08-10 US US09/927,868 patent/US7383221B2/en not_active Expired - Lifetime
-
2007
- 2007-03-22 JP JP2007074963A patent/JP2007172661A/en active Pending
Also Published As
Publication number | Publication date |
---|---|
JPH11511578A (en) | 1999-10-05 |
ATE252748T1 (en) | 2003-11-15 |
US7383221B2 (en) | 2008-06-03 |
EP0847561A1 (en) | 1998-06-17 |
US20020082976A1 (en) | 2002-06-27 |
EP0847561B1 (en) | 2003-10-22 |
NO980791D0 (en) | 1998-02-25 |
WO1997008640A1 (en) | 1997-03-06 |
NZ318940A (en) | 1999-06-29 |
US7363268B1 (en) | 2008-04-22 |
RU2190877C2 (en) | 2002-10-10 |
HK1012512A1 (en) | 1999-08-06 |
AU714035B2 (en) | 1999-12-16 |
CZ59898A3 (en) | 1999-03-17 |
US6282521B1 (en) | 2001-08-28 |
NO980791L (en) | 1998-04-28 |
DK0847561T3 (en) | 2004-03-01 |
DE69630456D1 (en) | 2003-11-27 |
PT847561E (en) | 2004-03-31 |
ES2210389T3 (en) | 2004-07-01 |
DE69630456T2 (en) | 2004-07-29 |
AU7105596A (en) | 1997-03-19 |
JP2007172661A (en) | 2007-07-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
AU714035B2 (en) | Anonymous trading system with improved quote input capabilities | |
US6985883B1 (en) | Credit management for electronic brokerage system | |
CA2129250C (en) | Credit management for electronic brokerage system | |
US5077665A (en) | Distributed matching system | |
AU755413B2 (en) | Communication of credit filtered prices in an electronic brokerage system | |
EP0407026B1 (en) | Distributed system and method for matching of buyers and sellers | |
US8566221B2 (en) | Compound order handling in an anonymous trading system | |
US10417708B2 (en) | Hybrid trading system for concurrently trading securities or derivatives through both electronic and open-outcry trading mechanisms | |
EP1605384A1 (en) | Price display in an anonymous trading system | |
EP0399850A2 (en) | Anonymous matching system | |
GB2363875A (en) | Broking platform fundamental architecture | |
MXPA98001634A (en) | Anonymous commerce system with improved cotizac entry capacities |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request | ||
FZDE | Discontinued | ||
FZDE | Discontinued |
Effective date: 20060828 |