×

System and methods for electronic trading that permit principal/broker trading

  • US 10,438,286 B2
  • Filed: 11/10/2014
  • Issued: 10/08/2019
  • Est. Priority Date: 06/01/2001
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method to orchestrate trading in a distributed system, the method comprising:

  • displaying, by at least one computer processor, at a computing device a configuration interface screen that allows a user of the computing device to specify at least one configuration setting for a principal, the at least one configuration setting comprising an indication of whether or not the principal is willing to trade with a second party, wherein the principal has a broker acting on behalf of the principal,wherein the broker is unable to modify the at least one configuration setting, wherein the at least one configuration setting further comprises an indication of whether or not the principal is willing to trade with a third party, the method further comprising;

    receiving, by the at least one computer processor, from the third party an order comprising a bid to buy a financial instrument or an offer to sell a financial instrument;

    determining, by the at least one computer processor, whether or not the principal is willing to trade with the third party based at least in part on the at least one configuration setting, wherein determining whether or not the principal is willing to trade with the third party comprises determining that the principal is willing to trade with the third party; and

    in response to the determination that the principal is willing to trade with the third party, presenting, by the at least one computer processor, the order received from the third party at the workstation to the broker in a manner that indicates to the broker that the order received from the third party is available for trading by the broker on behalf of the principal,wherein the at least one configuration setting further comprises a warning limit, the warning limit comprising at least one of a buy side limit and a sell side limit, further comprising determining, by the at least one computer processor, whether or not the warning limit is exceeded by the order received from the third party, andwherein the at least one configuration setting further comprises a trade execution setting, the trade execution setting specifying an action to be taken after a determination that the warning limit is exceeded, the trade execution setting comprising a setting selected from the group consisting of automatic rejection of the whole trade, automatic acceptance of the full trade, automatic acceptance of only part of the trade, manual acceptance of the full trade, and manual acceptance of only part of the trade;

    receiving, by the at least one computer processor, from the second party an order comprising a bid to buy a financial instrument or an offer to sell a financial instrument;

    determining, by the at least one computer processor, whether or not the principal is willing to trade with the second party based at least in part on the at least one configuration setting received from the user, wherein determining whether or not the principal is willing to trade with the second party comprises determining that the principal is not willing to trade with the second party;

    in response to the determination that the principal is not willing to trade with the second party, the at least one computer processor (i) generating electronic commands for causing commands for withholding presentation of the order at a graphical user interface of a mobile device in use by the broker, or (ii) generating electronic commands for causing commands for displaying the order at the graphical user interface of the mobile device to the broker in a manner that indicates to the broker that the order is not available for trading by the broker on behalf of the principal, wherein to display the order at the workstation to the broker in a manner that indicates to the broker that the order is not available for trading by the broker on behalf of the principal comprises at least one of;

    to display the order in a particular color, to display the order in a particular font, to flash the order, and not to flash the order; and

    in response to a determination that a party to a trade specifies to maintain anonymity of an identity of the party to the trade, generating electronic commands for causing commands for blocking the identity of the party from being displayed on a graphical user interface of a mobile device of another party to the trade.

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