In the previous chapter, we have observed that a sample Brownian path is nowhere differentiable. In other words, the differentiation dtdWt does not exist in a classical calculus sense. However, while studying Brownian motions, or when using Brownian motion as a model, the situation of estimating the difference of a function f(Wt) over an infinitesimal interval [t,t+Δt] arises frequently.
Theorem 4.1 (Itô’s Lemma): Let f(t,x) be a differentiable function, and let Xt be a stochastic process satisfying dXt=μtdt+σtdWt for a Brownian motion Wt. Then
df(t,Xt)=(∂t∂f+μt∂x∂f+21σt2∂x2∂2f)dt+σt∂x∂fdWt
Proof: We expand f(t+Δt,x+Δx) using Taylor
=f(t+Δt,x+Δx)−f(t,x)∂t∂fΔt+∂x∂fΔx+21∂t2∂2f(Δt)2+∂t∂x∂2fΔtΔx+21∂x2∂2f(Δx)2+…
For Δt→dt and Δx→dx, we have
df(t,x)=∂t∂fdt+∂x∂fdx+21∂t2∂2fdt2+∂t∂x∂2fdtdx+21∂x2∂2fdx2+…=∂t∂fdt+∂x∂fdx+21∂x2∂2fdx2+o(dt)
As dXt=μtdt+σtdWt, we have
dXt2=(μtdt+σtdWt)2=μt2dt2+2μtσtdtdWt+σt2dWt2=σt2dt+o(dt)
where we used dWt→0 as Brownian paths are continuous as well as the fact that the local quadratic variation dWt2 is dt. Therefore, omitting o(dt), we have
df(t,Xt)=∂t∂fdt+∂x∂fdXt+21∂x2∂2fdXt2=∂t∂fdt+∂x∂f(μtdt+σtdWt)+21∂x2∂2f(σt2dt)=(∂t∂f+μt∂x∂f+21σt2∂x2∂2f)dt+σt∂x∂fdWt
Note: The stochastic process Xt=μt+σWt is known as the Brownian motion with drift μ and volatility σ.
Proposition 4.2 (Itô’s Lemma for Brownian Motion): Let Xt=Wt, then Itô’s Lemma simplifies to
df(t,Xt)=∂t∂fdt+∂x∂fdWt+21∂x2∂2fdt
Example (Univariate quadratic function): Consider the function f(t,x)=21x2 and Xt=Wt. Then
df(t,Xt)=∂t∂fdt+∂x∂fdWt+21∂x2∂2fdt=WtdWt+21dt
Note how this contradicts classical derivation rules, i.e. dWtdf(Wt)=Wt.
Example (Multivariate quadratic function): Consider the function f(t,x)=t2+x2. Then
df(t,Xt)=(∂t∂f+μt∂x∂f+21σt2∂x2∂2f)dt+σt∂x∂fdWt=(2t+2μtXt+σt2)dt+2σtXtdWt
Example (Exponential function): Consider the function f(t,x)=exp(Xt). Then
df(t,Xt)=(∂t∂f+μt∂x∂f+21σt2∂x2∂2f)dt+σt∂x∂fdWt=(μt+21σt2)exp(Xt)dt+σtexp(Xt)dWt=(μtdt+21σt2dt+σtdWt)exp(Xt)
Fixing σt=σ and μt=μ−21σ2 we obtain df(t,Xt)=(μdt+σdWt)f(t,Xt) where Xt=(μ−21σ2)t+σWt.
Note: Given Xt from the last example, we define the geometric Brownian motion
St=s0⋅exp(Xt)=s0⋅exp((μ−21σ2)t+σWt)
where s0∈R is the constant initial value. Note that St solves the stochastic differential equation of the return price model StdSt=μdt+σdWt introduced in the previous chapter.
4.2 Integration
We aim to provide an intuitive understanding of integration in the context of stochastic processes.
Recap (L2-norm of a random variable): The L2-norm of a random variable Y is defined as ∥Y∥=E[X2].
In similar fashion, we define the L2-norm of a process {Xt}t∈[0,T].
Definition 4.3 (L2-norm of a stochastic process): The L2-norm of a process {Xt}t∈[0,T] is defined as ∥X∥=∫0TE[Xt2]dt.
We define the concept of a random step function to approximate a stochastic process.
Definition 4.4 (Random step function): A stochastic process {Xt}t∈[0,T] can be approximated by any degree of accuracy by a random step function {Xtk(n)}k∈{0,…,n} with intervals of length nT.
Note: Approximated by any degree of accuracy means that the sequence {X(n)}n∈N is Cauchy, i.e it converges to X in the L2-norm.
With the random step function definition, we can define the discrete stochastic integral.
Definition 4.5 (Discrete stochastic integral): Let {Xt}t∈[0,T] be a stochastic process with ∥X∥<∞. The discrete stochastic integral is defined as
I(X(n))=k=0∑n−1Xtk(n)(Wtk+1−Wtk)
With that and with convergence in L2-norm, we can define the Itô integral.
Definition 4.6 (Itô integral): Let {Xt}t∈[0,T] be a stochastic process. The Itô stochastic integral
I(X)=∫0TXtdWt
is defined as the limit in L2-norm of the discrete stochastic integral I(X(n)), i.e. I(X)=L2limn→∞I(X(n)).
Note: We note that the stochastic integral depends on the choice of the random step function evaluation. To show that, let Xtk(n)=Wτk with τk=(1−α)tk+αtk+1. Then one can prove that
∫0TWtdWt=21WT2+(α−21)T
For the Itô integral we have α=0. This integral is non-anticipating and therefore works well in a financial setting.
Proposition 4.7 (Itô Integral for separable integrand): If the integrand dYt is separable, i.e. dYt=g(t)dt+h(Wt)dWt for a Brownian motion Wt, then
∫tatbdYt=G(tb)−G(ta)+H(Wtb)−H(Wta)
where G(t)=∫g(t)dt and H(x)=∫h(x)dx.
Example (Itô integral of Brownina motion): We want to figure out the Itô integral of a Brownian motion from t0 to T, i.e. ∫t0TWtdWt, i.e. dYt=WtdWt. We define f(t,x)=x2 and Xt=Wt and note using Itô’s Lemma for differentiation that
⟹dWt2=df(t,Xt)=2WtdWt+dtWtdWt=21dWt2−21dt
Hence the integrand is separable and we conclude
∫0TWtdWt=21(WT2−W02)−21(T−t0)
We take a look at the properties of the Itô integral.
Proposition 4.8 (Isometry of the Itô integral): Let {Xt}t∈[0,T] be a stochastic process. Then
E(∫0TXtdWt)2=∫0TE[Xt2]dt
or equivalently written in norms ∥I(X)∥=∥X∥.
Proposition 4.9 (Properties of the Itô integral): Let {Xt}t∈[0,T] and {X~t}t∈[0,T] be stochastic processes for which the Itô integral is well-defined. The following properties hold:
Theorem 4.10 (Itô’s lemma for multidimensional processes): Let f:RN→R be a function in C2 and {Xt}t={(Xt(1),…,Xt(N))}t be an N-dimensional stochastic process. Then
df(Xt)=i=1∑N∂xi∂fdXt(i)+21i=1∑Nj=1∑N∂xi∂xj∂2fd[X(i),X(j)]t
or equivalently
f(Xtb)=f(Xta)+i=1∑N∫tatb∂xi∂f(Xs)dXs(i)+21i=1∑Nj=1∑N∫tatb∂xi∂xj∂2f(Xs)d[X(i),X(j)]s
Proposition 4.11 (Itô’s product rule): Let Xt and Yt be two stochastic processes. Then
d(XtYt)=XtdYt+YtdXt+d[X,Y]t