Patent ID: 8781946

Claim:
A method comprising: receiving, by a computing device, a trading strategy order having a plurality of quoting legs and at least one hedge leg; determining, by the computing device, that the trading strategy order includes the plurality of quoting legs; in response to determining that the trading strategy order includes the plurality of quoting legs, generating, by the computing device, a plurality of child orders, each child order of the plurality of child orders including at least one child quoting leg and at least one child hedge leg, where each child order includes a number of child quoting legs less than a number of the plurality of quoting legs of the trading strategy order, and where a number of the plurality of child orders and the number of child quoting legs for each child order are determined based on any one of latency, physical location of a server side device, physical location of an exchange system, trader preference, and exchange capabilities; and submitting, by the computing device, the plurality of child orders for matching.