Crossover From Linear To Square-Root Market Impact

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 5

Crossover from Linear to Square-Root Market Impact

Frédéric Bucci,1 Michael Benzaquen,2, 3 Fabrizio Lillo,4 and Jean-Philippe Bouchaud3, 5


1
Scuola Normale Superiore di Pisa, Piazza dei Cavalieri 7, 56126 Pisa, Italy
2
Ladhyx UMR CNRS 7646 & Department of Economics,
Ecole Polytechnique, 91128 Palaiseau Cedex, France
3
Capital Fund Management, 23-25, Rue de l’Université 75007 Paris, France
4
Department of Mathematics, University of Bologna,
Piazza di Porta San Donato 5, 40126 Bologna, Italy
5
CFM-Imperial Institute of Quantitative Finance, Department of Mathematics,
Imperial College, 180 Queen’s Gate, London SW7 2RH
(Dated: November 14, 2018)
Using a large database of 8 million institutional trades executed in the U.S. equity market, we
arXiv:1811.05230v1 [q-fin.TR] 13 Nov 2018

establish a clear crossover between a linear market impact regime and a square-root regime as a
function of the volume of the order. Our empirical results are remarkably well explained by a
recently proposed dynamical theory of liquidity that makes specific predictions about the scaling
function describing this crossover. Allowing at least two characteristic time scales for the liquidity
(“fast” and “slow”) enables one to reach quantitative agreement with the data.

tions have lead to the development of a physics inspired,


“locally linear order book” (LLOB) model for the coarse-
Financial markets sputter enormous amounts of data grained dynamics of latent liquidity [7, 15–17], which nat-
that can now be used to test scientific theories at lev- urally explains why the impact of metaorders grows like
els of precision comparable to those achieved in physical the square-root of its size in a certain regime of parame-
sciences (see, e.g. [1] for a recent example). Among the ters [17]. But this LLOB model also suggests that for a
most remarkable empirical findings in the last decades is given execution time T , the very small Q regime should
the “square-root impact law”, which quantifies how much revert to a linear behaviour. The model in fact predicts
prices are affected, on average, by large buy or sell or- the detailed shape of the crossover between linear and
ders, usually executed as a succession of smaller trades. square-root impact. Deviations from a pure square-root
Such a succession of small trades, all executed in the were observed in [9], where the authors fitted the data
same direction (either buys or sells) and originating from with a logarithmic function ln(a + bQ), which indeed be-
the same market participant, is called a metaorder. A haves linearly for small arguments.

metaorder of total size Q impacts the price as ∼ Q and The aim of the present letter is to test for the first time
not proportionally to Q as naively expected and actu- the detailed theoretical predictions of a crossover from
ally predicted by classical economics arguments [2]. The linear to square root impact using the very large ANcerno
square-root law is surprisingly universal: it is found to be [26] database of metaorders, executed on the US equity
to a large degree independent of details such as the asset market and issued by a diversified set of institutional
class, time period, execution style and market venues [3– investors. We find that the crossover between linear and
14]. In particular, the advent of electronic markets and square-root impact is well described by the theory, albeit
High Frequency Trading has not altered the square-root the transaction volume at the crossover point is much
behaviour, in spite of radical changes in the microstruc- smaller than the one predicted by the theory.
ture of markets. We argue that this can be accounted for by the coex-
The universality of this square-root law, together with istence of “slow” and “fast” agents in financial markets.
its insensitivity to the high frequency dynamics of prices, Fast agents contribute to the total transaction volume
suggests that its interpretation should lie in some gen- but are unable to offer resistance against the execution
eral properties of the low frequency, large scale dynamics of large metaorders. Therefore, only slow agents are able
of liquidity [15]. In fact, the publicly displayed liquid- to dampen market impact and only their contribution
ity at any given time is usually very small – typically on is relevant for shaping up the square-root law. We re-
the order of 10−2 of the total daily transaction volume call how the LLOB model can be augmented to account
in stock markets. Financial markets are the arena of a for multiple agent frequencies [18], and compute the im-
collective hide-and-seek game between buyers and sell- pact crossover function within this extended framework,
ers, resulting in a somewhat paradoxical situation where resulting in a remarkably good fit of the data.
the total quantity that markets participants intend to Let us first briefly recall the basic ingredients of the
trade is very large (0.5% of the total market capitalisation LLOB model, as well as its main predictions. The funda-
changes hands every day in stock markets) while most of mental quantity of interest is the density ϕ(x, t) of latent
this liquidity remains hidden, or “latent”. These observa- orders around price x at time t. Conventionally, one can
2

