Exercises and Solutions For Finance Theory and Modelling.
Exercises and Solutions For Finance Theory and Modelling.
FTM
Luenberger 8.5 (Are more data helpful? ⋄) Suppose a stock’s rate of return has annual
mean and variance of r and σ2 . To estimate these quantities, we divide 1 year into n equal
periods and record the return for each period. Let r n and σn2 be the mean and the variance
for the rate of return for each period. Specifically, assume that r n = r/n and σn2 = σ2 /n.
If r̂ n and σ̂n2 are the estimates of these, then r̂ = nr̂ n and σ̂2 = nσ̂n2 . Let σ (r̂ ) and σ(σ̂2 ) be
the standard deviations of these estimates.
(a) Show that σ(r̂ ) is independent of n.
(b) Show how σ(σ̂2 ) depends on n. (Assume the returns are normal random variables.)
Answer the question posed as the title to this exercise.
Solution: We will use the variances of the estimates, r̂ and σ̂2 , for convenience.
(a) Since r̂ = nr̂ n , we have
Because the mean rate of return is averaged over n intervals, the variance of mean
rate of return is reduced by n
!
1 n σn2
n i∑
var(r̂ n ) = var r n ( i ) = , (3)
=1
n
where rn (i ) is an observed return over the i-th interval. In turn, the variance over a
shorter period is related to the longer period variance as
σ2
σn2 =
n
we have
σn2 σ2
var(r̂ ) = n2 var(r̂ n ) = n2 = n2 2 = σ 2 ,
n n
independent of n.
1
(b)
2σn4 2σ4
var(σ̂n2 ) = = 2 .
n−1 n ( n − 1)
Then
2 2σ4
var(σ̂ ) =
n−1
and
r
2
σ (σ̂2 ) = · σ2 . (5)
n−1
Thus under the assumptions, more frequent sampling reduces the standard deviation
of the variance estimator.
■
2
Luenberger 8.6 (A record) A record of annual percentage rates of return of the stock S
is shown in Table.
(a) Estimate the arithmetic mean rate of return, expressed in percent per year.
(b) Estimate the arithmetic standard deviation of these returns, again as percent per year.
(c) Estimate the accuracy of the estimates found in parts (a) and (b).
(d) How do you think the answers to (c) would change if you had 2 years of weekly data
instead of monthly data? (See Exercise 5.)
Solution:
(a) An arithmetic mean of monthly returns is
1 24
24 i∑
r̂ M = ri = 1.0%
=1
3
(c)
σ̂M
σ(r̂ M ) = √ = 0.55%, see Eq. 2 in L 8.5,
24
σ(r̂Y ) = 12 σ(r̂ M ) = 6.6%, see Eq. 1 in L 8.5,
r
2 2
σ (σ̂M )= σ̂2 = 0.00021, see Eq. 5 in L 8.5,
24 − 1 M
σ (σ̂Y2 ) = σ(12 σ̂M2 2
) = 12 σ(σ̂M ) = 0.0025, see Eq. 4 in L 8.5.
(d) Under the assumptions of Exercise 8.5 the estimate for σ (r̂Y ) does not depend on n.
The accuracy cannot be improved by more frequent sampling. However, the accu-
racy of estimate for variance can be improved
2
var(σ̂Y2 ) = × σ̂Y4
m−1
var(σ̂Y2 )W 23
2
=
var(σ̂Y ) M 103
r
2 23
σ(12 σ̂M )W = × 0.0025 = 0.0012.
103
■
4
Luenberger 8.8 (General tilting ⋄) A general model for information about expected re-
turns can be expressed in vector–matrix form as
p = P r + e.
r1 = p 1 + e1
r2 = p 2 + e2
r3 = p 3 + e3
r4 = p 4 + e4
r1 = r f + β1 f M
r2 = r f + β 2 f M
r3 = r f + β 3 f M
r4 = r f + β 4 f M
where the ei ’s are uncorrelated, but where cov(ei , f M ) = 0.25σi2 . Using the data of the
example, and assuming the β’s are known exactly, find the best estimates of the ri ’s.
[Note: You should only need to invert 2 × 2 matrices.]
Solution:
(a) Since p = r + e, P and Q are scalar, where P = PT = 1, and Q = σ2 . Using the
formula, we get
r̂ = (PT Q−1 P)−1 PT Q−1 p = QQ−1 p = p.
5
(b) The corresponding matrices can be written as
σ1−2 0
2
1 p1 σ1 0 −1
P= , p= , r = r, Q = , Q = .
1 p2 0 σ22 0 σ2−2
For each stock i in Example 8.5 there are two estimates: historical and CAPM.
Historical average gives (see Example 8.1)
10
1
pih ≡ r̂ ih =
10 ∑ ri ( j) = ri + eih , i = 1, 2, 3, 4,
j =1
Here, r f is the risk-free rate, β i is the beta of asset i according to CAPM, r̂ ic , r̂ M , and
r̂ M are the estimates of return ri , market factor f M , and market return r M , respec-
tively. See Example 8.2. Besides, if σM is the standard
√ deviation of market return, the
c c c
standard deviation of r̂ i is σi = σ (ei ) = βσM / 10.
6
2
We are given that the eih ’s are uncorrelated, but cov(eih , bf M ) = 0.25σih . This gives the
covariance between eih and eic equal to
2
cov(eih , eic ) = 0.25β i σih .
pih = ri + eih
pic = ri + eic .
Substitution of the corresponding values for the four assets into Eq. 8.12 gives
The results are not much different from the “tilt” values in Table 8.5 of Example 8.5
where zero correlations between errors were considered.
The following question may arise. Shouldn’t the correlations between the returns of
asset i and asset j, i.e. between ric and r cj as well as between rih and r hj be taken into
account? The answer is no. These correlations will not affect the value of the esti-
mates. They will affect the estimates’ error, though. One can see the former from the
following considerations. Suppose we have two estimates for two different returns,
which do not have common factors, i.e. P is diagonal, but have correlated errors:
p i = r i + ei
pj = r j + ej, i ̸= j
E(ei e j ) ̸= 0.
7
The corresponding matrices for Eq. 8.12 are
pi 1 0 r
p= , P= = 1, r= i ,
pj 0 1 rj
and Q is some covariance matrix with non-zero off-diagonal elements. The solution
for r is
8
Luenberger 9.2 (Wealth independence) Suppose an investor has exponential utility
function U ( x ) = −e−ax and an initial wealth level of W. The investor is faced with an
opportunity to invest an amount w < W and obtain a random payoff x. Show that his
evaluation of this incremental investment is independent of W.
Solution: If we invest, we spend w and receive x as the result of the investment. Our
payoff at the end of the investment period is W − w + x. If we decided to not invest, we
keep our initial wealth W. It makes sense to invest if the expected utility of the investment
exceeds the utility of keeping money:
One can see that the initial wealth, W, is excluded from the last equation and does not
affect the decision to invest or not to invest. ■
9
Exam 3.2 (Utility and state prices) Suppose an investor exhibits constant relative risk
aversion (CRRA), that is, U (c) = (1/(1 − γ))c1−γ , where U (·) is utility, c is his consump-
tion, and γ = 2 (> 0).
There are two time periods, today (t = 0) and tomorrow (t = 1). Two things can happen
tomorrow (at t = 1), either the economy is in a good state (G), or in a bad state (B),
that both occur with probability 1/2. The investor makes choices at t = 0 to maximize
(terminal) expected utility at time t = 1, i.e.
where, as usual, his future consumption is subject to portfolio and wealth constraints.
The realization of the random consumption c1 is denoted by c1,G in the good state and
c1,B in the bad state. It turns out that when the investor solves this problem, the optimal
allocation implies that consumption in the good state is equal to c1,G ∗ = 2, and in the
∗
bad state consumption is equal to c1,B = 1/2. Moreover, there exists a risk free asset,
that yields a gross return of 18/17 ≈ 1.059. (i.e. its price is PRF = 1 and its payoff
d RF = 18/17).
(a) What is the price of asset A, denoted PA , that gives a payoff d A,G = −1 in the good
state and d A,B = 1 in the bad state? (4 points)
(b) What is the price of asset B, denoted PB , that gives a payoff d B,G = 1 in the good state
and payoff d B,B = −1 in the bad state? (4 points)
(c) Asset A and B have the same mean and variance. Does this imply that their prices
should actually be the same? Give economic intuition for why or why not. (4 points)
(d) Calculate the elementary state price (or contingent claim price) of the good state, ψG ,
and the elementary state price of the bad state, ψB . (4 points)
(e) Calculate the risk-neutral probabilities of the good state, qG , and the bad state, q B . (3
points)
Solution: (1) A security can be priced as (see Luenberger p. 244)
E [U ′ ( c ∗ ) d X ]
PX = .
RE [U ′ (c∗ )]
In our case ′
c 1− γ
′
U (c) = = c−γ , γ = 2,
1−γ
10
so we have
pG · d A,G · U ′ (cG ) + p B · d A,B · U ′ (c B )
PA =
R ( pG · U ′ (cG ) + p B · U ′ (c B ))
−2
1 − 2 1
+ 2 · 1 · 12
2 · (−1) · 2 5
= −2 = 6 ,
R 12 · 2−2 + 12 · 12
where pG = 1/2 and p B = 1/2 are probabilities to reach Good and Bad states, d A,G/B is a
payoff in Good and Bad states, and cG/B is the value of the optimal consumption in these
two states.
(2) Since payoffs A and B differ just in sign, d A = −d B , and using the linearity of expecta-
tion, we get
5
PB = − PA = − .
6
(3) No. Assets that pay well when consumption is low are valued higher. Put differently,
the covariance with the optimal portfolio determines the price, not the variance, similar
to the CAPM logic.
(4) Elementary state prices are the prices of the following payoffs
eG =< 1, 0 >
e B =< 0, 1 > .
Following the same logic as in (1) we get
pG · dG,G · U ′ (cG ) + p B · (dG,B = 0) · U ′ (c B ) 1
ψG = G ′ G B ′ B
=
R ( p · U (c ) + p · U (c )) 18
pG · (d B,G = 0) · U ′ (cG ) + p B · d B,B · U ′ (c B ) 16
ψB = =
R ( pG · U ′ (cG ) + p B · U ′ (c B )) 18
Risk-free asset gives payoff 18/17 in both states. The price of this payoff is 1, in agreement
with the value of risk-free asset.
(5) Risk-neutral probabilities are normalized state prices
ψG 1
qG = =
ψG + ψ B 17
ψB 16
qB = =
ψG + ψ B 17
The obviously add up to one. We can use them to price our assets, like for example
Ê[d] −1 · 1/17 + 16/17 5
PA = = = .
R 18/17 6
■
11
Luenberger 9.5 (Equivalence) A young woman uses the first procedure described in
Section 9.4 to deduce her utility function U ( x ) over the range A ≤ x ≤ B. She uses the
normalization U ( A) = A, U ( B) = B. To check her result, she repeats the whole procedure
over the range A′ ≤ x ≤ B′ , where A < A′ < B′ < B. The result is a utility function V ( x ).
with V ( A′ ) = A′ , V ( B′ ) = B′ . If the results are consistent, U and V should be equivalent:
that is, V ( x ) = aU ( x ) + b for some a > 0 and b. Find a and b.
Solution: The resulting functions should be equivalent, which means that
V ( x ) = aU ( x ) + b, ∀x : A′ ≤ x ≤ B′ .
If we invest in an asset that pays A′ without any risk, we should have utility function
V ( A′ ) = A′ and similar V ( B′ ) = B′ . Respectively,
(
V ( A′ ) = A′ = aU ( A′ ) + b
V ( B′ ) = B′ = aU ( B′ ) + b
B′ − A′
a=
U ( B′ ) − U ( A′ )
U ( B′ ) A′ − U ( A′ ) B′
b = A′ − aU ( A′ ) = B′ − aU ( B′ ) = .
U ( B′ ) − U ( A′ )
■
12
Luenberger 9.11 (Money-back guarantee) The promoter of the film venture offers a new
investment designed to attract reluctant investors. One unit of this new investment has a
payoff of $3,000 if the venture is highly successful, and it refunds the original investment
otherwise. Assuming that the other three investment alternatives described in Example
9.6 are also available, what is the price of this money-back guaranteed investment?
Solution: There are at least three solutions, a textbook solution from the first principles,
a textbook solution based on log-optimal pricing, and a replication solution.
(a) Textbook solution (from the first principles):
Let us denote the unknown price of the guarantee by P.e An investment of 1$ gives
RG = $3, 000/ Pe return in case of High outcome and 1$ otherwise. Thus, the market
contains 4 assets with the following payoffs.
Using the notations from the table above and the fact the utility is a logarithm func-
tion, U ( x ) = ln x, the equation can be written as
E [U ′ ( x ∗ ) d i ] = ∑ p(s) U ′ ( x ∗ (s)) di (s)
s∈{ H,M,F }
1 1 1
= p( H ) d i ( H ) + p ( M ) d i ( M ) + p ( F ) d ( F)
x∗ ( H ) x∗ ( M) x∗ ( F) i
= W −1 , i = 1, 2, 3, 4.
13
Since we use the returns of assets on a 1$ investment as payoff di , the price is Pi = 1
for all i, and the initial wealth is W = ∑4i=1 θi Pi = ∑4i=1 θ1 . The return of the optimal
portfolio in state s is x ∗ (s) = ∑4i=1 θi di (s). With the values from the table it becomes
3θ1 + 1.2θ2 + 6θ3 + R p θ4 for s = H
∗
x (s) = 1θ1 + 1.2θ2 + 0θ3 + 1θ4 for s = M
0θ1 + 1.2θ2 + 0θ3 + 1θ4 for s = F
0.3 · 6 · x ∗ ( H )−1 = W −1 (Residual)
0.3 · RG · x ∗ ( H )−1 + 0.4 · x ∗ ( M )−1 + 0.3 · x ∗ ( F )−1 = W −1 (Guarantee)
Thus in fact, there are only four unknowns. We can find them in the following way.
From the Residual equation we have
1.8W = x ∗ ( H ). (A)
Multiplying the Film equation by 2 and subtracting the Residual equation we have
0.8W = x ∗ ( M )
Multiplying the Risk-free equation by 3/1.2, adding the Residual equation, and sub-
tracting the Film equation multiplied by 3 gives
1.8W = x ∗ ( F )
14
Finally, subtracting from the Guarantee equation the Risk-free equation multiplied
by 1/1.2, we get
1.8( RG − 1)W = x ∗ ( H ).
Together with Eq. A, this gives
RG = 2.
The price of the investment is Pe = $3, 000/RG = $1, 500.
15
Solving the system of equations gives the price Pe = $1.500.
Alternatively and specifically to this problem, we can see that we can reproduce the
payoff of the guarantee by the risk-free asset and by the residual.
x f + xr = 1.
RG = 1.2 ∗ x f + 6 ∗ xr = 2.
16
Luenberger 9.12 (General positive state prices result) The following is a general result
from matrix theory: Let A be an m × n matrix. Suppose that the equation Ax = p can
achieve no p ≥ 0 except p = 0. Then there is a vector y > 0 with AT y = 0. Use this
result to show that if there is no arbitrage, there are positive state prices; that is, prove the
positive state price theorem in Section 9.9. [Hint: If there are S states and N securities, let
A be an appropriate (S + 1) × N matrix.]
Solution: Construct matrix A,
d11 d12 · · · d1N
d21 d22
· · · d2N
A = ... .. .. .. ,
. . .
dS1 dS2 · · · dSN
− p1 − p2 · · · − pN
where dij is dividend of the security j in state i, and p j are the prices of these securities.
Construct a portfolio of these securities with weights θ = ⟨θ1 θ2 . . . θ N ⟩. The payoff of this
portfolio in the states is
d11 d12 · · · d1N θ1 D1
d21 d22 · · · d2N θ2 D2
.. .
.. . .. . .
.. .. = .. .
Aθ = . =T
dS1 dS2 · · · dSN θ N −1 DS
− p1 − p2 · · · − p N θN −P
17
where ψj > 0, ∀ j = 1, S. This means that we have
S
pi = ∑ d ji ψj
j =1
and we have constructed a positive state prices ψj for every state and we can price any
security by the formula above. ■
18
Luenberger 9.15 (General risk-neutral pricing) We can transform the log-optimal pric-
ing formula into a risk-neutral pricing equation. From the log-optimal pricing equation
we have
d
P=E
R∗
where R∗ is the return on the log-optimal portfolio. We can then define a new expectation
operation E
b by
Rx
E( x ) = E
b .
R∗
This can be regarded as the expectation of an artificial probability. Note that the usual
rules of expectation hold. Namely:
(a) If x is certain, then E
b ( x ) = x. This is because E(1/R∗ ) = 1/R.
(b) For any random variables x and y, there holds E b ( ax + by) = aE
b (x) + E
b ( y ).
19
Luenberger 9.10 (Portfolio Optimization ⋄) Suppose an investor has utility function U.
There are n risky assets with rates of return ri , i = 1, n, and one risk-free asset with rate of
return r f . The investor has initial wealth W0 . Suppose that the optimal portfolio for this
investor has (random) payoff x ∗ . Show that
E U ′ ( x ∗ )(ri − r f ) = 0
for i = 1, n.
Solution: From to Luerberger Eq. 9.4 for the risk-free asset
λ = E U ′ ( x ∗ ) R = E U ′ ( x ∗ ) (1 + r f ).
λ = E U ′ ( x ∗ ) Ri = E U ′ ( x ∗ )(1 + ri ) .
E U ′ ( x ∗ )(1 + ri ) − E U ′ ( x ∗ ) (1 + r f )
=E U ′ ( x ∗ )(1 + ri ) − E U ′ ( x ∗ )(1 + r f )
=E U ′ ( x ∗ )(1 + ri ) − U ′ ( x ∗ )(1 + r f )
=E U ′ ( x ∗ )(ri − r f ) = 0
20
Luenberger 9.13 (Quadratic pricing ⋄) Suppose an investor uses the quadratic utility
function U ( x ) = x − 12 cx2 . Suppose there are n risky assets and one risk-free asset with
total return R. Let R M , be the total return on the optimal portfolio of risky assets. Show
that the expected return of any asset i is given by the formula
Ri − R = β i ( R M − R )
2 . [Hint: Use Exercise 9.10. Apply the result to R itself.]
where β i = cov( R M , Ri )/σM M
E U ′ ( x ∗ )(ri − r f ) = 0.
0 = E U ′ (WR M )(ri − r f )
= E U ′ (WR M )( Ri − R)
Respectively,
Ri − R = cW E[ R M Ri ] − R M R
= cW E[( R M − R M + R M )( Ri − Ri + Ri )] − R M R
= cW cov( R M , Ri ) + R M ( Ri − R) .
Further
Ri − R − cWR M ( Ri − R) = cWcov( R M , Ri )
Ri − R = γcov( R M , Ri )
cW
γ=
1 − cWR M
We apply this formula to the optimal portfolio
R M − R = γcov( R M , R M ) = γvar( R M )
cov( R M , Ri )
Ri − R = ( R M − R ) = β i ( R M − R ).
var( R M )
■
21