Kwok Chap 2
Kwok Chap 2
In the last chapter, we observe how the application of the no arbitrage argu-
ment enforces the forward price of a forward contract. The forward price is
not given by the expectation of the asset price at maturity of the forward,
that is, it is independent on the asset price dynamics over the life of the
contract. The no arbitrage argument turns out to be the basis of the pricing
models for various types of derivatives considered in this text. We also ob-
serve that a call can be replicated by a put and a forward [see Eq. (1.3.2)].
Indeed, it will be shown in Sec. 3.1 that an option can be replicated dynam-
ically by a portfolio containing the underlying asset and the riskless bond.
Assuming frictionless market and no premature termination of the option
contract, suppose the option’s payoff matches with that of the replicating
portfolio at maturity, one can show by no arbitrage argument that the value
of the option is equal to the value of the replicating portfolio at all times
throughout the life of the option. If every derivative can be replicated by a
portfolio of the fundamental assets in the market, then the market is said
to be complete. In other words, we price a derivative based on the prices of
other marketed assets that replicate the derivative.
From the theory of financial economics, we show that the condition of no
arbitrage is equivalent to the existence of an equivalent martingale measure.
Under the equivalent martingale measure, all discounted price processes of
the risky assets are martingales. Further, if the market is complete (all con-
tingent claims can be replicated), then the equivalent martingale measure
is unique. The above statements are the essence of the Fundamental The-
orem of Asset Pricing. It can be shown that the replication based price of
any contingent claim can be obtained by calculating the discounted expected
value of its terminal payoff under the equivalent martingale probability mea-
sure (Harrison and Kreps, 1979). This approach has come to be known as
the risk neutral pricing. The term risk neutrality is used since all assets in
the market offer the same return as the riskfree security under this proba-
bility, so an investor who is neutral to risk and faces with this probability
would be indifferent among various assets. The concepts of replicable contin-
gent claims, absence of arbitrage and risk neutrality form the cornerstones of
modern option pricing theory.
38 2 Concepts of Financial Economics and Asset Price Dynamics
In the first two sections, we limit our discussion of securities model to the
discrete framework. We start with the single period securities models in Sec.
2.1. The notions of the law of one price, non-dominant trading strategy, linear
pricing measure and absence of arbitrage are discussed. Every attempt has
been made to have the financial economics concepts self contained. The use
of the Separating Hyperplane Theorem leads to the identification of the risk
neutral measure for the valuation of contingent claims under the assumption
of no arbitrage. In Sec. 2.2, the discussion is extended to multi-period secu-
rities models. The readers will be shown how to construct the information
structures of securities models. Various definitions in probability theory will
be presented, like filtrations, measurable random variables, conditional ex-
pectations and martingales. In multi-period situation, the risk neutral prob-
ability measure is defined in terms of martingales. The highlight of the first
two sections is the derivation of the Fundamental Theorem of Asset Pricing.
More detailed exposition on the related concepts of financial economics can
be found in the books by Pliska (1997) and LeRoy and Werner (2001).
In general, the price of a derivative depends primarily on the stochastic
process of the price of the underlying asset. Most asset price processes are
modeled by the Ito processes. For equity prices, they are fairly described by
the Geometric Brownian processes, a popular class of Ito processes. In Sec.
2.3, we provide a brief exposition on the Brownian process. We start with the
discrete random walk model and treat the Brownian process as the continu-
ous limit of the random walk process. The forward Fokker-Planck equation
that governs the transition density function for Brownian processes is also
developed. In the last section, we introduce some basic tools in stochastic
calculus, in particular, the notion of stochastic integrals and stochastic dif-
ferentials. We explain the non-differentiability of Brownian paths. We provide
an intuitive proof of the Ito lemma, which is an essential tool in performing
calculus operations on functions of stochastic state variables. We also discuss
the Feynman-Kac representation, Radon-Nikodym derivative and the Gir-
sanov Theorem. The Girsanov Theorem provides an effective tool to trans-
form Ito processes with general drifts into martingales. All these preliminaries
in stochastic calculus are essential to develop the option pricing theory and
to derive option price formulas in later chapters.
The first column in Sb∗ (1; Ω) (all entries are equal to one) represents the
discounted payoff of the riskless secuirty at all states of world. Also, we define
the vector of discounted price processes associated with the riskless security
and the M risky securities by
Sb∗ (t) = (1 S1∗ (t) · · · SM
∗
(t)), t = 0, 1. (2.1.2c)
An investor adopts a trading strategy by selecting a portfolio of the assets
at time 0. The number of units of asset m held in the portfolio from t = 0
to t = 1 is denoted by hm , m = 0, 1, · · ·, M . The scalars hm can be positive
(long holding), negative (short selling) or zero (no holding).
Let V = {Vt : t = 0, 1} denote the value process that represents the total
value of the portfolio over time. It is seen that
M
X
Vt = h0S0 (t) + hm Sm (t), t = 0, 1. (2.1.3)
m=1
The gain due to the investment on the mth risky security is given by
hm [Sm (1) − Sm (0)] = hm ∆Sm , m = 1, · · ·, M . Let G be the random vari-
able that denotes the total gain generated by investing in the portfolio. We
then have
XM
G = h0 r + hm ∆Sm . (2.1.4)
m=1
If there is no withdrawal or addition of funds within the investment horizon,
then
V1 = V0 + G. (2.1.5)
Suppose we use the bank account as the numeraire, and define the discounted
value process by Vt∗ = Vt /S0 (t) and discounted gain by G∗ = V1∗ − V0∗ , we
then have
M
X
Vt∗ = h0 + ∗
hm S m (t), t = 0, 1; (2.1.6a)
m=1
M
X
G∗ = V1∗ − V0∗ = ∗
hm ∆Sm . (2.1.6b)
m=1
for any scalars α1 and α2 and payoffs x1 and x2 (see Problem 2.5).
2.1 Single period securities models 43
Let ek denote the kth coordinate vector in the vector space RK , where ek
assumes the value 1 in the kth entry and zero in all other entries. The vector
ek can be considered as the discounted payoff vector of a security, and it is
called the Arrow security of state k. Suppose the securities model is complete
and the law of one price holds, then the pricing functional F assigns unique
value to each Arrow security. We write sk = F (ek ), which is called the state
price of state k (see Problem 2.6).
Linear pricing measure
We consider securities models with the inclusion of the riskfree security. A
non-negative row vector q = (q(ω1) · · · q(ωK )) is said to be a linear pricing
measure if for every trading strategy we have
K
X
V0∗ = q(ωk )V1∗ (ωk ). (2.1.9)
k=1
The linear pricing measure exhibits the following properties. First, suppose
we take the holding amount of each risky security to be zero, thereby h1 =
h2 = · · · = hM = 0, then
X
K
V0∗ = h0 = q(ωk )h0 (2.1.10a)
k=1
so that
X
K
q(ωk ) = 1. (2.1.10b)
k=1
Next, by taking the portfolio weights to be zero except for the mth security,
we have
K
X
∗ ∗
Sm (0) = q(ωk )Sm (1; ωk), m = 1, · · · , M. (2.1.11)
k=1
are independent so that the dimension of the nullspace of Sb∗ (1) is zero. We
would like to see whether linear pricing measure exists for the given securities
model. By virtue of Eqs. (2.1.10b) and (2.1.11), the linear pricing probabili-
ties q(ω1 ), q(ω2) and q(ω3), if exist, should satisfy the following equations:
1 = q(ω1 ) + q(ω2) + q(ω3 )
4 = 4q(ω1 ) + 3q(ω2 ) + 2q(ω3)
2 = 3q(ω1 ) + 2q(ω2 ) + 4q(ω3). (2.1.13a)
Solving the above equations, we obtain q(ω1 ) = q(ω2 ) = 2/3 and q(ω3 ) =
−1/3. Since not all the pricing probabilities are non-negative, the linear pric-
ing measure does not exist for this securities model.
Do dominant trading strategies exist for the above securities model? That
is, can we find trading strategy (h1 h2 ) such that V0∗ = 4h1 + 2h2 = 0 but
V1∗ (ωk ) > 0, k = 1, 2, 3? This is equivalent to ask whether there exist h1 and
h2 such that 4h1 + 2h2 = 0 and
4h1 + 3h2 > 0
3h1 + 2h2 > 0
2h1 + 4h2 > 0. (2.1.13b)
In Fig. 2.1, we show the region containing the set of points in the (h1 , h2)-
plane that satisfy inequalities (2.1.13b). The region is found to be lying on
the top right sides above the two bold lines: (i) 3h1 + 2h2 = 0, h1 < 0 and
(ii) 2h1 + 4h2 = 0, h1 > 0. It is seen that all the points on the dotted half
line: 4h1 + 2h2 = 0, h1 < 0 represent dominant trading strategies that start
with zero wealth but end with positive wealth with certainty.
Suppose the initial discounted price vector is changed from (4 2) to
(3 3), the new set of linear pricing probabilities will be determined by
1 = q(ω1 ) + q(ω2) + q(ω3 )
3 = 4q(ω1 ) + 3q(ω2 ) + 2q(ω3)
3 = 3q(ω1 ) + 2q(ω2 ) + 4q(ω3), (2.1.14)
which is seen to have the solution: q(ω1 ) = q(ω2) = q(ω3) = 1/3. Now,
all the pricing probabilities have non-negative values, the row vector q =
(1/3 1/3 1/3) represents a linear pricing measure. Referring to Fig. 2.1,
we observe that the line 3h1 + 3h2 = 0 always lies outside the region above the
two bold lines. Hence, with respect to this new securities model, we cannot
find (h1 h2) such that 3h1 + 3h2 = 0 together with h1 and h2 satisfying
inequalities (2.1.13b). Since a linear pricing measure exists, by virtue of Eq.
2.1 Single period securities models 45
Fig. 2.1 The region above the two bold lines represents
trading strategies that satisfy inequalities (2.1.13b). The
trading strategies that lie on the dotted line: 4h1 + 2h2 =
0, h1 < 0 are dominant trading strategies.
Apparently, one may conjecture that the existence of linear pricing mea-
sure is related to the non-existence of dominant trading strategies. Indeed,
we have the following theorem.
Theorem 2.1
There exists a linear pricing measure if and only if there are no dominant
trading strategies.
The above linear pricing measure theorem can be seen to be a direct
consequence of the Farkas Lemma.
Farkas Lemma
There does not exist h ∈ RM such that
RK+1
+ = {x = (x0 x1 · · · xK )T ∈ RK+1 : xi ≥ 0 for all 0 ≤ i ≤ K},
cases: −Sb ∗ (0)h = 0 or −Sb ∗ (0)h > 0. When Sb ∗(0)h = 0, since x 6= 0 and
K+1
x ∈ R+ , then the entries S(1; b ωk )h, k = 1, 2, · · ·K, must be all greater
than or equal to zero, with at least one strict inequality. In this case, h is
seen to represent an arbitrage opportunity. When S b ∗ (0)h < 0, all the entries
b ωk)h, k = 1, 2, · · ·, K must be all non-negative. Correspondingly, h rep-
S(1;
resents a dominant trading strategy (see Problem 2.1) and in turns h is an
arbitrage opportunity.
Since U ∩ RK+1+ = {0}, by the Separating Hyperplane Theorem, there
exists a hyperplane that separates RK+1+ \{0} and U . Let f ∈ RK+1 be the
normal to this hyperplane, then we have f · x > f · y, where x ∈ RK+1 + \{0}
and y ∈ U . [Remark: We may have f · x < f · y, depending on the orientation
of the normal. However, the final conclusion remains unchanged.] Since U is
a linear subspace so that a negative multiple of y ∈ U also belongs to U , the
condition f · x > f · y holds only if f · y = 0 for all y ∈ U . We then have
f · x > 0 for all x in RK+1
+ \{0}. This requires all entries in f to be strictly
positive. Also, from f · y = 0, we have
K
X
b ∗(0)h +
− f0 S b ∗(1; ωk )h = 0
fk S (2.1.15a)
k=1
Lastly, we consider the first component in the vectors on both sides of the
above equation. They both correspond to the current price and discounted
payoff of the riskless security, and all are equal to one. We then obtain
X
K
1= Q(ωk ). (2.1.15c)
k=1
X
K
∗ ∗
Sm (0) = Q(ωk )Sm (1; ωk), m = 1, 2, · · ·, M. (2.1.16)
k=1
Hence, the current price of any risky security is given by the expectation of
the discounted payoff under the risk neutral measure Q.
50 2 Concepts of Financial Economics and Asset Price Dynamics
∗
where ∆Sm (ωk ) is the discounted gain on the mth risky security when the
state ωk occurs. Therefore, the risk neutral probability vector π must lie in
the orthogonal complement W ⊥ . Since the sum of risk neutral probabilities
must be one and all probability values must be positive, the risk neutral
probability vector π must lie in the following subset
Let R denote the set of all risk neutral measures. From the above arguments,
we see that R = P + ∩ W ⊥ .
In the above numerical example, W ⊥ is the line through the origin in R3
which is perpendicular to (1 0 − 1) and (0 − 1 1). The line should
assume the form λ(1 1 1) for some scalar λ. Together with the constraints
that sum of components equals one and each component is positive, we ob-
tain the risk neutral probability vector π = (1/3 1/3 1/3). The risk neu-
tral measure of this securities model is unique since the securities model is
complete.
V0 = EQ [Y /S0(1)]. (2.1.21b)
Recall that the existence of the risk neutral probability measure implies the
law of one price. Does EQ [Y /S0(1)] assume the same value for every risk
neutral probability measure Q? This must be true by virtue of the law of
one price since we cannot have two different values for V0 corresponding to
the same contingent claim Y . This gives the risk neutral valuation principle:
The price at t = 0 of an attainable claim Y is given by the expectation under
any risk neutral measure Q of the discounted value of the contingent claim.
Actually, one can show that a rather strong result: If EQ [Y /S0(1)] takes the
same value for every Q, then the contingent claim Y is attainable [for proof,
see Pliska’s text (1997)].
Readers are reminded that if the law of one price does not hold for a given
securities model, we cannot define a unique price for an attainable contingent
claim (see Problem 2.12).
2.1 Single period securities models 53
State prices
Suppose we take Y to be the following contingent claim: Y ∗ = Y /S0(1) equals
one if ω = ωk for some ωk ∈ Ω and zero otherwise. This is just the Arrow
security ek corresponding to the state ωk . We then have
EQ [Y /S0(1)] = π ek = Q(ωk ). (2.1.22)
The price of the Arrow security with discounted payoff ek is called the state
price for state ωk ∈ Ω. The above result shows that the state price for ωk is
equal to the risk neutral probability for the same state.
Any contingent claim Y can be written as a linear combination of these
XK
basic Arrow securities. Suppose Y ∗ = Y /S0 = αk ek , then the price at
k=1
K
X
t = 0 of the contingent claim is equal to αk Q(ωk ). For example, suppose
k=1
5 1 4
Y∗ = 4 and Sb∗ (1; Ω) = 1 3 , (2.1.23a)
3 1 2
we have seen that the risk neutral probability is given by
π = (λ 1 − 2λ λ), where 0 < λ < 1/2. (2.1.23b)
The price at t = 0 of the contingent claim is given by
V0 = 5λ + 4(1 − 2λ) + 3λ = 4, (2.1.23c)
which is independent of λ. This verifies the earlier claim that EQ [Y /S0(1)]
assumes the same value for any risk neutral measure Q.
Complete markets
Recall that a securities model is complete if every contingent claim Y lies in
the asset span, that is, Y can be generated by some trading strategy. Consider
the augmented terminal payoff matrix
S0 (1; ω1) S1 (1; ω1) · · · SM (1; ω1)
b Ω) =
S(1;
.. .. ..
, (2.1.24)
. . .
S0 (1; ωK ) S1 (1; ωK ) · · · SM (1; ωK )
we deduce from linear algebra theory that Y always lies in the asset span if
b Ω) is equal to RK . Since the dimension
and only if the column space of S(1;
b Ω) cannot be greater than M + 1, therefore
of the column space of S(1;
a necessary condition for market completeness is that M + 1 ≥ K. Under
market completeness, if the set of risk neutral probability measures is non-
empty, then it must be a singleton (see Problem 2.11). Furthermore, when
b Ω) has independent columns and the asset span is the whole RK , then
S(1;
54 2 Concepts of Financial Economics and Asset Price Dynamics
2.3). We assume u > 1 > d so that uS and dS represent the up-move and
down-move of the asset price, respectively. The jump parameters u and d
will be related to the asset price dynamics, the detailed discussion of which
will be relegated to Sec. 7.1.1. Let R denote the growth factor of riskless
investment over one period so that $1 invested in a riskless money market
account will grow to $R after one period. In order to avoid riskless arbitrage
opportunities, we must have u > R > d (see Problem 2.14).
Suppose we form a portfolio which consists of α units of asset and cash
amount B in the form of riskless investment (money market account). After
one period of time 4t, the value of the portfolio becomes (see Fig. 2.3)
αuS + RM with probability q
αdS + RM with probability 1 − q.
The portfolio is used to replicate the long position of a call option on
a non-dividend paying asset. As there are two possible states of the world:
asset price goes up or down, the call is thus a contingent claim. Suppose
the current time is only one period 4t prior to expiration. Let c denote the
current call price, and cu and cd denote the call price after one period (which
is the expiration time in the present context) corresponding to the up-move
and down-move of the asset price, respectively. Let X denote the strike price
of the call. The payoff of the call at expiry is given by
cu = max(uS − X, 0) with probability q
cd = max(dS − X, 0) with probability 1 − q.
The above portfolio containing the risky asset and money market account
is said to replicate the long position of the call if and only if the values of the
portfolio and the call option match for each possible outcome, that is,
αuS + RM = cu and αdS + RM = cd . (2.1.25)
The unknowns are α and M in the above linear system of equations. It occurs
that the number of unknowns (related to the number of units of asset and
56 2 Concepts of Financial Economics and Asset Price Dynamics
cash amount) and the number of equations (two possible states of the world
under the binomial model) are equal. Solving the equations, we obtain
cu − cd ucd − dcu
α= ≥ 0, M = ≤ 0. (2.1.26)
(u − d)S (u − d)R
Since M is always non-positive, the replicating portfolio involves buying the
asset and borrowing cash in the proportions given by Eq. (2.1.26). The num-
ber of units of asset held is seen to be the ratio of the difference of call values
cu − cd to the difference of asset values uS − dS.
Under the present one-period binomial model of asset price dynamics, we
observe that the call option can be replicated by a portfolio of basic securities:
risky asset and riskfree money market account.
Binomial option pricing formula
By the principle of no arbitrage, the current value of the call must be the same
as that of the replicating portfolio. What happens if it were not? Suppose the
current value of the call is less than the portfolio value, then we could make
a riskless profit by buying the cheaper call and selling the more expensive
portfolio. The net gain from the above two transactions is secured since the
portfolio value and call value will cancel each other off one period later.
The argument can be reversed if the call is worth more than the portfolio.
Therefore, the current value of the call is given by the current value of the
portfolio, that is,
R−d u−R
c
u−d u
+ c
u−d d
c = αS + M =
R (2.1.27)
pcu + (1 − p)cd R−d
= where p= .
R u−d
Note that the probability q, which is the subjective probability about upward
or downward movement of the asset price, does not appear in the call value
formula (2.1.27). The parameter p can be shown to be 0 < p < 1 since
u > R > d and so p can be interpreted as a probability. Further, from the
relation
R−d u−R
puS + (1 − p)dS = uS + dS = RS, (2.1.28)
u−d u−d
one can interpret the result as follows: the expected rate of returns on the
asset with p as the probability of upside move is just equal to the riskless
interest rate. Let S ∆t be the random variable that denotes the asset price
one period later. We may express Eq. (2.1.28) as
1 ∗ ∆t
S= E (S |S), (2.1.29)
R
where E ∗ is expectation under this probability measure. According to the
definition given in Sec. 2.1.2, we may view p as the risk neutral probability.
2.2 Filtrations, martingales and multi-period models 57
Similarly, the call price formula (2.1.27) can be interpreted as the expectation
of the payoff of the call option at expiry under the risk neutral probability
measure discounted at the riskless interest rate [see Eq. (2.1.21b) for com-
parison]. The binomial call value formula (2.1.27) can be expressed as
1 ∗ ∆t
c= E c |S , (2.1.30)
R
where c denotes the call value at the current time, and c∆t denotes the random
variable representing the call value one period later.
Besides applying the principle of replication of claims, the binomial option
pricing formula can also be derived using the riskless hedging principle or via
the concept of state prices (see Problems 2.15 and 2.16).
Consider the sample space Ω = {ω1, ω2, · · · , ω10} with 10 elements. We can
construct various partitions of the set Ω. A partition of Ω is a collection
P = {B1 , B2 , · · ·Bn } such that Bj , j = 1, · · · , n, are subsets of Ω and Bi ∩
[ n
Bj = φ, i 6= j, and Bj = Ω. Each of the sets B1 , · · ·, Bn is called an atom
j=1
of the partition. For example, we may form the partitions as
P0 = {Ω}
P1 = {{ω1, ω2, ω3, ω4}, {ω5, ω6, ω7, ω8, ω9, ω10}}
P2 = {{ω1, ω2}, {ω3, ω4}, {ω5, ω6}, {ω7, ω8, ω9}, {ω10}}
P3 = {{ω1}, {ω2}, {ω3}, {ω4}, {ω5}, {ω6}, {ω7}, {ω8}, {ω9}, {ω10}}.
Equivalent measures
Given two probability measures P and P 0 defined on the same measurable
space (Ω, F), suppose that
Consider the filtered probability space defined by the triplet (Ω, F, P ) to-
gether with the filtration F. Recall that a random variable is a mapping
ω → X(ω) that assigns a real number X(ω) to each ω ∈ Ω. A random
variable is said to be simple if X can be decomposed into the form
n
X
X(ω) = aj IBj (ω) (2.2.1)
j=1
Interpretation of E[X|F]
It is quite often that we would like to consider all conditional expectations of
the form E[X|B] where the event B runs through the algebra F. We define
the quantity E[X|F] by
Martingales
The term martingale has its origin in gambling. It refers to the gambling tac-
tics of doubling the stake when losing in order to recoup oneself. In the stud-
ies of stochastic processes, martingales are defined in relation to an adapted
stochastic process.
Consider a filtered probability space with filtration F = {Ft; t = 0, 1, · · ·,
T }. An adapted stochastic process S = {S(t); t = 0, 1 · · ·, T } is said to be
martingale if it observes
and a submartingale if
where ru is the interest rate applied over one time period starting at time
u, u = 0, 1, · · ·, t − 1. A trading strategy is the rule taken by an investor
that specifies the investor’s position in each security at each time and in
each state of the world based on the available information as prescribed by a
filtration. Hence, one can visualize a trading strategy as an adapted stochas-
tic process. We prescribe a trading strategy by a vector stochastic process
2.2 Filtrations, martingales and multi-period models 65
which gives the portfolio value at the moment right after the asset prices are
observed but before changes in portfolio weights are made.
We write ∆Sm (t) = Sm (t) − Sm (t − 1) as the change in value of one unit
of the mth security between times t−1 and t. The cumulative gain associated
with investing in the mth security from time zero to time t is given by
t
X
hm (u)∆Sm (u).
u=1
We define the gain process G(t) to be the total cumulative gain in holding
the portfolio consisting of the M risky securities and the bank account up to
time t. The value of G(t) is found to be
X
t X
M X
t
G(t) = h0 (u)∆S0(u) + hm (u)∆Sm (u), t = 1, 2, · · ·, n. (2.2.17)
u=1 m=1 u=1
∗
If we define the discounted price process Sm (t) by
∗
Sm (t) = Sm (t)/S0 (t), t = 0, 1, · · ·, n, m = 1, 2, · · ·, M, (2.2.18a)
∗ ∗ ∗
and write ∆Sm (t) = Sm (t) − Sm (t − 1), then the discounted value process
V ∗ (t) and discounted gain process G∗(t) are given by
M
X
V ∗ (t) = h0 (t) + ∗
hm (t)Sm (t), t = 1, 2, · · ·n, (2.2.18b)
m=1
X
M X
t
G∗ (t) = ∗
hm (u)∆Sm (u), t = 1, 2, · · ·, n. (2.2.18c)
m=1 u=1
X
M
V (t) = h0 (t + 1)S0 (t) + hm (t + 1)Sm (t). (2.2.19)
m=1
X
M
V (u) − V (u − 1) = h0(u)∆S0 (u) + hm (u)∆Sm (u). (2.2.21c)
m=1
Martingale measure
The measure Q is called a martingale measure (or called risk neutral proba-
bility measure) if it has the following properties:
1. Q(ω) > 0 for all ω ∈ Ω.
∗
2. Every discounted price process Sm in the securities model is a martingale
under Q, m = 1, 2, · · ·, M , that is,
∗ ∗
EQ [Sm (t + s)|Ft] = Sm (t) for all t ≥ 0 and s ≥ 0. (2.2.23)
∗
We call the discounted price process Sm (t) to be a Q-martingale.
As a numerical example, we determine the martingale measure Q asso-
ciated with the two-period securities model shown in Fig. 2.5. Let r ≥ 0 be
the constant riskless interest rate over one period, and write Q(ωj ) as the
martingale measure associated with the state ωj , j = 1, 2, 3, 4. By invoking
Eq. (2.2.23), we obtain the following equations for Q(ω1), · · · , Q(ω4):
(i) t = 0 and s = 1
3 5
4= [Q(ω1) + Q(ω2)] + [Q(ω3) + Q(ω4)] (2.2.24a)
1+r 1+r
(ii) t = 0 and s = 2
4 2
4= 2
Q(ω1) + Q(ω2 )
(1 + r) (1 + r)2
4 6
+ Q(ω3) + Q(ω4 ) (2.2.24b)
(1 + r)2 (1 + r)2
(iii) t = 1 and s = 1
4 Q(ω1 ) 2 Q(ω2 )
3= + (2.2.24c)
1 + r Q(ω1) + Q(ω2 ) 1 + r Q(ω1) + Q(ω2 )
4 Q(ω3 ) 6 Q(ω4 )
5= + . (2.2.24d)
1 + r Q(ω3) + Q(ω4 ) 1 + r Q(ω3) + Q(ω4 )
It may be quite tedious to solve the above equations simultaneously. The
calculation procedure can be simplified by observing that Q(ωj ) is given by
the product of the conditional probabilities along the path from the node at
t = 0 to the node ωj at t = 2. First, we start with the conditional probability
p associated with the upper branch {ω1, ω2}. The corresponding conditional
probability p is given by
3 5
4= p+ (1 − p) (2.2.25a)
1+r 1+r
1 − 4r
so that p = . Similarly, the conditional probability p0 associated with
2
the branch {ω1} from the node {ω1, ω2} is given by
68 2 Concepts of Financial Economics and Asset Price Dynamics
4 0 2
3= p + (1 − p0 ) (2.2.25b)
1+r 1+r
1 − 3r
giving p0 = . In a similar manner, the conditional probability p00 as-
2
1 − 5r
sociated with {ω3} from {ω3, ω4} is found to be . The martingale
2
probabilities are then found to be
1 − 4r 1 − 3r
Q(ω1) = pp0 = ,
2 2
1 − 4r 1 + 3r
Q(ω2) = p(1 − p0 ) = ,
2 2
1 + 4r 1 − 5r
Q(ω3) = (1 − p)p00 =
2 2
00 1 + 4r 1 + 5r
Q(ω4) = (1 − p)(1 − p ) = . (2.2.26)
2 2
These martingale probabilities can be shown to satisfy Eqs. (2.2.24a-d). In
order that the martingale probabilities remain positive, we have to impose
the restriction: r < 0.2.
Martingale property of value processes
Suppose H is a self-financing trading strategy and Q is a martingale measure
with respect to a filtration F, then the value process V (t) is a Q-martingale.
To show the claim, we use the relation
The integer k gives the minimum number of upward moves required for the
asset price in the multiplicative binomial process in order that the call expires
in-the-money. The call formula can then be simplified as
X
n
uj dn−j X n
c=S Cjnpj (1 − p)n−j n
− XR−n Cjnpj (1 − p)n−j . (2.2.33)
R
j=k j=k
The last term in above equation can be interpreted as the expectation value
of the payment made by the holder at expiration discounted by the factor
Xn
R−n, and Cjn pj (1 − p)n−j is seen to be the probability (under the risk
j=k
neutral measure) that the call will expire in-the-money. The above probability
is related to the complementary binomial distribution function defined by
n
X
Φ(n, k, p) = Cjnpj (1 − p)n−j . (2.2.34)
j=k
Note that Φ(n, k, p) gives the probability for at least k successes in n trials
of a binomial experiment, where p is the probability of success in each trial.
up d(1 − p)
Further, if we write p0 = so that 1 − p0 = , then the call price
R R
formula for the n-period binomial model can be expressed as
The first term gives the discounted expectation of the asset price at expiration
given that the call expires in-the-money and the second term gives the present
value of the expected cost incurred by exercising the call.
Using the argument of discounted expectation of the payoff of a contingent
claim under the risk neutral measure, the call price for the n-period binomial
model can be expressed in the following canonical form
1 ∗ 1
c= n
E (cT ) = n E ∗ [max(ST − X, 0)] , T = t + n∆t, (2.2.36)
R R
where cT is the payoff, max(ST − X, 0), of the call at expiration time T and
1
is the discount factor over n periods. Here, the expectation operator
R∗n
E is taken under the risk neutral measure rather than the true probability
measure associated with the actual (physical) asset price process.
Numerical implementation
The n-period binomial model can be represented schematically by a n-step
tree structure (see Fig. 2.7 for a 3-step tree). The binomial tree will be sym-
metrical about S if ud = 1, skewed upward if ud > 1 and skewed downward
if ud < 1. At the time level that is m time steps marching forward from
the current time in the binomial tree, there are m + 1 nodes. The asset
72 2 Concepts of Financial Economics and Asset Price Dynamics
Fig. 2.7. The upper and lower figures at the nodes denote the asset prices
and option values, respectively. For example, the option values at nodes P
and Q are, respectively, max(150 − 70, 0) = 80 and max(96 − 70, 0) = 26. The
option value at node Y is computed by
1
cY = [pcP + (1 − p)cQ ]
R
= 0.95(0.5614 × 80 + 0.4386 × 26)
= 53.50 (2 decimal places). (2.2.38)
Working backward from the expiration time to the current time, the current
option value at S = 120 is found to be 60.61 (see Fig. 2.7).
In this section, we discuss the stochastic models for the simulation of the
asset price movement. The asset price movement is said to follow a stochastic
process if its value changes over time in an uncertain manner. The study of
stochastic processes is concerned with the investigation of the structure of
families of random variables Xt , where t is a parameter (t is usually inter-
preted as the time parameter) running over some index set T . If the index
set T is discrete, then the stochastic process {Xt , t ∈ T } is called a discrete
stochastic process, and if the index set T is continuous, then {Xt , t ∈ T } is
called a continuous stochastic process. In other words, a discrete-time stochas-
tic process for the asset price is one where the asset price can change at some
discrete fixed times while the asset price which follows a continuous-time
stochastic process can change its value at any time. Further, the value taken
by the random variable Xt can be either discrete or continuous, and the cor-
responding stochastic process is called discrete-valued or continuous-valued,
respectively. In reality, stock prices can change only at discrete values and
during periods when the stock exchange is open. However, for simplicity,
we assume continuous-valued, continuous-time stochastic processes for asset
price movement models for most of the later exposition so that analytic tools
in stochastic calculus can be employed.
A Markovian process is a stochastic process that, given the value of Xs ,
the value of Xt , t > s, depends only on Xs but not on the values taken by
Xu , u < s. If the asset prices follow a Markovian process, then only the present
asset prices are relevant for predicting their future values. This Markovian
property of asset prices is consistent with the weak form of market efficiency,
which assumes that the present value of an asset price already impounds all
information in past prices and the particular path taken by the asset price to
reach the present value is irrelevant. If the past history was indeed relevant,
that is, a particular pattern might have a higher chance of price increases,
74 2 Concepts of Financial Economics and Asset Price Dynamics
then investors would bid up the asset price once such a pattern occurs and
the profitable advantage would be eliminated.
We start with the discussion of the discrete random walk model and de-
duce its continuum limit. We obtain the Fokker-Planck equation that governs
the probability density function of the continuous random walk motion. We
then present the formal definition of a Brownian motion and discuss some of
the properties of Brownian processes.
Xn = x 1 + x 2 + · · · + x n , (2.3.2)
which gives the position of the particle at the nth step. Since the expected
value of xi is
therefore " #
X
n X
n
E[Xn] = E xi = E[xi] = (p − q)δn. (2.3.3b)
i=1 i=1
The variance of xi is
so that
var(Xn ) = 4pqδ 2n. (2.3.4b)
2.3 Asset price dynamics and stochastic processes 75
We call Xn+k −Xn an increment of the discrete random walk model. Since Xn
is a sum process of independent and identically distributed (iid) random vari-
ables, it observes the properties of stationary and independent increments.
q p
0 ( k − 1)δ kδ ( k + 1)δ
Continuum limit
Next, we take the continuum limit of infinitesimally small step size of the
above discrete model to yield the continuous random walk model. Suppose
there are r steps per unit time, then according to Eqs. (2.3.3b, 2.3.4b), the
mean displacement of the particle per unit time µ is (p−q)δr and the variance
of the observed displacement around the mean position per unit time σ2 is
4pqδ 2r. Let λ = 1/r, which is the time interval between two successive steps,
and let u(x, t) denote the probability that the particle takes the position x
at time t. Now, we write Xn = x and nλ = t so that
δ δ2
(p − q) = µ and 4pq = σ2, (2.3.8)
λ λ
where µ and σ2 are finite quantities. One can deduce from detailed asymp-
totic analysis that the probability values p and q should not be infinitesimal
quantities, that is, p = O(1), q = O(1) and p + q = 1. Consequently,
we can
δ2 δ 2
δ 1
deduce from 4pq = σ2 that = O(1) and = O . Further, from
λ λ λ δ
δ
(p − q) = µ and p + q = 1, the asymptotic expansion of p and q up to O(δ)
λ
must take the following forms:
1 1
p≈ (1 + kδ) and q ≈ (1 − kδ) (2.3.9)
2 2
for some k to be determined. We then have 4pq ≈ 1 and so
δ2
lim = σ2 . (2.3.10)
δ,λ→0 λ
δ µ
Lastly, from (p−q) = µ and condition (2.3.10), one deduces that p−q ≈ 2 δ
λ σ
µ
and so k = 2 . The asymptotic expansion of p and q are then found to be
σ
1 µ 1 µ
p≈ 1 + 2 δ and q ≈ 1− 2δ . (2.3.11)
2 σ 2 σ
1 1
Note that p → and q → when taking the asymptotic limit δ → 0;
2 2
δ2
otherwise, the drift rate would become infinite. Since = O(1), the last term
λ
3
δ
in Eq. (2.3.7b) becomes O (q − p) = O(λ). Consequently, by taking the
λ
limits δ, λ → 0 in Eq. (2.3.7b), we obtain the following partial differential
equation
∂u ∂u σ2 ∂ 2 u
= −µ + (2.3.12)
∂t ∂x 2 ∂x2
for the probability density function u(x, t) of the continuous random walk
motion with drift.
The above differential equation is called the forward Fokker-Planck equa-
tion. The drift rate is µ and the diffusion rate is σ2 . In time t, the mean
displacement of the particle is µt and the variance of the observed displace-
ment around the mean position is σ2 t.
From the Central Limit Theorem in probability theory, one can show
that the continnum limit of the probability density of the discrete random
variable Xn defined in Eq. (2.3.2) tends to that of a normal random variable
with the same mean and variance. The probability density function of the
normal random variable X with mean µt and variance σ2 t is given by
2.3 Asset price dynamics and stochastic processes 77
1 (x − µt)2 x − µt
fX (x, t) = √ exp − = n √ , (2.3.13)
2πσ2 t 2σ2 t σ t
where the function
1 2
n(x) = √ e−x /2 (2.3.14a)
2π
is called the standard normal density function. The cumulative normal dis-
tribution function N (x) is defined to be
Z x
1 2
N (x) = √ e−t /2 dt. (2.3.14b)
−∞ 2π
From partial differential equation theory, fX (x, t) satisfies the following initial
value problem
∂u ∂u σ2 ∂ 2 u
+µ − = 0, −∞ < x < ∞, t > 0, (2.3.15)
∂t ∂x 2 ∂x2
with initial condition: u(x, 0+ ) = δ(x), where u(x, 0+ ) signifies lim u(x, t).
t→0+
Here, δ(x) represents the Dirac function.
The above result has the following probabilistic interpretation. Condi-
tional on the event that the particle starts at the position x = 0 ini-
tially, fX (x, t)∆x gives the probability that the particle would stay within
[x, x + ∆x] at some future time t. This is why fX (x, t) is usually called the
transition density function. The initial condition u(x, 0+) = δ(x) indicates
that the particle stays at x = 0 almost surely. Also, the continuous random
walk model inherits the properties of stationary and independent increments
from the discrete random walk model.
Definition
The Brownian motion with drift is a stochastic process {X(t); t ≥ 0} with
the following properties:
(i) Every increment X(t + s) − X(s) is normally distributed with mean µt
and variance σ2t; µ and σ are fixed parameters.
(ii) For every t1 < t2 < · · · < tn , the increments X(t2 ) − X(t1 ), · · · , X(tn ) −
X(tn−1 ) are independent random variables with distributions given in
(i).
78 2 Concepts of Financial Economics and Asset Price Dynamics
Since Z(t) − Z(s) and Z(s) are independent and both Z(t) − Z(s) and Z(s)
have zero mean, so
Since both Z(t) and Z(s) are normally distributed with zero mean and vari-
ance t and s, respectively, the probability distribution of the overlapping
Brownian increments is given by the bivariate normal distribution function.
2.3 Asset price dynamics and stochastic processes 79
√ √
If we define X1 = Z(t)/ t and X2 = Z(s)/ s, then X1 and X2 become
standard normal random variables. We then have
√ √
P [Z(t) ≤ zt , Z(s) ≤ zs ] = P [X1 ≤ zt / t, X2 ≤ zs / s]
√ √ p
= N2 (zt / t, zs / s; s/t) (2.3.20a)
is called the Geometric Brownian motion. Obviously, the value taken by Y (t)
is non-negative. Since X(t) = ln Y (t) is a Brownian motion, by properties (i)
and (ii), we deduce that ln Y (t) − ln Y (0) is normally distributed with mean
Y (t)
µt and variance σ2t. For common usage, is said to be lognormally
Y (0)
distributed. From the density function of X(t) given in Eq. (2.3.13), the
Y (t)
density function of is deduced to be
Y (0)
1 (ln y − µt)2
fY (y, t) = √ exp − . (2.3.22)
y 2πσ2t 2σ2 t
Further, for every t1 < t2 < · · · < tn, the successive ratios Y (t2)/Y (t1 ), · · ·,
Y (tn )/Y (tn−1) are independent random variables, that is, the percentage
changes over non-overlapping time intervals are independent.
The price of a derivative is a function of the underlying asset price, and the
asset price process is modeled by a stochastic state variable. In order to con-
struct pricing models for derivatives, it is necessary to develop calculus tools
that allow us to perform mathematical operations, like composition, differen-
tiation, integration, etc. on functions of stochastic random variables. In this
section, we define stochastic integrals and stochastic differentials of functions
that involve the Brownian random variables. In particular, we develop the
Ito differentiation rule that computes the differentials of functions of random
variables. The Feynman-Kac representation formula is derived, which gives
a stochastic representation to the solution of a parabolic partial differential
equation. We also discuss the notion of Radon-Nikodym derivatives and the
Girsanov Theorem that effect the change of equivalent probability measures.
Brownian motions are the continuous limit of discrete random walk mod-
els. Intuitively, one may visualize Brownian paths to be continuous (though
the rigorous mathematical proof of the continuity property is not trivial).
However, Brownian paths are seen to be non-smooth; and in fact, they are
not differentiable. The non-differentiability property can be shown easily by
proving the finiteness of the quadratic variation of a Brownian motion. This
stems from the well known result in elementary calculus that differentiability
implies vanishing of the quadratic variation of the function.
2.4 Stochastic calculus: Ito’s Lemma and Girsanov’s Theorem 81
and let δtmax = max(tk − tk−1). We write ∆tk = tk − tk−1, and define the
k
corresponding quadratic variation of the standard Brownian motion Z(t) by
X
n
Qπ = [Z(tk ) − Z(tk−1)]2. (2.4.1)
k=1
Next, we show that the quadratic variation of Z(t) over [0, T ] is given by
First, we consider
E[Qπ ]
Xn
= E[{Z(tk ) − Z(tk−1 )}2]
k=1
Xn
= var(Z(tk ) − Z(tk−1)) since Z(tk ) − Z(tk−1) has zero mean
k=1
= var(Z(tn ) − Z(t0 )) since Z(tk ) − Z(tk−1 ), k = 1, · · · , n are independent
= tn − t0 = T (2.4.4)
Since Z(tk ) − Z(tk−1) is normally distributed with zero mean and variance
∆tk , its fourth order moment is known to be (see Problem 2.24)
so
X
n X
n
var(Qπ − T ) = [3∆t2k − 2∆t2k + ∆t2k ] = 2 ∆t2k . (2.4.5d)
k=1 k=1
where the discrete points 0 < t0 < t1 < · · · < tn = T form a partition of the
interval [0, T ] and ξk is some immediate point between tk−1 and tk . The limit
is taken in the mean square sense. Unfortunately, the limit depends on how
the immediate points are chosen. For example, suppose we take f(t) = Z(t)
and choose ξk = αtk + (1 − α)tk−1, 0 < α < 1, for all k. We consider
" n #
X
E Z(ξk )[Z(tk ) − Z(tk−1)
k=1
X
n
= E [Z(ξk )Z(tk ) − Z(ξk )Z(tk−1)]
k=1
Xn
= [min(ξk , tk ) − min(ξk , tk−1)] [see Eq. (2.3.17)]
k=1
Xn n
X
= (ξk − tk−1) = α (tk − tk−1) = αT, (2.4.9)
k=1 k=1
so that the expected value of the stochastic integral depends on the choice of
immediate points.
A function is said to be non-anticipative with respect to the Brownian
motion Z(t) if the value of the function at time t is determined by the path his-
tory of Z(t) up to time t. In finance, the investor’s action is non-anticipative in
nature since he makes the investment decision before the asset prices move.
It seems natural to define the stochastic integration by taking ξk = tk−1
(left-hand point in each sub-interval) so that integration is taken to be non-
anticipatory. The Ito definition of stochastic integral is given by
Z T X n
f(t) dZ(t) = lim f(tk−1 )[Z(tk ) − Z(tk−1)], (2.4.10)
0 n→∞
k=1
where the limit is taken in the mean square sense and f(t) is non-anticipative
with respect to Z(t).
As an example, consider the evaluation of the Ito stochastic integral
Z T
Z(t) dZ(t). A naive evaluation according to the usual integration rule
0
gives
Z T Z T
1 d Z(T )2 − Z(0)2
Z(t) dZ(t) = [Z(t)]2 dt = , (2.4.11a)
0 2 0 dt 2
which unfortunately gives a wrong result (see explanation below). According
to the definition in Eq. (2.4.10), we have
Z T Xn
Z(t) dZ(t) = lim Z(tk−1)[Z(tk ) − Z(tk−1 )]
0 n→∞
k=1
84 2 Concepts of Financial Economics and Asset Price Dynamics
1X
n
= lim ({Z(tk−1) + [Z(tk ) − Z(tk−1)]}2
n→∞ 2
k=1
− Z(tk−1 )2 − [Z(tk ) − Z(tk−1 )]2)
1
= lim [Z(tn )2 − Z(t0 )2 ]
2 n→∞
Xn
1
− lim [Z(tk ) − Z(tk−1 )]2
2 n→∞
k=1
Z(T )2 − Z(0)2 T
= − [by Eq. (2.4.3)]. (2.4.11b)
2 2
Rearranging the terms, we may rewrite the above result as
Z T Z T Z T
d
2 Z(t) dZ(t) + dt = [Z(t)]2 dt, (2.4.12a)
0 0 0 dt
or in differential form,
Unlike the usual differential rule, we have the extra term dt. This comes
from the finiteness of the quadratic variation of the Brownian motion, since
√ Xn
|Z(tk ) − Z(tk−1 )| is of order ∆tk and lim [Z(tk ) − Z(tk−1)]2 remains fi-
n→∞
k=1
nite on taking the limit. Apparently, it is necessary to develop new differential
rules that deal with the computation of differentials of stochastic functions.
is called an Ito process. The differential form of the above equation is given
as
Ito’s Lemma
Suppose f(x, t) is a deterministic twice continuously differentiable function
and the stochastic process Y is defined by Y = f(X, t), where X(t) is gov-
erned by Eq. (2.4.14). How to compute the differential dY (t)? We have seen
the justification why dZ(t)2 converges in the mean square sense to dt [see Eq.
(2.4.7)]. Hence, the second order term dX 2 also contributes to the differential
dY . The Ito formula of computing the differential of the stochastic function
f(X, t) is given by
∂f ∂f σ2 (t) ∂ 2 f
dY = (X, t) + µ(t) (X, t) + dt
∂t ∂x 2 ∂x2
∂f
+ σ(t) (X, t) dZ. (2.4.15)
∂x
The regorous proof of the Ito formula is quite technical, so only a heuristic
proof is provided here. We expand ∆Y by the Taylor series up to the second
order terms as follows:
∂f ∂f
∆Y = ∆t + ∆X
∂t ∂x
1 ∂2f 2 ∂2f ∂2f 2
+ ∆t + 2 ∆X∆t + ∆X + O(∆X 3 , ∆t3). (2.4.16a)
2 ∂t2 ∂x∂t ∂x2
In the limit ∆X → 0 and ∆t → 0, we apply the multiplication rules where
dZ 2 = dt, dZdt = 0 and dt2 = 0 so that
∂f ∂f σ2(t) ∂ 2 f
dY = dt + dX + dt. (2.4.16b)
∂t ∂x 2 ∂x2
Writing out in full in terms of dZ and dt, we obtain the Ito formula (2.4.15).
As a simple verification, when we apply the Ito formula to f = Z 2 , we
obtain the result in Eq. (2.4.12b) immediately. As an another example, we
consider the stochastic function
2
r− σ2 t+σZ(t)
S(t) = S0 e . (2.4.17)
Suppose we write
σ2
X(t) = r − t + σZ(t) (2.4.18a)
2
so that
1 XX
n n 2
∂ f
+ (X1 , · · · , Xn, t) ∆Xj ∆Xk
2 ∂xj ∂xk
j=1 k=1
where F (x, t) satisfies the partial differential equation (2.4.27). The process
X(t) is initialized at the fixed point x at time t and it follows the Ito process
defined in Eq. (2.4.24).
88 2 Concepts of Financial Economics and Asset Price Dynamics
or in integral form
Z t Z t
X(t) = X(0) + µ(s) ds + σ(s) dZ(s) (2.4.31b)
0 0
Z t
with non-zero drift term µ(t). We write M (t) = σ(s) dZ(s) and note that
0
Z T
M (T ) = M (t) + σ(s) dZ(s), T > t. (2.4.32)
t
since the stochastic integral in Eq. (2.4.32) has zero conditional expectation.
Hence, M (t) is a martingale. However, X(t) is not a martingale if µ(t) is
non-zero.
In Chap. 3, we will consider the valuation of contingent claims under
the risk neutral measure. With respect to the risk neutral measure, the dis-
counted price of the underlying asset becomes a martingale. The valuation
procedure often requires the transformation of an underlying price process
with drift into a martingale, but under a different measure. Such transforma-
tion can be performed effectively by the use of Girsanov’s Theorem. Before
stating the theorem, we define the Radon-Nikodym derivative which relates
the transformation between two equivalent probability measures.
Radon-Nikodym derivatives
Let Z and Ze denote two Gaussian random variables with unit variance and
respective means 0 and µ. We define dP (ξ) and dPe(ξ) as
dξ dξ
dP (ξ) = P ξ − <Z<ξ+ = fZ (ξ) dξ (2.4.34a)
2 2
dξ e < ξ + dξ = f (ξ) dξ
dPe(ξ) = P ξ − <Z e
Z
(2.4.34b)
2 2
where
1 2 1 2
fZ (ξ) = √ e−ξ /2 and fZe(ξ) = √ e−(ξ−µ) /2 (2.4.35)
2π 2π
2.4 Stochastic calculus: Ito’s Lemma and Girsanov’s Theorem 89
dPe
= ρ(t) (2.4.38a)
dP
where
Z t Z t
1 2
ρ(t) = exp −γ(s) dZ(s) − γ(s) ds . (2.4.38b)
0 2 0
is Pe-Brownian motion.
The proof of the Girsanov Theorem can be found in the text by Karatzas
and Shreve (1991). As an illustration, suppose we take γ(t) to be a constant
so that the Radon-Nikodym derivative is
dPe γ2T
= exp −γZ(T ) − . (2.4.40)
dP 2
90 2 Concepts of Financial Economics and Asset Price Dynamics
Recall that if X is the normal random variable with mean µ and variance σ2,
then the expectation of exp(αX) is given by [see Problem 2.24]
α2 σ 2
E[exp(αX)] = exp αµ + , for any α. (2.4.41)
2
e ) = Z(T ) + γT , we would
Let Z(T ) be P -Brownian motion and consider Z(T
e e
like to show that Z(T ) is P -Brownian motion. By virtue of Eq. (2.4.41),
2
e ))] = exp γ T
it suffices to show that EPe[exp(γ Z(T , thus verifying that
2
e ) has zero mean and variance T under Pe. We consider
Z(T
e ))] = E [exp(γZ(T ) + γ 2 T ]
EPe[exp(γ Z(T e"
P
#
dPe 2
= EP exp(γZ(T ) + γ T )
dP
γ2T
= EP exp γZ(T ) − exp(γZ(T ) + γ 2 T )
2
2
γ T
= exp , (2.4.42)
2
e
e ) is Pe -Brownian motion. Note that the factor dP is included when
hence Z(T
dP
we effect the change of probability measure from Pe to P in the expectation
calculations.
2.5 Problems
2.1 Show that a dominant trading strategy exists if and only if there exists
a trading strategy satisfying V0 < 0 and V1 (ω) ≥ 0 for all ω ∈ Ω.
Hint: Consider the dominant trading strategy H = (h0 h1 · · · hM )T
satisfying V0 = 0 and V1 (ω) > 0 for all ω ∈ Ω. Take G∗min =
min G∗ (ω) > 0 and define a new trading strategy with b hm =
ω
M
X
hm , m = 1, · · · , M and b
h0 = −G∗min − ∗
hm S m (0).
m=1
2.2 Consider a portfolio with one risky security and the riskfree security.
Suppose the price of the risky asset at time 0 is 4 and the possible
values of the t = 1 price are 1.1, 2.2 and 3.3 (3 possible states of the
world at the end of a single trading period). Let the riskfree interest
rate r be 0.1 and take the price of the riskfree security at t = 0 to be
unity.
2.5 Problems 91
and the current discounted price vector S∗ (0) = (1 2 4), find the
state price of the Arrow security with discounted payoff ek , k = 1, 2, 3.
2.7 Construct a securities model with 2 risky securities and riskfree security
and 3 possible states of world such that the law of one price holds but
there are dominant trading strategies.
2.8 Show that if there exists a dominant trading strategy, then there ex-
ists an arbitrage opportunity. Outline the thought that underlies the
construction of a securities model such that there exists an arbitrary
opportunity but dominant trading strategy does not exist.
2.9 Show that h is an arbitrage if and only if the discounted gain G∗ satisfies
(i) G∗ ≥ 0 and (ii) EG∗ > 0.
2.10 Suppose a betting game has 3 possible outcomes. If a gambler bets on
outcome i, then he receives a net gain of di dollars for one dollar betted,
i = 1, 2, 3. The payoff matrix thus takes the form (discounting is not
required in a betting game)
d1 + 1 0 0
S(1; Ω) = 0 d2 + 1 0 .
0 0 d3 + 1
Find the condition on di such that a risk neutral probability measure
exists for the above betting game (visualized as an investment model).
92 2 Concepts of Financial Economics and Asset Price Dynamics
2.11 Suppose the set of risk neutral measures for a given securities model
is non-empty. Based on the property that a contingent claim X is at-
tainable if and only if EQ [X/S0(1)] is invariant under any risk neutral
measure Q, show that a securities model is complete if and only if there
exists a unique risk neutral measure.
2.12 Consider the following securities model with discounted payoffs of the
securities at t = 1 given by the augmented payoff matrix
1 2 3 4
Sb∗ (1; Ω) = 1 3 4 5 ,
1 5 6 7
where the first column gives the discounted payoff of the riskfree se-
curity. Let the augmented initial price vector S b ∗ (0) be (1 3 5 9).
Show that the law of one price does not hold for this securities
model.
6
Show that the contingent claim with discounted payoff 8 is at-
12
tainable and find the set of all possible trading securities that generate
the payoff. Can we find the price at t = 0 of this contingent claim?
2.13 Let P be the true probability measure, where P (ω) denotes the actual
probability that the state ω occurs. Define the state price density by
the random variable L(ω) = Q(ω)/P (ω), where Q is a risk neutral
measure. Use Rm to denote the return of the risky security m, where
Rm = [Sm (1) − Sm (0)]/Sm (0), m = 1, · · ·, M . Show that EQ [Rm ] =
r, m = 1, · · ·, M , where r is the interest over one period. Let EP [Rm]
denote the expectation of Rm under the actual probability measure P ,
show that
EP [Rm ] − r = −cov(Rm , L),
where cov denotes the covariance operator.
2.14 Suppose u > d > R in the discrete binomial model. Show that an
investor can lock in a riskless profit by borrowing cash as much as
possible to purchase the asset, and selling the asset after one period and
returning the loan. When R > u > d, what should be the corresponding
strategy in order to take arbitrage?
2.15 We can also derive the binomial formula using the riskless hedging prin-
ciple (see Sec. 3.1.1). Suppose we have a call which is one period from
expiry and would like to create a perfectly hedged portfolio with a long
position of one unit of the underlying asset and a short position of m
units of call. Let cu and cd denote the payoff of the call at expiry cor-
responding to the upward and downward movement of the asset price,
respectively. Show that the number of calls to be sold short in the
portfolio should be
2.5 Problems 93
S(u − d)
m=
cu − cd
in order that the portfolio is perfectly hedged. The hedged portfolio
should earn the risk-free interest rate. Let R denote the growth factor
of the value of a perfectly hedged portfolio in one period. Show that
the binomial option pricing formula for the call as deduced from the
riskless hedging principle is given by
pcu + (1 − p)cd R−d
c= where p= .
R u−d
2.16 Let Πu and Πd denote the state prices corresponding to the states of
asset value going up and going down, respectively. The state prices can
also be interpreted as state contingent discount rates. If no arbitrage
opportunities are available, then all securities (including the bond, the
asset and the call option) must have returns with the same state con-
tingent discount rates Πu and Πd . Hence, the respective relations for
the bond price, asset price and call option value with Πu and Πd are
given by
1 = Πu R + Πd R
S = ΠuuS + Πd dS
c = Πucu + Πd cd .
By solving for Πu and Πd from the first two equations and substituting
the solutions into the third equation, show that the binomial call price
formula over one period is given by
pcu + (1 − p)cd R−d
c= where p= .
R u−d
2.17 Consider the sample space Ω = {−3, −2, −1, 1, 2, 3} and the algebra
F = {φ, {−3, −2}, {−1, 1}, {2, 3}, {−3, −2, −1, 1}, {−3, −2, 2, 3}, {−1,
1, 2, 3}, Ω}. For each of the following random variables, determine
whether it is F-measurable:
(i) X(ω) = ω2 , (ii) X(ω) = max(ω, 2).
Find a random variable that is F-measurable.
2.18 Let X be a random variable defined on (Ω, F, P ) and F1 ⊂ F2 are
sub-algebras of F. Prove the following properties on conditional expec-
tations:
(a) E[XIB ] = E[IB E[X|F]] for all B ∈ F,
(b) E[E[X|F1]|F2] = E[X|F1].
2.19 Let X = {Xt; t = 0, 1, · · ·, T } be a stochastic process adapted to the
filtration F = {Ft; t = 0, 1, · · ·, T }. Show that X is a martingale if and
only if Xt = E[XT |Ft] = 0, t = 0, 1, · · ·, T − 1. Does the property:
E[Xt+1 − Xt |Ft] = 0, t = 0, 1, · · ·, T − 1 imply that X is a martingale?
94 2 Concepts of Financial Economics and Asset Price Dynamics
2.24 Let X be a normally distributed random variable with mean µ and vari-
ance σ2 . Show that the higher central moments of the normal random
variable are given by
0, n odd
µn(X; µ) = E[(X − µ)n ] =
(n − 1)(n − 3) · · · 3· 1σn, n even.
2.26 Suppose Z(t) is a standard Brownian process, show that the following
processes defined by
Xi (t + s) − Xi (s)
E[[Xi (t + s) − Xi (s)]2 ] = t.
2.31 Let Z(t), t ≥ 0, be the standard Wiener process, f(t) and g(t) are
differentiable functions over [a, b]. Show that
"Z Z b #
b
0 0
E f (t)[Z(t) − Z(a)] dt g (t)[Z(t) − Z(a)] dt
a a
Z b
= [f(b) − f(t)][g(b) − g(t)] dt.
a
∂F ∂F σ2 (x, t) ∂ 2 F
+ µ(x, t) + − rF = 0
∂t ∂x 2 ∂x2
with terminal condition: F (X(T ), T ) = h(X(T )). Show that