Professional Documents
Culture Documents
Rock Around The Clock: An Agent-Based Model of Low-And High-Frequency Trading
Rock Around The Clock: An Agent-Based Model of Low-And High-Frequency Trading
Mauro Napoletano
OFCE, Skema Business School, Sophia-Antipolis (France)‡
Andrea Roventini
Università di Verona, Verona (Italy)§
Giorgio Fagiolo
Istituto di Economia, Scuola Superiore Sant’Anna, Pisa (Italy)¶
arXiv:1402.2046v1 [q-fin.TR] 10 Feb 2014
Abstract. We build an agent-based model to study how the interplay between low- and high-
frequency trading affects asset price dynamics. Our main goal is to investigate whether high-
frequency trading exacerbates market volatility and generates flash crashes. In the model, low-
frequency agents adopt trading rules based on chronological time and can switch between funda-
mentalist and chartist strategies. On the contrary, high-frequency traders activation is event-driven
and depends on price fluctuations. High-frequency traders use directional strategies to exploit mar-
ket information produced by low-frequency traders. Monte-Carlo simulations reveal that the model
replicates the main stylized facts of financial markets. Furthermore, we find that the presence of
high-frequency trading increases market volatility and plays a fundamental role in the generation
of flash crashes. The emergence of flash crashes is explained by two salient characteristics of high-
frequency traders, i.e., their ability to i) generate high bid-ask spreads and ii) synchronize on the sell
side of the limit order book. Finally, we find that higher rates of order cancellation by high-frequency
traders increase the incidence of flash crashes but reduce their duration.
ity in financial markets. Moreover, we want to shed some buy-side of the book. In addition, we find that the fast
light on which distinct features of HFT are relevant in recoveries observed after price crashes result from both
the generation of flash crashes and affect the process of a more equal distribution of HF agents on both sides of
price-recovery after a crash. the book and a lower persistence of HF agents’ orders in
In the model, LF traders can switch between funda- the LOB. Finally, we show that HF agents’ order can-
mentalist and chartist strategies according to their prof- cellations have an ambiguous effect on price fluctuations.
itability. HF traders adopt directional strategies that On the one hand, high rates of order cancellation im-
exploit the price and volume-size information produced ply higher volatility and more frequent flash crashes. On
by LF traders [8, 9]. Moreover, in line with empirical the other hand, they also lead to faster price-recoveries,
evidence on HFT [10], LF trading strategies are based which reduce the duration of flash crashes.
on chronological time, whereas those of HF traders are Overall, our results validate the hypothesis that HFT
framed in event time [52]. Consequently, LF agents, exacerbates asset price volatility, generates flash crashes
who trade at exogenous and constant frequency, co-evolve and periods of market illiquidity (as measured by large
with HF agents, whose participation in the market is en- bid-ask spreads). At the same time, consistent with the
dogenously triggered by price fluctuations. Finally, con- recent academic and public debates about HFT, our find-
sistent with empirical evidence [4], HF traders face limits ings highlight the complex effects of HF traders’ order
in the accumulation of open positions. cancellation on price dynamics [53].
So far, the few existing agent-based models dealing The rest of the paper is organized as follows. Section
with HFT have mainly treated HF as zero-intelligence II describes the model. In Section III, we present and
agents with an exogenously-given trading frequency [6, discuss the simulation results. Finally, Section IV con-
11]. However, only few attempts have been made to cludes.
account for the interplay between HF and LF traders
[7, 12, 13]. We improve upon this literature along several
dimensions. First, we depart from the zero-intelligent II. THE MODEL
framework by considering HF traders who hold event-
based trading-activation rules, and place orders accord- We model a stock market populated by heterogeneous,
ing to observed market volumes, constantly exploiting boundedly-rational traders. Agents trade an asset for T
the information provided by LF traders. Second, we ex- periods and transactions are executed through a limit-
plicitly account for the interplay among many HF and order book (LOB) where the type, the size and the price
LF traders. Finally, we perform a deeper investigation of of all agents’ orders are stored [54]. Agents are classified
the characteristics of HFT that generate price downturns, in two groups according to their trading frequency, i.e.,
and of the factors explaining the fast price-recovery one the average amount of time elapsed between two order
typically observes after flash crashes. placements. More specifically, the market is populated
We study the model in two different scenarios. In the by NL low-frequency (LF) and NH high-frequency (HF)
first scenario (“only-LFT” case), only LF agents trade traders (N = NL + NH ). Note that, even if the number
with each other. In the second scenario (our baseline), of agents in the two groups is kept fixed over the simula-
both LF and HF traders co-exist in the market. The tions, the proportion of low- and high-frequency traders
comparison of the simulation results generated from these changes over time as some agents may not be active in
two scenarios allows us to assess the contribution of high- each trading session. Moreover, agents in the two groups
frequency trading to financial market volatility and to are different not only in terms of trading frequencies, but
the emergence of flash crashes. In addition, we perform also in terms of strategies and activation rules. A de-
extensive Monte-Carlo experiments wherein we vary the tailed description of the behavior of LF and HF traders
rate of HF traders’ order cancellation in order to study is provided in Sections II B and II C. We first present the
its impact on asset price dynamics. timeline of events of a representative trading session (cf.
Monte-Carlo simulations reveal that the model repli- Section II A).
cates the main stylized facts of financial markets (i.e.,
zero autocorrelation of returns, volatility clustering, fat-
tailed returns distribution) in both scenarios. However, A. The Timeline of Events
we observe flash crashes together with high price volatil-
ity only when HF agents are present in the market. More- At the beginning of each trading session t, active LF
over, we find that the emergence of flash crashes is ex- and HF agents know the past closing price as well as
plained by two salient characteristics of HFT, namely the past and current fundamental values According to
the ability of HF traders (i) to grasp market liquidity the foregoing information set, in each session t, trading
leading to high bid-ask spreads in the LOB; (ii) to syn- proceeds as follows:
chronize on the sell-side of the limit order book, trig-
gered by their event-based strategies. Furthermore, we 1. Active LF traders submit their buy/sell orders to
observe that sharp drops in prices coincide with the con- the LOB market, specifying their size and limit
temporaneous concentration of LF traders’ orders on the price.
3
2. Knowing the orders of LF traders, active HF agents where zi,t measures the number of ticks away from the
start trading sequentially and submit their buy/sell last closing price P̄t−1 and it is drawn from a Gaussian
orders. The size and the price of their orders are distribution with zero mean and σ z standard deviation.
also listed in the LOB. In each period, low-frequency traders can switch their
strategies according to their profitability. At the end
3. LF and HF agents’ orders are matched and of each trading session t, once the closing price P̄t is
executed[55] according to their price and then ar- st
determined, LF agent i computes her profits (πi,t ) under
rival time. Unexecuted orders rest in the LOB for chartist (st = c) and fundamentalist (st = f ) trading
the next trading session. strategies as follows:
st st
4. At the end of the trading session, the closing price πi,t = (P̄t − Pi,t )Di,t . (5)
(P̄t ) is determined. The closing price is the maxi-
mum price of all executed transactions in the ses- Following Refs. [14–16], the probability that a LF trader
sion. will follow a chartist rule in the next period (Φci,t ) is given
by:
5. Given P̄t , all agents compute their profits and LF c
orders.
0.1
Second, in each trading session t, HF agents trade near
the best ask (Ptask ) and bid (Ptbid ) prices available in the
Autocorrelation Values
0.05
LOB [12]. This assumption is consistent with empirical
evidence on HF agents’ behavior which suggest that most 0
of their orders are placed very close to the last best prices
−0.05
[19]. Accordingly, HF buyers and sellers’ limit prices are
formed as follows: −0.1
−0.2
where κj is drawn from a uniform distribution with sup- 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Lags
port (κmin , κmax ).
A key characteristic of empirically-observed high-
frequency trading is the high order cancellation rate FIG. 1: Box-Whisker plots of price-returns autocorrelations.
[4, 19]. We introduce such a feature in the model by Each plot relates to auto-correlation values for a given lag
assuming that HF agents’ unexecuted orders are auto- across independent 50 Monte-Carlo runs.
matically removed from the LOB after a period of time
γ H , which is shorter than LF agents’ one, i.e. γ H < γ L .
Finally, at the end of each trading session, HF traders’ 0.06
profits (πj,t ) are computed as follows [61]: abs(r)
r2
0.05
πj,t = (P̄t − Pj,t )Dj,t . (9)
Autocorrelation Values
0.04
where Dj,t is the HF agent’s order size, Pj,t is her limit
price and P̄t is the market closing price.
0.03
0.02
III. SIMULATION RESULTS
0.01
We investigate the properties of the model presented in
the previous section via extensive Monte-Carlo simula- 0
tions. More precisely, we carry out M C = 50 Monte-
Carlo iterations, each one composed of T = 1, 200 trading −0.01
0 5 10 15 20
sessions using the baseline parametrization, described in Lags
Table IV. As a first step in our analysis of simulation re-
sults, we check whether the model is able to account for FIG. 2: Sample autocorrelation functions of absolute price
the main stylized facts of financial markets (see Section returns (solid line) and squared price returns (dashed line).
III A). We then assess whether the model can generate Values are averages across independent 50 Monte-Carlo runs.
flash crashes characterized by empirical properties close
to the ones observed in real data (cf. Section III B) and
we investigate the determinants of flash crashes (cf. Sec- (calculated as logarithmic differences) do not reveal any
tion III C). Finally, we study post flash-crash recoveries significant pattern and are always not significantly differ-
by investigating the consequences of different degrees of ent from zero (see the box-whisker plots in Figure 1) [62].
HF traders’ order cancellation on model dynamics (see Moreover, in contrast to price returns, the autocorrela-
Section III D). tion functions of both absolute and squared returns dis-
play a slow decaying pattern, which is more pronounced
in the case of absolute returns (cf. Figure 2). This indi-
A. Stylized Facts of Financial Markets cates the presence of volatility clustering in our simulated
data [23–25]. Note also that such autocorrelation values
How does the model fare in terms of its ability to repli- are very similar to empirically-observed ones [26].
cate the main statistical properties of financial markets? Another robust statistical property of financial mar-
First, in line with the empirical evidence of zero autocor- kets is the existence of fat tails in the distribution of price
relation detected in price returns [20–22], we find that returns. To investigate the presence of such a property
model-generated autocorrelation values of price-returns in our simulated data, we plot in Figure 3 the density of
5
10
2
TABLE I: Volatility and flash-crash statistics across different
Simulated Returns
Normal Distribution
scenarios. Values are averages across 50 independent Monte-
Carlo runs. Monte-Carlo standard errors in parentheses.
1
10
−2
10
−1
10 and total volumes as well as correlation values condi-
tioned on two distinct market phases: “flash crashes”
(which includes price crashes and subsequent recoveries)
and “normal times” (where we excluded all observations
regarding flash crashes). Normal times are characterized
by a weak but positive correlation between returns and
volumes, which is also reflected in the low value of the un-
−2
10 −3 −1
conditional correlations. In contrast, correlations turns
10 10
Price Returns out to be negative and much more significant during flash
crashes. HF traders do appear to be responsible for this
result: HFT volume displays a significant negative cor-
FIG. 4: Complementary cumulative distribution of negative
relation with returns during flash crashes, whereas LFT
price returns (circles) together with power-law fit (dashed
line). Double-logarithmic scale.
volumes are always positively correlated with price re-
turns (see the second and third columns of Table II).
The above findings suggest a significant role of HF
traders during flash crashes. However, how relevant is
high-frequency trading for the emergence of the afore-
pooled returns across Monte-Carlo runs (stars) together mentioned stylized facts, and more generally of flash
with a normal density (solid line) fitted on the pooled crashes? To check this, we carry out a Monte-Carlo ex-
sample. As the figure shows quite starkly, the distribu- ercise in a scenario wherein only low-frequency traders
tion of price returns significantly departs from the Gaus- are present (“only-LFT” scenario). The comparison be-
sian benchmark [23, 26]. The departure from normality tween such a scenario and the baseline one reveals that
is particularly evident in the tails (see Figure 4), which the main stylized facts observed in financial markets are
are well approximated by a power-law density [27]. reproduced also when we remove HF agents [63]. In con-
6
0.7
Total volume HFT volume LFT volume
Unconditional 0.018 0.012 0.096 0.6
(0.007) (0.007) (0.005)
1−F(x)
0.5
Flash crashes -0.112 -0.113 0.030
(0.028) (0.028) (0.031) 0.4
Normal times 0.023 0.016 0.103
0.3
(0.006) (0.006) (0.005)
0.2
0.1
200 40
Price 0
Bid−Ask Spread 0 20 40 60 80 100
Bid Ask Spread Values
180 30
4
10
3.5
3 8
f(x)
f(x)
2.5
6
4
1.5
1 2
0.5
0
−0.2 0 0.2 0.4 0.6 0.8 1 1.2
0 Share of sell orders volume over total volume per agent type
−0.2 0 0.2 0.4 0.6 0.8 1 1.2
Share of sell orders volume over total volume per agent type
1
normal times
drops in the closing price if LF and HF agents’ orders are 0.9 crash
recovery
evenly distributed in the LOB between the buy and sell
0.8
sides. Accordingly, as the closing price is the maximum
price of all executed transactions in the book, an even 0.7
distribution of orders should lead to small fluctuations in 0.6
the closing price. In contrast, extreme price fluctuations
1−F(x)
0.5
0.4
D. Accounting for Post-Crash Recoveries
0.3
0.2
A hallmark of flash crash episodes is the fast recoveries
0.1 that follow the initial huge price drop. Which factors are
0
responsible for such rapid switches in price dynamics?
0 0.2 0.4 0.6 0.8 1 Figures 6 and 9 provide insightful information on the
Share of sell orders volume over total LF traders volume
characteristics of the post flash-crash recoveries. First,
the distribution of the bid-ask spreads in a recovery is
FIG. 10: Complementary cumulative distribution of shares of not statistically different from the one observed in nor-
sell order volume over total order volume of the same agent mal times (see Figure 6). This shows that high spreads
type for different market phases. LFT orders. are not persistent and the market is able to quickly re-
store good liquidity conditions after a crash. Moreover,
the high concentration of HF traders on the sell side of
the book disappears after the crash (cf. Figure 9). In-
of a large bid-ask spread; ii) a strong concentration of HF
deed, the distribution of the concentration ratios during
traders’ orders on the sell side of the LOB; iii) a strong
recoveries is not different from the one observed in nor-
concentration of LF traders’ orders on the buy side of
mal times.
the LOB. In particular, the first two elements are in line
Two particular features of the model explain the char-
with the empirical evidence about the market dynamics
acteristics of the recovery phases depicted above. The
observed during the flash crash of May 6th , 2010 [4, 19]
first is the surge in the order volumes of HF agents in
and confirm the key role played by high-frequency trading
the aftermath of a crash. Wide variations in the asset
in generating such extreme events in financial markets.
prices indeed trigger the activation of a large number
Indeed, the emergence of periods of high market illiquid-
of high-frequency traders. Accordingly, their orders will
ity is intimately related to the pricing strategies of HF
tend to be equally split between the sell and buy sides
traders (see Eq. 8). Moreover, and in line with previous
of the LOB (see the discussion in Section III C above),
agent-based models in the literature [14–16], the synchro-
as it is also shown by the leftward shift of the distribu-
nization of LF traders on the buy side of the LOB can be
tion of the sell concentration ratio during recoveries (cf.
explained on the grounds of profitability-based switching
Figure 9). This fast increase of the order volumes of HF
behavior by such type of agents (see Section II B).
agents contributes to explain the quick recovery of the
The concentration of HF traders’ orders on the sell side closing price, as now more and more contracts will be
of the book is at first glance more puzzling, given that executed at prices close to both the best bid and ask.
the choice of each HF agent between selling or buying is The second element supporting the rapid price recovery
a Bernoulli distributed variable with probability p = 0.5. is the order-cancellation rate of HF traders. In line with
However, the spontaneous synchronization of orders be- empirical evidence [29], order cancellation of HF agents
comes possible once we consider that HF agents adopt is very high in the baseline scenario, as all unexecuted
event-time trading strategies, which lead to the emer- orders are withdrawn at the end of each trading session
gence of price-dependent activation processes (cf. Eq. 7). (see also Table IV). Such “extreme” order-cancellation
Indeed, the fact that the type of order choice is Bernoulli- behavior of HF traders implies that their bid and ask
distributed implies that the total number of sell orders quotes always reflect current market conditions (we call
placed by active HF traders in any given session is a it order-memory effect, which in this case is low). This
binomially-distributed random variable dependent on the explains the low time persistence of high bid-ask spreads
number of active HF agents. More precisely, let n be the after a crash and contributes to the quick recovery of
number of active HF traders at time t, the probability market liquidity and price.
that a fraction k of these agents place a sell order is: The foregoing considerations point to a positive role
played by fast HF traders’ order cancellation in restoring
good market conditions thus explaining the low duration
n of flash crashes. However, high order cancellation rates
pnk (1 − p)n(1−k) ,
nk also indicate high aggressiveness of HF traders in exploit-
9
price fluctuations.
TABLE III: HF traders’ order cancellation rates, price volatil-
We showed that the model is able to replicate the
ity and flash crash statistics. Values are averages across 50
independent Monte-Carlo runs. Monte-Carlo standard errors main stylized facts of financial markets. Moreover, the
in parentheses. presence of HF traders generates periods of high market
volatility and sharp price drops with statistical proper-
γH σP Number of Avg. duration of ties akin to the ones observed in the empirical literature.
flash crashes flash crashes In particular, the emergence of flash crashes is explained
by the interplay of three factors: i) HF traders caus-
1 0.020 8.800 14.069
ing periods of high illiquidity represented by large bid-
(0.001) (0.578) (0.430)
ask spreads; ii) the synchronization of HF traders’ orders
5 0.013 3.095 17.376
on the sell-side of the LOB; iii) the concentration of LF
(0.001) (0.231) (0.729)
traders on the buy side of the book.
10 0.010 2.138 20.076
Finally, we have investigated the recovery phases that
(0.001) (0.155) (0.809)
follow price-crash events, finding that HF traders’ order
15 0.009 1.667 18.952
cancellations play a key role in shaping asset price volatil-
(0.001) (0.137) (1.091)
ity and the frequency as well as the duration of flash
20 0.007 1.000 24.000
crashes. Indeed, higher order cancellation rates imply
(0.001) (0.001) (1.259)
higher market volatility and a higher occurrence of flash
crashes. However, we establish that they speed up the
recovery of market price after a crash. Our results sug-
ing the orders placed by LF agents in the LOB (we call gest that order cancellation strategies of HF traders cast
it liquidity-fishing effect). This favors the emergence of more complex effects than thought so far, and that regu-
high bid-ask spreads in the market thus increasing the latory policies aimed at curbing such practices (e.g., the
probability of observing a large fall in the asset price. imposition of cancellation fees, see also Ref. [30]) should
To further explore the role of HF traders’ order can- take such effects into account.
cellation on price fluctuations, we perform a Monte-Carlo Our model could be extended in at least three ways.
experiment where we vary the number of periods an un- First, we have made several departures from the zero-
executed HFT order stays in the book (measured by the intelligence framework, which has been so far the stan-
parameter γ H ), while keeping all the other parameters at dard in agent-based models of HFT. However, one can
their baseline values. The results of this experiment are play with agents’ strategic repertoires even further. For
reported in Table III. We find that a reduction in the or- example, one could allow HF traders to switch between
der cancellation rate (higher γ H , see Table III) decreases sets of different strategies with increasing degrees of so-
market volatility and the number of flash-crash episodes phistication. Second, we have considered only one asset
[64]. This outcome stems from the lower aggressiveness market in the model. However, taking into account more
of HF traders’ strategies as order cancellation rates de- than one market would allow one to consider other rele-
crease, i.e. the liquidity-fishing effect becomes weaker. In vant aspects of HFT and flash crashes such as the pos-
contrast, the duration of flash crashes is inversely related sible emergence of systemic crashes triggered by sudden
to the order cancellation rate (cf. fourth column of Table and huge price drops in one market [19]. In addition,
III). This outcome can be explained by the order-memory another salient feature of HF traders is the ability to
effect. As γ H increases, the bid and ask quotes posted by rapidly process and profit from the information coming
HF agents stay longer in the LOB thus raising the num- from different markets i.e., latency arbitrage strategies
ber of contracts traded at prices close to the crash one. [7]. Third, and finally, one could employ the model as
In turn, this hinders the recovery of the market price. a test-bed for a number of policy interventions directed
to affect high-frequency trading and therefore mitigating
the effects of flash crashes. Besides the aforementioned
IV. CONCLUDING REMARKS example of order cancellation fees, the possible policy list
could include measures such as the provision of different
types of trading halt facilities and the introduction of a
We developed an agent-based model of a limit-order tax on high-frequency transactions.
book (LOB) market to study how the interplay between
low- and high-frequency traders shapes asset price dy-
namics and eventually leads to flash crashes. In the
model, low-frequency traders can switch between funda-
mentalist and chartist strategies. High-frequency (HF)
traders employ directional strategies to exploit the order
book information released by low-frequency (LF) agents.
In addition, LF trading rules are based on chronological
time, whereas HF ones are framed in event time, i.e. the
activation of HF traders endogenously depends on past
10
[1] D. Sornette and S. Von der Becke, Swiss Finance Insti- [15] F. H. Westerhoff, Jahr. Nationaloekon. Statist. 228, 195
tute Research Paper (2011). (2008).
[2] A. J. Menkveld, Quarterly Journal of Economics 128, [16] P. Pellizzari and F. Westerhoff, Journal of Economic Be-
249 (2013). havior and Organization 72, 850 (2009).
[3] J. Brogaard, Northwestern University Kellogg School of [17] S. Maslov, Physica A: Statistical Mechanics and its Ap-
Management Working Paper (2010). plications 278, 571 (2000).
[4] A. Kirilenko, A. Kyle, M. Samadi, and T. Tuzun, Avail- [18] J. D. Farmer, P. Patelli, and I. I. Zovko, PNAS 102
able at SSRN 1686004 (2011). (2005).
[5] F. Zhang, Available at SSRN 1691679 (2010). [19] CFTC and SEC, Report of the Staffs of the CFTC and
[6] T. A. Hanson, Available at SSRN 1918570 (2011). SEC to the Joint Advisory Committee on Emerging Reg-
[7] E. Wah and M. P. Wellman, in Proceedings of the four- ulatory Issues (2010).
teenth ACM conference on Electronic commerce (ACM, [20] E. Fama, Journal of Finance 25, 383 (1970).
2013), pp. 855–872. [21] A. Pagan, Journal of Empirical Finance 3, 15 (1996).
[8] SEC, Concept release on equity market structure, Re- [22] A. Chakraborti, I. M. Toke, M. Patriarca, and
lease No. 34-61358 (2010), january 14, 2010. Available at: F. Abergel, Quantitative Finance 11, 991 (2011).
http://www.sec.gov/rules/concept/2010/34-61358.pdf. [23] B. Mandelbrot, Journal of Business 36, 394 (1963).
[9] M. Aloud, E. Tsang, R. Olsen, and A. Dupuis, Economics [24] R. Cont, M. Potters, and J.-P. Bouchaud, Papers cond-
Discussion Paper (2011). mat/9705087, arXiv.org (1997).
[10] D. Easley, M. López de Prado, and M. O’Hara, Journal [25] A. W. Lo and A. C. MacKinlay, A Non-Random Walk
of Portfolio Management 39, 19 (2012). Down Wall Street (Princeton University Press, 1999).
[11] M. Bartolozzi, European Physical Journal B: Condensed [26] R. Cont, Quantitative Finance 1, 223 (2001).
Matter Physics 78, 265 (2010). [27] T. Lux, Economics Working Papers 2006,12, Christian-
[12] M. E. Paddrik, R. L. Hayes, A. Todd, S. Y. Yang, Albrechts-University of Kiel, Department of Economics
W. Scherer, and P. Beling, Available at SSRN 1932152 (2006).
(2011). [28] J. D. Farmer, L. Gillemot, F. Lillo, M. Szabolcs, and
[13] M. Aloud, E. Tsang, and R. Olsen, in Simulation in Com- A. Sen, Quantitative Finance 4, 383 (2004).
putational Finance and Economics: Tools and Emerg- [29] J. Hasbrouck and G. Saar, J Finan. Mark. 12, 143 (2009).
ing Applications, edited by B. Alexandrova-Kabadjova, [30] Y. Ait-Sahalia and M. Saglam, NBER Working Papers
S. Martinez-Jaramillo, A. Garcia-Almanza, and E. Tsang 19531, National Bureau of Economic Research (2013).
(Hershey, PA: Business Science Reference, 2013). [31] F. Slanina, European Physical Journal B: Condensed
[14] W. Brock and C. Hommes, Journal of Economic Dynam- Matter Physics 61, 225 (2008).
ics and Control 22, 1235 (1998). [32] T. Economist, The fast and the furious, The Economist
11
(2012), february 25th, 2012. and of its determinants. See, among others, the articles
[33] J. Brundsen, Traders may face nordic-style eu fees for in Refs. [32–34] for the importance of HFT order cancel-
canceled orders, Bloomberg News (2012), march 23rd, lation in the public debate.
2012. [54] See Refs. [11, 16–18, 35–37]. For a detailed study of the
[34] S. Patterson and A. Ackerman, Sec may ticket speeding statistical properties of the limit order book cf. Refs. [38–
traders, Wall Street Journal (2012), february 23rd, 2012. 40].
[35] I. Zovko and J. D. Farmer, Quantitative Finance 2, 387 [55] The price of an executed contract is the average between
(2002). the matched bid and ask quotes.
[36] M. Avellaneda and S. Stoikov, Quantitative Finance 8, [56] See, e.g., Refs. [15, 41–47].
217 (2008). [57] We assume that NH < NL . The proportion of HF agents
[37] J. Cvitanic and A. Kirilenko, Available at SSRN 1569075 vis-à-vis LF ones is in line with empirical evidence [4, 12].
(2010). [58] On the case for moving away from chronological time in
[38] J.-P. Bouchaud, M. Mézard, M. Potters, et al., Quanti- modeling financial series see Refs. [48–50].
tative Finance 2, 251 (2002). [59] See Ref. [13] for a similar attempt in this direction.
[39] H. Luckock, Quantitative Finance 3, 385 (2003). [60] In the computation of this mean, the relevant market
[40] E. Smith, J. D. Farmer, L. s. Gillemot, and S. Krishna- volumes are weighted by the parameter 0 < λ < 1. This
murthy, Quantitative Finance 3, 481 (2003). link between market volumes and HF traders’ order size
[41] C. Chiarella, Annals Of Operations Research 37, 101 is motivated by the empirical evidence which suggests
(1992). that HF traders typically submit large orders [4]. More-
[42] T. Lux, Economic Journal 105, 881 (1995). over, empirical works also indicate that HF traders do
[43] T. Lux and M. Marchesi, International Journal of Theo- not accumulate large net positions. Thus, we introduce
retical and Applied Finance 3, 675 (2000). two additional constraints to HF order size. First, HF
[44] J. D. Farmer, Industrial and Corporate Change 11, 895 traders’ net position is bounded between +/-3,000. Sec-
(2002). ond, HF traders’ buy (sell) orders are smaller than one
[45] C. Chiarella and X. He, Macroeconomic Dynamics 7, 503 quarter of the total volume present in the sell (buy) side
(2003). of the LOB [4, 11, 12].
[46] C. Hommes, H. Huang, and D. Wang, Journal of Eco- [61] Simulation exercises in the baseline scenario reveal that
nomic Dynamics and Control 29, 1043 (2005). the strategies adopted by HF traders are able to gener-
[47] C. Chiarella, X. He, and C. Hommes, Journal of Eco- ate positive profits, thus justifying their adoption by HF
nomic Dynamics and Control 30, 1729 (2006). agents in the model. In particular, simulation results re-
[48] B. Mandelbrot and M. Taylor, Operations Research 15, veal that the distribution of HF traders’ profits is skewed
1057 (1967). to the right and has a positive mean.
[49] P. K. Clark, Econometrica 41, 135 (1973). [62] More precisely, the confidence interval of the values at
[50] T. Ané and H. Geman, Journal of Finance 55, 2259 each lag (measured by the extent of the whiskers) always
(2000). includes the zero. Notice that each whiskers’ length in
[51] See, for instance, Refs. [18, 31] for detailed studies of the the plot corresponds to 99.3% data coverage under the
effect of limit-order book models on market dynamics. assumption that autocorrelation values are drawn from a
[52] As noted by ref. [10], HFT requires the adoption of algo- Normal distribution.
rithmic trading implemented through computers which [63] The plots and statistics concerning the analysis of styl-
natively operate on internal event-based clocks. Hence, ized facts in the “only-LFT” scenario are available from
the study of HFT cannot be reduced to its higher speed the authors upon request.
only, but it should take into account also the associated [64] We also carried out simulations for γ H > 20. The above
new trading paradigm. See also Ref. [13] for a modeling patterns are confirmed. Interestingly, flash crashes com-
attempt in the same direction. pletely disappear when the order cancellation rate is very
[53] See Ref. [29] for an empirical investigation of the impor- low.
tance of order cancellation in current financial markets