Skip to main content
Log in

High frequency trading, liquidity, and execution cost

  • Published:
Annals of Operations Research Aims and scope Submit manuscript

Abstract

We build a model under the framework of discrete optimization to explain how high frequency trading (HFT) can be applied to supply liquidity and reduce execution cost. We derive the analytical properties of our model in finding the optimal solution to minimize the overall execution cost of HFT. We show that the execution cost can be reduced after increasing trading frequency (i.e., the higher the trading frequency, the lower the execution cost) with a simulation study. In addition, we conduct an empirical investigation with tick level data from US equity market through January 2008 to October 2010 to verify our conclusion drawn from the simulation study. Based on the simulation and empirical results we collected, we show that the HFT can reduce the execution cost when supplying liquidity.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

Notes

  1. For example, see Article 51 of The Markets in Financial Instruments Directive (MiFID II) proposed by the European Commission in 2011.

  2. The passive orders are filled quickly when they should be filled slowly and filled slowly when they should be filled quickly, see Jeria and Sofianos (2008).

  3. CFTC (2010). Proposed rules, Federal Register 75 (112), 33198–33202.

  4. See S&P, http://www.standardandpoors.com.

References

  • Almgren, R., & Chriss, N. (1999). Value under liquidation. Risk, 12, 61–63.

    Google Scholar 

  • Almgren, R., & Chriss, N. (2000). Optimal execution of portfolios. Journal of Risk, 3(2), 5–39.

    Google Scholar 

  • Biais, B., Foucault, T., & Moinas, S. (2011). Equilibrium high frequency trading. Working Paper.

  • Bertsimas, D., & Lo, A. W. (1998). Optimal control of execution costs. Journal of Financial Markets, 1, 1–50.

    Article  Google Scholar 

  • Chan, L. K. C., & Lakonishok, J. (1995). The behavior of stock prices around institutional trades. The Journal of Finance, 50(4), 1147–1174.

    Article  Google Scholar 

  • Easley, D., Prado, M., & O’Hara, M. (2012). Flow toxicity and liquidity in a high frequency world. Review of Financial Studies, 25(5), 1457–1493.

    Article  Google Scholar 

  • Ellis, K., Michaely, R., & O’Hara, M. (2000). The accuracy of trade classification rules: evidence from NASDAQ. Journal of Financial and Quantitative Analysis, 35(4), 529–551.

    Article  Google Scholar 

  • Hendershott, T., Jones, C., & Menkveld, A. (2011). Does algorithmic trading improve liquidity? Journal of Finance, 66(1), 1–33.

    Article  Google Scholar 

  • Huberman, G., & Stanzel, W. (2004). Arbitrage-free price update and price-impact functions. Econometrica, 72(4), 1247–1275.

    Article  Google Scholar 

  • Jeria, D., & Sofianos, G. (2008). Passive orders and natural adverse selection. Street Smart, 33(September 4).

  • Jovanovic, B., & Menkveld, A. J. (2012). Middlemen in limit-order markets. Working Paper.

  • Keim, D., & Madhavan, A. (1995). Anatomy of the trading process: empirical evidence on the behavior of institutional traders. Journal of Financial Economics, 37, 371–398.

    Article  Google Scholar 

  • Lee, C., Mucklow, B., & Ready, M. (1993). Spreads, depths and the impact of earnings information: an intraday Analysis. The Review of Financial Studies, 6(2), 345–374.

    Article  Google Scholar 

  • Obizhaeva, A., & Wang, J. (2013). Optimal trading strategy and supply/demand dynamics. Journal of Financial Markets, 16(1), 1–32.

    Article  Google Scholar 

  • Patell, J. M., & Wolfson, M. A. (1984). The intraday speed of adjustment of stock prices to earnings and dividend announcements. Journal of Financial Economics, 13, 223–252.

    Article  Google Scholar 

  • Sun, E. W., Rezania, O., Rachev, S., & Fabozzi, F. (2011). Analysis of the intraday effects of economic releases on the currency market. Journal of International Money and Finance, 30(4), 692–707.

    Article  Google Scholar 

  • Sun, E. W., & Kruse, T. (2012). Optimal order submission strategy when market liquidity is uncertain. Working Paper.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Min-Teh Yu.

Additional information

The authors thank the editor, G. Arivarignan, and two referees for their helpful comments on an earlier version of this paper. The authors thank Cheng-Few Lee and Quentin Chu for their valuable comments.

Appendix

Appendix

1.1 A.1 Proof of Proposition 1

For the induction basis at time t N =T we have

For the induction step for some t n ∈{t m+1,…,t N−1} we get

(14)

To obtain the minimum, we differentiate Eq. (14) with respect to \(x_{t_{n}}\)

(15)

Setting \(\frac{\partial J}{\partial x_{t_{n}}}\stackrel{!}{=}0\) for Eq. (15) to obtain the optimal choice

$$ x_{t_n}=oD_{t_n}+wX_{t_n}+uF_{t_n}, $$
(16)

where

Putting Eq. (16) into Eq. (14) we obtain the optimal value function given by Eq. (2) and find the coefficients given by Eqs. (4)–(10). This completes the induction for t n ∈{t m+1,…,t N }. We are unsure about market reaction to the event and the following change of the parameters that describe the market. At t m we face the following problem

(17)

where q u , κ u , a u and ρ u should indicate that the current value of q and the future value of κ, ρ, and a u are unknown.

Because the event is modeled as a discrete random variable, we obtain

(18)

We use \(a_{i}=e^{\mu_{i} \tau}\) and \(v_{i}=e^{(2\mu_{i}+\sigma_{i}^{2})\times\tau }\) and define

$$ \frac{1}{\overline{q}}=\sum_{i=1}^{r} p_i \times\frac{1}{q_i}, \qquad \overline{a}=\sum _{i=1}^{r} p_i \times \bigl(a_i^{N+1-(m+1)}\bigr), \qquad \overline{\lambda}=\sum _{i=1}^{r} p_i \times{ \lambda}_i. $$

Combining Eqs. (17) and (18) with this definitions, we find that

(19)

We then obtain the solution that minimizes Eq. (19) is

(20)

with

Inserting Eq. (20) into Eq. (19), we find the optimal value function given by Eq. (2) and the coefficients given by Eqs. (4)–(10). For the induction step for some t n ∈{t 0,…,t m−1} we get

(21)

To obtain the minimum we differentiate Eq. (21) with respect to \(x_{t_{n}}\)

(22)

Setting \(\frac{\partial J}{\partial x_{t_{n}}}\stackrel{!}{=}0\) for Eq. (22) to obtain the optimal choice

$$ x_{t_n}=oD_{t_n}+wX_{t_n}+uF_{t_n}, $$
(23)

where

Putting Eq. (23) into Eq. (21) we obtain the optimal value function given by Eq. (2) and the coefficients given by Eqs. (4)–(10). This concludes the induction.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Sun, E.W., Kruse, T. & Yu, MT. High frequency trading, liquidity, and execution cost. Ann Oper Res 223, 403–432 (2014). https://doi.org/10.1007/s10479-013-1382-8

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10479-013-1382-8

Keywords

Navigation