US2023252562A1PendingUtilityA1

Anonymous trading system

Assignee: NEX SERVICES NORTH AMERICA LLCPriority: Aug 20, 2010Filed: Apr 14, 2023Published: Aug 10, 2023
Est. expiryAug 20, 2030(~4.1 yrs left)· nominal 20-yr term from priority
G06Q 40/04G06Q 40/00
67
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A computerized system associates each arbitrator computer of a plurality of arbitrator computers with a different one of a plurality of credit manager computers, wherein each associated arbitrator computer of the plurality of arbitrator computers is located geographically more proximate to an associated trader workstation of a plurality of trader workstations than others of the plurality of arbitrator computers, and locates the different one of the plurality of credit manager computers in a same location as the associated arbitrator computer so as to provide low network latency between a time an electronic trade order is transmitted from the associated trader workstation and received by the associated arbitrator computer and a time that a match is made by the associated arbitrator computer.

Claims

exact text as granted — not AI-modified
1 . A computer implemented method comprising:
 receiving, by an arbitrator computer of a plurality of arbitrator computers, from a computer trading terminal of a plurality of computer trading terminals associated therewith, an electronic trade order counter to another electronic trade order received from another of the plurality of computer trading terminals by the arbitrator computer associated therewith;   forwarding, by the arbitrator computer, the received electronic trade orders to a credit manager of a plurality of credit manager computers associated therewith, wherein each of the plurality of credit manager computers stores a credit matrix of a plurality of credit matrices storing data indicative of credit extended between a plurality of trading entities, wherein the arbitrator computer is located in a same location as the associated credit manager computer so as to provide low network latency between a time the electronic trade order is transmitted from the associated computer trading terminal and received by the arbitrator computer and a time that a match is made by the arbitrator computer;   matching, by the arbitrator computer, the received electronic trade orders only when the associated credit manager computer has accessed the stored credit matrix and determined that the trading entities associated therewith have a predetermined level of credit.   
     
     
         2 . The computer implemented method of  claim 1 , wherein the arbitrator computer is located geographically more proximate to the associated computer trading terminal of the plurality of computer trading terminals than others of the plurality of arbitrator computers. 
     
     
         3 . The computer implemented method of  claim 1 , wherein each credit matrix of the plurality of credit matrices stored by the plurality of credit manager computers comprises a different one of a plurality of partial pre-authorization credit matrices, each of the plurality of partial pre-authorization credit matrices storing data indicative of only credit extended between a subset of a plurality of trading entities associated with a particular credit manager computer and a remainder of the plurality of trading entities associated with others of the plurality of credit manager computers; and
 wherein the associated credit manager of the plurality of credit manager computers does not have access to any of the partial pre-authorization credit matrices stored in the others of the plurality of credit managers.   
     
     
         4 . The computer implemented method of  claim 1 , wherein the arbitrator computer is located in one or more of a same building, city or country as the associated credit manager computer. 
     
     
         5 . The computer implemented method of  claim 1 , wherein the arbitrator computer is located in a same geographic region as the associated computer trading terminal. 
     
     
         6 . The computer implemented method of  claim 1 , wherein the electronic trade orders are received during a trading period and matched during the trading period, when the associated credit manager computer has determined that the trading entities associated therewith have a predetermined level of credit, based on quantity but not price, the method further comprising:
 forwarding, during the trading period, by the arbitrator computer, in response to the match of particular counter electronic trade orders, a respective first deal ticket to at least one of the trading entities associated with the received electronic trade orders, the first deal ticket identifying the matched particular counter electronic trade orders and including an estimated price using an indicative rate of a fungible instrument of the matched particular counter electronic trade orders; and   applying, by the arbitrator computer after an end time of the trading period, a fixing price, which is different than the estimated price, to the particular counter electronic trade orders that were matched during the trading period based upon pricing information received from an outside source and forwarding a respective second deal ticket to at least one of the trading entities associated with the particular counter electronic trade orders, the second deal ticket identifying the matched particular counter electronic trade orders and including the fixing price.   
     
     
         7 . The computer implemented method of  claim 6 , wherein a trading entity receives a notice that one of the trading periods is about to expire or a time for receiving electronic trade orders is about to expire. 
     
     
         8 . The computer implemented method of  claim 6 , wherein after the arbitrator computer applies a price to the particular counter electronic trade orders that were matched during the trading period, a trading entity triggers release of a deal ticket reflecting the priced, matched particular pair of counter trade orders. 
     
     
         9 . The computer implemented method of  claim 6 , further comprising issuing a deal ticket for the matched particular counter electronic trade orders which have been priced. 
     
     
         10 . The computer implemented method of  claim 6 , further comprising informing a trading entity when one of the received electronic trade orders is matched or partially matched. 
     
     
         11 . The computer implemented method of  claim 6 , further comprising a trading entity amending the quantity of one of the received electronic trade orders associated with the trading entity. 
     
     
         12 . The computer implemented method of  claim 6 , wherein the received electronic trade orders are first received electronic trade orders, the trading period is a first trading period and the pricing information is a first pricing information, and after an end time of the first trading period, the method further comprising:
 receiving, by the arbitrator computer, a second plurality of electronic trade orders, each second electronic trade order being associated with a second trading period having a start time and an end time, each of the plurality of second electronic trade orders specifying a quantity to buy or sell but not a price therefore;   matching, by the arbitrator computer, two or more of the second plurality electronic trade orders counter to each other based on quantity but not price during the second trading period;   cancelling, automatically by the arbitrator computer without user intervention, all of the second plurality of electronic trade orders associated with the second trading period that were not matched during the second trading period; and   applying, by the arbitrator computer after the end time of the second trading period, a price to the second electronic trade orders that were matched during the second trading period based upon second pricing information received from the outside source.   
     
     
         13 . The computer implemented method of  claim 12 , wherein the first and second trading periods take place in a single trading day. 
     
     
         14 . An electronic trading system comprising:
 an arbitrator computer of a plurality of arbitrator computers configured to:
 receive, from a computer trading terminal of a plurality of computer trading terminals associated therewith, an electronic trade order counter to another electronic trade order counter thereto, the other electronic trade order received by the arbitrator computer from another of the plurality of computer trading terminals associated therewith; 
 forward the electronic order to a credit manager computer of a plurality of credit manager computers associated therewith, each of the plurality of credit manager computers storing a credit matrix of a plurality of credit matrices storing data indicative of credit extended between a plurality of trading entities, wherein the associated credit manager is located in a same location as the arbitrator computer so as to provide low network latency between a time the electronic trade order is transmitted from the associated computer trading terminal and received by the arbitrator computer and a time that a match is made by the arbitrator computer, wherein the associated credit manager is configured to access the stored credit matrix to determine whether, for the received electronic trade orders, trading entities associated therewith have a predetermined level of credit; and 
 match the received electronic trade orders only when the associated credit manager computer has determined that the trading entities associated therewith have a predetermined level of credit. 
   
     
     
         15 . The system of  claim 14 , wherein the arbitrator computer is located geographically more proximate to the associated computer trading terminal than others of the plurality of computer trading terminals. 
     
     
         16 . The system of  claim 14 , wherein each credit matrix of the plurality of credit matrices stored by the plurality of credit manager computers comprises a different one of a plurality of partial pre-authorization credit matrices, each of the plurality of partial pre-authorization credit matrices storing data indicative of only credit extended between a subset of a plurality of trading entities associated with a particular credit manager computer and a remainder of the plurality of trading entities associated with others of the plurality of credit manager computers; and
 wherein the one of the plurality of credit manager computers is further configured to not access any of the partial pre-authorization credit matrices stored in the others of the plurality of credit managers.   
     
     
         17 . The system of  claim 14 , wherein the arbitrator computer is located in one or more of a same building, city or country as the associated credit manager computer. 
     
     
         18 . The system of  claim 14 , wherein the arbitrator computer is located in a same geographic region as the associated computer trading terminal. 
     
     
         19 . The system of  claim 14 , wherein the electronic trade orders are received during a trading period and matched during the trading period, when the associated credit manager computer has determined that the trading entities associated therewith have a predetermined level of credit, based on quantity but not price, the system further comprising:
 the arbitrator computer being further configured to forward, during the trading period, in response to the match of particular counter electronic trade orders, a respective first deal ticket to at least one of the trading entities associated with the received electronic trade orders, the first deal ticket identifying the matched particular counter electronic trade orders and including an estimated price using an indicative rate of a fungible instrument of the matched particular counter electronic trade orders, and apply, after an end time of the trading period, a fixing price, which is different than the estimated price, to the particular counter electronic trade orders that were matched during the trading period based upon pricing information received from an outside source and forwarding a respective second deal ticket to at least one of the trading entities associated with the particular counter electronic trade orders, the second deal ticket identifying the matched particular counter electronic trade orders and including the fixing price.   
     
     
         20 . The system of  claim 19 , wherein a trading entity receives a notice that one of the trading periods is about to expire or a time for receiving electronic trade orders is about to expire. 
     
     
         21 . The system of  claim 19 , wherein after the arbitrator computer applies a price to the particular counter electronic trade orders that were matched during the trading period, a trading entity triggers release of a deal ticket reflecting the priced, matched particular pair of counter electronic trade orders. 
     
     
         22 . The system of  claim 19 , wherein a deal ticket is issued for the matched particular counter electronic trade orders which have been priced. 
     
     
         23 . The system of  claim 19 , wherein a trading entity is informed when one of the received electronic trade orders is matched or partially matched. 
     
     
         24 . The system of  claim 19 , wherein a trading entity amends the quantity of one of the received electronic trade orders associated with the trading entity. 
     
     
         25 . The system of  claim 19 , wherein the received electronic trade orders are first received electronic trade orders, the trading period is a first trading period and the pricing information is a first pricing information, and after an end time of the first trading period, the system further comprising:
 the arbitrator computer being further configured to receive a second plurality of electronic trade orders, each second electronic trade order being associated with a second trading period having a start time and an end time, each of the plurality of second electronic trade orders specifying a quantity to buy or sell but not a price therefore;   the arbitrator computer being further configured to match two or more of the second electronic trade orders counter to each other based on quantity but not price during the second trading period;   the arbitrator computer being further configured to cancel, automatically without user intervention, all of the second plurality of electronic trade orders associated with the second trading period that were not matched during the second trading period; and   the arbitrator computer being further configured to apply, after the end time of the second trading period, a price to the second electronic trade orders that were matched during the second trading period based upon second pricing information received from the outside source.   
     
     
         26 . The system of  claim 25 , wherein the first and second trading periods take place in a single trading day. 
     
     
         27 . An apparatus comprising:
 an arbitrator computer of a plurality of arbitrator computers, the arbitrator computer associated with a credit manager computer of a plurality of credit manager computers, wherein the associated credit manager computer is located in a same location as the associated arbitrator computer so as to provide low network latency between a time an electronic trade order is transmitted to and received by the associated arbitrator computer and a time that a match is made by the associated arbitrator computer, each of the plurality of credit manager computers having stored therein a credit matrix of a plurality of credit matrices storing data indicative of credit extended between a plurality of trading entities and configured to receive an electronic trade order counter to another electronic trade order previously received by the arbitrator computer associated therewith, forward the received electronic trade orders to the credit manager computer associated therewith, and wherein the associated credit manager computer accesses the stored credit matrix to determine whether, for the received electronic trade orders, trading entities associated therewith have a predetermined level of credit and, based thereon, the arbitrator computer matches the received electronic trade orders only when the associated credit manager computer has determined that the trading entities associated therewith have a predetermined level of credit.

Join the waitlist — get patent alerts

Track US2023252562A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.