Académique Documents
Professionnel Documents
Culture Documents
Portfolio Analysis
Wolfgang Marty
1. Introduction
2. Return analysis
2.1 Interest rate, return and compounding
2.2. Return contribution and attribution
2.3. Time weighted rate of return (TWR)
2.4. The money weighted rate of return (MWR)
2.5. TWR attribution versus MWR attribution
3. Risk measurement
3.1. Absolute risk
3.2. Value at Risk
3.3. Relative risk
3.4. Risk decomposition on asset level
3.5. Risk decomposition with factor analysis
4. Performance measurement
4.1. Investment Process and Portfolio Construction
4.2. Portfolio optimisation
4.3. Absolute Risk adjusted measures
4.4. Capital asset pricing model
4.5. Relative Risk adjusted measures
5. Investment controlling
5.1. Investment controlling and the investment process
5.2. Building blocs and set up of investment controlling
5.3 The benefits of GIPS reporting
5.4. Some critical issues in performance attribution
Index
References
Preface
1. INTRODUCTION
ex post ex ante
past future
P-1 P0 P1
Time axis
b
a
c
A geometrical interpretation: Adding risk Figure 1.2
2. RETURN ANALYSIS
Retail accounts are facilities that give the clients of a bank the
possibility to deposit their money. The client lends money to the
bank whereas the bank borrows money from the client. Money on
accounts is also called a retail deposit. The bank will recompense
their clients by paying interest rate. Such accounts bear no or
only little interest rate. Low interest rates can be justified by the
fact that the costs of the banks for the infrastructure, staff and
paperwork are substantial. In the following we present the basic
interest calculation. The Beginning value BV and the End value EV
of a money account are related to the interest rate r:
EV − BV EV
r= = − 1. (2.1.2)
BV BV
We divide the profit or loss (EV − BV) by the invested capital BV.
EV cannot be negative as a complete loss translates in EV = 0, i.e.
that is we have
EV ≥ 0,
i.e. by (1)
r ≥ −1.
EV − BV 200$ − 100$
r= = = 1,
BV 100$
i.e. in percentage
r = 100%.
◊
9
EV
BV = .
1+ r
1
d= (2.1.3)
1+ r
we find
BV = d EV.
EV2 = ⎡⎢ BV ⋅ ⎛⎜ 1 + ⎞⎟ ⎤⎥ . ⎛⎜ 1 + ⎞⎟
r r
⎣ ⎝ 2 ⎠⎦ ⎝ 2⎠
n
⎛ r⎞
EVn = BV ⎜1+ ⎟ . (2.1.4)
⎝ n⎠
n
⎛ 1⎞
lim ⎜1 + ⎟ = e.
n→ ∞ ⎝ n⎠
e = 2.71828’18284’5905.
n! = n (n − 1) (n − 2)…..
1 1 1 1 1
e = 1+ + + + + +….
1! 2 ! 3 ! 4 ! 5 !
and find
n
⎛ r⎞ r
lim ⎜1 + ⎟ = e
n→∞ ⎝ n⎠
which yields
n
⎛ r⎞
EV∞ = BV lim ⎜1 + ⎟ = BV er. (2.1.5)
n→ ∞⎝ n⎠
11
We see that the end values EV1, EV2,…., EV∞ are increasing
with the compounding frequency. EV∞ is the Ending value using
continuously compounding as the money is reinvested
momentarily. The above formulae are assumed that the beginning
value BV, the interesting rate r and the compounding assumption
are given and the ending values EV1, EV2,…., EVn,…, EV∞ are
computed.
⎛ EV ⎞
r(n) = ⎜⎜ n − 1⎟⎟ n .
⎝ BV ⎠
EV
r∞ = ln ,
BV
where ln is the natural logarithm, i.e. the logarithm for the basis e.
12
EV = BV . (1 + N . r). (2.1.6)
EV = BV . (1 + r)N. (2.1.7)
For N = 1 (6) is the same as (7). Note that the time unit is year.
Then the continuous versions, i.e. the formulae for arbitrary t are
r1 = ln(1+ r).
thus
r1 t = ln(1 + r) t, ∀ t ≥ 0
and we conclude
r
(1 + )2 (2.1.10)
2
r r
(1 + )(1 + r1)0.5 − 1 +
2 2
⎛ r r⎞
EV = ⎜ (1 + )(1 + r1)0.5 + ⎟ BV .
⎝ 2 2⎠
C C
2 = 3.922323, 2 = 3.921569
(1 + r )0.5
1+
r
2
C C
2 = 3.846154, 2
2 = 3.698225
1+ r ⎛ r ⎞
⎜1 + ⎟
⎝ 2 ⎠
We note that they are not the same. The size of the difference
depends of the value for C and r.
◊
15
EV = BV . erN
EV = BV . ert.
16
PE − PB PE
rP = = − 1, (2.2.1)
PB PB
PE − PB λ ⋅ PE − λ ⋅ PB
rP = = .
PB λ ⋅ PB
1
λ=
PB
Remark 2.3: (2) and (9) express the same. However, (1) is
applied much more often than (2) and (9) in prominent in portfolio
analysis as PE and PB are measured in the market place followed
by calculating the return.
100 − 80
r= = 0.25 which is in percentage equal to 25%.
80
n n
PB = ∑ N j ⋅ PB j , PE = ∑ N j ⋅ PE j , resp. (2.2.2)
j =1 j =1
n n
∑ N j ⋅ PE j − ∑ N j ⋅ PB j
j =1 i =1
rP = n
=
∑ N j ⋅ PB j
j =1
(2.2.3a)
n n (PE j − PB j )
∑ N j ⋅ (PE j − PB j ) ∑ N j ⋅ PB j ⋅ PB j
j =1 j =1
n
= n
.
∑ N j ⋅ PB j ∑Nj ⋅ PB j
j =1 j =1
N j ⋅PB j
wj = n
, j = 1, 2,….,n. (2.2.3b)
∑ Ni ⋅PBi
i =1
PE j − PB j
rj = , j = 1, 2,….,n. (2.2.3c)
PB j
n n N j ⋅ PB j
∑wj = ∑ n
= 1. (2.3.5a)
j =1 j =1
∑ Ni ⋅PBi
i =1
wj ≥ 0, j = 1, 2,….,n. (2.3.5b)
0 ≤ wj ≤ 1, j = 1, 2,….,n.
Table 2.1
Absolute
Stock Weights Return
Contribution
A 15% 33.3% 5%
B 25% 20.0% 5%
C 60% 66.6% 40%
Portfolio return 50%
Table 2.2
m n
W1 = ∑ w j , W2 = ∑ w j ,
j =1 j = m +1
21
rP = W1 ⋅ R1 + W2 ⋅ R 2 . (2.2.6)
portfolio. We see that the elements of the return analysis are the
returns of the individual securities in the portfolio. In an absolute
return contribution analysis the return is decomposed according to
a breakdown of the investment universe in segments. Often the
return is broken down into the return of the different countries or
the different industries in the Investment Universe. For evaluation
the return of an absolute contribution we need:
rP − rf.
n n
BB = ∑ Mi ⋅ BBi , BE = ∑ Mi ⋅ BEi , resp.. (2.2.7a)
i =1 i =1
M j ⋅ BB j
bj = n
,1 ≤ j ≤ n (2.2.7b)
∑ Mi ⋅ BBi
i =1
n
rB = ∑ b j rj . (2.2.7c)
j =1
24
ARR = rP − rB .
n
ARR = ∑ ( w j − b j ) r j . (2.2.8)
j =1
n
0 = ∑ (w j − b j )
j =1
we have
n
0 = ∑ (w j − b j ) ( − rB )
j =1
n
ARR = ∑ ( w j − b j ) (rj − rB ). (2.2.9)
j =1
in (3a) and
in (7) (see Table 3). Inputs are in bold. Table 2.3 shows two
decompositions of the relative return 1.00% of the portfolio versus
the benchmark. In the last line is the return of the portfolio
−1.50% and the benchmark 2.50%, i.e. we find that the portfolio
outperforms the benchmark by 1.00%. The value added indicates
that stock A and C are underperforming the benchmark and B is
outperforming the benchmark. However, Stock B has a neutral
position and does not contribute to the relative return. As A is an
underweighting position versus the benchmark, the investing
decision is favourable, that is the contribution is positive, namely
2.00% on an absolute basis (BHB) and 1.75% on a relative basis
26
Re-
weight weights
turn
Re-
-1.50% -2.50% 1.00% 1.00%
turn
Table 2.3
b1 b2
rX = r1 + r2 , rY = r3 .
b1 + b2 b1 + b 2
b1 b2
= 0.5, = 0.5, rX = 25% and rY = 10%.
b1 + b 2 b1 + b 2
⎛ b1 b2 ⎞
rPM1 = (w1 + w 2 ) ⎜⎜ r1 + r2 ⎟⎟ + w 3 r3 = −4%.
⎝ b1 + b2 b1 + b2 ⎠
⎛ b1 b2 ⎞
rPM2 = w1 r1 + w 2 r2 − (w1 + w 2 ) ⎜⎜ r1 + r2 ⎟⎟ =
⎝ b1 + b2 b1 + b2 ⎠
∑ Wj ⋅ R j −∑ Vj ⋅ B j = ∑ (Wj ⋅ R j − Vj ⋅ B j )
n n n
ARR = (2.2.10)
j =1 j =1 i =1
Wj . Rj − Vj . Bj =
(2.2.11)
(see Figure 2.1). This identity allows the discussion of the relative
return.
We proceed by the first part of the sum in (10) we refer to
Brinson-Hood-Beebhower (see (7)) and introduce by A BHB i in the
following the asset allocation effect A jBHB in segment j based
on
A BHB
j = (Wj − Vj ) . Bj.
A BF
j = (Wj − Vj ) (Bj − rB).
.
n n n
Atot = ∑ A BH
j = ∑ ( Wj − Vj )(B j − rB ) = ∑ A BHB
j . (2.2.12a)
j =1 j =1 j =1
Sj = (Rj − Bj ) . Vj
.
Ri
portfolio
weights
Wi
benchmark
Vi
return
Bi
Brinson-Hood-Beebower Figure 2.1
32
Ij = (Wj − Vj ) . (Rj − Bj ).
Wj . Rj − Vj . Bj = A BHB
j + S j + Ij
and
n n
S tot = ∑ S j , Itot = ∑ I j (2.2.12b)
j =1 i =1
n n n
ARR = ∑ Wj ⋅ R j − ∑ V j ⋅ B j = ∑ ( A j + S j + I j ) =
j =1 j =1 j =1
n n n n n n
∑ A BHB
j + ∑Sj + ∑Ij = ∑ A BF
j + ∑Sj + ∑Ij =
i =1 j =1 j =1 i =1 j =1 j =1
Wj . Rj − Vj . Bj ≠ A BF
j + Sj + Ij
and summarize
Re-
weight weights
turn
Re-
13.5% − 0.5% 14% 14%
turn
Table 2.4
Segment j Wj Rj Vj Bj
Table 2.5
35
Relative
BHB BF S IA
Return
2.000% −0.500% −0.550% 3.125% −0.625%
Table 2.6
rP − rB = 2.0%
1 + rP
GRR = − 1. (2.2.13)
1 + rB
39
1 + rP r −r
GRR = −1 = P B =
1 + rB 1 + rB
PE − PB BE − BB
−
PB BB .
BE − BB
1+
BB
PE − BE
PB PE − BE PE
GRR = = = − 1.
BE BE BE
PB
We conclude that
ARR = 5%.
GRR = 4.35%.
GRR = 3.45%.
The arithmetic relative return is the same for both cases. The user
of the geometrical relative return can argued that with a higher
benchmark return a higher portfolio return is easier to achieve that
a lower portfolio return with a lower benchmark return. The
geometrical relative return is relative to benchmark return.
Geometric Linking
Time
T
Figure 2.2
41
⎛1 + B j ⎞
Aj = (Wj − Vj) . ⎜⎜ − 1⎟⎟ , (2.2.14a)
⎝ 1 + rB ⎠
⎛1+ R j ⎞ 1+ B j
Sj = Wj ⎜ .
− 1⎟ . (2.2.14b)
⎜ 1 + B j ⎟ 1 + rS
⎝ ⎠
N
rS = ∑ Wj B j (2.2.14c)
j =1
We proceed by
n n ⎛1 + B j ⎞
A tot = ∑ A j = ∑ j j ⎜ 1+ r
( W − V ) ⎜ − 1⎟⎟ =
j =1 j =1 ⎝ B ⎠
n ⎛ rB − B j ⎞
∑ j j ⎜⎜ 1 r ⎟⎟ =
( W − V )
j =1 ⎝ + B ⎠
1 n
∑
1 + rB j =1
( Wj − Vj )(B j − rB ) =
42
rS − rB 1 − rS
= −1
1 + rB 1 + rB
and
n n ⎛ ⎛ 1+ R j ⎞ 1+ B j ⎞
S tot = ∑ Si ∑ Wj ⋅ ⎜ ⎜
= − 1⎟ ⋅ ⎟=
⎜ ⎜ 1 + B ⎟ 1 + r ⎟
j =1 j=1 ⎝⎝ j ⎠ S ⎠
n ⎛ ⎛ R j − B j ⎞ 1+ B j ⎞
∑ Wj ⋅ ⎜⎜ ⎜⎜ 1 + B ⎟⎟ ⋅ 1 + r ⎟⎟ =
j =1 ⎝⎝ j ⎠ S ⎠
rP − rS 1 + rP
= − 1.
1 + rS 1 + rS
1 + rP 1 + rP 1 + rS
1 + GRR = = .
1 + rB 1 + rS 1 + rB
1 + rS
Atot = −1
1 + rB
1 + rP
Stot = −1
1 + rS
and have
We have
1
ê t,C = .
e t,C
local currency
eB,c eE,c
PB base currency PE
rC =
1 1
−
êC,E êC,B ê C,B
rc = = − 1. (2.2.15b)
1 ê C,E
ê C,B
êC,B (1 + rL )
PE = PB .
êC,E,
ê C,B (1 + rL )
PB − PB
PE − PB ê C,E
rT = =
PB PB
ê C,B (1 + rL )
= − 1 = (1 + rL) (1 + rC) − 1,
ê C,E
i.e.
rT = rL + rC + rC rL.
6.06270
5.2470 = .
1.15535
t1 t2
CHF/US 1.15535 1.07835
Table 2.7
46
US US CHF CHF
t1 t2 t1 t2
DKK 6.06270 6.08235 5.24750 5.64149
POL 3.32075 3.37715 2.87424 3.13177
Table 2.8
5.24750
rDKK = − 1 = −0.06984
5.64149
i.e. the CHF has a negative return because the Danish Crone is
inflating. (13) yields
111.946 5.24750
rT = − 1= −0.07121.
111.110 5.64149
2.87424
rPOL = − 1 = −0.08223,
3.13177
i.e.
111.049 2.87424
rT = − 1 = −0.08315.
111.160 3.13177
◊
n n n
∑ w jrM, j + ∑ w jrC, j + ∑ w jrM, jrC, j .
j =1 j =1 j =1
n n n
∑ w jrM, j + ∑ w jrC, j + ∑ w jrM, jrC, j .
j =1 j=2 j=2
The total return of the portfolio consists of three parts. The first
and the second part are the sum of the market return and the
currency return of the segment. The third part cannot be assigned
to the currency return and the market return.
48
We consider
t0 = 0,....,tN = T (2.3.1)
k−1rP,k (2.3.2a)
t0 = 0 t1 t2 tN-1 tN = T
The time axis and cash flows Figure 2.4
PEk − PBk −1
k−1rP,k = , k = 1,...,N. (2.3.2b)
PBk −1
It is seen when compounding with r̂p over the time period we get
r̂p by (3a), i.e.
( )
r̂P = N 1 + r̂p − 1. (2.3.3b)
( )
a r̂P = 12N 1 + r̂p .
and
(2c) yields
and
(2c) yields
We conclude that the return does not dependent the cash flow but
is dependent from the underlying time span.
◊
52
n n
PBk = ∑ N j,k Pj,k , PEk = ∑ N j,k Pj,k +1
j =1 j =1
N-1
∑ N j,k Pj,k +1
j =1
0rP,T = ∏ n
− 1. (2.3.5)
k =0
∑ N j,k Pj,k
j =1
and consider (5) over two periods [λk−1, λk] and [λk, λk+1],
0 ≤ p < k < q ≤ T and apply (6) twice
54
n n
∑ N j,k -1 Pj,k ⋅ ∑ N j,k Pj,k +1
j =1 j =1
(1 + k−1rP,k)(1 + krP,k+1) = n n
=
∑ N j,k -1 Pj,k -1 ⋅ ∑ N j,k Pj,k
j =1 j =1
(2.3.7)
n n
∑ N j,k Pj,k +1 ∑ N j,k -1 Pj,k +1
j =1 j =1
n
= n
= (1 + k−1rP,k+1).
∑ N j,k -1 Pj,k −1 ⋅ λk ∑ N j,k -1 Pj,k −1
j =1 i =1
and consequently
PVT − PV0
0 rT = ,
PV0
i.e. the return reduces to the return based on the change of the
portfolio value at time 0 and T. The portfolio values at the time t1 to
tK-1 do not affect the return as intermediate Portfolio value are
dropping.
We summarize:
55
Case 1:
n n
∑ N j,k −1 Pj,k = ∑ N j,k Pj,k , k = 1,….,N − 1 (2.3.8)
j =1 j =1
◊
Case 2: There exists a k, k = 1,…., N − 1 with
n n
∑ Ni,k −1 Pi,k ≠ ∑ Ni,k Pi,k . (2.3.9)
i =1 i =1
N i ,k P i, k N i, k P i, k + 1
Ch an ges o f Unit s
N i ,k- 1 P i ,k -1 N i ,k - 1 P i , k
C h a n g e s o f P ric e s
Let tp, tk and tq, p < k < q denote times on the time axis
(Figure 2.4). The following formulae are valid on a portfolio level.
Based on (2c) we consider the geometrically linked return between
the time from tp to tk and from tk to tq of the portfolio.
prP,k krP,q
.
− prB,k . krB,q =
prP,k krP,q
.
− prP,k . krB,q + prP,k. krB,q − prB,k . krB,q =
i.e.
prP,k krP,q
.
− prB,k . krB,q =
prP,k krP,q
.
− prB,k . krP,q + prB,k . krP,q − prB,k . krB,q =
0ARR2 = 0.
0 = − (1 + 0.1) . 8% + (1 + 0.1) . 8%
The attribution of the return over time is not unique and depends
of reinvestment assumptions.
resp.
n n
k rP,k +1 = ∑ Wj,k R j,k , k rB,k +1 = ∑ Vj,k B j,k . (2.3.15)
j= 0 j=0
62
1
p ARR j,k +1 =
(2.3.17a)
. 1 .
(1 + krB,k+1) p ARR j,k + (1 + prP,k) kARR j,k+1
1
p ARR j,p +1 = pARRj,p+1 = Wj,p . Rj,p − Vj,p . Bj,p
(2.3.17b)
p+1ARRj,p+2 = Wj,p+1 . Rj, p+1 − Vj, p+1 . Bj, p+1.
2
p ARR j,k +1 =
(2.3.18a)
(1 + krP,k+1) . p ARR2j,k + (1 + prB,k) . kARR j,k+1
63
2
p ARR j,p +1 = pARRj,p+1 = Wj,p . Rj,p − Vj,p . Bj,p
(2.3.18b)
. .
p+1ARRj,p+2 = Wj,p+1 Rj, p+1 − Vj, p+1 Bj, p+1.
n
∑ p ARRij,k +1 = pARRk+1, i = 1,2 (2.3.19)
j =1
n
∑ p ARR1j,k +1 =
j =1
n n
1
(1 + krB,k+1) .
∑ p ARR j,k + (1 + prP,k) .
∑ k ARR j,k +1 ,
j =1 j =1
64
n
∑ p ARR2j,k +1 =
j =1
n n
2
(1 + krB,k+1) .
∑ p ARR j,k + (1 + prP,k) .
∑ k ARR j,k +1 , resp.
j =1 j =1
1
0 ARR j,2 = 0, j = 1, 2,
i.e.
0 = (1 + 0.1) . 0.5 (2% − 10%) + (1 + 0.1) . 0.5 (10% − 2%)
2
0 ARR j,2 = 0, j = 1, 2,
i.e.
Management effect
Time
T
The full portfolio return problem (management effect) Figure 2.6
1
p A j,k +1 = (1 + krB,k+1) . p A1j,k + (1 + prP,k) . kA j,k+1 (2.3.21a)
1
p S j,k +1 = (1 + krB,k+1) . p S1j,k + (1 + prP,k) . kS j,k+1 (2.3.21b)
1
p I j,k +1 = (1 + krB,k+1) . p I1j,k + (1 + prP,k) . kI j,k+1 (2.3.21c)
2
p A j,k +1 = (1 + krB,k+1) . p A 2j,k + (1 + prP,k) . kA j,k+1 (2.3.21d)
2
p S j,k +1 = (1 + krB,k+1) . p S2j,k + (1 + prP,k) . kS j,k+1 (2.3.21e)
2
p I j,k +1 = (1 + krB,k+1) . p I2j,k + (1 + prP,k) . kI j,k+1 (2.3.21f)
n n n
i i
pARR k+1 = ∑ p A j,k +1 + ∑ p S j,k +1 + ∑ p Iij,k +1 , i = 1,2.
j =1 j =1 j =1
67
n
∑ ( p A ij,p + 2 +p Sij,p + 2 +p Iij,p + 2 ) .
j =1
The assertion follows from (13), (20) and (21). For general k the
assertion follows from induction assumption (13), (20) and (21).
1 + p rP,k
pGRRk = −1,
1 + p rP,k
1 + k rP,q
kGRRq = −1.
1 + k rB,q
(1 + pGRRk)(1 + kGRRq).
1.122
− 1 = −0.01923 or –1.923%.
1.144
◊
69
N −1 Ck PVT
PV0 = ∑ tk
+ (2.4.1a)
k =1(1 + r ) (1 + r ) T
N −1 Ck 1
PV0 + ∑ t
= , 0 < t1 <....< tN = T (2.4.1b)
k =1 (1 + r ) k (1 + r ) T
or
N −1 Ck PVT
1+ ∑ tk
= , 0 < t1 <....< tN = T. (2.4.1c)
k =1(1 + r ) (1 + r ) T
N −1 Ck PVT ~ ~
PV0 + ∑ ~
t
=
1+ r
, 0 < t1 <....< tN = 1. (2.4.1d)
k =1(1 + r ) k
1
With d = in (1a) and with the solution IR1 of (1d) we
1 + IR
1
consider d1 = . Then we find with
1 + IR1
d 1 = dT
that d1 satisfy (1d)
71
t
N −1 Ck N −1 ~ N −1 − k
− tk
PV0 + ∑ ~ = PV0 + ∑ C k d1 = PV0 + ∑ C k d1 T =
k =1 (1 + r ) tk k =1 k =1
N −1
PV0 + ∑ C k d − tk = dT = d1.
k =1
Furthermore we have
N −1
P(d) = PVT dT − PV0 − ∑ Ck ⋅ dk . (2.4.2)
k =1
72
t0 = 0, t1 = 1, t2 = 2.
Hence
- C1 ± (C1)2 + 4PV0PVT
d1/ 2 = , (2.4.3b)
2PVT
i.e.
1
IR1/ 2 = − 1. (2.4.3c)
d1/ 2
We note that in this special case the equation (2a) can be solved
explicitly and has two solutions. We consider
or
PV 0
C1 PV 2 t[years]
0 1 2
and by (3c) the solutions for the internal rate return are
Figure 2.7 depicts the function (2) with the choices of the
parameter considered here
3
2
1
0
-3 -2 -1 -1 0 1 2 PVT=1
-2 PVO=1
-3
-4
-5
-6
or
PV 0
C1
PV2 t[years]
0 1 2
and by (3c) the solutions for the internal rate return are
0
-2 -1 -1 0 1 2 3
POT=1.0
-2 P0T=0.5
-3
-4
-5
-6
PVT
dT = ,
PV0
Hence
PV0
dT =1
PVT
76
and consequently
PVT
d1,....,T = T exp(2πi/k) ∈ C, k = 1,....,T,
PV0
PVT
where T is the positive root. By (1.1.3) we find for the
PV0
internal rate of rate
1
IR1,....,T = − 1 ∈ C.
dT
in (1). Then
120
d2 =
99
with
120 120
d1 = = 1.1010, d2 = − = −1.1010.
99 99
77
We have
IR1 = 0.1010, IR2 = −2.1010.
1 a a a
t
= 1 + 1 r + 2 r 2 + .... + k r k + ..... , t ∈ R1 (2.4.4)
(1 + r) 1! 2! k!
with
k
ak = ∏ (− 1)k ( t + j − 1)
j=1
holds. For t = 1 we find¨
1
= 1 − r + r 2 + .... + ( −1)k ⋅ r k + .....
1+ r
78
1
d values
0
-5 -3 -1 1 3 5
-1
-2
-3
-4
r values
a1 = − t .
N −1 Ck
(1 + r) ⋅ PV0 = ∑ t −1
+ PV1 .
k =1 (1 + r) k
N −1
(1 + r) ⋅ PV0 = ∑ Ck (1 − r(t k − 1)) + PV1 .
k =1
N −1
PV1 − ∑ Ck − PV0
r= k =1 . (2.4.5a)
N−1
PV0 + ∑ Ck (1 − t k )
k =1
N −1
PV1 − ∑ Ck − PV0
MD = k =1 . (2.4.5b)
N −1
PV0 + ∑ Ck (1 − t k )
k =1
◊
Definition 2.27: The Profit and Loss PL is defined by
N−1
PL = PV1 − ∑ Ck − PV0
k =1
⎡PL
⎢ IR , IR ≠ 0
AIC IR =⎢ N −1
, (2.4.7a)
⎢PV + ∑ C (1 − t ), IR = 0
0 k k
⎣⎢ k =1
N−1
AICMD = PV0 + ∑ Ck (1 − t k ) , (2.4.7b)
k =1
N−1
AIC OD
= PV0 + ∑ 0.5 ⋅ Ck . (2.4.7c)
k =1
N−1
IR
lim AIC
IR → 0
= PV0 + ∑ Ck (1 − t k ) .
k =1
N-1
PV0 (1+ IR) + ∑ Ck (1 + IR )1- t k = PVT.
k =1
we have
N-1 N-1
1- t k
.
PV0 IR + ∑ C k (1 + IR ) − ∑ Ck = PL
k =1 k =1
∑ Ck ((1 + IR )1- t k )
N-1
−1
IR k =1
lim AIC = PV0 + lim .
IR → 0 IR → 0 IR
N-1
MD
AIC = PV0 + ∑ Ck (1 − t k ) .
k =1
◊
1
− (1 − t ⋅ r).
(1 + r) t
83
t0 = 0, t1 = 1, t2 = 2.
We assume
0.08
0.07
s e co n d o rd e r e rro r
0.06
t=1
0.05
t=2
0.04 t=3
0.03 t=4
0.02 t=6
0.01
0.00
00
01
02
04
05
06
07
08
10
11
12
13
14
16
0.
0.
0.
0.
0.
0.
0.
0.
0.
0.
0.
0.
0.
0.
interest rate
2
1.8
1.6
1.4
1.2
PV0
1
0.8
0.6
0.4
0.2
0
0.00 0.50 1.00 1.50
r value
We assume
We assume
From the example above it can be seen that from PV0 < C1 + PV2
resp. PV0 > C1 + PV2 it follows IR1 > 0 resp. IR1 < 0.
Table 2.7
but opposite to Example 2.9 the time intervals are non equidistant,
and do not have length 1.
We calculate the figures in bold. The values for the IRR are
computed by the Excel Routine XIRR. However, for the value
25.36% (α = 0.5) we found by using (1e) and (7a)
60 − 20 − 30
AICIR = = 39.44.
25.36
By (5)
PV1 − C1 − PV0 10
MD = = = 22.22%,
PV0 + (1 − t k )C1 45
by (7b)
By (5)
PV1 − C1 − PV0 60 − 40 − 30 10
OD = = =− = −20%,
PV0 + 0.5 C1 50 20
87
by (7c)
1.
AICOD = 30 + 40 = 50.
2
Then the quadratic equation for the internal rate return yields
the solution
We assume
Then we have
We assume
◊
88
a. Absolute Decomposition
Remark 2.6: The units of the equation are currency. For our
exposition here we choose the US$.
S egment
PCji,k
Time
and
n n
PCk = ∑ PC j,k = ∑ (PIC j,k + PEC j,k ) .
j =1 j =1
We start with an initial investment PVB0 and consider a series of in
and out flows PCk, k = 1,…, N − 1 in the portfolio followed by a
terminal value PVET
in (2.3.2). Then
We distinguish 3 cases:
a)
PIC1 = 0, PEC1 = 0,
i.e. by (1c)
PC1 = 0.
(1 + 0.25)(1 − 0.2) − 1= 0.
We have
PL = 0
d1/2 = 1,
91
IR1/2 = 0.
b)
i.e. by (1c)
PC1 = 50.
PL = −10$.
d1 = 1.144675, d2 = −0.72801
IR = −0.12639
c)
i.e. by (1c)
PC1 = −50.
PL = 10$
d1 = 0.848386, d2 = −1.47339,
IR = 0.178709.
The total Profit and Loss PLtot over the investment period [O, T] is
equal to the sum of the PLj, j = 1,…., n of the individual
segments: n
PL tot = ∑ PL j . (2.5.6)
j =1
94
PL tot
AICIR
tot = , resp.. (2.5.7b)
IR tot
Using the average invested capital for the internal rate of
return we have
n
AICIR
tot IR tot = ∑ AICIRj IR j ,
j =1
thus we find a decomposition of IR
n AICIR
j
IRtot = ∑ IR
IR j . (2.5.8)
j =1 AIC tot
Definition 2.26: By defining the return contribution RCj by
AICIR
j
RC j = * IR j (2.5.9)
AICIR
tot
we have
n
IR tot = ∑ RC j . (2.5.10)
j =1
∑ PC j,k ((1 + IR j ) tk )
N -1
−1
PL j
AICIR
j = = PV j,0 + k =1 .
IR j IR j
The above relationship shows that the average invested capital
is equal to the initial value corrected by difference of the cash
flows and the discounted cash flow to the invested start point
divided by the internal rate of return. In the absence of cash flow
the average invested capital is equal to the beginning value of the
portfolio. For IRj → 0 we have by the rules of hospital
N-1
AICMD
j = PVj,0 − ∑ PC j,k t k .
k =1
We conclude that if IRj = 0, j = 1,...,n there follows IRtot = 0 and by
(1)
n
AICIR
tot = ∑ AICIR
j .
j =1
N −1
n
PVj,0 − ∑ Ck t k
k =1
MD tot = ∑ N-1 n
⋅ MD j .
j =1
PV0 + ∑ t k ∑ C j,k
k =1 j =1
By considering the first term of the product in the above sum is the
ratio of average invested capital of the individual assets and the
average invested capital of the whole portfolio and the second
term is the Modified Dietz of the individual assets. By using the
abbreviation
N−1
PVi,0 − ∑ Ck t k
w MD
j = N-1
k =1
n
, j = 1,2,…., n.
PV0 + ∑ t k ∑ C j,k
k =1 j =1
It seen that the Modified Dietz of the whole portfolio is
decomposed into the weighted average of the Modified Dietz of
the individual assets:
n
MD tot = ∑ w MD
j MD j .
j =1
By using the definition of the average invested capital for the
modified Dietz we find
n
AICMD
tot = ∑ AICMD
j .
j =1
Furthermore by (4)
AIC 2 43 * 47.6
RC2 = IR2 = = 17.3457,
AIC tot 118
RC1 + RC2 = 47.6.
b. Relative Decomposition
The last mentioned point leads very often to the fact that the
performance of an asset management account is very often
reported to the existing client only from the asset manager’s
perspective. The asset manager argues always that they have to
report their performance and not the one from the client –
neglecting the impact of the (external) cash flows.
In the following we discuss in addition the return attribution
from a client’s point of view and illustrate the decomposition of the
money weighted rate of return (MWR) and its relationship to the
return attribution based on the time weighted rate of return
concept.
As mentioned above today it is common practice in the asset
management industry to calculate and to report the time weighted
rate of return (TWR) on a total portfolio level to existing as well as
to prospective clients. The TWR is insensitive to changes in the
money invested in the account and therefore allows a comparison
of the account return across peer groups and against a benchmark
or an index. This property might be the main reason why it is also
common practice to analyze and to decompose the TWR and not
the MWR of the account. However, there is also a need for
calculating and decomposing the MWR because it is the MWR
which covers the timing effect of cash flows into or out of the
102
Account MWR
Benchmark effect
+ Management effect
+ Timing effect
Account TWR
denotes the ending value using for the first argument W or B and
for the second argument R or M.
We note
n
∑ EVj,T (•,•) = EVtor,T (•,•) , k = 1,2,….,K. (2.5.14b)
j =1
We introduce the following four versions of IR and the
corresponding Profit and Loss:
1. (Portfolio)
is the IRi using the returns and the weight of the portfolio. (5) and
(15a) are the same. In addition we have
K −1
PLj(R, W) = PVBj,0 − ∑ PC j,k − EVj,T(R,W) (2.5.15b)
k =1
where PLj in (6) is the same as the left side of (14b).
107
2. (Notional Portfolio)
is the IR using the returns of the portfolio and the weight of the
benchmark and
N −1
PLj(R, M) = PVBj,0 − ∑ BC j,k − EVj,T(R,M), (2.5.15d)
k =1
3. (Notional Portfolio)
is the IR using the returns of the benchmark and the weight of the
portfolio and
N −1
PLj(B, W) = PVBi,0 − ∑ PC j,k − EVj,T(R,W) (2.5.15f)
k =1
4. (Benchmark)
By (2), (4) and (15a) we have IRtot = IRtot(R, W) and by the left
side in (6) we have PLtot = PLtot(R, W). Similary to (15c) - (15h)
we introduce the notation IRtot(R, M), PLtot(R, M), IRtot(B, W),
PLtot(B, W), IRtot(B, M) and PLtot(B, M).
PL tot ( •,•)
AIC tot ( •,•) = , resp.. (2.5.16b)
IR tot ( •,•)
We proceed by the identity
X − Y=
(2.5.17)
Z − Y + V − Y + X – Z – V + Y,
AICj(R, W) − AICj(B, V) =
∑ (PL j (B, W)
n
− PL j (B, V) + PL j (R, V) − PL j (B, V) + (2.5.20)
j =1
PL i (R, W) − PL i (B, W ) − PL i (R, V) + PL i (B, V) ).
110
With (19)
1 1 n
[ ]
n n
Atot = ∑ A j = ∑ RC j (B, W ) − RC j (B, V ) . (2.5.23b)
j =1 j =1
The Stock Picking effect Stot is given by
[ ].
n n
Stot = ∑ S j = ∑ RC j (R, V ) − RCi (B, V ) (2.5.23c)
j =1 j =1
The Interaction Itot is given by
n
Itot = ∑ Ii =
i =1 (2.5.23d)
j =1
Furthermore by (13)
AIC1IR 48 * 68.5
RC1(B, B) = IR1(B, B) = = 17.8695,
AICIR
tot 184
AICIR
2 136 * 68.5
RC2(B, B) = IR2(B, B) = = 50.6304,
AICIR
tot 184
114
75 − 48 = 27,
−43 − 136 = −93,
118 − 184 = 66.
◊
116
3. RISK MEASUREMENT
Correlation function
Samples
Time
1 N
var(P) = ∑ (rP,k − rP )2 (population variance). (3.1.2)
N k =1
(1). In [23, Taleb] these two cases (small or big var(P)) are called
Mediocristan or Extremistan.
Remark 3.3 (unit): The unit of the standard deviation and the
return is percentage or decimals. The standard deviation has the
same unit as the return series.
Then we have
( x −μ )
−
1 2σ2
f(x) = exp , ∀ x ∈ R1. (3.1.4)
2
2 πσ
(ln( x ) − μ )
−
1 2 σ2
f(x) = exp , ∀ x > 0.
2
x 2 πσ
1 N
Evar(P) = ∑ (rP,k − rP )2 (empirical or sample variance).(3.1.5a)
N - 1k =1
a. Historical VaR
Then we have
VaRH
5% (P ) = r5,P PV
and
b. Parametric VaR
( x −μ )
z −
1 2 σ2
Φ( z ) = ∫ exp dx.
2
2 πσ −∞
Then VaRPz% (P ) is
VaRPz% (P ) = − (μ + z σ) . PV
VaRP5% (P ) = − (μ + z1σ) . PV
Probability
of a portfolio P̂ .
1 N
cov(P, P̂ ) = ∑ (rP,k − rP )(rP̂,k − rP̂ ) . (3.3.2a)
N k =1
Ecov(P, P̂ ) =
(3.3.2b)
1 N
∑ (rP,k − rP )(r̂P,k − r̂P ) (empirical or sample covariance).
N - 1k =1
130
E cov(P,P̂ )
corr(P, P̂ ) = . (3.3.3)
E var(P ) E var(P̂ )
−1 ≤ corr(P, P̂ ) ≤ 1.
This mathematical property is valid for any series (3.1.1) and (1).
(
R2(P, P̂ ) = Corr(P, P̂ ) . )2
R2(P, P̂ ) is the proportion of variability in the returns of the
portfolio P return that relates to the variability of the returns of the
Portfolio P̂ . It measures the degree of association of the portfolios
P and P̂ . A high R2(P, P̂ ) indicates that the portfolios P and P̂ are
probably exposed to similar risk exposure that are driving return.
rB,k , k = 1, 2,…., N.
1 N 2
TE(1) = ∑ dk (3.3.4a)
N k =1
where
rB, k = rB + ck ,k = 1,2,….,N
with
132
N
∑ ck = 0.
k =1
1 N 2
∑ dk = 0,
N k =1
hence
The right side can be broken in different ways. The only way which
leads not evidently to the assertion of the Lemma is
rP,k = rP + c k, k = 1,2,….,N.
By summing up we have
N N
∑ rP,k = N (rP + ∑ ck )
k =1 k =1
Table 3.1
Pk − Pk −1 B − Bk −1
rP,k = , rB,k = k , k = 1,….,N, (3.3.5a)
Pk −1 Bk −1
1b)
Pk B
rP,k = ln , rB,k = ln k , k = 1,….,N (3.3.5b)
Pk −1 Bk −1
P
Q k = k , k = 1,….,N, (3.3.5c)
Bk
and consider
2a)
Q k − Q k −1
rP,k − rB,k = , k = 1,….,N, (3.3.5d)
Q k −1
134
2b)
Qk
rP,k − rB,k = ln , k = 1,….,N, (3.3.5e)
Q k −1
for applying (4). By calculating the difference rP,k − rB,k with (5b)
and compare to the difference in (5d) we see than that they are
algebraically different. We note, however, that cases (5b) and (5e)
are the same since
Qk P P
ln = ln Qk − ln Qk-1 = ln k − ln k −1 =
Q k −1 Bk Bk −1
Pk B
ln Pk − ln Bk − ln Pk-1 + ln Bk-1 = ln − ln k .
Pk −1 Bk −1
α = rP − β rB
with
cov(P,B )
β= . (3.3.7)
var(B )
and find
N n
∑ εk = ∑ (rP,k − rP − β(rB,k − rB ) ) =
2 2
k =1 k =1
N
(
∑ (rP,k − rP )2 − 2β(rB,k − rB )(rP,k − rP ) + β (rB,k − rB )2 .
2
)
k =1
With
N N
2β ∑ (rB,k − rB ) (rP,k − rP ) = 2β ∑ (rB,k − rB )2 .
2
k =1 k =1
var(B )
TE(2) = std(P) 1 − β2 = std(P) 1 − ρ2 (P,B ) .
var(P )
TE(2) ≤ TE(1).
Observation 6 Regression Line
Residual ɛ6
Residual ɛ5
Observation 5
Benchmark
Returns
ones on a monthly basis. The total figures indicate that the asset
manager was quiet a bad stock picker and a good asset allocater
during the reporting period. But this is the wrong conclusion
because the positive asset allocation effect was mainly generated
in the first two months of the reporting period and the monthly
asset allocation effect over the last seven months were constantly
negative. With respect to the stock picking effect there is a similar
situation but vice versa. The monthly stock picking effect was
negative over the first 8 months but constantly positive over the
last seven months. It is now up to further analysis to get more
insight into the figures and to come up with the “right” conclusions.
⎡ a1,1 . . a1,n ⎤
⎢ ⎥
A= ⎢ . . ⎥
⎢⎣aN,1 . . aN,n ⎥⎦
where ai,j, i = 1,….,N, j = 1,….,n are real numbers, i.e. for short A
is an element in RNxn.
A real vector v is defined by
⎡ v1 ⎤
⎢.⎥
⎢ ⎥
v= ⎢ ⎥
⎢ ⎥
⎢.⎥
⎣⎢ v n ⎥⎦
where vj, j = 1,….,n are real numbers, i.e. for short v is an element
in Rnx1 = Rn. The Null vector v is defined by
140
⎡0 ⎤
⎢.⎥
⎢ ⎥
v = ⎢ ⎥.
⎢ ⎥
⎢.⎥
⎣⎢0 ⎥⎦
⎡ a1,1 a1,N ⎤
⎢ ⎥
⎢ ⎥
T
A = ⎢ ⎥,
⎢ ⎥
⎢ ⎥
⎣⎢a n,1 a n,N ⎥⎦
vT = [v1 v n ],
Matrices are used for assessing the variance and the standard
deviation of a portfolio. The components of a vector are holdings
of the portfolio, benchmark, resp. or the returns of an investment
or a segment of the portfolio, benchmark, resp..
141
⎡ a1,1 . . a1,n ⎤
⎢ ⎥
A= ⎢ . . ⎥
⎢⎣aN,1 . . a m,n ⎥⎦
and
⎡ b1,1 . . b1,M ⎤
⎢ ⎥
B= ⎢ . . ⎥.
⎣⎢bn,1 . . bn,M ⎥⎦
⎡ c1,1 . . c1,M ⎤
⎢ ⎥
C= ⎢ . . ⎥
⎣⎢cN,1 . . cn,M ⎥⎦
by
n
ci, j = ∑ ai,k bk, j , 1 ≤ i ≤ N, 1 ≤ j ≤ M.
k =1
⎡ 1 2 3⎤ ⎡1 0 0⎤
A = ⎢0 1 2 ⎥ , B = ⎢2 1 0 ⎥
⎢ ⎥ ⎢ ⎥
⎣⎢0 0 1⎦⎥ ⎢⎣3 2 1⎦⎥
⎡14 8 3⎤
C = ⎢ 8 5 2⎥ .
⎢ ⎥
⎢⎣ 3 2 1⎥⎦
n n
∑ ∑ ai, j v j v i > 0, ∀v j ∈ R1, ∀v i ∈ R1 (3.4.1a)
j =1 i =1
n n
∑ ∑ a i, j v j v i ≥ 0, ∀v j ∈ R1, ∀v i ∈ R1. (3.4.1b)
j =1i =1
is satisfied.
at time tk. Here the frequency of the time point is arbitrary. In most
performance system monthly or daily data are used. Similarly to
(3.1.3) and (3.3.2) we introduce
1 N 2
var(Ci) = ∑ (ri,k − ri ) , i = 1,….,n (3.4.3a)
N k =1
and
1 N
cov(Ci, Cj) = ∑ (ri,k − ri )(r j,k − rj ) ,1 ≤ i, j ≤ n, i ≠ j (3.4.3b)
N k =1
1 N
rj = ∑ r j,k , 1 ≤ j ≤ N
N k =1
⎡r1,1 − r1 . . . r1,N − rn ⎤
⎢ . . ⎥
⎢ ⎥
⎢ . . ⎥
⎢ ⎥
R=⎢ . . ⎥ (3.4.4a)
⎢ . . ⎥
⎢ ⎥
⎢ . . ⎥
⎢rn,1 − r1 . . . rn,N − rn ⎥⎦
⎣
whereas
144
⎡ r1,1 − r1 . . . . . . rn,1 − r1 ⎤
⎢ . . ⎥
⎢ ⎥
T
R =⎢ . . ⎥. (3.4.4b)
⎢ ⎥
⎢ . . ⎥
⎢⎣r1,N − rn . . . . . . rn,N − rn ⎥⎦
⎡ s1,1 . . s1,n ⎤
⎢ . . ⎥
S=⎢ ⎥
⎢ . . ⎥
⎢ ⎥
⎣sn,1 . . sn,n ⎦
defined by
1 T
S= RR (3.4.5)
N
we have
wT A w ∈ R1, ∀ w ∈ Rn.
145
v=wR
we have
1 T T 1
wT S w = w R R w = vT v, ∀ w ∈ Rn.
N N
By components
[v1 . . v n ]T ⎡ v1 ⎤
⎢ . ⎥
⎢ ⎥
⎢ . ⎥
⎢ ⎥
⎣vn ⎦
v12 + ....... + v n2 ≥ 0 .
wT S w ≥ 0, ∀ w ∈ Rn
is shown.
◊
⎡1 ⎤
w = ⎢2⎥
⎢ ⎥
⎢⎣3⎥⎦
and calculate wT w
[1 2 3 ]T ⎡1 ⎤
⎢2⎥ = 14.
⎢ ⎥
⎣⎢3⎥⎦
1 T
Then w w is the variance of an investment. We consider N = 1
N
data points and n = 3 segments and choose the vector
⎡1 ⎤
wT = ⎢2⎥
⎢ ⎥
⎢⎣3⎥⎦
and calculate wT w.
⎡ 1⎤ [1 2 3] ⎡ 1 2 3⎤
T
⎢2 ⎥ = ⎢2 4 6⎥ .
⎢ ⎥ ⎢ ⎥
⎢⎣3⎥⎦ ⎢⎣3 6 9 ⎥⎦
Var(P) = w TSw =
n n
∑ ∑ si, j w j w i =
j =1i =1
∑ ∑ w j w i cov( C j , C i ) + ∑ (w j ) var( C j ) =
n n n
2
j =1i =1 j =1
i≠ j
148
n n
std(P) = w TSw = ∑ ∑ si, j w j w i . (3.4.6)
j =1i =1
n n
T
TE(1) = ( w − b ) S( w − b ) = ∑ ∑ si, j ( w j − b j )( w i − bi ) =
j =1i =1
1 N ⎛⎜ n n ⎞
∑ ⎜ ∑ ∑ w j w i (r j,k − rj )(ri,k − ri ) ⎟⎟ =
N k =1 ⎝ j =1i =1 ⎠
149
n n 1 N
∑ ∑ w jwi ∑ (r j,k − rj )(ri,k − ri ) .
j =1i =1 N k =1
n n n
var(P ) = ∑ ∑ w j w i cov( C j , C i ) + ∑ w j var( C j ) .
2
j =1 i =1 j =1
i≠ j
⎡ 1 . . ρ1,n ⎤
⎢ . . ⎥
ρ= ⎢ ⎥ (3.4.7)
⎢ . . ⎥
⎢ ⎥
⎣ρn,1 . . 1 ⎦
where
si, j
ρi,j =
si,i s j, j
we consider
v̂ i
vi = ,
si,i
hence
n si, j
∑ si s j
v̂ j v̂ i ≥ 0, ∀v̂ j ∈ R1, ∀v̂ i ∈ R1
j =1
i.e.
2. cov(C1, C2) = 0 (ρ = 0)
A v = λ v.
◊
152
n
α j = ∑ a i, j
j =1
j ≠1
then there is an eigenvalue λ of A and an index i such that
λ − a i,i ≤ αi
n
αj = ∑ a ij .
j =1
j ≠1
Is λ an eigenvalue of A so is either
λ − a ii = α i
for at least one k or
λ − a ii < α i
for all k.
153
⎡ 1 1⎤
⎢1 4 4⎥
⎢1 1⎥
S= ⎢ 1 ⎥.
⎢4 4⎥
⎢1 1
1⎥
⎣⎢ 4 4 ⎥⎦
⎡ 1 − 1 1⎤
S = ⎢− 1 1 − 1⎥ .
⎢ ⎥
⎢⎣ 1 − 1 1⎥⎦
⎡1 0 0⎤
I = ⎢0 1 0 ⎥
⎢ ⎥
⎣⎢0 0 1⎥⎦
154
⎡1 − λ − 1 1 ⎤
P(λ) = det (A − λ ID) = ⎢ − 1 1 − λ − 1 ⎥ =
⎢ ⎥
⎣⎢ 1 − 1 1 − λ ⎥⎦
⎡1 − λ − 1 ⎤ ⎡− 1 1 ⎤
(1 − λ) det ⎢ ⎥ + det ⎢ ⎥
⎣ − 1 1 − λ ⎦ ⎣− 1 1 − λ ⎦
⎡ −1 1 ⎤
+ det ⎢ ⎥ = 0,
⎣1 − λ − 1⎦
⎡a b ⎤
det ⎢
c d⎥ = ad − cd.
⎣ ⎦
Hence
P(λ) = λ2(λ − 3) = 0,
⎡1⎤
v1 = ⎢− 1⎥
⎢ ⎥
⎣⎢ 1 ⎥⎦
⎡ 1⎤ ⎡0 ⎤
v2 = ⎢ 0 ⎥ , v3 = ⎢ 1⎥
⎢ ⎥ ⎢ ⎥
⎣⎢ 1⎥⎦ ⎣⎢ 1⎥⎦
⎡ 1 − 1 − 1⎤
S = ⎢− 1 1 − 1⎥
⎢ ⎥
⎢⎣− 1 − 1 1⎥⎦
the vector
⎡1⎤
v = ⎢1⎥
⎢⎥
⎣⎢1⎥⎦
yields
vT S v = −3,
◊
156
A. Introduction
Factor models are a well-accepted way of reducing the
number of variable analyzing the return and risk of financial
investments. If we have a portfolio of n assets the number of
covariances, correlations, resp. is
n(n − 1)
,
2
data 2 data 1
factor
• Macroeconomic Factor
• Fundamental Factor
• Statistically significant independent factor
(3.5.1)
158
M
∑ βi,p,t ⋅ fp,t + b
p =1
fp,t, 1 ≤ p ≤ M
M
ri,t = ∑ βi,p,t ⋅ fp,t + b + ε
p =1
~ M
ri,k = ∑ βi,p,k ⋅ fm,k + b
p =1
n
~
rP,k = ∑ w i,k ⋅ ~
ri,k + b.
i =1
We consider
159
⎡ f1,1 − f1 . . . f1,N − fN ⎤
⎢ ⎥
⎢ . . ⎥
⎢ . . ⎥
⎢ ⎥
F=⎢ . . ⎥ (3.5.2)
⎢ . . ⎥
⎢ ⎥
⎢ . . ⎥
⎢f − f . . . fM,N − fN ⎥⎦
⎣ M,1 1
⎡ t1,1 . . t1,M ⎤
⎢ . . ⎥
T=⎢ ⎥
⎢ . . ⎥
⎢ ⎥
⎣t M,1 . . t M,M ⎦
defined by
1 T
T= F F.
N
⎡ βi1 ⎤
⎢ ⎥
⎢ ⎥
βi = ⎢ ⎥
⎢ ⎥
⎢ ⎥
⎣⎢βiM ⎥⎦
160
M M
std(Ci) = βi T Tβi = ∑ ∑ t p,q βi,p βi,q
p =1iq =1
and covariance of
M M
cov(Ci, Cj) = β Tj Tβi = ∑ ∑ t p,qβ j,pβi,q
p =1q =1
⎡ β1,1 . . . β1,M ⎤
⎢ . . ⎥
⎢ ⎥
⎢ . . ⎥
⎢ ⎥
β = [β1 . . . βN ] = ⎢ . . ⎥
⎢ . . ⎥
⎢ ⎥
⎢ . . ⎥
⎢βN,1 . . . βN,M ⎥⎦
⎣
T T
var(P) = w β T β w =
161
n n M M
∑ ∑ w j w i ∑ ∑ t p,qβi,qβ j,q =
j =1 i =1 p =1 q =1
n n n
∑ ∑ w j w i cov( C j , C i ) + ∑ w j var( C j ) =
j =1i =1 j =1
i≠ j
T
⎡ β1,1 . β1,M ⎤ ⎡ w1 ⎤
⎢ . ⎡t . t M,1 ⎤ ⎡ β1,1 . . β1,n ⎤ ⎢ ⎥
. ⎥ ⎢ 1,1
. ⎥ ⎢ ⎥ (3.5.3a)
⎥⎢ ⎥ .
[w1 . . w n ] ⎢⎢
T ⎥ . . ⎥⎢ .
. . ⎥ ⎢ ⎢ . ⎥
⎢ ⎥ ⎢⎣t1,M . t M,M ⎥⎦ ⎢⎣βM,1 . . βM,n ⎥⎦ ⎢ ⎥
⎣⎢βn,1 . βn,M ⎦⎥ ⎣w n ⎦
n n M M
T T
std(P) = w β Tβw = ∑ ∑ w j w i ∑ ∑ t p,qβi,qβ j,q .
j =1 i =1 p =1 q =1
n n
TE(1) = ( w − b )T βT T β ( w − b ) = ∑ ∑ si, j ( w j − b j )( w i − bi ) =
j =1i =1
T
⎡β1,1 β1,M ⎤ ⎡ w1 − b1 ⎤
⎢ ⎥ ⎡ t1,1 tM,1 ⎤⎡ β1,1 β1,n ⎤⎢ ⎥
⎢ ⎥⎢ ⎥⎢ (3.5.3b)
[w1 − b1 wn − b1]T ⎢
⎢
⎥
⎥ ⎢ ⎥⎢ ⎥⎢
⎥.
⎥
⎢ ⎥ ⎢t1,M tM,M⎥⎦⎢⎣βM,1 βM,n ⎥⎦⎢ ⎥
⎣
⎢⎣βn,1 βn,M⎥⎦ ⎣wn − bn ⎦
βi,p = βi,p,t, 1 ≤ p ≤ M
M
ri,k = βi,1 fi,k + βi,2 f2,k + + βi,n fn,k + b = ∑ βi,p ⋅ fp,k + b,
p =1
i.e. we vary over time whereas in B. we vary on the universe.
Here we explain security return over time via measured return
associated with systemic factors and estimated sensitivities to
those factors. The classic example is the CAPM model. It is a one
factor model. The factor is also estimated by least regression
method. We will discuss it in the Chapter 4.
Region A Region B
M
k − rf,k = ∑ e i,p,k ⋅ fi,t +
ri,loc ∑ δind / sec ⋅ find / sec +
p =1 ind / sec
th
where ri,lock is the local return of the i security rf,k is the risk-free
rate, ei,j,t is the exposure of the ith security to the jth factor, fj,t is the
factor return, βj,t is the exposure of the ith security to its country
factor and εj,t is the residual of the ith security with expected value
zero.
Exposure to region/country/industry group assumes either 0
or 1 depending whether or not the security is found in the region,
country or industry group. Regression over the equity universe
yields a line in the matrix F in (2).
The following table shows a specification of the factors
164
N
Pi,0 = ∑ CFi,k e −[r ( t k ) + s( t k )] t k
k =0
Here r is the spot rate and s is a spread to the spot rate at time tk,
0 ≤ k ≤ N. To calculate a return on this bond, it necessary to
express the price of the bond at some later small or instantaneous
time t
165
Issue 3 Issue 6
N
Pi,t = ∑ CFi,k e − [r ( t ) + dr ( t ) + ( s( t ) + ds( t )]( t k − t ) .
k =0
⎛ ⎛ t⎞
−⎜ ⎟ ⎞
⎛t⎞ ⎜1− ⎟
dr(t) = x1 + x2 ⎜1 − e ⎝ 7 ⎠ ⎟ + x3 t e ⎝ 7 ⎠ (3.5.4)
⎜⎜ ⎟⎟ 7
⎝ ⎠
166
1.2
0.8
f1
0.6
f2
0.4 f3
0.2
0
0 5 10 15 20 25 30 35 40
where x1, x2, x3 are coefficients for the exponentials in the above
expansion. We identify the factors
⎛ ⎛ t⎞
−⎜ ⎟ ⎞
⎛t⎞ ⎜1− ⎟
⎜ ⎟ t
f1(t) = 1, f2(t) = 1 − e ⎝ 7 ⎠ , f3(t) = e ⎝ 7 ⎠
⎜⎜ ⎟⎟ 7
⎝ ⎠
dsi = ∑ χi, jλ j
j
is the spread factor and χi,j is the identity function which takes the
value 0 or 1 depending on whether the security is found in bucket.
167
⎛ ⎛t ⎞⎞ ⎛ t⎞
⎜ −⎜ k ⎟⎟ ⎜1k − ⎟
− (r ( t k ) + x1 + x 2 ⎜1− e ⎝ 7 ⎠ ⎟+ x t
e⎝ 7 ⎠ + s( t ) + ∑ χ i ∂P dλ + ε ) t
⎜ ⎟ 3 k j ∂λ j i k
7 j j
N ⎜ ⎟
∑ CFi,k e ⎝ ⎠ .
k =0
Over time P is a function of P = P(x1, x2, x3, λj, t). The differential is
1 1 ∂Pi .
k − ri,k =
yield
ri,loc dPi − dt i
Pi Pi ∂t
The exposures are denoted by D1i,k, D2i,k, D2i,k and the factor
returns are fk,i, k = 1, 2, 3.
1 ∂Pi 1 N
D1i,t = = ∑ t k CFi,t k e − (r ( t k ) + s( t k )) t k ,
Pi ∂x1 x Pi k =1
1 = λ1 = 0
1 ∂Pi
D2 i,t = =
Pi ∂x 2 x2 =λ2 =0
168
1 N ⎛ ⎛t
−⎜ k
⎞
⎟ ⎞
⎜ ⎝ 7 ⎠ ⎟ − ( r ( t k ) + s ( t k )) t k
∑t
Pi k =1 k ⎜1 − e ⎟ CF i, t k e ,
⎜ ⎟
⎝ ⎠
1 N ⎜⎛ t k ⎛⎜1− 7k ⎞⎟ ⎟⎞
t
1 ∂Pi ⎠ CF e − ( r ( t k ) + s( t k )) t k .
D3i,t = = ∑ t k ⎜ e⎝ ⎟ i,t k
Pi ∂x 3 x 3 =λ3 =0
Pi k =1 ⎜ 7 ⎟
⎝ ⎠
Similarly for the spread factor
1 ∂Pi N
− ( r ( t k ) + s( t k )) t k
SD1i,k, j = = χi, j ∑ t k CFi,t k e
Pi ∂λ j k =1
x1 = λ j = 0
The factor returns of the model are estimated with the regressing
of factor exposure against the return of a universe of bonds. They
are classified according Figure 3.8 and the regression function is
k − rf,k =
ri,loc
∑
χi,c∉Euro c∈countries χi,c (D1i,k f1,k,c + D2i,k f2,k,c + D3i,k f3,k,c ) +
⎛ ⎞
⎜ ⎟
χi,c∈Euro ⎜ D1i,k f1,k,Euro + D2 i,k f2,k,Euro + D3i,k f3,k,Euro + ∑ D1i,k fc,k,Euro ⎟ +
⎜ c∈Euro ⎟
⎝ Countries ⎠
1n 2 1 n 2 1 n 2
∑ (ri − r ) = ∑ (ri − r ) + ∑ (ri − r ) .
n i =1 n i =1 n i =1
ri ≤ r ri > r
4. PERFORMANCE MEASUREMENT
Portfolio construction
Asset allocation process
Rebalancing
Constraint to
be respected
Portfolio analytics /
Performance analysis
• Liquidity needs
• Expected cash flow
• Investable funds (i.e. asset and liability)
• Time horizon
• Tax considered
• Regulatory and legal circumstances
• Investor preferences, prohibition, circumstances and unique
needs
• Proxy voting responsibility and guidelines
Technical Fundamental
Research Research
Portfolio
Construction
Asset
Allocation
Political Economic
Research Research
Fundamental research
Introduction and Terminology
For the investor in a stock of a company is vital to know the
‘right value’ of the common stock is. Fundamental research
strives to be relatively immune to the optimism and pessimism of
the crowed and makes a sharp distinction between a stock’s
market price and a theoretical price. There might be many such
theoretical prices and in literature they are called inner or
intrinsic value of a common stock. The Fundamental research is
based on the idea that the market price adjusts itself to the long
term to its intrinsic or true value, which depends on the
company and economic data.
In estimating the firm-foundation value of a security, the
fundamental’s job is to estimate e.g. the firm’s future stream of
earning, dividends, sales level, operating costs, corporate tax
175
C1 PV1
PV0 = + .
1+ r 1+ r
N Ci
PV0 = ∑ j
+ PVN
j =1 (1 + r )
∞ Ci
PV0 = ∑ j
. (4.1.1)
j =1 (1 + r )
176
Technical research
Introduction and Terminology
Technical research is based on the graphical representation
of financial data. The value of technical analysis can be
expressed by the old Chinese proverb ‘A picture is worth ten
thousand words’. Technical research provides an abstract
access to financial market as every investment or a particular
financial market can be studied by graphical representations.
Examples for such investments are gold, currencies markets or
equities markets. For instance a graph can contain price, return
or other market data measured vertically in the graph and
177
Pattern
Elliot wave
Momentum
Rate of change
Trend
Moving average
confidence
complacency
caution
concern
Economic Research
We distinguish between Micro Economic and Marco
Economic Research. Fundamental research is an area that can
be perceived as Micro Economics whereas Marco economic
180
GDP = C + G + I + NX
where:
C is equal to all private consumption, or consumer spending, in
a nation's economy.
G is the sum of government spending.
I is the sum of all the country's businesses spending on capital.
NX is the nation's total net exports, calculated as total exports
minus total imports (NX = Exports – Imports).
The Gross National Product (GNP) is an economic
statistic that includes GDP, plus any income earned by residents
182
Political research
Investment decision depends also on political
considerations. Often an investor avoids a country because a
government is not stable enough. The buyer of government
bond can face the danger that the bond default or change its
conditions (Haircut). A caution portfolio manager decides only to
invest in countries with political stability.
Similarly before an election in a country a portfolio manager
might choose a portfolio close to the benchmark or a caution
portfolio manager decides only to invest in countries with
political stability. A left oriented government will augment its
184
Quantitative Research
Generally Data provide important information for the
investor. The extraction of relevant data is the task of
Quantitative Research applying the full apparatus of
mathematically techniques especially from statistics and the
theory of probability. Qualitative Research is accompanying
Quantitative Research. Qualitative research describes crucial
facts from financial markets. Often a conjecture from Qualitative
Research is confirmed. Quantitative Research encompasses the
development of Models. Modern Portfolio Theory belongs in
particular to quantitative research. It quantifies financial markets.
Modern Portfolio Theory needs both return and risk as input.
Asset Allocation and portfolio construction are forward looking
processes because they need forecasts. With fundamental and
technical research forecasts can be generated.
There are participants that beliefs that the research above is
useless as all inferences are always in the prices.
The random walk or efficient market theory refers to the
fact that security prices fully reflect all available information. This
is a very strong hypothesis. The efficient market hypothesis has
historically been broken into three categories each one dealing
with a different type of information:
With week information efficiency of a market is
expressed the fact that future stock prices cannot be predicted
on the basis of past stock prices.
With semi-strong information efficiency of a market is
indicated that even when using published available information
future prices are not predicable.
185
⎡ w1 ⎤
⎢ . ⎥
⎢ ⎥
w = ⎢ . ⎥, (4.2.1)
⎢ ⎥
⎢ . ⎥
⎣⎢ w n ⎥⎦
⎡ b1 ⎤
⎢.⎥
⎢ ⎥
b= ⎢.⎥ (4.2.2)
⎢ ⎥
⎢.⎥
⎣⎢bn ⎥⎦
where
n
∑ bi = 1, bi ≥ 0, (4.2.3)
i=1
⎡ p1 ⎤ ⎡ w1 ⎤ ⎡ b1 ⎤
⎢.⎥ ⎢ . ⎥ ⎢.⎥
⎢ ⎥ ⎢ ⎥ ⎢ ⎥
p = ⎢ . ⎥ = ⎢ . ⎥ − ⎢ . ⎥, (4.2.4)
⎢ ⎥ ⎢ ⎥ ⎢ ⎥
⎢.⎥ ⎢ . ⎥ ⎢.⎥
⎣⎢pn ⎥⎦ ⎣⎢ w n ⎥⎦ ⎣⎢bn ⎥⎦
μ = max wTr
w
under the condition
σ = wT S w
σ = pT S p
σ = min wT S w
w
σ = min pT S p
p
under the condition
wT r = μ
wi ≥ 0 (4.2.6b)
190
Return
Asset A
Efficient Frontier
Inefficient Portfolios
Asset B
Risk
Return
xEfficient Portfolio
Benchmark
Tracking Error
Remark 4.2: From (4) and (6a) follows for the positions
n
∑ pi = 0 .
i =1
⎡ 3 − 1 .5 ⎤
S= ⎢ (4.2.7)
⎣ − 1 .5 2 ⎥⎦
⎡ 0 .7 ⎤
r = ⎢ ⎥. (4.2.8)
⎣ 0 .2 ⎦
w2 = 1 − w1, w1 ∈ [0, 1]
w1 = 2μ − 0.4,
(4.2.11)
w2 = 1.4 − 2μ.
By vector
⎡ w1 ⎤ ⎡− 0.4⎤ ⎡1⎤
=
⎢ w ⎥ ⎢ 1 .4 ⎥ + 2μ ⎢− 1⎥ , μ ∈ [0.2, 0.7]. (4.2.12)
⎣ 2⎦ ⎣ ⎦ ⎣ ⎦
⎡ w1 ⎤ ⎡− 0.4⎤ ⎡ 1 ⎤ ⎡ 1⎤
=
⎢ w ⎥ ⎢ 1 .4 ⎥ + 1.4 ⎢− 1⎥ = ⎢0 ⎥ and μ = 0.7.
⎣ 2⎦ ⎣ ⎦ ⎣ ⎦ ⎣ ⎦
∂Var(P)
= 16 w1 – 7.
∂w1
By requesting
∂Var(P)
=0
∂w1
we find
194
⎡7⎤
⎢16 ⎥
⎡0.4375 ⎤
wg = ⎢ ⎥ = ⎢
⎢ ⎥ ⎣0.5625 ⎥⎦
⎢9⎥
⎣⎢16 ⎥⎦
and by (12)
μg = 0.41875.
⎡ w1 ⎤ ⎡− 0.4⎤ ⎡1⎤
=
⎢ w ⎥ ⎢ 1 .4 ⎥ + 2μ ⎢−1⎥ , μ ∈ [0.41875, 0.7]
⎣ 2⎦ ⎣ ⎦ ⎣ ⎦
and the Black Model, i.e. only (6a) and not (6b) is respected by
⎡ w1 ⎤ ⎡− 0.4⎤ ⎡1⎤
=
⎢ w ⎥ ⎢ 1 .4 ⎥ + 2μ ⎢−1⎥ , μ ∈ [0.41875, ∞ ].
⎣ 2⎦ ⎣ ⎦ ⎣ ⎦
The short selling condition (6a) does affect the minimum risk
solution in this example.
S-1S = SS-1 = I
SST = I.
⎡1⎤
⎢.⎥
⎢⎥
ID = ⎢.⎥
⎢⎥
⎢.⎥
⎣⎢1⎥⎦
the solution wg of
σ = min wT S w
w
S −1 ID
wg = .
ID S −1ID
L = wT S w + λ ID.
The derivative is
196
∂L
= Swi + λ, i = 1,....,n
∂w i
w = λS-1 ID
⎡ 1⎤ ⎡ 1⎤
v1 = λ1 ⎢ 1⎥ , λ1 ∈ R1, v2 = λ2 ⎢ 0 ⎥ , λ2 ∈ R1 (4.2.15)
⎢ ⎥ ⎢ ⎥
⎢⎣0 ⎥⎦ ⎢⎣ −1⎥⎦
⎡ 1⎤
v3 = λ3 ⎢− 1⎥ , λ3 ∈ R1.
⎢ ⎥
⎣⎢ 1⎦⎥
w2 ≥ 0, (4.2.16b)
w3 ≥ 0 (4.2.16c)
and
w1 + w2 + w3 = 1. (4.2.17)
Let
v = v 1 + v2
where
⎡ w1 ⎤
v = ⎢w 2 ⎥
⎢ ⎥
⎢⎣ w 3 ⎥⎦
λ2 = 0,
hence (16c)
w3 = 0
with (17)
w1 + w2 = 2λ1,
198
thus (17)
λ1 = 0.5
⎡ w1 ⎤ ⎡0.5⎤
⎢ w ⎥ = ⎢ 0 .5 ⎥ .
⎢ 2⎥ ⎢ ⎥
⎢⎣ w 3 ⎥⎦ ⎣⎢ 0 ⎥⎦
w1 + w2 + w3 = 1
⎡ w1 ⎤ ⎡ 1 ⎤
⎢w ⎥ = ⎢ 1⎥ .
⎢ 2⎥ ⎢ ⎥
⎢⎣ w 3 ⎥⎦ ⎢⎣−1⎥⎦
◊
⎡ b1 ⎤ ⎡0.5⎤
⎢b ⎥ = ⎢0.5⎥ .
⎣ 2⎦ ⎣ ⎦
(4.2.13)
3 p12 – 3.0 p1 p2 + 2 p22.
199
⎡ w1 ⎤ ⎡1.0 ⎤ ⎡ p1 ⎤ ⎡ 0.5 ⎤
⎢ w ⎥ = ⎢0.0 ⎥ , ⎢p ⎥ = ⎢− 0.5⎥ . (4.2.14)
⎣ 2⎦ ⎣ ⎦ ⎣ 2⎦ ⎣ ⎦
The return is μ = 0.7 and (13) with (14) yields Var(P) = 2.0.
The REL2 is solved by
⎡ w1 ⎤ ⎡ b1 ⎤ ⎡ 0 .5 ⎤ ⎡ p1 ⎤ ⎡0.0 ⎤
=
⎢ w ⎥ ⎢b ⎥ = ⎢ 0 .5 ⎥ , ⎢p ⎥ = ⎢0.0 ⎥ .
⎣ 2⎦ ⎣ 2⎦ ⎣ ⎦ ⎣ 2⎦ ⎣ ⎦
⎡ w1 ⎤ ⎡− 0.4⎤ ⎡1⎤
=
⎢ w ⎥ ⎢ 1 .4 ⎥ + 2μ ⎢−1⎥ , μ ∈ [0.45, 0.7]
⎣ 2⎦ ⎣ ⎦ ⎣ ⎦
⎡ p1 ⎤ ⎡− 0.9 ⎤ ⎡1⎤
=
⎢p ⎥ ⎢ 0.9 ⎥ + 2μ ⎢−1⎥ , μ ∈ [0.45, 0.7]
⎣ 2⎦ ⎣ ⎦ ⎣ ⎦
and the Black Model, i.e. only (6a) and not (6b) is respected is
⎡ w1 ⎤ ⎡− 0.4⎤ ⎡1⎤
=
⎢ w ⎥ ⎢ 1 .4 ⎥ + 2μ ⎢−1⎥ , μ ∈ [0.45, ∞ ]
⎣ 2⎦ ⎣ ⎦ ⎣ ⎦
⎡ p1 ⎤ ⎡− 0.9 ⎤ ⎡1⎤
=
⎢p ⎥ ⎢ 0.9 ⎥ + 2μ ⎢−1⎥ , μ ∈ [0.45, ∞ ].
⎣ 2⎦ ⎣ ⎦ ⎣ ⎦
⎡ 3 3 − 1⎤
S = ⎢ 3 11 23⎥
⎢ ⎥
⎢⎣− 1 23 75⎥⎦
and (5)
⎡ 1⎤
r = ⎢3 ⎥ .
⎢ ⎥
⎣⎢5⎥⎦
We have
μ ∈ [0, ∞ ]: σ2(μ) = μ2 + 1.
⎡ 2 ⎤ ⎡− 0.75⎤ ⎡ 2 − 0.75μ ⎤
w(μ) = ⎢− 1.5⎥ + μ ⎢ 1.00 ⎥ = ⎢ − 1.5 + μ ⎥
⎢ ⎥ ⎢ ⎥ ⎢ ⎥
⎣⎢ 0.5 ⎦⎥ ⎣⎢− 0.25⎦⎥ ⎣⎢0.5 − 0.25μ ⎦⎥
for μ ≥ 0.
204
With this example we have shown that the Standard Model can
behave significantly different from the Black model.
◊
205
std(P )
CVA(P) = .
rP
rP,k = rP − σ, k = 1, 3,…., 2N − 1,
Then we have
std(P) = σ
and
σ
CVA(P) = .
rP
1
CVA(P) = .
2
2
CVA(P) = .
5
We see that the relation between the risks and the CVAs is
inverse.
rP
RAR = .
std(P )
rf,k, k = 1, 2,…., N
1 N
rf = ∑ rf,k .
N k =0
r −r
SR = P f .
std(P )
208
std(P)
1
( )
= (1- w1)2 var(RF) − 2 w1(1 − w1)cov(RF, MP) + w12 var(MP) 2 =
w1 std(MP).
std(P )
w1 =
std(MP )
and
⎛ std(P ) ⎞ std(P )
rP = ⎜1 − ⎟ rf + rMP,
⎝ std(MP ) ⎠ std(MP )
hence
std(P )
rP = rf + (rMP − rf)
std(MP )
rMP − rf
rP = rf + std(P).
std(MP )
Market portfolio
Efficient Frontier
Risk
The modern portfolio theory Figure 4.6
rMP − rf
, (4.4.1a)
std(MP )
where
cov( C1,MP )
β( C1,MP) = . (4.4.2b)
var(MP )
std(P) =
1
( )
(w1)2 var(C1) − 2 w1(1 − w1)cov(C1, MP) + (1 − w1)2 var(MP) 2 .
d rp
= r1 − rMP,
d w1
1
d std(P ) −
= (std(P )) 2 (2w1var(C1) +
d w1
For the derivative in the return risk graph in the market portfolio,
i.e. w1 = 0 we find
213
d rp
d rp d w1
= =
d std(P ) w d std(P )
1= 0
d w1
w1= 0
r1 − rMP
.
cov( C1,MP ) − var(MP )
std(MP )
r1 − rMP r −r
= MP f ,
cov( C1,MP ) − var(MP ) std(MP )
std(MP )
thus
• (2) is linear, i.e. (2) is also valid for a portfolio P with return
n
rP = ∑ w jr j = w1 r1 + w2 r2 + ….. + wn rn,
j=1
i.e.
where
cov(P,MP )
β(P,MP) = . (4.3.3b)
var(MP )
cov(MP,MP ) var(MP )
β(MP,MP) = = = 1.
var(MP ) var(MP )
rP
rMP
M
rf
β ( P , MP ) = 1 β(P,MP)
Figure 4.7
rP
rMP
M
rf
β ( P , MP ) = 1 β(P,MP)
Figure 4.8
rP − rf
TR = .
β(P,MP )
and by (3)
SR =
(rP − T ) ⋅ f
1 N
N
∑ (rj − T)2 ⋅ f
k =1
rj ≤ T
1 N
(
∑ r − r B,k
N k =1 P,k
)
IR =
TE(1)
and
1 N
(
∑ r − rB,k
N k =1 P,k
)
annualized information ratio = f
TE(1)
220
5. INVESTMENT CONTROLLING
5.1.1. Introduction
5.1.2. Definitions
are again input for the investment process and therefore the
starting point for the ongoing investment process. Furthermore as
illustrated in Figure 5.1 investment controlling may analyse all
steps of the investment process starting from the definition of the
investment target up to the re-balancing of the actual portfolio.
As shown in Figure 5.1, depending on its setup, investment
controlling not only encompasses pure controlling activities but also
compliance and risk management tasks as well as focuses not
only on asset managers but is also concerned with the impact of
consultants and may be also of that of the client. In Switzerland,
the most know and influential consultants are Ecofin,
Complementa Investment - Controlling AG and PPCmetrics.
Internationally we mention Russel and Wyson Watt.
If the investment controlling concentrates on performance or
quality related aspects and does not address financial aspects one
could also speak about performance monitoring. In the following
we use performance monitoring and investment controlling
interchangeable.
Investment
controlling
Performance
Finance monitoring
costs/revenues
Reporting
(internal and external)
5.2.1. Introduction
MonitoringMonitoring
of results of
(exresults
--post) (ex-post)
and of Inputs
snd (ex
of inputs
-ante)(ex-ante)
Feed
Feed
forward
forward
and
and
feed
feed
back
back
The first four steps are quantitatively oriented and are used
for calculating, maintaining or storing, visualising and analysing
different performance figures of a specific account or a specific
asset management product or composite. The last three steps are
less production oriented and instead deliver qualitative statements
on the investment process and its results. The performance watch
228
a. Performance measurement
This first step of the performance monitoring process deals
with all aspects of return and risk measurement, i.e. the calculation
of all necessary return and risk measures or figures like gross and
net account returns, time weighted and money weighted rate of
returns, risk figures such as volatility or tracking error and so on.
Performance measurement normally focuses on the total account
level and is a time series analysis. Figure 5.3 shows an example
for a performance measurement report showing all the necessary
input data to calculate a total return gross and net.
229
b. Performance administration
Performance administration normally covers the
benchmark calculation and more importantly the composite
construction and maintenance.
c. Performance reporting
This step of the performance monitoring process includes the
reporting of different performance figures for specific time periods
- normally on a total account level. If an observer is interested in
more detailed information on the sources of return and risk, he
may start reviewing the performance figures on a total account
231
Indexed Returns
2 Years -12.65 -10.46 -2.18
3 Years -13.77 -11.82 -1.96 115
4 Years -13.70 -11.83 -1.87
110
5 Years -2.33 -2.46 0.13
Since Incep. 4.05 3.93 0.12 105
100
Calendar Year Returns in %
95
Composite Benchmark Relative
90
YTD 17.98 19.64 -1.66 Incep Oct 97 Aug 98 Jun 99 Apr 00 Feb 01 Dec 01 Oct 02 Aug 03
2003 17.98 19.64 -1.66
2002 -35.32 -32.99 -2.33
2001 -15.99 -14.47 -1.52
2000 -13.46 -11.84 -1.62 Monthly Relative Returns
1999 60.21 46.07 14.14
1998 21.29 17.51 3.78
1997 22.50 26.25 -3.75 4
3
Annual Risk Figures in % Composite Benchmark
2
Volatility over 1 Year 16.90 15.80
Volatility Since Inception 22.98 20.80 1
Sharpe Ratio over 1 Year 1.06 1.24
in %
80 30
60 28
26
40
1 Year Total Return
1 Year Volatility
24
20
C o m p o s ite C o m p o s ite
22
0 B e n c h m a rk B e n c h m a rk
20
-20
18
-40 16
-60 14
97
02
97
02
2
8
99
3
r0
r0
v9
l9
y0
v0
v9
y0
v0
p9
p0
p9
p0
Jul
Jan
Jan
Jan
Jan
Ju
Ma
Ma
No
No
No
No
Ma
Ma
Se
Se
Se
Se
20 8 6
5
7
15 4
6
1 Year Information Ratio
3
1 Year Excess Return
10
5 2
5 4 1
0
3
0 -1
2 -2
-5
1 -3
-4
-10 0
7
2
8
99
02
97
3
v9
y0
v0
p9
r0
p0
7
02
97
02
2
97
Ja n
Jan
Jul
Ma
v9
v0
v9
r0
v0
No
No
p9
l9
y0
r0
p0
p9
l9
y0
p0
Ma
Se
Se
Jan
Jan
Jan
Jan
Ju
Ju
Ma
Ma
No
No
No
No
Ma
Ma
Se
Se
Se
Se
30 30
20 25
Total Return (ann. if > 1 year)
10
20
Volatility (ann.)
0 Composite Composite
Benchmark 15
Benchmark
-10
10
-20
5
-30
-40 0
1 Month 3 Months 6 Months 1 Year 3 Years 2003 2002 1 Year 2 Years 3 Years 2003 2002 2001
0 6 0
-0.1
-0.5 5
Excess Return (ann. if > 1 year)
-0.2
4 -0.3
-1
-0.4
3
-1.5 -0.5
2 -0.6
-2 -0.7
1
-0.8
-2.5
1 Month 3 6 1 Year 3 Years 2003 2002 0 -0.9
Months Months 1 Year 2 Years 3 Years 2003 2002 2001 1 Year 2 Years 3 Years 2003 2002 2001
Status quo /
best practice
time
Risk ???
Benchmark
Derivatives
"correct" return Stocks
methodology From monthly
Return From Sectors to daily to real
quarterly to time
Absolute monthly Asset classes
profit / countries
from ex post to ex ante
Detailed analysis
Portfolio view
(Return and risk decomposition)
NAME (ID) Composite World MSCI, active, mandates Currency CHF Asset Allocation -0.96% -1.01%
PM AMPE Return Portfolio 18.28% Stock Selection 0.13% -0.59%
BENCHMARK MSCI World in CHF Return Benchmark 19.60% Interaction -0.49% 0.28%
PERIOD 31.12.2002 - 31.12.2003 Return Relative -1.32% Total -1.32% -1.32%
gy
es
s
gy
ls
e
h
ls
gy
y
ar
le
ls
es
s
s
ls
l
y
al
as
itie
h
ar
ta
ria
ia
r
lo
le
ti e
ic
ar
er
as
ria
na
ia
ia
ap
n
ri
ic
C
nc
To
er
rv
ap
no
io
til
e
ol
st
er
nc
En
tili
rv
C
st
io
St
En
at
lth
Se
na
n
et
U
du
St
at
lt h
ch
U
na
du
Se
et
ch
M
cr
er
ea
M
Fi
cr
In
ea
Te
er
Fi
m
In
Te
is
m
m
is
H
m
m
H
D
m
su
D
n
n
su
co
io
co
er
io
er
on
on
at
le
at
m
le
m
C
Te
rm
C
su
Te
su
or
fo
on
on
f
In
In
C
Risk Analysis (end period) Portfolio Benchmark Attribution Analysis - by 5 World Regions
Number of Securities 67 1'550 Asset Allocation Stock Selection
Number of Currencies 8 0 0.6%
-0.2%
- Stock Specific Risk 2.39% 1.02%
-0.4%
Tracking Error (ex-ante) 2.57%
-0.6%
Value at Risk (at 95%) 3'570'469
-0.8%
R-squared 0.98
-1.0%
Beta-adjusted Risk 18.64% 18.21%
-1.2%
Predicted Beta 1.02 Asia ex Japan Europe Japan North Am erica Cash Total
Import remarks:
- The weight numbers gives an overview of the average weight invested in the different groups (e.g. sectors) with daily weights averaged over the chosen period.
- The absolute return numbers give an overview of the group's absolute performance (e.g. sector) within thc chosen time period (portfolio and bechmark)
- The difference PF-BM compares the group's performance of the portfolio to the group's performance in the benchmark within the chosen time period.
- The difference BM-BM Tot compares the group's performance in the benchmark with the performance of the total benchmark within the chosen time period.
Please note that cash is included in the relevant country or regional groups and shown as "other assets" else (e.g. in sectors). Concerning derivatives, only futures are split up at the
moment; derivatives (call or put options) are not yet included. Moreover, illiquid securities as private placements are not yet taken into account.
Im p o r t re m a r k s :
A s s e t A llo c a t io n E ff e c t is th e p o rtio n o f p o rtfo lio e x c e s s re tu r n th a t is a ttrib u ta b le to ta k in g d iffe re n t g ro u p b e ts fro m th e b e n c h m a rk . A n o ve rw e ig h t o f a g ro u p
( e .g . S P I s e c to r "C h e m ic a ls " ) th a t o u tp e rfo rm s th e w h o le b e n c h m a rk ( e .g . S P I) w ill g e n e ra te a p o s itiv e a s s e t a llo c a tio n e ffe c t.
S e c u rity S e le c tio n E ffe c t is th e p o rtio n o f p o rtfo lio e x c e s s re tu r n a ttrib u ta b le to c h o o s in g d iffe re n t s e c u r itie s w ith in g ro u p s fro m th e b e n c h m a rk . A n o v e rw e ig h t
o f a w e ll-p e rfo rm in g s e c u rity ( e .g . N o v a rtis ) in c o m p a ris o n to its g r o u p b e n c h m a rk ( e .g . S P I s e c to r " C h e m ic a ls " ) w ill g e n e ra te a p o s itiv e s to c k s e le c tio n e ffe c t.
In t e ra c tio n E ffe c t is th e p o rtio n o f th e p o rtfo lio e x c e s s r e tu rn w h ic h is n o t a ttrib u ta b le to a s s e t a llo c a tio n n o t s to c k s e le c tio n .
Import remarks:
- The weight numbers gives an overview of the average weight invested in the different groups (e.g. sectors) with daily weights averaged over the chosen period.
- The absolute return numbers give an overview of the group's absolute performance (e.g. sector) within the chosen time period (portfolio and bechmark)
- The difference PF-BM compares the group's performance of the portfolio to the group's performance in the benchmark within the chosen time period.
- The difference BM-BM Tot compares the group's performance in the benchmark with the performance of the total benchmark within the chosen time period.
Please note that cash is included in the relevant country or regional groups and shown as "other assets" else (e.g. in sectors). Concerning derivatives, only futures are split up at the
moment; derivatives (call or put options) are not yet included. Moreover, illiquid securities as private placements are not yet taken into account.
Im po rt re m arks:
A s s e t A llo c atio n E ffe c t is th e p ortio n of p ortfo lio e xc ess re turn th at is attribu tab le to takin g d iffe re nt g rou p b e ts from th e be n c hm ark. A n ove rw eig h t of a g roup
(e .g . S P I se c tor "C he m ic als" ) th at ou tp e rform s th e w h ole be n ch m ark (e.g . S P I) w ill g en erate a p ositive asse t allocation e ffe c t.
S e c urity S e lec tio n E ffe c t is th e p ortion of p ortfolio exc e ss re tu rn a ttribu tab le to c h oosin g d iffe ren t se cu rities w ith in g rou p s from the b en ch m ark. A n overw eig ht
of a w ell-p erform ing se curity (e .g . N ovartis) in com p arison to its g rou p b ench m ark (e .g. S P I sector "C he m icals") w ill generate a p ositive stock selec tion e ffe c t.
In tera c tio n E ffec t is th e p ortion of th e p ortfolio exc ess re tu rn w h ich is n ot attrib u tab le to asset alloc ation n ot stoc k se le c tion .
Risk Model: Global Portfolio Benchmark Risk Model: Global Portfolio Tracking Error
f. Portfolio analytics
Portfolio analytics provides deeper insight into the accounts
or products on the watch list by taking all the available quantitative
information produced in one of the preceding steps of the
performance monitoring process. Portfolio analytics is very often
also referred to as performance attribution.
242
g. Performance review
The performance review deals with the accounts and the
products which are on the performance watch list and tries to
analyse where the performance problems came from and whether
any corrective action is necessary or would help to bring the
product again on the right track. Within this step of the
performance monitoring process the portfolios or products are
analysed in detail considering all kind of information from
investment guidelines up to an ex-ante risk break down. The
following questions may be addressed within a typical performance
review (The figures in brackets refers to Figure 5.18):
• Where does the return come from and from which decisions do
they originate (1)?
• What risks have been taken (relative/absolute)?
• Is the choice of the benchmark still sensible? Are the general
circumstances still valid or reasonable (6)?
243
3
1 Portfolio construction
Rebalancing
Investment
guidelines
2
Portfolio analytics /
Performance analysis
2.0%
1.5%
1.0%
0.5%
0.0%
-0.5%
-1.0%
-1.5%
31.01.2003 28.02.2003 31.03.2003 30.04.2003 31.05.2003 30.06.2003 31.07.2003 31.08.2003 30.09.2003 31.10.2003 30.11.2003 31.12.2003
Total Monthly 0.04% 0.53% -0.57% 0.49% -0.99% -0.08% 0.49% -0.06% -0.83% -0.15% -0.14% -0.14%
Asset Allocation Monthly -0.12% 0.02% -0.11% -0.63% -0.12% 0.01% 0.05% -0.15% -0.17% -0.07% -0.02% 0.08%
Stock Picking Monthly 0.47% 0.47% -0.51% 1.23% -1.00% -0.05% 0.41% 0.03% -0.67% 0.04% -0.05% -0.18%
Interaction Monthly -0.31% 0.04% 0.05% -0.11% 0.13% -0.04% 0.03% 0.06% 0.01% -0.12% -0.07% -0.04%
Total Cummulated 0.04% 0.53% -0.04% 0.49% -0.17% -0.25% 0.26% 0.21% -0.80% -0.98% -1.12% -1.32%
Asset Allocation Cummulated -0.12% -0.10% -0.21% -0.80% -0.52% -0.54% -0.51% -0.70% -0.90% -1.03% -1.05% -0.96%
Stock Picking Cummulated 0.47% 0.91% 0.40% 1.66% 0.63% 0.62% 1.08% 1.16% 0.32% 0.41% 0.36% 0.13%
Interaction Cummulated -0.31% -0.28% -0.23% -0.37% -0.28% -0.33% -0.31% -0.25% -0.22% -0.36% -0.43% -0.49%
25%
20%
15%
10%
5%
0%
Jan 03 Feb 03 Mrz 03 Apr 03 Mai 03 Jun 03 Jul 03 Aug 03 Sep 03 Okt 03 Nov 03 Dez 03
3.0%
2.5%
2.0%
1.5%
1.0%
0.5%
0.0%
Jan 03 Feb 03 Mrz 03 Apr 03 Mai 03 Jun 03 Jul 03 Aug 03 Sep 03 Okt 03 Nov 03 Dez 03
• Whether the return figures are gross or net returns and how the
different fees are reflected within the calculation; for example in
continental Europe the net return may be net of custody fees
and in North America vice versa
• What is the underlying reporting period: since inception, last 12
months, the best looking period, etc.
• How the return figures where calculated: as a money weighted
rate of return, as a time weighted rate of return and if the latter
what approximation method is used
• What was the investment strategy or the investment objective?
• Which benchmark is representing the investment strategy best?
5 % p.a. 5 % p.a.
110
Selection of
alternative 3, as
all actual 105
accounts are
reflected
100
95
2000 2001 2002 2003
110
Selection of Alternative 3
alternative 6, as
all accounts ever 105
managed are
reflected Alternative 6
100
95
2000 2001 2002 2003
A) Benchmark SMI
Investment universe SPI
Asset Stock
by MSCI Sector Interaction Total
Allocation Selection
Consumer Discretionary 0.00% -0.86% -0.03% -0.89%
Consumer Staples 0.05% 0.28% 0.03% 0.36%
Energy 0.00% -0.19% -0.02% -0.21%
Financials -0.10% -0.21% 0.01% -0.30%
Health Care 0.20% 0.35% -0.03% 0.52%
Industrials -0.04% 0.99% 0.12% 1.07%
Information Technology -0.21% -0.91% 0.01% -1.11%
Materials 0.01% -0.28% -0.08% -0.35%
Telecomm Services -0.11% 0.21% -0.08% 0.02%
Utilities 0.02% 0.74% -0.41% 0.35%
Cash -0.78% 0.00% 0.00% -0.78%
Total -0.96% 0.13% -0.49% -1.32%
Attribution, 27
Benchmark, 22
Beta, 212
Compounding, 9
Contribution, 18
Correlation, 129
Covariance, 128
Excess Return, 22
Geometrical Attribution, 38
Portfolio Analytics, 5
Return, 8
Segment, 20
Volatility, 120
Literature
[19] Rustem B., Marty W., Becker R., 2000, pp. 1591 – 1621
Robust min max portfolio strategies for rival forecast and risk
scenarios
Journal of Economic Dynamic and Control Vol. 24 (11-12)