US 11,055,783 B2
Trading platforms using market sentiment and dynamic risk assessment profiles
Matthew B. Trevathan, Roswell, GA (US); Matthew A. Terry, Celebration, FL (US); and Andrew M. Calderon, Oakton, VA (US)
Assigned to TTC HOLDINGS INC., Celebration, FL (US)
Filed by TTC HOLDINGS INC., Celebration, FL (US)
Filed on Jun. 5, 2020, as Appl. No. 16/893,839.
Claims priority of provisional application 62/892,697, filed on Aug. 28, 2019.
Prior Publication US 2021/0065294 A1, Mar. 4, 2021
Int. Cl. G06Q 40/04 (2012.01); G06Q 50/00 (2012.01); G06Q 40/08 (2012.01); G06F 40/30 (2020.01); G06N 5/04 (2006.01); G06N 20/00 (2019.01); H04L 29/06 (2006.01)
CPC G06Q 40/04 (2013.01) [G06F 40/30 (2020.01); G06N 5/043 (2013.01); G06N 20/00 (2019.01); G06Q 40/08 (2013.01); G06Q 50/01 (2013.01); H04L 63/102 (2013.01)] 23 Claims
OG exemplary drawing
 
1. A method implemented in a computer infrastructure having computer executable code tangibly embodied on a computer readable storage medium having programming instructions operable to:
determine dynamic risk assessment profiles of different users;
obtain trading information by ingesting streams of data received from content streams comprising disparate electronic sources and placing this trading information into an integrated data source;
generate at least one investment opportunity with a risk profile using the trading information from the integrated data source and matching the investment opportunity with the dynamic risk assessment profiles of a selected user or of the different users;
provide at least one trading recipe which is configured to convert the at least one investment opportunity into a simplified, prepackaged executable trade for the selected user, the at least one recipe based in the dynamic risk assessment profile of the selected user, and which is saved in the integrated data source;
integrate the simplified executable trade for the selected user with an external online trading platform of the selected user by invoking an application program interface (API) to establish an online computing connection between an external online trading platform of the selected user and the simplified, prepackaged executable trade for the selected user;
execute the simplified, prepackaged executable trade through the API for the selected user on the external online trading platform; and
track and maintain a history of interactions in an event stream of the selected user including the simplified, prepackaged executable trade to determine behavior of the selected user, and create reconfigured recommendations of trading recipes for execution on the external online trading platform.