Martingales (discrete time)
A martingale is the precise mathematical statement of a fair game. Given
a filtration
(\mathcal{F}_n), an adapted, integrable process
(M_n) is a martingale when the best forecast of tomorrow's value, using
everything known today, is exactly today's value:
\mathbb{E}[M_{n+1} \mid \mathcal{F}_n] = M_n.
Read it as a
conditional expectation:
no information available at time n lets you predict an up-move or a
down-move on average. A submartingale relaxes this to
\mathbb{E}[M_{n+1} \mid \mathcal{F}_n] \ge M_n (the game drifts in your
favour), and a supermartingale to \le M_n (it drifts
against you).
The canonical example
Take the symmetric random walk: independent fair steps
\xi_i = \pm 1 and partial sums
S_n = \xi_1 + \xi_2 + \cdots + \xi_n. Because each increment has mean
zero and is independent of the past,
\mathbb{E}[S_{n+1} \mid \mathcal{F}_n] = S_n + \mathbb{E}[\xi_{n+1}] = S_n —
a martingale. More generally, any running sum of independent mean-zero increments is a martingale.
Refresh the figure to draw a fresh path. It wanders, but it has no preferred direction: it is just
as likely to drift above the dashed mean level M_0 = 0 as below it.
Constant mean, and why finance cares
Apply the
tower property
to the defining equation and the mean never moves:
\mathbb{E}[M_n] = \mathbb{E}\!\big[\mathbb{E}[M_{n+1} \mid \mathcal{F}_n]\big] = \mathbb{E}[M_{n+1}] = \cdots = \mathbb{E}[M_0].
A fair game is fair forever: your expected fortune at any future time equals your starting stake.
This is exactly why martingales sit at the heart of pricing. Under the risk-neutral measure,
a properly discounted, arbitrage-free asset price is a martingale — its expected discounted value
tomorrow is its price today — and that single condition is what makes option prices well defined.