business markets Order execution tactics: Slippage, liquidity, and market impact September 21, 2023 financeloan