choose ϕ to be positive for buy latent orders (correspond- in [9] to remove possible spurious effects. The sample
ing to x < p(t), where p(t) is the current transaction is represented by around 8 million metaorders uniformly
price) and negative for sell latent orders (corresponding distributed in time and market capitalization [27]. Each
to x > p(t)). As argued in [7, 16, 17], the coarse-grained metaorder in the database is characterised by a broker
dynamics of the latent liquidity close to the current price label, a stock symbol, the total number of traded shares
is well described by the following equation: Q, the sign  = ±1 (buy/sell), the start-time ts and the
end-time te of its execution. In line with the definition
∂t ϕ = D∂xx ϕ − νϕ + λ sign(y) + m δ(y) , (1) given above, and following [9], the participation rate is
given by η = Q/VT where VT = V (te ) − V (ts ) is the
where y := p(t) − x, and ν describes order cancellation, λ total volume traded in the market during the metaorder
new order deposition and D∂xx limit price reassessments. execution. In order to compare different stocks with very
The final “source” term corresponds to a metaorder of different daily volumes, we shall measure Q in units of
size Q executed at a constant rate m = Q/T , corre- the corresponding daily volume Vd , and introduce the
sponding to a flux of orders localized at the transaction volume fraction φ := Q/Vd , which in the model notation
price p(t). In the absence of a metaorder (m = 0), Eq. is equal to Q/JTd , where Td = 1 day. We will also
(1) admits a stationary solution in the price reference measure execution in relative volume time and redefine
frame, which is linear when y is small (hence the name the execution time T as T := (V (te )−V (ts ))/Vd . Finally,
“LLOB”): we introduce rescaled log-prices as p(t) := (log P (t))/σd ,
where σd = (Phigh − Plow )/Popen is the daily volatility
ϕst (y) = Ly , (2)
estimated from the daily high, low and open prices P (t).
√ The average price impact I(Q) for a given executed
where L = λ/ Dν is a measure of liquidity. The linear
behaviour of the latent liquidity close to the transaction volume Q, as studied in most previous studies, is defined
price is in fact a generic result, that holds much beyond as:
the simple setting defined by Eq. (1), while being at the I(Q) = E[ · (pe − ps )|Q] , (6)
origin of the square-root impact law [7, 15–17]. The total
transaction rate J is simply given by the flux of orders where ps , pe are, respectively, the mid-price at the start
through the origin, i.e. J := D∂y ϕst |y=0 = DL. and at the end of the metaorder. As shown in [9, 13], the
In the limit of a slow latent order book (i.e. νT  1), ANcerno data confirms that I(Q) is close to a square-
the price trajectory pm (t) during the execution of the root in an intermediate regime of volume fraction 10−3 .
metaorder (obtained as the solution of ϕ(pm , t) = 0) is φ . 10−1 , but shows an approximate linear behaviour for
given by the following self-consistent expression [17]: smaller volume fractions φ . 10−3 . Note that data for
large volume fractions φ & 10−1 are difficult to interpret,
pm (t) =p0 (t) + y(t), (3) as they are prone to strong conditioning effects.
m
Z t
ds

(y(t) − y(s))2
 In order to test directly Eq. (5), we estimate the scal-
