10
1 Statistical Analysis of Efficient Portfolios Econ 424/Amath 540 Eric Zivot © Eric Zivot 2006 Eric Zivot Summer 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 Q4 1999 2000 2001 2002 2003 -0.4 -0.3 sbux msft nord boeing

Rolling Portfolios Powerpoint

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