Abstract
Thanks to the access to labeled orders on the CAC 40 index future provided by Euronext, we are able to quantify market participants contributions to the volatility in the diffusive limit. To achieve this result, we leverage the branching properties of Hawkes point processes. We find that fast intermediaries (e.g. market maker type agents) have a smaller footprint on the volatility than slower, directional agents. The branching structure of Hawkes processes allows us to examine also the degree of endogeneity of each agent behavior, and we find that high-frequency traders are more endogenously driven than other types of agents.
Acknowledgments
We thank Euronext for making their data available to us. We also thank Laurent Fournier, Angelique Begrand and Luxi Chen for useful discussions. This research benefited from the support of the chair of the Risk Foundation: Quantitative Management Initiative.
Disclosure statement
No potential conflict of interest was reported by the authors.
Notes
† Despite some non-zero mean price return can be observed at long term, notably on stock markets, this trend is negligible at the microstructure scale, so one can safely assume it is zero.
‡ In fact we must assume that is integrable, i.e. that
decreases faster than
with
. In that case,
and we have the expected result. Empirically, despite long-range dependence has been observed in the dynamics of some book events, we consider the time scale τ large enough (typically few minutes are sufficient for our purpose) such that this regime no longer holds (see e.g. Bacry et al. Citation2016).
† The choice of the functions is typically dictated by the type of application, in financial applications the usual choice is given by exponential functions.
‡ Indicating with λ the ground truth intensity and with the parametric version, minimizing the contrast function (Equation17
(17)
(17) ) is equivalent to minimizing
where
(see e.g. Hansen et al. Citation2015, Bacry and Muzy Citation2016)
§ With the exception of orders refused by the market upon submission, e.g. Fill Or Kill orders that are not filled.
¶ For the CAC 40 future there are 3 monthly, 3 quarterly (from March, June, September, December), and 8 half-yearly maturities from the June/December cycle.
† Trading ceases at 16:00 CET on the third Friday of the delivery month. In the event that the third Friday is not a business day, the Last Trading Day shall normally be the last business day preceding the third Friday.
† The choice of the average is natural as
.
‡ We tried several combinations of the hyperparameters and we found this one to represent the best compromise in terms of number of parameters and good description of the data. The results presented in the following sections are however quite stable over the set of hyper parameters we tried.
§ To convert the Hawkes squared volatility estimation calculated as in (Equation12
(12)
(12) ) to the annualized value we use the formula
where S=0.25 is the half-tick size,
is the open price of the day, and
is the factor to annualize.
† Notice that, in strictly speaking, the matrix for
depends on agent m features and one should recompute a new
matrix without this agent contribution. However it is easy to show that generically, the influence of m on the matrix
is a second order perturbation, i.e. of relative magnitude
. Given that M=17, we can safely consider that this has a negligible impact (of the order of 0.3%) as compared to all sources of errors.
† All the comments we do here rely on a direct interpretation of the empirical plots. Some degree of caution is thus needed since a statistical analysis would be necessary in order to rigorously differentiate noise from outliers.