Agnes Lieftinck
October 30, 2015
Returns
Gross/Total Return
R=
X1
X0
(Net) Return
r=
X1 X0
X0
Log Returns
For small changes, log returns are almost equal to normal returns. Calculations
on portfolios require normal returns.
Portfolio Returns
Pn
i0
Portfolio weight: wi = X
i=1 Xi0 = 1
X0 , with
Note wi < 0 is possible and corresponds to shorting.
X
r=
wi ri
X
R=
wi Ri
P
E[r] = wi E[ri ]
ij = E[ri E(ri )][rj E(rj )]
Portfolio Variance
P
2 = i,j wi wj ij
Note that for i 6= j we have the covariance between i and j. For uncorrelated
stocks this variance/risk can be diversified away (zero covariance). When stocks
are correlated this corresponds with systematic risk and we can not get rid of
it.
Markowitz Mean-Variance
Minimize
2 =
wi wj ij
i,j
Subject to
X
r=
wi ri
X
wi = 1
Set upP
Lagrangian
P
P
L = 12 i,j wi wj ij ( wi E[ri ] r) (1 wi )
F.O.C.
P
j ij E[ri ] = 0i
jw
P
rP= wi ri
wi = 1
With a shortselling constraint you need to include wi > 0i. For the solution
of this problem, software is needed.
Two-Fund Separation
If the Markowitz problem has two distinct solution, any linear combination of
them is a solution as well. All combinations together draw the efficient frontier.
One-Fund Theorem
There exists a single fund F of risky assets such that any efficient portfolio can
be constructed as a combination of F and the risk-free asset.
r = ar1 + (1 a)r2
Sharpe Ratio
r r
tan = pp f
Maximizing this yields the unique optimal portfolio.
max
E[ri ] rf
w i qP
i,j wi wj ij
P
Solution: i vi ij = E[rj ] rf j and wi = Pvivj
j
Drawbacks of this method are that the market is volatile and hence you will
always have a large standard error. This method is suited for small sets of
assets.
CAPM
The optimal fund of the One-Fund Theorem should be the market portfolio. The
weights in this portfolio equal the capitalization weights. You let the market
solve the Mean-Variance problem for you and just follow the market. Eventually
prices and thus returns adjust to the equilibrium.
2
2
)(E[Rm ] rf )
(iM M
2
M
iM
2 (E[Rm ] rf )
M
2
2
M (E[Rm ] rf )
M
iM
2 (E[Rm ] rf ) (E[Rm ] rf )
M
iM
rf + 2 (E[Rm ] rf )
M
With i = iM
2 .
M
The risk that is priced is measured by . is only important for the entire
portfolio.
Negative betas exist, they do well when markets go down. Example; you pay
for insurance. You pay for an asset that reduces your portfolio risk.
Fund that lies above the Capital Market Line; either the fund outperforms the
market, or your model of the market was wrong.
P1 + P2 =
Q1 +Q2
1+rf +1+2 (E[rM ]rf ) .
1
cov(Qi , rM )[E[rM ] rf ]
Qi
2
(1 + rf )
M
Factor Models
wi ai +
wi bi f +
wi ei
r = a + bf + e
X
a=
wi ai
X
b=
wi bi
X
e=
wi ei
E[e] = 0
ei = 0
X
var[e] =
wi2 i2
1 2
S
n
E[ei ej ] = 0
=
var[r] = b2 f2 + e2
Risk due to ei is diversifiable, nonsystematic. Risk due to f is systematic and
can not be diversified away.
1+ry = (1+r1 )(1+r2 )...(1+r12 ) and if ri is small, 1+ry 1+r1 +r2 +...+r12 .
P12
P12
Then E[ry ] = 12E[ri ] and y2 = E[ i=1 (ri E[ri )]2 ] = E[ i=1 (ri E[ri ])2 ] =
12 2 .
1
E[ry ] and = 112 y . Generally, E[ri ] = pE[ry ] and = py .
Note E[ri ] = ( 12
5
Mean Blur
Lower frequency aka higher p makes ration better but reduces number of observations. Higher frequency aka lower p works the other way around. More
data usually gets you a more precise estimate. For the estimation of 2 a higher
frequency does help, since the relative error is small for large n.
Multiperiod Fallacy
MV keeps reusing the same weights and parameters, though prices change over
the periods.
Utility
Arrow-Pratt
Absolute risk-aversion coefficient
U 00 (x)
U 0 (x)
xU 00 (x)
rra(x) =
U 0 (x)
ara(x) =
Certainty Equivalent
U (C) = E[U (x)]
Linear Pricing
Type A Arbitrage
Selling price of 2 apples is higher than the buying price of two separate apples;
buy one and one, sell the two together, make a profit. If the price of two apples
is lower than that of the separate ones, buy the two and sell them separately to
make a profit.
Since this can notPhappen, we conclude P
pricing is linear. That is, the price
of a portfolio d =
wi di should be P =
wi Pi .
Type B Arbitrage
Free lottery ticket; no initial cost, yet change of (only) positive pay-off.
10
Optimal Portfolio
Can only exist if there is no arbitrage, since if there is, you can make boundless
money with which you can expand your portfolio.
6
Set up a Lagrangian;
X
X
max L = E[U (
wi di ) (
wi Pi W )]
where W is initial wealth
For the optimal portfolio we must have E[U 0 (x)di ] = Pi i
If there exists a risk-free asset, is easy to obtain since the risk-free asset has
price 1 and certain pay-off of R. This gives
E[U 0 (x)]R =
Pi =
11
E[U 0 (x)di ]
E[U 0 (x)]R
12
ds s
0 =
qs =
s
0
P = 0
ds qs
P = o E[d]
0 is the price of the risk-free asset since it is the price of (1, 1, ..., 1).
13
Choosing Parameters
v is the expected yearly growth rate
v = E[ln( SST0 ]
is the yearly standard deviation
2 = var[ln( SST0 ]
For period t
p = 21 + 12 v t
u = exp(
t)
d = exp( t)
7
14
Multiplicative Model
15
Random Walk
z(tk ) z(tj ) =
(ti ) t
i
k1
X
E[z(tk ) z(tj )] = E[
(ti ) t]
i=j
k1
X
E[(ti )]
i=j
=0
X
p
(ti ) t)2 ]
var[z(tk ) z(tj )] = E[(
i
k1
X
E[((ti ) t)2 ]
i=j
k1
X
E[(ti )2 t]
i=j
k1
X
tE[((ti )2 ]
i=j
= (k j)t
= tk tj
z(tk ) z(tj ) N (0, tk tj )
16
(0, t s).
For any s<t, z(t) z(s)N
z(t0 ) = 0
Same properties as Random Walk, though not limited to discrete time intervals.
Thus we get:
z = (t) t
dz(t) = (t) dt
17
Ito Process
Itos Lemma
If
dx(t) = a(x, t)dt + b(x, t)dz
y(t) = F (x(t))
dy(t) = (
18
F
1 2F 2
F
F
a+
+
b )dt +
bdz
2
x
t
2 x
x
Options
Whether its a call or put, expiration/maturity date, strike price and the premium, including whether it is an American or European option.
For strike price K and asset price S we have
C = max(0, S K)
P = max(0, K S)
If your option would yield a positive pay-off given the current asset price, your
option is said to be in the money. Alternatives are at the money (strike price
equals current asset price) and out of the money.
Put-Call Parity
CT PT = max(0, ST KT ) max(0, KT ST )
= ST KT
Ct Pt = St Kt
= St P V (Kt )
Remember that shorting an option means that its value is negative to you at
expiration date, because that is the value you need to redeem. The put-call
parity holds only for European options and if dividends are not paid out before
expiration.
The parity states that buying a call and shorting/writing a put is equivalent to
buying the stock and borrow the PV of strike price K.
10
Risk-neutral Probabilities
(Pup Pnow ) + (1 )(Pdown Pnow )
= rf
Pnow
Here is the risk-neutral probability.
In the Tree
Use risk-neutral probabilities.
P = E[
dk fk ]
Where dk is the risk-free discount factor at node k andPfk is the pay-off at node
fk ].
k. Then if d does not depend on k we have P = R1 E[
19
Black-Scholes Equation
Boundary Conditions
Stock: f(S,T) = S(T)
Bond: f(S,T) = exp(rT)
Call: f(S,T) = C(S,t), C(0,t) = 0 and C(S,T) = max (S-K,0)
Put: f(S,t) = P(S,t), P(,t) = 0, P(S,T)=max(K-S,0)
S
[ln K
+ (r + 12 2 )(T t)]
( T t)
S
+ (r 12 2 )(T t)]
[ln K
( T t)
= d1 T t
d2 =
11
(1)
z(t) N (0, t)
r
w(t) N (t
, t)
dS = rSdt + Sdw
E[S(t)] = S(0)exp(rt)
S(0) = exp(rt)E[S(t)]
C = exp(rt)E[max{S(T
) K, 0}]
1
S(T )
] = rT 2 T
S(0)
2
S(T )
] = 2 T
var[ln
S(0)
Z K
Z
E[max(S(T
) K, 0)] =
0S(T )dS(T ) +
E[ln
S(T )dS(T ) K
dS(T )
K
20
(S,t)
f
S
= fS
For a call option = N (d1 ). Delta can be used for hedging, it is a measure for the optimal amount to invest in stocks. We can calculate our portfolio
delta, which is the sum of each components own delta. Keeping a portfolio delta
neutral requires constant rebalancing of the portfolio because prices change constantly; dynamic hedging strategy.
2 f (S,t)
S 2 ,
curvature
(S,t)
= f t
f S + (S)2 + t
This is an approximation of the Black-Scholes Equation.
12
arbitrage, the real and synthetic security should have the same price.
Portfolio insurance is the creating of synthetic put options.
13