y(t) = exp − , (4) ing function F(η) by dividing the data into evenly pop-
L 4D(t − s)
p
0 4πD(t − s) ulated bins of constant participation rate√η and compute
where p0 (t) is the price trajectory in the absence of the the conditional expectation of (pe −ps )/ φ for each bin.
metaorder that starts at t = 0 and ends at t = T . Price According
p to the LLOB model this expectation is equal
impact is then defined as I := y(T ), and is found to be to D/σd2 F(η). Here and in the following, error bars are
given by: determined as standard errors.
The results are shown in Fig. 1 and are, up to a
rescaling of both the x- and y- axis, remarkably well ac-
r
DQ Q
I(Q) = F(η) , with η := , (5) counted for by the LLOB function F(η), that describes
J JT
the crossover between a linear-in-Q regime√for small par-
where η p is the participation rate and
√ the scaling function ticipation rates η, and a T -independent, Q regime at
F(η) ≈ η/π for η  1 and ≈ 2 for η  1. Hence, large η. Whereas a linear regime for small Q’s was al-
I(Q) is linear in Q for small Q at fixed T , and crosses ready reported in [9, 13], the scaling analysis provided
over to a square-root for large Q. Note that in the square- here has√not been attempted before. The fact that im-
root regime, impact is predicted to be independent of the pact in Q regime chiefly depends on Q but not on T
execution time T . Many other results, such as the decay is compatible with the results
√ of [9, 19], but contradicts
of impact for t > T , have been derived and discussed in theories that assigns the Q dependence to duration of
[17, 18]. the metaorder, as in Refs. [3, 20, 21].[28]
We now turn to the ANcerno database to see how well However, whereas the crossover between the two
Eq. (5) is supported empirically. Our sample covers for regimes should occur around η ? = 1 within the origi-
a total of 880 trading days, from January 2007 to June nal LLOB model, empirical data points towards a much
2010 and we follow the cleaning procedure introduced smaller value η ? ∼ 10−3 . This is actually consistent with
3

action rate J = Js + Jf ≈ Jf is dominated by


101 fast traders and (ii) the flux corresponding to the
Empirical data
metaorder is small compared to the total transac-
Theory
E[ · (pe − ps)/ φ|η] y = 0.4
tion rate of the market, as with most metaorders

η executed in liquid markets.
100

η?
• νs T  1 and νf T  1. As shown in [18] this implies
that slow, persistent agents are able to resist to the
impact of the metaorder, whereas fast agents are
10−1 playing the role of intermediaries, only lubricating
the high-frequency activity of markets.
This double-frequency model can be solved exactly in
−2 some limits [18]. One should distinguish two cases, de-
10
10−5 10−4 10−3 10−2 10−1 100 pending on whether the execution time T is larger or
η smaller than a certain T † := νf−1 η ?−2 Ds /Df , where
η ? := Js /Jf . For T > T † , the scaling result Eq. (5)
is simply modified as:
FIG. 1. Empirically determined scaling function F(η) vs. par- r  
ticipation rate η. The data (blue points) interpolates between Ds Q η

