CPC G06Q 50/188 (2013.01) [G06Q 40/04 (2013.01); G06Q 40/06 (2013.01)] | 20 Claims |
1. A method comprising:
receiving, by at least one processor from a first computing device, an interest to trade a target financial instrument according to trade parameters;
wherein the trade parameters represent at least one target financial instrument feature of the target financial instrument;
accessing, by the at least one processor, a plurality of available financial instrument records comprising a plurality of available financial instrument features relating to a plurality of attributes of a plurality of available financial instruments available to trade;
determining, by the at least one processor, at least one available financial instrument record that matches the target financial instrument based at least in part on inputting the plurality of available financial instrument records and the at least one target financial instrument feature into at least one clustering machine learning model to:
cluster the plurality of available financial instrument records into a plurality of financial instrument feature groups based at least in part on at least one characteristic of the plurality of characteristics of the plurality of financial instrument features, and
classify the target financial instrument into at least one financial instrument feature group of the plurality of financial instrument feature groups based at least in part on at least one target financial instrument feature and the plurality of characteristics of the plurality of financial instrument features;
wherein at least one financial instrument feature group defines one or more similar financial instruments to the target financial instrument; and
automatically generating, by the at least one processor, a trade session initiation user interface comprising at least one user interface element presenting a list of the one or more similar financial instruments, wherein the at least one user interface element is configured to enable the user to select the one or more similar financial instruments to initiate at least one electronic execution of at least one trade of the at least one target financial instrument.
|