CPC G06Q 40/06 (2013.01) [G06Q 40/04 (2013.01)] | 15 Claims |
1. A method comprising:
determining a latency associated with each of a plurality of communication paths between a plurality of server side devices and at least one electronic exchange providing a market for a tradeable object;
receiving a trading strategy order for the tradeable object comprising a plurality of quoting legs and at least one hedge leg;
dividing the plurality of quoting legs between a plurality of child trading strategy orders as a function of the determined latency, wherein each of the plurality of child trading strategy orders comprises a fewer number of child quoting legs than a number of the plurality of quoting legs of the trading strategy order;
communicating a first child trading strategy order to a first server side device of the plurality of server side devices, wherein the first server side device is selected based on the determined latency associated with a first communication path between the first server side device and a first electronic exchange; and
communicating a second child trading strategy order to a second server side device of the plurality of server side devices, wherein the second server side device is selected based on the determined latency associated with a second communication path between the second server side device and a second electronic exchange.
|