a η behaviour observed at small participation rates and an
I(Q) = F . (8)
Js η?
asymptotically constant regime ≈ 0.4 for large η, i.e. for
η & η ? with η ? ≈ 3.15 × 10−3 . Black line: prediction of
p
For T < T † , this result is further multiplied by T /T † ,
LLOB, with an adjusted crossover η ? := Js /Jf allowing for
with a shifted crossover point η ? → η ? T † /T .
the existence of two categories of agents (“fast” and “slow”).
The data points are obtained by restricting to metaorders If we assume that T † is small enough for all data points
with sufficient large order size, i.e. φ & 10−5 . (which needs to be checked a posteriori), then the pre-
diction of the double-frequency model, Eq. 8, is precisely
the same as the one of the standard LLOB model, up to a
the fact that all the empirical evidence for the square-root rescaling
p of the x-axis by η ? , and of the y-axis by a ratio
law reported in the literature concern moderate partic- Ds J/DJs . Fig. 1 shows that the LLOB scaling predic-
ipation rates (typically in the range 10−3 − 10−1 , see tion indeed reproduces the data very well, which allows a
e.g. [4, 8, 13, 14]) but never in a regime where the vol- direct determination of η ? ≈ Js /J ≈ 3.15×10−3 . In other
ume of the metaorder becomes larger than the rest of the words, we find that most of the daily liquidity is provided
market, as would be requested within the LLOB specifi- by “fast” agents, as expected. We have checked that
cation. Note that in our sample, 70% of the metaorders the value of η ? is not significantly different in the period
are such that η > η ? . 2007-2008 and 2009-2010. We have also investigated the
In order to account for this large discrepancy in the dependence of η ? on market capitalisation and volatility.
value of η ? , we shall consider the extended the LLOB We find that low volatility/large cap. stocks are charac-
model recently proposed by two of us to include agents terized by a larger value of η ? than high volatility/small
with different time horizons [18]. In the simplest case cap. stocks, suggesting, perhaps counter-intuitively, that
of a bi-modal distribution of agents (“fast” and “slow”), the low frequency activity is comparatively more impor-
the LLOB formalism can be generalized to describe two tant in low volatility/large cap. stocks.
latent order book densities, ϕs (x, t) for the slow liquidity Theplarge η plateau value,
√ on the other
p hand, im-
and ϕf (x, t) for the fast liquidity – for example provided poses √ Ds J/DJs = 0.4/ 2, leading to Ds /D ' 10−2 .
by High Frequency Traders. The corresponding dynam- Since D should be close to the price volatility [17], we
ical equations read [18]: find that, consistently with its interpretation, the “slow”
liquidity moves much more slowly than the price itself.
∂t ϕ◦ = D◦ ∂xx ϕ◦ − ν◦ ϕ◦ + λ◦ sign(y) + m◦ (t)δ(y) , (7) These estimates in turn lead to T † ≈ 45 νf−1 , or ∼ 45
where y = p(t) − x and ◦ = s, f, and where ms (t) (resp. seconds for νf−1 = 1 second. Since the median execution
mf (t)) is the fraction of the metaorder absorbed by the time of the metaorders in our sample is 35 minutes, we
slow (resp. fast) traders, with ms (t) + mf (t) = m. We conclude that most metaorders in our sample are indeed
allow the activity rate of the two categories of agents to longer than T † .
be different through the coefficients D◦ , ν◦ and λ◦ . The Still, a bi-modal distribution of trading frequencies is
interesting limit for our purpose is: certainly an oversimplification. One should consider in-
stead, as in [18], a continuous distribution of frequencies.
• Js  Jf and m  Jf , where J◦ = λ◦ D◦ /ν◦ .
p
Several empirical facts about the dynamics of financial
These inequalities mean that (i) the total trans- markets (see e.g. [15, 22–24]) actually suggest that such
4

a distribution is a power-law. The numerical solution and volumes to a square-root behaviour for intermediate vol-
the fitting procedure of such a general model is beyond umes. The data unambiguously suggests the existence of
the scope of the present paper, but the simplified analysis such a crossover, and once again confirms the square-root
[18] suggests that the LLOB scaling function should be law which, as emphasized on several previous occasions,
approximately valid, with a crossover value η ? that de- is remarkably independent of the execution time – contra-
creases as a power-law of T . Intuitively, the critical par- dicting many early theories [3, 20, 21]. We have shown
ticipation rate η ? should indeed be larger for small dura- how the data points towards the existence of multiple
tions T , since there are less traders that can be considered time scales in the dynamics of liquidity, with its high
“fast” on a such short time scales and more traders that frequency component dominating the total market activ-
are “slow” on the timescale of the metaorder. This in- ity and its low-frequency component contributing to the
tuition is indeed confirmed by Fig. 2-top where we show concavity of the impact function. (For an alternative and
the rescaled data as a function of η, for metaoders longer complementary viewpoint, see [25]). Our results are in-
and shorter than the median execution time T̄ ≈ 0.09. teresting from two rather different points of views. One is
The crossover participation rate η ? for small durations is that they represent a significant improvement in our un-
found to be 10 times larger for large durations. In Fig. derstanding of the determinants of market impact which
2-bottom, we show the T -dependence of η ? , obtained by is both the main component of trading costs for institu-
fitting the rescaled data by F(η/η ? ) using five bins of T tional investors and an important aspect of the stability
containing the same number of data points (∼ 1.4 × 106 ), of financial markets. The second aspect is that we are en-
suggesting η ? ∼ T −1/2 [29]. It would be very interesting tering an era where economic and financial data becomes
to use this result to map out the frequency distribution of such quality that theoretical ideas can be tested with
of the hidden liquidity, but this requires going beyond standards comparable to those of natural sciences.
the approximate solution of [18]. We leave this for a sub- We thank J. Donier for early discussions on this subject
sequent investigation. and Z. Eisler, J. Kockelkoren, C.-A. Lehalle, I. Mastro-
matteo, B. Toth and E. Zarinelli for very fruitful conver-
sations.
Empirical data T ≤ T̄
Empirical data T > T̄
y = 0.4
√ DATA AVAILABILITY STATEMENT
E[ · (pe − ps)/ φ|η]

