US 11,734,759 B2
System and method for a risk check
Sagy Pundak Mintz, Austin, TX (US)
Assigned to Trading Technologies International, Inc., Chicago, IL (US)
Filed by TRADING TECHNOLOGIES INTERNATIONAL INC., Chicago, IL (US)
Filed on Nov. 23, 2021, as Appl. No. 17/534,263.
Application 17/534,263 is a continuation of application No. 16/726,496, filed on Dec. 24, 2019, granted, now 11,216,880.
Application 16/726,496 is a continuation of application No. 14/030,047, filed on Sep. 18, 2013, granted, now 10,572,938, issued on Feb. 25, 2020.
Application 14/030,047 is a continuation of application No. 12/410,210, filed on Mar. 24, 2009, granted, now 8,566,219, issued on Oct. 22, 2013.
Prior Publication US 2022/0084117 A1, Mar. 17, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 40/00 (2023.01); G06Q 40/04 (2012.01); G06Q 40/06 (2012.01)
CPC G06Q 40/04 (2013.01) [G06Q 40/06 (2013.01)] 15 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, by a server side device, a trading strategy definition for a trading strategy that includes a first quantity for a first tradeable object and a second quantity for a second tradeable object, wherein the trading strategy is associated with a position risk value;
determining, by the server side device, a first risk value and a second risk value, wherein the first risk value is associated with the first tradeable object, and the second risk value associated with the second tradeable object;
comparing, by the server side device, a combination of the first and second risk values to the position risk value associated with the trading strategy;
defining, by the server side device when the first and second risk values are less than the position risk value, an execution reserve quantity equal to the combination of the first and second risk values;
submitting, by the server side device, a first order to a first electronic exchange when the combination of the first and second risk values are less than the position risk value, wherein the first order is associated with the first tradeable object;
receiving, by the server side device, a fill confirmation associated with the first order and updating the execution reserve quantity based on a filled quantity in the fill confirmation; and
submitting in response to receiving the fill confirmation, a second order to a second electronic exchange, wherein the second order is associated with the second tradeable object.