Upload
jose-c-beraun-tapia
View
8
Download
0
Embed Size (px)
Citation preview
1Statistical Analysis of Efficient Portfolios
Econ 424/Amath 540Eric Zivot
Eric Zivot 2006
Eric ZivotSummer 2011
Updated: August 16, 2011
Example Data: Monthly cc Returns on Boeing, Microsoft, Nordstrom and Starbucks
0.3
-0.2
-0.1
0.0
0.1
0.2
Eric Zivot 2006
Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q41999 2000 2001 2002 2003
-0.4
-0.3 sbux
msftnordboeing
2Full Sample CER Model Estimates> muhat.vals
sbux msft nord boeing 0.01782 -0.00006364 0.003202 0.001688
> sigmahat.valssbux msft nord boeing
0.1353 0.1375 0.1325 0.1097> cor.mat
sbux msft nord boeing
Eric Zivot 2006
sbux msft nord boeing sbux 1.000000 0.295506 0.1525 0.008218msft 0.295506 1.000000 0.3833 0.007876nord 0.152500 0.383348 1.0000 0.258940
boeing 0.008218 0.007876 0.2589 1.000000
CER Model Estimates with Standard Errors
> rbind(muhat.vals,se.muhat)sbux msft nord boeingsbux msft nord boeing
muhat.vals 0.01782 -0.00006364 0.003202 0.001688se.muhat 0.01747 0.01775446 0.017110 0.014168
> rbind(sigmahat.vals,se.sigmahat)sbux msft nord boeing
sigmahat vals 0 13534 0 13753 0 1325 0 10975
Eric Zivot 2006
sigmahat.vals 0.13534 0.13753 0.1325 0.10975se.sigmahat 0.01236 0.01255 0.0121 0.01002
30.04
95% Confidence Ellipses for and m
u
020.
00.
02
sbux
boeing
Eric Zivot 2006
sigma
0.10 0.12 0.14 0.16
-0.0
Global Minimum Variance Portfolio# global minimum variance portfolio> gmin.4 = globalMin.portfolio(er=muhat.vals,+ cov mat=cov mat)+ cov.mat=cov.mat)> summary(gmin.4)Call:globalMin.portfolio(er = muhat.vals, cov.mat = cov.mat)P tf li t d t 0 00543
Eric Zivot 2006
Portfolio expected return: 0.00543 Portfolio standard deviation: 0.07655 Portfolio weights:sbux msft nord boeing 0.241 0.1907 0.1252 0.443
40.4
Portfolio Weights
Global Minimum Variance Portfolio
0.1
0.2
0.3
Wei
ght
Eric Zivot 2006
sbux msft nord boeing
0.0
0
Assets
2030
40
Den
sity
er
2030
4050
Den
sity
sd
23
45
6
Den
sity
sbux
Bootstrapping the Global Minimum Variance Portfolio
-0.02 0.0 0.02 0.04
010
Value
0.05 0.07 0.09
010
Value
0.1 0.2 0.3 0.4 0.5
01
2
Value
45
msft
4
nord
45
boeing
Eric Zivot 2006
0.0 0.1 0.2 0.3 0.4 0.5
01
23
4
Value
Den
sity
-0.2 0.0 0.1 0.2 0.3
01
23
Value
Den
sity
0.2 0.3 0.4 0.5 0.6
01
23
Value
Den
sity
5Bootstrapping the Global Minimum Variance Portfolio
Number of Replications: 100 Summary Statistics:
Observed Bias Mean SE er 0.00543 0.0003845 0.005815 0.009668sd 0.07655 -0.0045245 0.072027 0.009249
sbux 0.24100 0.0177585 0.258759 0.090101msft 0 19070 -0 0081261 0 182577 0 090327
Eric Zivot 2006
msft 0.19070 0.0081261 0.182577 0.090327nord 0.12525 0.0015642 0.126812 0.089178
boeing 0.44305 -0.0111965 0.431852 0.094154
Efficient Portfolio: Target = 0.015> eport.015 =+ efficient.portfolio(er=muhat.vals,+ cov.mat=cov.mat,+ target.return=0.015)> summary(eport.015)Call:efficient.portfolio(er = muhat.vals, cov.mat = cov.mat, target.return = 0.015)
Eric Zivot 2006
Portfolio expected return: 0.015 Portfolio standard deviation: 0.1104 Portfolio weights:
sbux msft nord boeing 0.7937 -0.1673 0.1435 0.2301
60.8
Portfolio Weights
Efficient Portfolio: Target = 0.0150.
20.
40.
6
Wei
ght
Eric Zivot 2006
sbux msft nord boeing
-0.2
0.0
Assets
030
4050
Den
sity
er
1015
20
Den
sity
sd
1.0
1.5
Den
sity
sbux
Bootstrapping the Efficient Portfolio with Target=0.015
0.0 0.005 0.010 0.015 0.020
010
20
Value
D
0.05 0.10 0.15 0.20
05
Value
D
-0.5 0.0 0.5 1.0
0.0
0.5
Value
D
2.0
msft
1.5
nord
1.5
boeing
Eric Zivot 2006
-0.5 0.0 0.5 1.0
0.0
0.5
1.0
1.5
Value
Den
sity
-1.5 -0.5 0.0 0.5 1.0
0.0
0.5
1.0
Value
Den
sity
0.0 0.5 1.0
0.0
0.5
1.0
Value
Den
sity
7Bootstrapping the Efficient Portfolio with Target=0.015
Number of Replications: 100 Summary Statistics:
Observed Bias Mean SE er 0.0150 -1.735e-017 0.01500 0.0000sd 0.1104 -1.500e-002 0.09537 0.0293
sbux 0.7937 -4.139e-001 0.37986 0.2831msft -0 1673 2 781e-001 0 11084 0 2938
Eric Zivot 2006
msft 0.1673 2.781e 001 0.11084 0.2938nord 0.1435 -2.817e-002 0.11529 0.3653
boeing 0.2301 1.639e-001 0.39401 0.3013
Efficient Frontier
0.01
5
sbux
Portf
olio
ER
0.00
50.
010
d
Eric Zivot 2006
Portfolio SD
0.08 0.09 0.10 0.11 0.12 0.13
0.0
msft
nord
boeing
80.04
Bootstrapping the Efficient Frontier
10 Bootstrap SamplesPo
rtfol
io E
R
0.0
0.02
Eric Zivot 2006
Portfolio SD
0.06 0.08 0.10 0.12 0.14
-0.0
2
Rolling weights in global min portfolio
.40.
5
24 month rolling weights in global minimum variance portfolio: mt(n)
0.0
0.1
0.2
0.3
0.
Eric Zivot 2006
Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q42000 2001 2002 2003
-0.2
-0.1 sbux
msftnordboeing
9Rolling means and sds on global min portfolio
0.08
24 month rolling means, t(n), and standard deviations, t(n).0.
020.
040.
06
ersd
Eric Zivot 2006
Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q42000 2001 2002 2003
0.00
Rolling weights in efficient portfolio with target=0.015
0.8
1.0
24 month rolling weights in efficient portfolio with target=0.015: xt(n)
0.4
-0.2
0.0
0.2
0.4
0.6
Eric Zivot 2006
Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q42000 2001 2002 2003
-0.8
-0.6
-0
sbuxmsftnordboeing
10
Rolling means and sds on efficient portfolio with target=0.015
0.16
24 month rolling means, t(n), and standard deviations, t(n).
060.
080.
100.
120.
14
Eric Zivot 2006
Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q42000 2001 2002 2003
0.02
0.04
0.
ersd