Skip to main content
A Hawkes process is a self-exciting arrival process: each event temporarily raises the probability of further events, producing the clustered bursts seen in trades, earthquakes, and social-media cascades. It is the natural counterpoint to the memoryless Poisson process.
The model λ(t)=μ+titg(tti),g(t)=αeβt\lambda(t) = \mu + \sum_{t_i \le t} g(t - t_i), \qquad g(t) = \alpha e^{-\beta t} The arrival intensity is a baseline rate plus a decaying kick after every event, so activity begets activity. The excitation strength and decay set how tightly events cluster and how long a burst lasts; below a stability threshold the process stays finite.

1. Event counts (default output)

Generate event count time series with a baseline intensity and self-excitation.

2. Intensity process

Output the underlying intensity function instead of event counts.

3. Model information and stability

Inspect model parameters including the branching ratio which determines stability.

4. Raw event simulation

Directly simulate event arrival times and their associated intensities.

5. Power-law kernel

Use a power-law decay kernel instead of the default exponential kernel for longer memory effects.
Related generators Excitation and decay parameters are in the generator reference.