MatheLinuxMatheLinux
Curriculum
Sign inStart free
Hawkes Processes & Market Microstructure
0%

0 of 3 lessons complete

Lessons

  • Hawkes Processes: Self-Exciting Events8m
  • Hawkes-Driven Jump Diffusion & Volatility Clustering8m
  • High-Frequency Order-Book Dynamics8m

MatheLinux — quantitative finance, taught rigorously.

Course content credited to Ibrahim Lanre Adedimeji.

← Hawkes Processes & Market Microstructure

Hawkes Processes: Self-Exciting Events

A Poisson process has a constant arrival rate — events don't care about the past. Markets aren't like that: a trade makes the next trade more likely, an order triggers a cascade. A Hawkes process captures this with an intensity that jumps up at every event and decays between them.

The self-exciting intensity

The conditional intensity (instantaneous arrival rate given the history) is

λ(t)=μ+∑ti<tϕ(t−ti),\lambda(t) = \mu + \sum_{t_i < t} \phi(t - t_i),λ(t)=μ+ti​<t∑​ϕ(t−ti​),
  • μ>0\mu > 0μ>0 — the baseline rate (exogenous events),
  • ϕ(⋅)≥0\phi(\cdot) \ge 0ϕ(⋅)≥0 — the excitation kernel: how much each past event lifts the rate.

The standard choice is an exponential kernel:

ϕ(t)=α e−βt,α,β>0.\phi(t) = \alpha\,e^{-\beta t}, \qquad \alpha, \beta > 0 .ϕ(t)=αe−βt,α,β>0.

Every event adds α\alphaα to the intensity, which then decays at rate β\betaβ. So bursts beget bursts — and then quiet returns.

Stability and the branching ratio

Each event spawns, on average,

n=αβ=∫0∞ϕ(t) dtn = \frac{\alpha}{\beta} = \int_0^\infty \phi(t)\,dtn=βα​=∫0∞​ϕ(t)dt

"offspring" events. This branching ratio must satisfy n<1n < 1n<1 for the process to be stable (otherwise activity explodes). Read nnn as the fraction of activity that is endogenous — self-generated by the market rather than driven by outside news. Empirically nnn is high (often 0.70.70.7–0.950.950.95) in liquid markets: most activity is the market reacting to itself.

Why quants care

Hawkes processes reproduce volatility clustering and trade clustering that Poisson models can't. The next lessons plug this intensity into a jump-diffusion price and into the order book.

Free preview of the Hawkes & Microstructure course.


Based on Ibrahim Lanre Adedimeji’s “Hawkes Processes: A Stochastic Gem.”

Knowledge check

Q1. For stability of a Hawkes process with kernel αe^(−βt), the branching ratio n = α/β must satisfy…

Q2. A branching ratio measured at n ≈ 0.9 tells you that market activity is mostly…

Mark this lesson complete to track progress