Tutorials › Stochastic Calculus › Moment Recursions From Ito’s Formula

Applications of Ito's Formula · Tutorial 188 of 600

Moment Recursions From Ito's Formula

Use Ito's formula to obtain and solve the moment recursion for geometric Brownian motion, then check it independently against the lognormal formula.

Advanced 11 min read

What You'll Learn

  • Apply Ito's formula to powers of a geometric Brownian motion.
  • Derive the differential equation satisfied by each nonnegative integer moment.
  • Check the integrability needed to take expectations of the stochastic integral.
  • Solve the moment equation, including the zero and first moments.
  • Verify the recursion by comparing it with the lognormal moment calculation.
  • Identify the missing Ito correction in a common incorrect calculation.

From Powers of the Process to Moments

For geometric Brownian motion, the distribution of \(S_t\) gives its moments directly. Ito's formula offers a different route: apply it to a power \(S_t^n\), take expectations, and obtain a differential equation for the \(n\)th moment. This method makes the contribution of the drift and diffusion visible, and gives a recursion that can be checked against the distributional calculation.

Work on a filtered probability space \((\Omega,\mathcal{F},(\mathcal{F}_t)_{t\ge0},\mathbb{P})\) carrying a Brownian motion \(B_t\) adapted to the filtration. Let \(s>0\) and \(\mu,\sigma\in\mathbb{R}\) be constants, and let \(S_t\) solve the geometric Brownian motion equation \(dS_t=\mu S_t\,dt+\sigma S_t\,dB_t\), with \(S_0=s\). Here \(\mu S_t\) is the drift coefficient and \(\sigma S_t\) is the diffusion coefficient. The Ito integral is understood for progressively measurable integrands \(H\) in \(\mathcal{L}^2\), meaning \(\mathbb{E}\int_0^T H_t^2\,dt<\infty\) on each finite time interval \([0,T]\).

The explicit solution is \(S_t=s\exp((\mu-\tfrac12\sigma^2)t+\sigma B_t)\). To check this expression with Ito's formula, set \(g(t,x)=s\exp((\mu-\tfrac12\sigma^2)t+\sigma x)\). Its derivatives are \(g_t=(\mu-\tfrac12\sigma^2)g\), \(g_x=\sigma g\), and \(g_{xx}=\sigma^2g\). The time-dependent Ito formula contributes the correction \(\tfrac12g_{xx}\,dt\), so \(dg(t,B_t)=\mu g(t,B_t)\,dt+\sigma g(t,B_t)\,dB_t\), as required.

The Moment Differential Equation

