Markov Chains
Motivation: why this matters in quant finance
The Markov assumption is powerful because it turns path-dependent uncertainty into state-dependent recursion. Instead of carrying the full history, pricing and risk calculations update a vector of state probabilities:
The informal idea
If is today's regime, then knowing yesterday's and last week's regimes does not improve the forecast of tomorrow once is known. The whole modelling burden is pushed into the transition probabilities:
For a finite state space, the probabilities form a transition matrix . Each row sums to one, because from state the chain must move somewhere:
Formal definition
The -step transition probabilities are entries of :
Key properties
State distributions evolve linearly
If is a row vector with , then
This is the finite-state version of a Kolmogorov forward equation.
Communicating classes
State is reachable from state if for some . States communicate if each is reachable from the other. Communicating classes partition the state space and determine long-run behaviour.
In a credit-rating chain, the default state is often absorbing: once reached, the chain stays there. That single modelling choice changes pricing, risk, and expected-loss calculations.
Stationary distributions
A distribution is stationary if
For an irreducible finite chain, a stationary distribution exists and is unique. Under additional aperiodicity, converges to it from any starting state.
Absorption probabilities
If a set of states is absorbing, many questions reduce to linear equations. For an absorption probability ,
on transient states, with boundary values fixed on absorbing states. This is the discrete analogue of solving a boundary-value problem for a diffusion.
Continuous-time chains
A continuous-time Markov chain waits an exponential time in state and then jumps to a new state . Bertsekas describes this with transition rates
where is the total rate of leaving state . The rate matrix is the finite-state version of a generator.
Worked example: two-state credit regime
Let represent a borrower's annual credit regime: good or bad. Suppose
If the borrower starts good, , then after two years
Even though the one-year downgrade probability is only , the two-year bad-regime probability is higher because the chain can enter bad in year one and remain there.
Common confusions and pitfalls
Where this goes next
- Poisson Processes: Supplies the exponential waiting-time logic behind continuous-time Markov chains.
- Infinitesimal Generators and Kolmogorov Equations: Generalises transition matrices to continuous-time state dynamics.
- Feynman-Kac Formula: Uses Markov state dynamics to connect expectations and PDEs.
- Stochastic Differential Equations: Continuous-state Markov models driven by Brownian noise.
References
- Lawler, G. F. (2023). Stochastic Calculus: An Introduction with Applications. Ch. 1 §1.4 (Martingale convergence theorem; Markov property in Polya's urn), Ch. 6 §6.2 (Poisson process and generators).
- Bertsekas, D. P., & Tsitsiklis, J. N. (2008). Introduction to Probability (2nd ed.). Athena Scientific. Ch. 7 §7.1 (Discrete-Time Markov Chains), §7.2 (Classification of States), §7.3 (Steady-State Behavior), §7.4 (Absorption Probabilities), §7.5 (Continuous-Time Markov Chains).