← back to finance II

Ito Calculus

MIT OCW 18.S096 + 15.450 (CC BY-NC-SA 4.0)

Ito calculus extends the chain rule to functions of Brownian motion. The extra term — the ½σ²f″ correction — exists because Brownian motion has nonzero quadratic variation. This is the engine behind every option pricing formula.

Ordinary Chain Rule df = f′ dx Ito’s Lemma df = f′dX + ½f″(dX)² correction term (dB)² = dt (quadratic variation) This is why the extra term appears

Brownian motion properties: quadratic variation

For ordinary smooth functions, the sum of squared increments goes to zero as the partition gets finer. Brownian motion is different: its quadratic variation over [0,T] converges to T, not zero. This is why (dB)² = dt instead of 0, and why Ito calculus needs an extra term.

Scheme

Ito's lemma — the chain rule for stochastic calculus

If X(t) satisfies dX = μ dt + σ dB, then for any twice-differentiable f(x) with no explicit time dependence, Ito's lemma gives df(X) = f′(X) dX + ½ f″(X) σ² dt. (If f also depends on t, add an f₀ dt term.) The extra ½σ²f″ dt term is the Ito correction. It exists because (dB)² = dt, not zero.

Scheme

Geometric Brownian motion

Geometric Brownian motion (GBM) models stock prices: dS = μS dt + σS dB. Applying Ito's lemma to ln(S) gives d(ln S) = (μ - ½σ²) dt + σ dB. So log-returns are normally distributed, and S(t) = S(0) exp((μ - ½σ²)t + σB(t)). The ½σ² drag is the Ito correction in action.

Scheme

Stochastic differential equations

An SDE dX = a(X,t) dt + b(X,t) dB specifies how a process evolves under both deterministic drift a and random diffusion b. The Euler-Maruyama method discretizes: X(t+dt) ≈ X(t) + a·dt + b·√dt·Z where Z ~ N(0,1). This is the stochastic analog of Euler's method for ODEs.

Scheme
Neighbors