| CPC G06Q 40/04 (2013.01) [G06Q 40/06 (2013.01)] | 21 Claims |

|
1. A method comprising:
receiving, by a smart order router, an order message containing an instruction for a transaction and an identification of a participant;
determining, by the smart order router, that the identification of the participant is associated with a first group of participants based on a participant type of the participant;
in response to the instruction having the identification of the participant associated with a first group of participants,
generating, by the smart order router, a latency instruction to hold execution of the instruction of the order message until after expiration of a delay; and
routing, by the smart order router, the instruction of the order message for execution by a venue, wherein execution is performed after the expiration of the delay when the participant is associated with the first group of participants; and
in response to the instruction having the identification of the participant with a second group of participants, routing, by the smart order router, the instruction for execution by the venue without delay.
|