Skip to content

Martingales and Random Walk

Filtration

A filtration is a sequence of σ-algebras Ft that represents the information available up to time t. It is used to model the evolution of information over time. For a stochastic process Xt, the filtration Ft can be defined as Ft(X0=x0,X1=x1,...,Xt=xt)

Martingale

A stochastic process Xt is a martingale with respect to a filtration Ft if:

  1. E[|Xt|]< for all t (the expected value is finite).
  2. E[Xt|Fs]=Xs with s<t/

INFO

Simply put, martingale property implies that the best prediction of the expectation of the future value is the current value, given all past information.

Random Walk

Random walk is a discrete stochastic process St given by St=i=1t Xi, where Xi are independent and identically distributed (i.i.d.) random variables with mean E[Xi]=0 and variance σ2=E[Xi2]<. The process starts at S0=0. The E[Xi]=0 is not a requirement for random walk, but it is a commonly used condition.

Simple random walk

If Xt takes values +1 and 1 with probabilities p and 1p, respectively, then the random walk is called a simple random walk. The expected value of the position at time t is given by: