Unit 5, lesson 39

Exponential martingales and measure changes

How a Radon-Nikodym derivative reweights the same events, the conditional Bayes formula, the stochastic exponential, when it is a true exponential martingale, and the Novikov condition.

  • Video 39
  • Measure changes and Girsanov's theorem

A forecasting model and a pricing model can share the same stock paths and still weight them differently. How must the paths be reweighted so that every expectation under one probability, including a conditional expectation given what is known at an intermediate date, can be computed under the other? In Brownian models the weights are the exponential of a stochastic integral, and being positive does not by itself make them valid probability weights. This lesson derives the density and conditional Bayes identities, builds the stochastic exponential with Itô’s lemma, and states the Novikov condition as a sufficient test that the weights keep total mass one.

Key terms

Change of measure

Definition Fix a finite horizon T>0T > 0 and a filtered probability space (Ω,F,(Ft)0≤t≤T,P)(\Omega, \mathcal{F}, (\mathcal{F}_t)_{0 \le t \le T}, \mathbb{P}) with FT⊆F\mathcal{F}_T \subseteq \mathcal{F}. A change of measure keeps Ω\Omega, the events of FT\mathcal{F}_T, the filtration and every random variable as they are, and replaces P\mathbb{P} by another probability measure Q\mathbb{Q} on FT\mathcal{F}_T. The new measure is absolutely continuous with respect to P\mathbb{P}, written Q≪P\mathbb{Q} \ll \mathbb{P}, when every P\mathbb{P}-null event in FT\mathcal{F}_T is also Q\mathbb{Q}-null. The two measures are equivalent, written Q∼P\mathbb{Q} \sim \mathbb{P}, when they have the same null events,

P(A)=0  ⟺  Q(A)=0\mathbb{P}(A) = 0 \iff \mathbb{Q}(A) = 0

for every A∈FTA \in \mathcal{F}_T. If Q≪P\mathbb{Q} \ll \mathbb{P}, every statement that holds P\mathbb{P}-almost surely also holds Q\mathbb{Q}-almost surely, and under equivalence the two measures agree on which events are impossible and which are certain. Other probabilities, expectations and distributions can all change, so a process that is a Brownian motion under P\mathbb{P} need not be one under Q\mathbb{Q}. The pricing measures of later lessons are equivalent measures chosen so that discounted traded prices are martingales, and a change of measure alone does not select one.

In plain words A change of measure keeps every possible outcome and every path exactly as it is and changes only how much weight each one receives. Equivalent measures can disagree about how likely an event is, but never about whether it can happen.

Example Take four equally likely states under P\mathbb{P} and the constructed probabilities Q=(0.1,0.2,0.3,0.4)\mathbb{Q} = (0.1, 0.2, 0.3, 0.4) on the same states. Every state keeps a positive probability, so Q∼P\mathbb{Q} \sim \mathbb{P}. A payoff X=(0,1,2,3)X = (0, 1, 2, 3) in currency units has

EP[X]=1.5,EQ[X]=0.2+0.6+1.2=2.\begin{aligned} \mathbb{E}^{\mathbb{P}}[X] &= 1.5, \\[0.4em] \mathbb{E}^{\mathbb{Q}}[X] &= 0.2 + 0.6 + 1.2 = 2 . \end{aligned}

The payoff in each state is unchanged, and only the weights on the states have moved.

Radon-Nikodym derivative

Definition Let Q≪P\mathbb{Q} \ll \mathbb{P} on FT\mathcal{F}_T. The Radon-Nikodym theorem, stated here without proof, gives an FT\mathcal{F}_T-measurable random variable ZT≥0Z_T \ge 0, unique up to P\mathbb{P}-null events, such that

Q(A)=EP[ZT1A]\mathbb{Q}(A) = \mathbb{E}^{\mathbb{P}}[Z_T \mathbf{1}_A]

