Stochastic Processes
Intermediate
7 min

Random Walks

A sequence of iid $\pm 1$ steps whose position after $n$ steps has mean $0$ and variance $n$.

1. The idea

A symmetric simple random walk sets and , where each is independently or with probability each. It is the discrete-time ancestor of Brownian motion.

Because the steps are iid with mean and variance , linearity of expectation and independence give and immediately — no need to enumerate paths.

Random walks are also martingales: . This property is what makes gambler's ruin and hitting-probability arguments work by first-step analysis.

2. Why it matters

Random walks are the simplest model of cumulative random P&L or price moves, and the martingale property is the seed idea behind no-arbitrage pricing and stopping-time arguments used throughout the derivatives section.

3. Core mathematics

Definition

Mean

Variance

Martingale property

Scaling

CLT gives the Brownian motion limit

4. How to recognize it

Think of this when…

  • Steps that are iid, mean-zero, symmetric (or similar) moves
  • Questions about the expected position, variance, or typical magnitude after steps
  • Setup for a first-step / recursive argument about hitting a boundary
  • Precursor language to gambler's ruin or Brownian motion questions

5. Worked example

Worked example

A symmetric random walk takes steps. Find , , and estimate .

  1. 1

    Each step has mean , variance , and steps are independent, so use linearity directly.

  2. 2

    By CLT, , so .

  3. 3

    Standardize the threshold and use the normal tail.

  4. Answer: , , and .

6. Common mistakes

  • Computing variance of a sum of dependent-looking terms without checking the steps are actually independent
  • Forgetting that only holds when each step has variance ; rescale if step size differs
  • Confusing the random walk's martingale property with the (false) idea that can't drift far from
  • Applying the CLT approximation for small where it is inaccurate

7. Quick check

For a symmetric random walk, what is ?

Which property directly justifies ?

8. Practice

11 QuantSolve questions use this concept.

Practice this concept

9. Related methods