CPC G06Q 40/04 (2013.01) [G06Q 40/06 (2013.01)] | 15 Claims |
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.
|