Theorem: For every integer \(n\ge0\), define \(m_n(t)=\mathbb{E}[S_t^n]\), with \(m_0(t)=1\). Then \(m_n'(t)=c_n m_n(t)\), where \(c_n=n\mu+\tfrac12n(n-1)\sigma^2\), and \(m_n(0)=s^n\). Consequently \(m_n(t)=s^n e^{c_nt}\). The case \(n=0\) is included, with \(c_0=0\).

Proof. First take \(n\ge2\) and \(f(x)=x^n\). Its derivatives are \(f'(x)=nx^{n-1}\) and \(f''(x)=n(n-1)x^{n-2}\). The quadratic variation of \(S\) is \(d[S]_t=\sigma^2S_t^2\,dt\), since its Brownian coefficient is \(\sigma S_t\) and \(dB_t\,dB_t=dt\). Ito's formula, including its second-derivative correction, gives

$$ \begin{aligned} d(S_t^n) &=nS_t^{n-1}\,dS_t+\tfrac12n(n-1)S_t^{n-2}\,d[S]_t\\ &=\left(n\mu+\tfrac12n(n-1)\sigma^2\right)S_t^n\,dt +n\sigma S_t^n\,dB_t\\ &=c_nS_t^n\,dt+n\sigma S_t^n\,dB_t. \end{aligned} $$

For \(n=1\), the same equation follows directly from the defining SDE, because \(c_1=\mu\). For \(n=0\), \(S_t^0=1\), so its differential is zero and the equation holds with \(c_0=0\).

It remains to justify taking expectations. The explicit solution and the Gaussian moment-generating function give, for every \(q\ge0\) and finite \(T\), \(\mathbb{E}[S_t^q]=s^q\exp((q\mu+\tfrac12q(q-1)\sigma^2)t)\) for \(0\le t\le T\). In particular, this expectation is bounded on \([0,T]\). Thus \(H_t=n\sigma S_t^n\) is progressively measurable and \(\mathbb{E}\int_0^T H_t^2\,dt=n^2\sigma^2\int_0^T\mathbb{E}[S_t^{2n}]\,dt<\infty\). The Ito integral of \(H\) is therefore a square-integrable martingale: its increments have conditional expectation zero, by the martingale property of the Ito integral for \(\mathcal{L}^2\) integrands. Taking expectations in the integrated equation yields \(m_n(t)=s^n+c_n\int_0^t m_n(u)\,du\). This integral equation implies that \(m_n\) is absolutely continuous and satisfies \(m_n'=c_nm_n\) almost everywhere. Multiplication by \(e^{-c_nt}\) gives \(\frac{d}{dt}(e^{-c_nt}m_n(t))=0\) almost everywhere, so \(m_n(t)=s^ne^{c_nt}\). This also holds for \(n=0\), for which \(m_0=1\). \(\square\)

The differential equation is the moment recursion in time: each moment evolves according to its own constant coefficient \(c_n\). The diffusion contributes \(\tfrac12n(n-1)\sigma^2\), not merely a term proportional to \(n\). For \(n=0\), the moment is the constant one; for \(n=1\), the diffusion correction vanishes, so the mean evolves according to the drift alone.

Worked Example: The Second Moment

Take \(s=1\), \(\mu=\tfrac15\), and \(\sigma=\tfrac35\). Find \(m_2(t)\) from Ito's formula and check it using the lognormal expression.

For \(f(x)=x^2\), \(f'(x)=2x\) and \(f''(x)=2\). The correction term is \(\tfrac12 f''(S_t)d[S]_t=d[S]_t=\sigma^2S_t^2dt\). Hence \(d(S_t^2)=(2\mu+\sigma^2)S_t^2dt+2\sigma S_t^2dB_t\). Substitution gives \(2\mu+\sigma^2=\tfrac25+\tfrac9{25}=\tfrac{19}{25}\). The stochastic integrand \(2\sigma S_t^2\) is in \(\mathcal{L}^2\) on finite intervals because the explicit solution has finite eighth moments there. Taking expectations therefore gives \(m_2'=\tfrac{19}{25}m_2\), with \(m_2(0)=1\), and thus \(m_2(t)=e^{19t/25}\).

Check: The explicit solution gives \(\mathbb{E}[S_t^2]=\exp(2(\mu-\tfrac12\sigma^2)t)\mathbb{E}[e^{2\sigma B_t}] =\exp((2\mu-\sigma^2+2\sigma^2)t)\). Substitution yields \(2\mu+\sigma^2=\tfrac25+\tfrac9{25}=\tfrac{19}{25}\), matching the differential-equation result.

Checking Against the Lognormal Moment Formula

Proposition: For every integer \(n\ge0\), the solution of the moment differential equation agrees with the moment computed from the lognormal distribution: \(\mathbb{E}[S_t^n]=s^n\exp((n\mu+\tfrac12n(n-1)\sigma^2)t)\).

Proof. The explicit solution gives \(S_t^n=s^n\exp(n(\mu-\tfrac12\sigma^2)t+n\sigma B_t)\). Since \(B_t\) has distribution \(N(0,t)\), its moment-generating function gives \(\mathbb{E}[e^{aB_t}]=e^{a^2t/2}\) for every real \(a\). Taking \(a=n\sigma\) therefore yields \(\mathbb{E}[S_t^n]=s^n\exp((n\mu-\tfrac12n\sigma^2+\tfrac12n^2\sigma^2)t)\). The exponent coefficient simplifies to \(n\mu+\tfrac12n(n-1)\sigma^2=c_n\), exactly the coefficient in the differential equation. When \(n=0\), both expressions equal \(1\), so the identity includes that case as well. \(\square\)

This check is independent of solving the moment equation: it starts from the explicit solution and the Gaussian moment-generating function. It confirms both the factor \(n(n-1)\) and the sign of the diffusion contribution. The result also gives a useful relation between adjacent moments. For \(n\ge1\), division of the positive moment formulas gives \(m_n(t)/m_{n-1}(t)=s\exp((\mu+(n-1)\sigma^2)t)\). This relation is a consequence of the explicit formula, not an additional assumption about the process.

Worked Example: A Third-Moment Recursion

Let \(s=2\), \(\mu=\tfrac14\), and \(\sigma=\tfrac12\). Derive and solve the equation for \(m_3(t)\), then check the result from the Gaussian formula.

For \(f(x)=x^3\), \(f'(x)=3x^2\) and \(f''(x)=6x\). The Ito correction is \(\tfrac12(6S_t)\sigma^2S_t^2dt=3\sigma^2S_t^3dt\). Combining it with the drift term \(3\mu S_t^3dt\) gives \(d(S_t^3)=(3\mu+3\sigma^2)S_t^3dt+3\sigma S_t^3dB_t\). Here \(3\mu=\tfrac34\) and \(3\sigma^2=\tfrac34\), so \(c_3=\tfrac32\). The stochastic integrand is square-integrable on finite intervals because \(\mathbb{E}[S_t^6]\) is finite and bounded on each such interval. Taking expectations gives \(m_3'=\tfrac32m_3\), with \(m_3(0)=2^3=8\), hence \(m_3(t)=8e^{3t/2}\).

Check: The lognormal calculation has exponent coefficient \(3(\mu-\tfrac12\sigma^2)+\tfrac12(3\sigma)^2 =3(\tfrac14-\tfrac18)+\tfrac12(\tfrac32)^2 =\tfrac38+\tfrac98=\tfrac32\). Its initial factor is \(s^3=2^3=8\), so it gives \(8e^{3t/2}\) as well.

Worked Example: The Fourth Moment with Zero Drift

Let \(s=3\), \(\mu=0\), and \(\sigma=\tfrac12\). Find the fourth moment and verify its initial value and its time-zero derivative.

For \(f(x)=x^4\), \(f'(x)=4x^3\) and \(f''(x)=12x^2\). The Ito correction is \(\tfrac12(12S_t^2)\sigma^2S_t^2dt=6\sigma^2S_t^4dt\), while the drift contribution is \(4\mu S_t^4dt=0\). Thus \(d(S_t^4)=6\sigma^2S_t^4dt+4\sigma S_t^4dB_t\). Since \(6\sigma^2=6\cdot\tfrac14=\tfrac32\), the moment equation is \(m_4'=\tfrac32m_4\), with \(m_4(0)=3^4=81\). Its solution is \(m_4(t)=81e^{3t/2}\).

Check: The formula gives \(m_4(0)=81e^0=81=3^4\). Differentiating it gives \(m_4'(t)=\tfrac32\cdot81e^{3t/2}\), so \(m_4'(0)=\tfrac{243}{2}\). The recursion gives the same value, \(\tfrac32m_4(0)=\tfrac32\cdot81=\tfrac{243}{2}\). The lognormal exponent coefficient is also \(4(0-\tfrac18)+\tfrac12(4\cdot\tfrac12)^2=-\tfrac12+2=\tfrac32\).

Common Mistake: Omitting the Ito Correction

A common incorrect calculation treats the power as though the ordinary chain rule applied. For the square, that would give \(d(S_t^2)=2S_t\,dS_t\), and hence the false moment equation \(m_2'=2\mu m_2\). In the second-moment example above, this predicts \(m_2(t)=e^{2t/5}\), omitting the contribution from the diffusion.

The correction is forced by the second derivative in Ito's formula: \(f''(x)=2\), so its contribution is \(\tfrac12 f''(S_t)d[S]_t=\sigma^2S_t^2dt\). The correct coefficient is \(2\mu+\sigma^2=\tfrac{19}{25}\), not \(2\mu=\tfrac25\). The lognormal check independently exposes the error: its exponent for the second moment is \(2\mu+\sigma^2\). The multiplication rules \(dB_t\,dB_t=dt\), \(dB_t\,dt=0\), and \(dt\,dt=0\) encode precisely why this second-order term remains.

The moment equation is useful whenever expectations of powers are needed without repeatedly integrating a density. It also clarifies which effects control each moment: the drift contributes \(n\mu\), while the curvature of \(x^n\), combined with the quadratic variation, contributes \(\tfrac12n(n-1)\sigma^2\). This calculation concerns unconditional moments at a single time; it does not assert a conditional-moment or transition-law formula.

Check Your Understanding

Use the moment equation and the Ito correction explicitly in each calculation.

  1. For \(dS_t=\mu S_tdt+\sigma S_tdB_t\), write the Ito differential of \(S_t^5\), including its drift and stochastic-integral coefficients.
  2. For \(s=1\), \(\mu=0\), and \(\sigma=1\), solve for \(m_2(t)\) and check its derivative at \(t=0\).
  3. Why must \(n\sigma S_t^n\) be in \(\mathcal{L}^2\) before its Ito integral can be treated as a square-integrable martingale?
  4. For \(n=1\), explain why the second-derivative correction vanishes and state the resulting mean.
  5. Starting from the explicit solution, simplify the Gaussian moment calculation to recover \(c_n=n\mu+\tfrac12n(n-1)\sigma^2\).