ABSTRACT

This chapter begins with the standard execution benchmarks from the practitioner's point of view. Then the evolution of the execution strategies across the three fundamental layers: Scheduling, Order Placement and Order Routing are reviewed. Formal description of select execution models is also provided. The smart routing algorithm which is essential in the context of fragmented markets is discussed. Finally, execution algorithms for multiple assets and extension of the algorithms to other asset classes beyond equities are covered.