Poisson Processes
Motivation: why this matters in quant finance
Poisson processes model
random arrival times: trades hitting a limit-order book, insurance claims, defaults in a reduced-form credit model, jump arrivals in a
jump-diffusion model, or operational-loss events through time. The
Poisson distribution counts how many events occur in a fixed interval; the Poisson process stitches those counts into a full continuous-time path.
The key modelling claim is stronger than "events are random." It says arrivals have independent increments, stationary increments, and a constant event intensity
λ. That combination makes the process simple enough to simulate, calibrate, and embed inside
Lévy processes, while still capturing the discontinuous event risk that
Brownian motion cannot represent.
The informal idea
A Poisson process Nt counts how many events have occurred by time t. It starts at zero, stays flat between events, and jumps upward by one at each arrival time. Its paths are right-continuous with left limits:
Nt=Nt+,Nt−=s↑tlimNs.
At a jump time τ, Nτ=Nτ−+1. At all other times, Nτ=Nτ−.
The intensity λ means:
P(one event in [t,t+Δt])=λΔt+o(Δt),
and the probability of two or more events in that tiny interval is o(Δt). So λ is the local arrival rate, not a deterministic schedule.
Formal definition
A counting process
(Nt)t≥0 is a
Poisson process with intensity λ>0 if:
- N0=0.
- Nt has nondecreasing integer-valued paths with jumps of size one.
- It has independent increments: counts over disjoint intervals are independent.
- It has stationary increments: Nt+s−Ns has the same distribution as Nt.
- Nt∼Poisson(λt).
Equivalently,
P(Nt+s−Ns=k)=e−λtk!(λt)k,k=0,1,2,…
Lawler derives the same process from waiting times. If
T1,T2,… are i.i.d.
exponential random variables with rate
λ, define jump times
τn=T1+⋯+Tn,
and set Nt=n for τn≤t<τn+1. This construction gives the Poisson process and is also the cleanest simulation method.
Key properties
Exponential waiting times
The first arrival time τ1 satisfies
P(τ1>t)=e−λt.
Thus τ1∼Exponential(λ), and the same holds for all inter-arrival times. This is where the memoryless property enters continuous-time event modelling.
Mean and variance
Since Nt∼Poisson(λt),
E[Nt]=λt,Var(Nt)=λt.
The equality of mean and variance is a diagnostic assumption. If real event counts are overdispersed, a Cox process, Hawkes process, or stochastic-intensity model may be more appropriate.
Martingale compensation
The compensated process
Mt=Nt−λt
is a martingale with respect to the natural filtration of N. The deterministic compensator λt removes the predictable event rate, leaving only surprise arrivals.
Generator
For a function f on the state space, the generator is
Lf(x)=λ[f(x+1)−f(x)].
This says: in a very small interval, the only first-order event is a one-step jump from x to x+1.
Worked example: default counting over one year
Suppose defaults in a homogeneous portfolio arrive according to a Poisson process with annual intensity λ=0.08. Then the probability of no defaults over one year is
P(N1=0)=e−0.08≈0.923.
The probability of at least one default is therefore 1−e−0.08≈0.077. The probability of two or more defaults is
1−P(N1=0)−P(N1=1)=1−e−0.08(1+0.08)≈0.003.
For small
λT, one event dominates the tail. That is why finite-activity jump models often separate
jump arrival frequency from
jump severity.
Common confusions and pitfalls
"Poisson process means events happen every 1/λ units of time." No.
1/λ is the mean waiting time. Actual waiting times are random and can cluster.
"The Poisson distribution and Poisson process are the same object." The distribution describes one count. The process describes counts consistently across all times.
"Independent increments mean events cannot cluster." They can cluster by chance; independent increments only says disjoint future counts do not depend on past counts.
"A constant intensity is always realistic." It is a modelling idealisation. Market arrivals usually have intraday seasonality, self-excitation, and regime dependence.
"The compensated process is always nonnegative." Nt−λt can be negative. Compensation removes drift; it does not preserve counting-process monotonicity.
Where this goes next
- Jump-Diffusion Processes: Uses Poisson arrivals to decide when asset-price jumps occur.
- Lévy Processes: Places the Poisson process inside the broader independent-increment family.
- Martingales: The compensated Poisson process is the counting-process analogue of drift-corrected Brownian motion.
- Infinitesimal Generators and Kolmogorov Equations: The generator Lf(x)=λ[f(x+1)−f(x)] leads to forward equations for event counts.
References
- Lawler, G. F. (2023). Stochastic Calculus: An Introduction with Applications. Ch. 6 §6.2 (Poisson process), §6.3 (Compound Poisson process).