## Abstract

We provide an explicit closed-form strategy for an investor who executes a large order when market order-flow from all agents, including the investor’s own trades, has a permanent price impact. The strategy is found in closed-form when the permanent and temporary price impacts are linear in the market’s and investor’s rates of trading. We do this under very general assumptions about the stochastic process followed by the order-flow of the market. The optimal strategy consists of an Almgren–Chriss execution strategy adjusted by a weighted-average of the future expected net order-flow (given by the difference of the market’s rate of buy and sell market orders) over the execution trading horizon and proportional to the ratio of permanent to temporary linear impacts. We use historical data to calibrate the model to Nasdaq traded stocks and use simulations to show how the strategy performs.

This is a preview of subscription content, access via your institution.

## Notes

See [4] for a discussion on linear market impact using proprietary execution data.

For the year 2014, \(99\,\%\) of the 5 minute price changes for INTC were within the range [\(-\)0.1,0.1].

It is possible to allow order-flow to be Markov in not only \(\mu ^\pm \) by introducing other exogenous processes that also drive order-flow in a Markov manner, but we opt to leave this generalization out of the current analysis.

It is possible to incorporate dependence, however, the resulting strategy does not change, only the filtration on which strategies are adapted and certain expectations will be computed using this extended filtration. To keep the analysis compact we opt to leave this dependence out.

## References

Alfonsi, A., Fruth, A., Schied, A.: Optimal execution strategies in limit order books with general shape functions. Quant. Finance

**10**(2), 143–157 (2010)Almgren, R.: Optimal execution with nonlinear impact functions and trading-enhanced risk. Appl. Math. Finance

**10**(1), 1–18 (2003)Almgren, R., Chriss, N.: Optimal execution of portfolio transactions. J. Risk

**3**, 5–40 (2001)Almgren, R., Thum, C., Hauptmann, E., Li, H.: Direct estimation of equity market impact. Risk

**18**, 5752 (2005)Avellaneda, M., Stoikov, S.: High-frequency trading in a limit order book. Quant. Finance

**8**, 217–224 (2008)Bechler, K., Ludkovski, M.: Optimal execution with dynamic order flow imbalance. arXiv preprint arXiv:1409.2618 (2014)

Cartea, Á., Donnelly, R., Jaimungal, S.: Algorithmic trading with model uncertainty. SSRN: http://ssrn.com/abstract=2310645 (2013)

Cartea, Á., Donnelly, R.F., Jaimungal, S.: Enhancing trading strategies with order book signals. Available at SSRN 2668277 (2015)

Cartea, Á., Jaimungal, S.: Optimal execution with limit and market orders. Quant. Finance

**15**, 1279–1291 (2013)Cartea, Á., Jaimungal, S.: Order-flow and liquidity provision. ARGO

**2**(5), 7–11 (2015a Winder)Cartea, Á., Jaimungal, S.: Risk metrics and fine tuning of high frequency trading strategies. Math. Finance

**25**(3), 576–611 (2015b)Cartea, Á., Jaimungal, S., Kinzebulatov, D.: Algorithmic trading with learning. SSRN eLibrary, http://ssrn.com/abstract=2373196 (2013)

Cartea, Á., Jaimungal, S., Penalva, J.: Algorithmic and High-Frequency Trading, 1st edn. Cambridge University Press, Cambridge (2015)

Cartea, Á., Jaimungal, S., Ricci, J.: Buy low, sell high: a high frequency trading perspective. SIAM J. Financial Math.

**5**(1), 415–444 (2014)Fodra, P., Labadie, M.: High-frequency market-making with inventory constraints and directional bets. arXiv preprint arXiv:1206.4810 (2012)

Frei, C., Westray, N.: Optimal execution of a VWAP order: a stochastic control approach. Math. Finance

**25**, 612–639 (2013)Gatheral, J.: No-dynamic-arbitrage and market impact. Quant. Finance