for every A∈FTA \in \mathcal{F}_T. This ZTZ_T is the Radon-Nikodym derivative, or density, of Q\mathbb{Q} with respect to P\mathbb{P} on FT\mathcal{F}_T, written

ZT=dQdP∣FT.Z_T = \left.\frac{d\mathbb{Q}}{d\mathbb{P}}\right|_{\mathcal{F}_T} .

The choice A=ΩA = \Omega gives EP[ZT]=1\mathbb{E}^{\mathbb{P}}[Z_T] = 1, and approximation by simple functions gives EQ[X]=EP[ZTX]\mathbb{E}^{\mathbb{Q}}[X] = \mathbb{E}^{\mathbb{P}}[Z_T X] for every FT\mathcal{F}_T-measurable X≥0X \ge 0 and for every XX with EP[ZT∣X∣]<∞\mathbb{E}^{\mathbb{P}}[Z_T \lvert X \rvert] < \infty. Conversely, every FT\mathcal{F}_T-measurable ZT≥0Z_T \ge 0 with EP[ZT]=1\mathbb{E}^{\mathbb{P}}[Z_T] = 1 defines a probability measure Q≪P\mathbb{Q} \ll \mathbb{P} by the same formula. The measures are equivalent exactly when ZT>0Z_T > 0 holds P\mathbb{P}-almost surely, and then 1/ZT1/Z_T is the density of P\mathbb{P} with respect to Q\mathbb{Q}. On a finite set of states that all have positive probability, ZTZ_T is the likelihood ratio of Risk neutral probabilities and physical probabilities. The density process

Zt=EP[ZT∣Ft]Z_t = \mathbb{E}^{\mathbb{P}}[Z_T \mid \mathcal{F}_t]

for 0≤t≤T0 \le t \le T is a P\mathbb{P}-martingale by the tower property, and it is the density of Q\mathbb{Q} on Ft\mathcal{F}_t, because for A∈FtA \in \mathcal{F}_t the indicator 1A\mathbf{1}_A is Ft\mathcal{F}_t-measurable and

Q(A)=EP[ZT1A]=EP[Zt1A].\begin{aligned} \mathbb{Q}(A) &= \mathbb{E}^{\mathbb{P}}[Z_T \mathbf{1}_A] \\[0.4em] &= \mathbb{E}^{\mathbb{P}}[Z_t \mathbf{1}_A]. \end{aligned}

This course takes F0\mathcal{F}_0 trivial up to null events, so Z0=EP[ZT]=1Z_0 = \mathbb{E}^{\mathbb{P}}[Z_T] = 1. With a nontrivial F0\mathcal{F}_0, a start at one also needs EP[ZT∣F0]=1\mathbb{E}^{\mathbb{P}}[Z_T \mid \mathcal{F}_0] = 1. The weights at different dates must come from one terminal density in this way, since normalizing unrelated weights separately at each date does not give consistent probabilities. Under equivalence Zt>0Z_t > 0 almost surely for every tt.

In plain words The density says, path by path, how much more or less weight the new measure gives than the old one, and it averages to one under the old measure. Its conditional average given the current information is the reweighting that applies to events that can already be decided at that date.

Example In the four-state model the constructed weights ZT=(0.4,0.8,1.2,1.6)Z_T = (0.4, 0.8, 1.2, 1.6) are positive and average to 11 under P\mathbb{P}, and multiplying them by the probabilities 14\tfrac14 gives Q=(0.1,0.2,0.3,0.4)\mathbb{Q} = (0.1, 0.2, 0.3, 0.4). The reverse density 1/ZT=(2.5,1.25,56,0.625)1/Z_T = (2.5, 1.25, \tfrac56, 0.625) has Q\mathbb{Q}-mean 0.25+0.25+0.25+0.25=10.25 + 0.25 + 0.25 + 0.25 = 1. Suppose the information at an intermediate date tt reveals only whether the state lies in the first pair or the second pair. The density process at tt is the P\mathbb{P}-average of ZTZ_T over the revealed pair,