η
0
10

The data were purchased by Imperial College from the


company ANcerno Ltd (formerly the Abel Noser Corpo-
ration) which is a widely recognised consulting firm that
10−1 √
works with institutional investors to monitor their equity
1/ T
10−2 trading costs. Its clients include many pension funds and
η?

10−3 asset managers. The authors do not have permission to


10−1
10−4
redistribute them, even in aggregate form. Requests for
10−2 10−1 100 this commercial dataset can be addressed directly to the
T
10 −4
10 −3
10 −2
10 −1
100 data vendor. See www.ancerno.com for details.
η

FIG. 2. (Main panel) Empirically determined scaling function


F(η) vs. participation rate η for metaorders with duration [1] K. Kanazawa, T. Sueshige, H. Takayasu, & M. Takayasu,
T larger (blue dots) or smaller (green dots) than the median Derivation of the Boltzmann equation for financial Brow-
sample duration T̄ ≈ 0.09. Note that the crossover value η ? is nian motion: Direct observation of the collective mo-
∼ 10 times larger in the latter case. Note that the asymptotic tion of high-frequency traders. Physical review letters,
value of F (and hence the impact for a given Q) is approx- 120(13), 138301 (2018).
imately independent of T , as predicted by the theory. Both [2] A. S. Kyle, Continuous auctions and insider trading.
empirical curves are obtained using metaorders with sufficient Econometrica, pp. 1315-1335, (1985).
large order size, i.e. φ & 10−5 . (Inset) Plot of the crossover [3] N. Torre, Barra market impact model handbook. BARRA
participation rate η ? as a function of the execution time T , Inc., Berkeley, 1997.
revealing an approximate T −1/2 behaviour. [4] R. Almgren, C. Thum, E. Hauptmann, & H. Li, Direct
estimation of equity market impact. Risk, vol. 57, (2005).
[5] R. F. Engle, R. Ferstenberg, & J. Russell, Measuring and
In this paper, we have used a very large data set modeling execution cost and risk. Chicago GSB Research
of orders executed in the US equity market to quanti- Paper, no. 08-09, (2008).
tatively test a market impact model, which predicts a [6] E. Moro, J. Vicente, L.G. Moyano, A. Gerig, J.D.
crossover from a linear (in volume) behaviour for small Farmer, G. Vaglica, F. Lillo, & R.N. Mantegna, Mar-
5

