last updated: May 1, 2025

Stochastic Processes and Financial Mathematics
(part two)

15.2 Completeness

We’ll begin our analysis of the Black-Scholes model by showing that, in the Black-Scholes market, we can replicate any contingent claim that has a well-defined expectation. This is, essentially, what is meant by completeness in the Black-Scholes model.

  • Remark 15.2.1 The Black-Scholes model uses Ito integration. Up to now, whenever we wrote an Ito integral 0tFtdBt we were careful to check that FH2. From now on, we won’t go to the trouble of checking this condition (although it does always hold). We’ll say slightly more about this issue in Section 17.3

In the binomial model we discovered the importance of the so-called risk-neutral world, Q. We will see that the corresponding concept is equally important in continuous time.

  • Definition 15.2.2 The risk-netural world Q is the probability measure under which St evolves according to the SDE

    (15.4)dSt=rStdt+σStdBt.

    Here, Bt has the same distribution (i.e. Brownian motion) under Q as in the ‘real’ world P.

The key point here is that, compared to the ‘real’ dynamics of St, given in (15.1), we have replaced μ with r.

  • Definition 15.2.3 As in Section 13.2, we refer to r as the drift and to σ as the volatility.

The next lemma, at first glance, appears rather odd. It gives an awkward looking condition under which we can replicate a contingent claim. The point, as we will see immediately after, is that it turns out we can always satisfy this condition.

For reasons that will become clear in Section 17.2, in this section we’ll tend to write X (instead of our usual Φ(ST)) for contingent claims.

  • Lemma 15.2.4 Let XFT be a contingent claim in the Black-Scholes market with exercise time T. Suppose that the stochastic process

    Mt=erTEQ[X|Ft]

    exists and has the stochastic differential

    (15.5)dMt=ftdZt

    where Zt=ertSt, for some (continuous, adapated) stochastic process ft. Then there exists a replicating portfolio strategy for X.

Proof: We are looking for a portfolio strategy ht=(xt,yt) such that both

(15.6)VTh=X,(15.7)dVth=xtdCt+ytdSt. Here, the first equation is ‘replication’ and the second is ‘self-financing’. We don’t use the risk neutral world yet (although we will in the proof of Theorem 15.2.5 below), so for now we have dSt=μStdt+σStdBt. The portfolio strategy we will use is

xt=MtertftStyt=ft. It is immediate that xt and yt are continuous and adapted, so ht=(xt,yt) is a portfolio strategy and we must check (15.6) and (15.7) hold. Recalling that Ct=ert, we note that

Vth=xtCt+ytSt=ertMtftSt+ftSt(15.8)=ertMt. Hence VTh=erTMT=erTerTEQ[X|FT]=X, because XFT. This checks (15.6) i.e. (ht) replicates X.

Now, for (15.7). We need to apply Ito’s formula to obtain dVth, and we’ll do it using (15.8). This means that we need to calculate dMt, which we can do using (15.5), meaning that we’ll need to start by finding an expression for dZt.

Using Ito’s formula on Zt=ertSt we obtain that

dZt=(rStert+μStert+0)dt+σStertdBt=ertSt(μr)dt+σertStdBt. This represents Z as an Ito process. Hence, using (15.5),

dMt=ertftSt(μr)dt+σertftStdBt

and we are now ready to apply Ito’s formula to Vth=ertMt. We obtain

dVth=(rertMt+ertftSt(μr)ert+0)dt+σertftStertdBt=(rertMtrftSt)dt+ft[μStdt+σStdBt]=(MtertftSt)[rertdt]+ft[μStdt+σStdBt].=(MtertftSt)dCt+ftdSt. The second and third lines are collecting terms, so that in the final line we can use the definitions of dCt and dSt from (15.2) and (15.1). Recalling the definitions of xt and yt we now have

dVth=xtdCt+ytdSt

and, as required, we have checked (15.7) i.e. (ht) is self-financing.   ∎

  • Theorem 15.2.5 Let XFT be a contingent claim in the Black-Scholes market with exercise time T. Suppose that EQ[|X|]<. Then there exists a replicating portfolio strategy for X.

Proof: We define Mt=erTEQ[X|Ft] and look to apply Lemma 15.2.4. Note that since EQ[|X|]< this conditional expectation is well defined. From Example 3.3.9 (which is easily adapted to continuous time) we have that EQ[X|Ft] is a martingale. Hence, since erT is just a constant, we know that Mt is a martingale.

The key step is the next one: use the martingale representation theorem (Theorem 13.4.3), in the risk neutral world Q, to say that under Q there exists a process gt such that

(15.9)dMt=gtdBt.

Let Zt=ertSt, as in Lemma 15.2.4. Under Q, the dynamics of S are that dSt=rStdt+σStdBt, so in world Q when we apply Ito’s formula to Zt we obtain

dZt=(rertSt+rStert+0)dt+σertStdBt=σZtdBt. Combining with (15.9) we obtain

dMt=gtσZtσZtdBt=gtσZtdZt.

This shows that (15.5) holds, with ft=gtσZt. Finally, we apply Lemma 15.2.4 and deduce that there exists a replicating portfolio strategy for X.   ∎

In some ways, Theorem 15.2.5 is very unsatisfactory. It asserts that (essentially, all) contingent claims can be replicated, but it doesn’t tell us how to find a replicating portfolio. The root cause of this issue is that we used the martingale representation theorem – which told us the process g existed, but couldn’t give us an explicit formula for g. Without calculating g, we can’t calculate xt,yt either.

Of course, to trade in a real market, we would need a replicating portfolio ht=(xt,yt), or at the very least a way to numerically estimate one. With this in mind, in the next section, we will show how to find a replicating portfolio explicitly. The argument we will use to do so relies on already knowing that a replicating portfolio exists; for this reason, we needed to prove Theorem 15.2.5 first.

Another issue is that we have not addressed is to ask if our replicating portfolio is unique. Potentially, two different replicating portfolios could exist. We will show in the next section that the replicating portfolio is, in fact, unique.