CPC G06Q 40/04 (2013.01) [G06N 20/00 (2019.01); G06Q 30/0613 (2013.01)] | 22 Claims |
1. A computing device for hosting an electronic communication session for trading a financial instrument between an initiating user and one or more dealer users, the computing device comprising:
one or more processors; and
a non-transitory computer-readable storage medium having a plurality of instructions stored thereon, which, when executed by the one or more processors, cause the one or more processors to perform operations comprising:
hosting an electronic communication session for the initiating user to select a target financial instrument to trade, wherein the hosting comprises:
receiving a request to begin the electronic communication session from an initiating user computing device associated with the initiating user, the request identifying a pre-trading intention of the initiating user relating to the target financial instrument to be traded, wherein the pre-trading intention includes a stated preference of the initiating user for a characteristic of the target financial instrument to trade;
receiving a plurality of trading data relating to a plurality of characteristics of a plurality of financial instruments available to trade;
identifying one or more financial instruments among the plurality of financial instruments based in part on a measure of a match between the pre-trading intention and at least one datum among the plurality of trading data; and
providing an alert to the initiating user computing device including a list of the one or more matched financial instruments, wherein the alert is presented in a graphical user interface (“GUI”) containing one or more active links to connect with the one or more dealer users, and wherein each of the one or more matched financial instruments is presented in association with the measure of the match between the pre-trading intention and the financial instrument.
|