ket impact and trading profile of hidden orders in stock [19] CFM execution team, unpublished reports.
markets. Phys. Rev. E 80, 066102 (2009). [20] Y. C. Zhang, Toward a theory of marginally efficient mar-
[7] B. Tóth, Y. Lemperiere, C. Deremble, J. De Lataillade, J. kets. Physica A: Statistical Mechanics and its Applica-
Kockelkoren, & J.-P. Bouchaud, Anomalous price impact tions, 269(1), 30-44 (1999).
and the critical nature of liquidity in financial markets. [21] X. Gabaix, P. Gopikrishnan, V. Plerou, & H. E. Stanley,
Physical Review X, vol. 1, no. 2, p. 021006, (2011). A theory of power-law distributions in financial market
[8] Brokmann, X., Serie, E., Kockelkoren, J., & Bouchaud, fluctuations. Nature, 423(6937), 267-270, (2003).
J. P. Slow decay of impact in equity markets. Market Mi- [22] F. Lillo, Limit order placement as an utility maximization
crostructure and Liquidity, 1(02), 1550007 (2015). problem and the origin of power law distribution of limit
[9] E. Zarinelli, M. Treccani, J. D. Farmer & F. Lillo, Beyond order prices. European Physical Journal B 55, 453 (2007).
the Square Root: Evidence for Logarithmic Dependence of [23] Z. Eisler, J. Kertesz, F. Lillo & R.N. Mantegna, Diffusive
Market Impact on Size and Participation Rate. Market behavior and the modeling of characteristic times in limit
Microstructure and Liquidity, Vol. 1, No. 2, (2015). order executions. Quantitative Finance 9 547 (2009).
[10] E. Bacry, A. Iuga, M. Lasnier, & C. A. Lehalle, C. A., [24] E. Bacry, K. Dayri, & J. F. Muzy, Non-parametric kernel
Market impacts and the life cycle of investors orders. estimation for symmetric Hawkes processes. Application
Market Microstructure and Liquidity, 1(02), 1550009, to high frequency financial data. The European Physi-
(2015). cal Journal B-Condensed Matter and Complex Systems,
[11] J. Donier, & J. Bonart, A Million Metaorder Analysis 85(5), 1-12 (2012).
of Market Impact on the Bitcoin, Market Microstructure [25] L. Dall’Amico, A. Fosset, J.-P. Bouchaud, & M. Benza-
and Liquidity, Vol. 01, No. 02, (2015). quen, How does latent liquidity get revealed in the limit
[12] B. Toth, Z. Eisler, & J.-P. Bouchaud, The square-root order book? arXiv 1808.09677, (2018).
impact law also holds for option markets, Wilmott (2016). [26] Note1, ANcerno Ltd (formerly the Abel Noser Corpora-
[13] F. Bucci, I. Mastromatteo, Z. Eisler, F. Lillo, tion) is a widely recognized consulting firm that works
J.-P. Bouchaud, & C.-A. Lehalle, Co-impact: with institutional investors to monitor their equity trad-
Crowding effects in institutional trading activity, ing costs. Its clients include many pension funds and as-
https://arxiv.org/abs/1804.09565, (2018). sets managers. Previous academic studies that use AN-
[14] A. Frazzini, R. Israel, & T. J. Moskowitz, Trading Costs, cerno data to investigate the market impact at different
https://ssrn.com/abstract=3229719, (2018). times scales includes [9, 13]. See www.ancerno.com for
[15] J.-P. Bouchaud, J. Bonart, J. Donier, & M. Gould, details.
Trades, Quotes and Prices: Financial Markets Under [27] Note2, the sample represents around the 5% of the total
The Microscope Cambridge University Press, (2018). market volume. √
[16] I. Mastromatteo, B. Tóth, & J.-P. Bouchaud, Anoma- [28] Note3, directly regressing the impact as φT −β in the
lous impact in reaction-diffusion financial models Physi- ?
η > η regime yields β = −0.04 ± 0.02, confirming the
cal Review Letters, 113(26), 268701, (2014). near independence of the impact on the execution time
[17] J. Donier, J. Bonart, I. Mastromatteo, & J.-P. Bouchaud, T ; while in the η < η ? regime the regression as φT −β
A fully consistent, minimal model for non-linear market yields β = 0.45 ± 0.05, in close agreement with the LLOB
impact, Quantitative Finance 15, 1009-1121, (2015). prediction β = 1/2.
[18] M. Benzaquen, & J.-P. Bouchaud, Market impact with [29] Note4, note that this behaviour is clearly distinct from
multi-timescale liquidity, Quantitative Finance, 2018, p. the prediction of the two-frequency model, namely η ? ∼
1-10, (2018). T −1 for T < T † and ∼ constant for T > T † .

You might also like