Zt={0.6first pair,1.4second pair,Z_t = \begin{cases} 0.6 & \text{first pair}, \\ 1.4 & \text{second pair}, \end{cases}

and indeed Q(first pair)=0.1+0.2=0.3=12⋅0.6\mathbb{Q}(\text{first pair}) = 0.1 + 0.2 = 0.3 = \tfrac12 \cdot 0.6.

Conditional Bayes formula

Definition Let Q≪P\mathbb{Q} \ll \mathbb{P} on FT\mathcal{F}_T with density ZTZ_T and density process Zt=EP[ZT∣Ft]Z_t = \mathbb{E}^{\mathbb{P}}[Z_T \mid \mathcal{F}_t], let 0≤t≤T0 \le t \le T, and let XX be FT\mathcal{F}_T-measurable with EQ[∣X∣]<∞\mathbb{E}^{\mathbb{Q}}[\lvert X \rvert] < \infty. Then

EQ[X∣Ft]=EP[ZTX∣Ft]Zt\begin{aligned} &\mathbb{E}^{\mathbb{Q}}[X \mid \mathcal{F}_t] \\[0.4em] &\quad = \frac{\mathbb{E}^{\mathbb{P}}[Z_T X \mid \mathcal{F}_t]}{Z_t} \end{aligned}

holds Q\mathbb{Q}-almost surely. The denominator is positive Q\mathbb{Q}-almost surely, since Q(Zt=0)=EP[Zt1{Zt=0}]=0\mathbb{Q}(Z_t = 0) = \mathbb{E}^{\mathbb{P}}[Z_t \mathbf{1}_{\{Z_t = 0\}}] = 0, and under equivalence the identity also holds P\mathbb{P}-almost surely. To prove it, call the right side YY, set to 00 where Zt=0Z_t = 0. It is Ft\mathcal{F}_t-measurable, and for every A∈FtA \in \mathcal{F}_t the density on Ft\mathcal{F}_t, the definition of conditional expectation and Q(Zt=0)=0\mathbb{Q}(Z_t = 0) = 0 give

EQ[Y1A]=EP[ZtY1A]=EP[ZTX1A∩{Zt>0}]=EQ[X1A],\begin{aligned} &\mathbb{E}^{\mathbb{Q}}[Y \mathbf{1}_A] = \mathbb{E}^{\mathbb{P}}[Z_t Y \mathbf{1}_A] \\[0.4em] &\quad = \mathbb{E}^{\mathbb{P}}[Z_T X \mathbf{1}_{A \cap \{Z_t > 0\}}] \\[0.4em] &\quad = \mathbb{E}^{\mathbb{Q}}[X \mathbf{1}_A], \end{aligned}

which is the defining property of EQ[X∣Ft]\mathbb{E}^{\mathbb{Q}}[X \mid \mathcal{F}_t]. The formula moves martingale properties between measures. When Q∼P\mathbb{Q} \sim \mathbb{P} and MM is adapted with EQ[∣Mt∣]<∞\mathbb{E}^{\mathbb{Q}}[\lvert M_t \rvert] < \infty for every tt, applying it to X=MtX = M_t and using the tower property gives, for s≤ts \le t,

EQ[Mt∣Fs]=EP[ZtMt∣Fs]Zs,\begin{aligned} &\mathbb{E}^{\mathbb{Q}}[M_t \mid \mathcal{F}_s] \\[0.4em] &\quad = \frac{\mathbb{E}^{\mathbb{P}}[Z_t M_t \mid \mathcal{F}_s]}{Z_s}, \end{aligned}

so MM is a Q\mathbb{Q}-martingale exactly when the product ZMZM is a P\mathbb{P}-martingale.

In plain words To average a payoff under the new measure given today’s information, weight it by the density, average under the old measure given the same information, and divide by the current density. The division makes the conditional weights on what is still possible add up to one again.

Example In the four-state model take the payoff X=(0,1,2,3)X = (0, 1, 2, 3). On the first pair the numerator is 12(0.4⋅0+0.8⋅1)=0.4\tfrac12(0.4 \cdot 0 + 0.8 \cdot 1) = 0.4, so

EQ[X∣Ft]=0.40.6=23.\mathbb{E}^{\mathbb{Q}}[X \mid \mathcal{F}_t] = \frac{0.4}{0.6} = \frac23 .

Directly, the Q\mathbb{Q}-probabilities 0.10.1 and 0.20.2 of the first pair renormalize to 13\tfrac13 and 23\tfrac23, and 13⋅0+23⋅1=23\tfrac13 \cdot 0 + \tfrac23 \cdot 1 = \tfrac23. On the second pair the formula gives 12(1.2⋅2+1.6⋅3)/1.4=3.6/1.4=187≈2.571\tfrac12(1.2 \cdot 2 + 1.6 \cdot 3)/1.4 = 3.6/1.4 = \tfrac{18}{7} \approx 2.571. The tower property checks both pieces, since 0.3⋅23+0.7⋅187=0.2+1.8=2=EQ[X]0.3 \cdot \tfrac23 + 0.7 \cdot \tfrac{18}{7} = 0.2 + 1.8 = 2 = \mathbb{E}^{\mathbb{Q}}[X].

Stochastic exponential

Definition Let WW be a standard Brownian motion under P\mathbb{P} with respect to (Ft)(\mathcal{F}_t), and let λ\lambda be a predictable process with

∫0Tλs2 ds<∞P-a.s.\int_0^T \lambda_s^2 \, ds < \infty \quad \mathbb{P}\text{-a.s.}

Then the Itô integral ∫0tλs dWs\int_0^t \lambda_s \, dW_s is defined as a continuous local martingale, and the stochastic exponential used in this course is

Zt=exp⁡(−∫0tλs dWs−12∫0tλs2 ds)\begin{aligned} Z_t = \exp\Bigl(&-\int_0^t \lambda_s \, dW_s \\[0.4em] &- \frac12 \int_0^t \lambda_s^2 \, ds\Bigr) \end{aligned}

for 0≤t≤T0 \le t \le T, written Z=E(−∫λ dW)Z = \mathcal{E}\bigl(-\int \lambda \, dW\bigr). More generally, the stochastic exponential of a continuous local martingale MM with M0=0M_0 = 0 is E(M)t=exp⁡(Mt−12[M]t)\mathcal{E}(M)_t = \exp(M_t - \tfrac12 [M]_t), which is the unique solution of dZt=Zt dMtdZ_t = Z_t \, dM_t with Z0=1Z_0 = 1, a uniqueness result stated without proof. For the course’s case write YtY_t for the exponent, so that dYt=−λt dWt−12λt2 dtdY_t = -\lambda_t \, dW_t - \tfrac12 \lambda_t^2 \, dt and d[Y]t=λt2 dtd[Y]_t = \lambda_t^2 \, dt. Itô’s lemma for Z=eYZ = e^{Y} gives

dZt=Zt dYt+12Zt d[Y]t=−Ztλt dWt,\begin{aligned} dZ_t &= Z_t \, dY_t + \tfrac12 Z_t \, d[Y]_t \\[0.4em] &= -Z_t \lambda_t \, dW_t , \end{aligned}

because the time terms −12Ztλt2 dt-\tfrac12 Z_t \lambda_t^2 \, dt and +12Ztλt2 dt+\tfrac12 Z_t \lambda_t^2 \, dt cancel. So ZZ is a strictly positive continuous local martingale with Z0=1Z_0 = 1. Without the half term, the exponential of −∫λ dW-\int \lambda \, dW alone would carry the drift 12Ztλt2 dt\tfrac12 Z_t \lambda_t^2 \, dt. The minus sign in front of the stochastic integral is this course’s convention, and with it the theorem of Girsanov theorem and risk neutral dynamics adds ∫0tλs ds\int_0^t \lambda_s \, ds to WW.

In plain words The stochastic exponential is the exponential of a stochastic integral, corrected by half of its quadratic variation so that the second-order term of Itô’s lemma is cancelled and no drift remains. It is positive by construction, which makes it a candidate for a density.

Example For a constant λ=0.25\lambda = 0.25 per square-root year, Zt=exp⁡(−0.25Wt−0.03125 t)Z_t = \exp(-0.25 W_t - 0.03125\, t) with tt in years. At T=2T = 2 it equals e−0.0625≈0.9394e^{-0.0625} \approx 0.9394 on paths with W2=0W_2 = 0 and e0.1875≈1.2062e^{0.1875} \approx 1.2062 on paths with W2=−1W_2 = -1, so paths that end lower receive more weight. Without the half term, the variable e−0.25W2e^{-0.25 W_2} has P\mathbb{P}-mean e0.0625≈1.0645e^{0.0625} \approx 1.0645 rather than 11.

Exponential martingale

Definition A stochastic exponential that is a true martingale on [0,T][0, T], not only a local martingale, is an exponential martingale. A nonnegative local martingale is a supermartingale by Fatou’s lemma, so for Z=E(−∫λ dW)Z = \mathcal{E}(-\int \lambda \, dW) the map t↦EP[Zt]t \mapsto \mathbb{E}^{\mathbb{P}}[Z_t] is nonincreasing and at most 11, and it can drop below 11. The process is a true martingale on [0,T][0, T] exactly when EP[ZT]=1\mathbb{E}^{\mathbb{P}}[Z_T] = 1. Indeed, if EP[ZT]=1\mathbb{E}^{\mathbb{P}}[Z_T] = 1 then 1=EP[ZT]≤EP[Zt]≤11 = \mathbb{E}^{\mathbb{P}}[Z_T] \le \mathbb{E}^{\mathbb{P}}[Z_t] \le 1, so the nonnegative variable Zt−EP[ZT∣Ft]Z_t - \mathbb{E}^{\mathbb{P}}[Z_T \mid \mathcal{F}_t] has mean zero and vanishes almost surely. Only then does ZTZ_T define a probability measure, and that measure is equivalent to P\mathbb{P} because ZT>0Z_T > 0. Which positive local martingales are strict local martingales is beyond this course. For a constant λ\lambda the property can be checked directly. Since WT∼N(0,T)W_T \sim N(0, T) has EP[eaWT]=ea2T/2\mathbb{E}^{\mathbb{P}}[e^{a W_T}] = e^{a^2 T/2}, the choice a=−λa = -\lambda gives a factor eλ2T/2e^{\lambda^2 T/2} that cancels the deterministic factor e−λ2T/2e^{-\lambda^2 T/2} of ZTZ_T. Squaring gives ZT2=e−2λWT−λ2TZ_T^2 = e^{-2\lambda W_T - \lambda^2 T}, and the choice a=−2λa = -2\lambda gives e2λ2Te−λ2Te^{2\lambda^2 T} e^{-\lambda^2 T}. Hence

EP[ZT]=1,EP[ZT2]=eλ2T,\begin{gathered} \mathbb{E}^{\mathbb{P}}[Z_T] = 1, \\[0.4em] \mathbb{E}^{\mathbb{P}}[Z_T^2] = e^{\lambda^2 T}, \end{gathered}

so Var⁡P(ZT)=eλ2T−1\operatorname{Var}^{\mathbb{P}}(Z_T) = e^{\lambda^2 T} - 1, which grows with the size of the tilt and with the horizon. Completing the square in the weighted normal density,

e−w2/(2T)2πT e−λw−λ2T/2=e−(w+λT)2/(2T)2πT,\begin{aligned} &\frac{e^{-w^2/(2T)}}{\sqrt{2\pi T}} \, e^{-\lambda w - \lambda^2 T/2} \\[0.4em] &\quad = \frac{e^{-(w + \lambda T)^2/(2T)}}{\sqrt{2\pi T}}, \end{aligned}

shows that WT∼N(−λT,T)W_T \sim N(-\lambda T, T) under Q\mathbb{Q}. The same computations hold for a deterministic λ\lambda with λ2T\lambda^2 T replaced by ∫0Tλs2 ds\int_0^T \lambda_s^2 \, ds, because ∫0Tλs dWs\int_0^T \lambda_s \, dW_s is then normal.

In plain words Positivity and a start at one are not enough. The weights must also keep total mass one at the horizon, and that is exactly the true martingale property. With a constant coefficient the weights shift the terminal normal law of WW to the mean −λT-\lambda T and leave its variance unchanged.

Example With the constructed values λ=0.25\lambda = 0.25 per square-root year and T=2T = 2 years, λ2T=0.125\lambda^2 T = 0.125, so

EP[ZT2]=e0.125≈1.13315,Var⁡P(ZT)≈0.13315.\begin{aligned} \mathbb{E}^{\mathbb{P}}[Z_T^2] &= e^{0.125} \approx 1.13315, \\[0.4em] \operatorname{Var}^{\mathbb{P}}(Z_T) &\approx 0.13315 . \end{aligned}

Under Q\mathbb{Q} the variable W2W_2 is N(−0.5,2)N(-0.5, 2), so Q(W2>0)=Φ(−0.5/2)≈0.3618\mathbb{Q}(W_2 > 0) = \Phi(-0.5/\sqrt{2}) \approx 0.3618, while P(W2>0)=0.5\mathbb{P}(W_2 > 0) = 0.5. The paths are the same, and only their probabilities have moved.

Novikov condition

Definition Novikov’s theorem, stated here without proof, says the following. Let MM be a continuous local martingale on [0,T][0, T] with M0=0M_0 = 0. If EP[exp⁡(12[M]T)]<∞\mathbb{E}^{\mathbb{P}}[\exp(\tfrac12 [M]_T)] < \infty, then E(M)\mathcal{E}(M) is a true martingale on [0,T][0, T] and EP[E(M)T]=1\mathbb{E}^{\mathbb{P}}[\mathcal{E}(M)_T] = 1. For M=−∫λ dWM = -\int \lambda \, dW with λ\lambda predictable and ∫0Tλs2 ds<∞\int_0^T \lambda_s^2 \, ds < \infty almost surely, the condition reads

EP[exp⁡(12∫0Tλs2 ds)]<∞,\mathbb{E}^{\mathbb{P}}\Bigl[\exp\Bigl(\frac12 \int_0^T \lambda_s^2 \, ds\Bigr)\Bigr] < \infty ,

and then dQ/dP=ZTd\mathbb{Q}/d\mathbb{P} = Z_T defines a probability measure Q\mathbb{Q} on FT\mathcal{F}_T equivalent to P\mathbb{P}. The condition is sufficient and not necessary, so its failure does not show that a density is invalid. It holds whenever ∣λt∣≤K\lvert \lambda_t \rvert \le K for a constant KK, because the expectation is then at most eK2T/2e^{K^2 T/2}. It concerns the integrated square of λ\lambda, not a moment of ZZ itself.

In plain words The Novikov condition asks that the total squared tilt over the horizon not be large too often, in the sense that half of it has a finite exponential moment. When it holds, the stochastic exponential keeps total mass one and is a valid density for an equivalent measure.

Example For the constant λ=0.25\lambda = 0.25 and T=2T = 2, the integral ∫02λ2 ds=0.125\int_0^2 \lambda^2 \, ds = 0.125 is a number, and the Novikov expectation is e0.0625≈1.0645e^{0.0625} \approx 1.0645, which is finite. Any bounded λ\lambda on a finite horizon passes in the same way. For a random, unbounded λ\lambda the condition has to be checked, and the last question below gives a coefficient for which it fails although the stochastic exponential is still a true martingale.

Check yourself

  1. Under P\mathbb{P} four states are equally likely, and X=(0,1,2,3)X = (0, 1, 2, 3). For each of the weight vectors (0,0.8,1.2,2)(0, 0.8, 1.2, 2) and (0.5,0.5,1,1.5)(0.5, 0.5, 1, 1.5), decide whether it is the density of a probability measure Q\mathbb{Q}, whether that measure is equivalent to P\mathbb{P}, and find EQ[X]\mathbb{E}^{\mathbb{Q}}[X] where it makes sense. Can a failing vector be repaired?
Show the answer

The first vector is nonnegative and has P\mathbb{P}-mean (0+0.8+1.2+2)/4=1(0 + 0.8 + 1.2 + 2)/4 = 1, so it defines Q=(0,0.2,0.3,0.5)\mathbb{Q} = (0, 0.2, 0.3, 0.5) with Q≪P\mathbb{Q} \ll \mathbb{P} and

EQ[X]=0.2+0.6+1.5=2.3.\mathbb{E}^{\mathbb{Q}}[X] = 0.2 + 0.6 + 1.5 = 2.3 .

This measure is not equivalent to P\mathbb{P}, because the first state has P\mathbb{P}-probability 0.250.25 and Q\mathbb{Q}-probability 00. So P\mathbb{P} is not absolutely continuous with respect to Q\mathbb{Q}, and no density of P\mathbb{P} with respect to Q\mathbb{Q} exists. The second vector is positive but has mean 3.5/4=0.8753.5/4 = 0.875, so it would give total mass 0.8750.875 and is not a probability density. Dividing it by 0.8750.875 gives the density (47,47,87,127)(\tfrac47, \tfrac47, \tfrac87, \tfrac{12}{7}), the equivalent measure Q=(17,17,27,37)\mathbb{Q} = (\tfrac17, \tfrac17, \tfrac27, \tfrac37) and EQ[X]=(1+4+9)/7=2\mathbb{E}^{\mathbb{Q}}[X] = (1 + 4 + 9)/7 = 2. In a Brownian model the same repair of a stochastic exponential with EP[ZT]<1\mathbb{E}^{\mathbb{P}}[Z_T] < 1 gives a valid terminal density, but its density process EP[ZT∣Ft]/EP[ZT]\mathbb{E}^{\mathbb{P}}[Z_T \mid \mathcal{F}_t]/\mathbb{E}^{\mathbb{P}}[Z_T] starts at 11 while Z0/EP[ZT]Z_0/\mathbb{E}^{\mathbb{P}}[Z_T] does not, so it is not the original exponential and need not have the same drift-change formula.

  1. Four states are equally likely under P\mathbb{P}, the information at date tt reveals only whether the state is in the first pair or the second pair, the density is ZT=(0.2,1,0.9,1.9)Z_T = (0.2, 1, 0.9, 1.9) and the payoff is X=(0,1,2,3)X = (0, 1, 2, 3). A classmate computes EQ[X∣Ft]\mathbb{E}^{\mathbb{Q}}[X \mid \mathcal{F}_t] as EP[ZTX∣Ft]\mathbb{E}^{\mathbb{P}}[Z_T X \mid \mathcal{F}_t]. Compute the classmate’s values and the correct ones on each pair, and explain the error.
Show the answer

The density is positive with mean 4/4=14/4 = 1, so Q=(0.05,0.25,0.225,0.475)\mathbb{Q} = (0.05, 0.25, 0.225, 0.475) is equivalent to P\mathbb{P}. The density process is the pair average, Zt=0.6Z_t = 0.6 on the first pair and Zt=1.4Z_t = 1.4 on the second. The classmate’s values are

12(0.2⋅0+1⋅1)=0.5,12(0.9⋅2+1.9⋅3)=3.75.\begin{aligned} \tfrac12(0.2 \cdot 0 + 1 \cdot 1) &= 0.5, \\[0.4em] \tfrac12(0.9 \cdot 2 + 1.9 \cdot 3) &= 3.75 . \end{aligned}

The conditional Bayes formula divides by ZtZ_t and gives 0.5/0.6=56≈0.83330.5/0.6 = \tfrac56 \approx 0.8333 and 3.75/1.4=7528≈2.67863.75/1.4 = \tfrac{75}{28} \approx 2.6786. A direct check agrees. On the first pair the Q\mathbb{Q}-weights 0.050.05 and 0.250.25 renormalize to 16\tfrac16 and 56\tfrac56, giving 56\tfrac56, and on the second pair 0.2250.225 and 0.4750.475 renormalize to 928\tfrac{9}{28} and 1928\tfrac{19}{28}, giving (18+57)/28=7528(18 + 57)/28 = \tfrac{75}{28}. The classmate’s 3.753.75 exceeds the largest payoff 33, which no conditional expectation can do. The error is that the weights ZTZ_T on a revealed pair have conditional P\mathbb{P}-mean ZtZ_t, not 11, so the unnormalized average is ZtZ_t times the right answer. The mistake is easy to miss because averaging the wrong values under P\mathbb{P} still gives the correct unconditional mean, 12(0.5+3.75)=2.125=EQ[X]\tfrac12(0.5 + 3.75) = 2.125 = \mathbb{E}^{\mathbb{Q}}[X].

  1. Let T=2T = 2, λt=0\lambda_t = 0 for 0≤t≤10 \le t \le 1 and λt=W1\lambda_t = W_1 for 1<t≤21 < t \le 2. Check that λ\lambda meets the hypotheses of the stochastic exponential, show that the Novikov condition fails, and decide whether Z=E(−∫λ dW)Z = \mathcal{E}(-\int \lambda \, dW) is nevertheless a true martingale on [0,2][0, 2].
Show the answer

The process λ\lambda is adapted, because W1W_1 is known at every time after 11, and left-continuous, so it is predictable, and ∫02λs2 ds=W12\int_0^2 \lambda_s^2 \, ds = W_1^2 is finite. With W1∼N(0,1)W_1 \sim N(0, 1) the Novikov expectation is

EP[eW12/2]=∫−∞∞ex2/2e−x2/22π dx=∞,\begin{aligned} &\mathbb{E}^{\mathbb{P}}\bigl[e^{W_1^2/2}\bigr] \\[0.4em] &\quad = \int_{-\infty}^{\infty} \frac{e^{x^2/2} e^{-x^2/2}}{\sqrt{2\pi}} \, dx = \infty , \end{aligned}

so the condition fails. The exponential is still a true martingale. It equals 11 up to time 11, and at time 22

Z2=exp⁡(−W1(W2−W1)−12W12).\begin{aligned} Z_2 = \exp\bigl(&-W_1 (W_2 - W_1) \\[0.4em] &- \tfrac12 W_1^2\bigr). \end{aligned}

Given F1\mathcal{F}_1 the increment W2−W1W_2 - W_1 is N(0,1)N(0, 1) and independent of W1W_1, so EP[e−W1(W2−W1)∣F1]=eW12/2\mathbb{E}^{\mathbb{P}}[e^{-W_1 (W_2 - W_1)} \mid \mathcal{F}_1] = e^{W_1^2/2} and EP[Z2∣F1]=1\mathbb{E}^{\mathbb{P}}[Z_2 \mid \mathcal{F}_1] = 1. Hence EP[Z2]=1\mathbb{E}^{\mathbb{P}}[Z_2] = 1, and a positive local martingale with this property is a true martingale, so Z2Z_2 defines a measure equivalent to P\mathbb{P}. The Novikov condition is sufficient, not necessary, and checking the conditional normalization interval by interval can succeed where the global exponential moment is infinite.

How this lesson connects