**10**(7), 749–759 (2010)Gatheral, J., Schied, A.: Optimal trade execution under geometric brownian motion in the almgren and chriss framework. Int. J. Theor. Appl. Finance

**14**(03), 353–368 (2011)Gatheral, J., Schied, A., Slynko, A.: Transient linear price impact and Fredholm integral equations. Math. Finance

**22**(3), 445–474 (2012)Graewe, P., Horst, U., Séré, E.: Smooth solutions to portfolio liquidation problems under price-sensitive market impact. arXiv preprint arXiv:1309.0474 (2013)

Guéant, O., Lehalle, C.-A.: General intensity shapes in optimal liquidation. Math. Finance

**25**, 457–495 (2013)Guéant, O., Lehalle, C.-A., Fernandez-Tapia, J.: Dealing with the inventory risk: a solution to the market making problem. Math. Financial Econ.

**7**, 1–31 (2012)Guilbaud, F., Pham, H.: Optimal high frequency trading with limit and market orders. Quant. Finance

**13**, 79–94 (2013)Kharroubi, I., Pham, H.: Optimal portfolio liquidation with execution cost and risk. SIAM J. Financial Math.

**1**(1), 897–931 (2010)Lorenz, C., Schied, A.: Drift dependence of optimal trade execution strategies under transient price impact. Finance Stoch.

**17**(4), 743–770 (2013)Schied, A.: Robust strategies for optimal order execution in the Almgren–Chriss framework. Appl. Math. Finance

**20**(3), 264–286 (2013)

## Acknowledgments

SJ would like to thank NSERC and GRI for partially funding this work. ÁC acknowledges the research support of the Oxford-Man Institute for Quantitative Finance and the hospitality of the Finance Group at Saïd Business School.

## Author information

### Authors and Affiliations

### Corresponding author

## Appendix: Proof of Proposition 1

### Appendix: Proof of Proposition 1

To solve (9) we make the ansatz

and upon substitution of the ansatz in the DPE above we see that \(h(t,{\varvec{\mu }},q)\) satisfies

subject to the terminal condition \(h(T,{\varvec{\mu }},q)=-\alpha \,q^2\), and the optimal liquidation speed in feedback form is

Upon substitution back into the DPE we find that *h* satisfies the non-linear partial-integral differential equation (PIDE)

Due to the existence of linear and quadratic terms in *q* in (21), and its terminal conditions, we expect \(h(t,{\varvec{\mu }},q)\) to be a quadratic form in *q*, and we assume the ansatz

Inserting this into (21) and collecting like terms in *q* leads to the following coupled system of PIDEs

subject to the terminal conditions

To solve for \(h_2\) we note that since Eq. (22c) for \(h_2\) contains no source terms in \(\mu \) and its terminal condition is independent of \(\mu \), the solution must be independent of \(\mu \), i.e. \(h_2\) is a function only of time. In this case, (22c) is an ODE of Riccati type and can be solved explicitly:

with the constants \(\gamma \) and \(\zeta \):

Now we turn to solving (22b) which is a linear PIDE for \(h_1\) where \(h_2+\tfrac{1}{2}b\) acts as an effective discount rate and \(b\,\mu \) is a source term. The general solution of such an equation can be represented using the Feynman-Kac theorem. Thus we write

which can be simplified to

Finally, we can solve for \(h_0(t,{\varvec{\mu }})\) by again noticing it is a linear PDE with non-linear source term and a straight forward application of Feynman-Kac, and interchanging integration and expectation, we obtain (11c). \(\square \)

The remainder of the appendix contains tables with estimated parameters and simulation results. See Tables 7, 8, 9, 10, 11, 12.

## Rights and permissions

## About this article

### Cite this article

Cartea, Á., Jaimungal, S. Incorporating order-flow into optimal execution.
*Math Finan Econ* **10**, 339–364 (2016). https://doi.org/10.1007/s11579-016-0162-z

Received:

Accepted:

Published:

Issue Date:

DOI: https://doi.org/10.1007/s11579-016-0162-z