Best execution


Best execution refers to the duty of an investment services firm executing orders on behalf of customers to ensure the best execution possible for their customers' orders. Some of the factors the broker must consider when seeking best execution of their customers' orders include: the opportunity to get a better price than what Is currently quoted, and the likelihood and speed of execution.
In Europe there has been an attempt to define "best execution" within the Markets in Financial Instruments Directive, which introduces the principle that when carrying out transactions on their clients' behalf "investment firms take all sufficient steps to obtain, when executing orders, the best possible result for their clients taking into account price, costs, speed, likelihood of execution and settlement, size, nature or any other consideration relevant to the execution of the order. Nevertheless, where there is a specific instruction from the client the investment firm shall execute the order following the specific instruction." MiFID II. Article 27 "Obligation to execute orders on terms most favourable to the client"
For most broker-dealers or execution agents, best executions are usually optimally constructed via either static or dynamic programming.

Benchmarks for "Best"

The keyword of "best" must be defined with respect to a chosen benchmark. The most common benchmark prices or costs are:
where denotes the cumulative market volume at time, and the execution horizon. In reality, refers to the last trade price.
Different benchmarks have their own pros and cons. For example, the Arrival Price is intuitive and is the "paper" price one would expect assuming abundant liquidity and zero market impact. However, it is transient. Under a Brownian motion with a high volatility, an instantaneous snapshot of the price process may not be a stable benchmark at all. VWAP and TWAP are more stable as they are averaged over the execution horizons, but they are somewhat "flying" targets as the market progressively rolls out.

Evaluating best execution

Some of the factors a broker needs to consider when executing its customers' orders for best execution are these: the opportunity to get a better price than what is currently quoted, the speed of execution, and the likelihood trade will be executed.
Best execution is often mistaken for trading at market price without taking into consideration factors such as the size of trade or settlement period.

Related definitions

Price improvement – the opportunity, but not the guarantee, that an order will be executed at a better price than what is currently quoted publicly.