Optimal Execution as Stochastic Control
Optimal execution balances market impact and risk over time, typically via quadratic cost control problems.
Execution models trade off expected cost (impact) against risk (price uncertainty during the schedule).
Almgren–Chriss-type setups yield closed-form optimal schedules for simple impact and volatility assumptions.
In realistic systems, constraints, discrete time, and signals turn execution into a high-dimensional control problem.
Optimal execution balances market impact against price risk over time. Here a simple schedule is shaped by volatility, impact strength, and risk aversion: more risk aversion front-loads the trades, while stronger impact spreads them out.
With low λ and strong impact, the schedule spreads trades more evenly to avoid large instantaneous blocks. As λ increases, the blue bars shift towards the start: you accept higher impact to reduce the time you carry risk.
The bottom panel shows the two sides of the trade-off. The aim of optimal execution is not to minimise either bar in isolation, but to choose a schedule that achieves an acceptable balance given your volatility, impact estimates, and risk appetite.