Risk Parity Portfolio
- Prof. Daniel P. Palomar
Risk Parity Portfolio Prof. Daniel P. Palomar ELEC5470/IEDA6100A - - - PowerPoint PPT Presentation
Risk Parity Portfolio Prof. Daniel P. Palomar ELEC5470/IEDA6100A - Convex Optimization Hong Kong University of Science and Technology (HKUST) Fall 2019-20 Outline 1 Introduction 2 Warm-Up: Markowitz Portfolio Signal model Markowitz
1
2
3
4
1
2
3
4
1
2
3
Risk Parity Portfolio 4 / 81
1
2
3
4
1
2
3
4
pi,t−1
Risk Parity Portfolio 7 / 81
Risk Parity Portfolio 8 / 81
T
t=1 rt
1 T−1
t=1(rt − ˆ
Risk Parity Portfolio 9 / 81
Risk Parity Portfolio 10 / 81
1
2
3
4
t =
i=1 Bwi (Rit + 1) − B
N
i=1
N
i=1
Risk Parity Portfolio 12 / 81
t∈[0,T] X(t) − X(T)
Risk Parity Portfolio 13 / 81
Risk Parity Portfolio 14 / 81
Risk Parity Portfolio 15 / 81
Risk Parity Portfolio 16 / 81
Risk Parity Portfolio 17 / 81
Risk Parity Portfolio 18 / 81
w
1TΣ−11
Risk Parity Portfolio 19 / 81
w
Risk Parity Portfolio 20 / 81
1
2
3
4
1
2
3
Risk Parity Portfolio 22 / 81
AAPL AMD ADI ABBV AEZS A APD AA CF GMVP Markowitz MVP
Portfolio allocation
stocks dollars 0.0 0.2 0.4 0.6 0.8
Risk Parity Portfolio 23 / 81
1
2
3
4
Risk Parity Portfolio 25 / 81
Risk Parity Portfolio 26 / 81
Risk Parity Portfolio 27 / 81
Risk Parity Portfolio 28 / 81
0.00 0.03 0.06 0.09 AAPL AMD ADI ABBV AEZS A APD AA CF
dollars
Portfolio allocation of EWP
0.0 0.1 0.2 0.3 0.4 AAPL AMD ADI ABBV AEZS A APD AA CF
risk
Relative risk contribution of EWP
0.00 0.05 0.10 0.15 AAPL AMD ADI ABBV AEZS A APD AA CF
stocks dollars
Portfolio allocation of RPP
0.00 0.03 0.06 0.09 AAPL AMD ADI ABBV AEZS A APD AA CF
stocks risk
Relative risk contribution of RPP
Risk Parity Portfolio 29 / 81
1
2
3
4
N
i=1
N
i=1
Risk Parity Portfolio 31 / 81
N
i=1
i=1 RRCi = 1.
Risk Parity Portfolio 32 / 81
Risk Parity Portfolio 33 / 81
AAPL AMD ADI ABBV AEZS A APD AA CF
Portfolio allocation of EWP
dollars 0.00 0.06 AAPL AMD ADI ABBV AEZS A APD AA CF
Relative risk contribution of EWP
stocks risk 0.0 0.2 0.4
Risk Parity Portfolio 34 / 81
AAPL AMD ADI ABBV AEZS A APD AA CF
Portfolio allocation of RPP
dollars 0.00 0.06 0.12 AAPL AMD ADI ABBV AEZS A APD AA CF
Relative risk contribution of RPP
stocks risk 0.00 0.06
Risk Parity Portfolio 35 / 81
wTΣw = bi simply as
Risk Parity Portfolio 36 / 81
Portfolio allocation of RBP
dollars 0.00 0.10
Relative risk contribution of RBP
stocks risk 0.00 0.10
Risk Parity Portfolio 37 / 81
1
2
3
4
i σ2 i = bi N
j=1
j σ2 j
i σ2 i ∝ bi
Risk Parity Portfolio 39 / 81
j=1
j=1
Risk Parity Portfolio 40 / 81
AAPL AMD ADI ABBV AEZS A APD AA CF EWP RPP (naive)
Relative risk contribution
stocks risk 0.0 0.1 0.2 0.3 0.4
Risk Parity Portfolio 41 / 81
Risk Parity Portfolio 42 / 81
1
2
3
4
Risk Parity Portfolio 44 / 81
AAPL AMD ADI ABBV AEZS A APD AA CF EWP RPP (naive) RPP
Relative risk contribution
stocks risk 0.0 0.1 0.2 0.3 0.4
Risk Parity Portfolio 45 / 81
2xTΣx − bT log(x) set to zero:
x≥0
Risk Parity Portfolio 46 / 81
x≥0
Σx √ wTΣw = b/x or Σx σ = b/x.
Risk Parity Portfolio 47 / 81
x≥0
Risk Parity Portfolio 48 / 81
x≥0
Risk Parity Portfolio 49 / 81
2xTΣx − bT log(x), the gradient and Hessian
Risk Parity Portfolio 50 / 81
i
xi f
1
i−1
i+1, . . . , x(k) N
Risk Parity Portfolio 51 / 81
Risk Parity Portfolio 52 / 81
2xTΣx − bT log(x) with respect to xi is
xi≥0
i σ2 i + xi(xT −iΣ:,i) − bi log xi
i + (xT −iΣ:,i) − bi/xi.
i σ2 i + xi(xT −iΣ:,i) − bi = 0
i =
−iΣ:,i) +
−iΣ:,i)2 + 4σ2 i bi
i
Risk Parity Portfolio 53 / 81
1
2
3
4
Risk Parity Portfolio 55 / 81
√ wTΣw by
w
i,j=1
w,θ
i=1 (wi (Σw)i − θ)2
Risk Parity Portfolio 56 / 81
w
i,j=1
wi(Σw)i bi
wj(Σw)j bj
w,θ
i=1
bi
Risk Parity Portfolio 57 / 81
w
i=1
wTΣw − bi
w
i=1
√ wTΣw − bi
w
i=1
Risk Parity Portfolio 58 / 81
Risk Parity Portfolio 59 / 81
w
i=1 gi (w)2 + λF (w)
i=1 gi (w)2: risk concentration measurement, e.g.,
i=1 gi (w)2.
Risk Parity Portfolio 60 / 81
i=1 gi (w)2, which can be written in a compact way
i,j=1
i=1 (wi (Σw)i − θ)2 corresponds to
i=1
wi(Σw)i wTΣw − bi
Risk Parity Portfolio 61 / 81
i,j=1
wi(Σw)i bi
wj(Σw)j bj
i=1
i=1
wi(Σw)i √ wTΣw − bi
i=1
wi(Σw)i bi
Risk Parity Portfolio 62 / 81
w
i=1 gi (w)2 + λF (w)
Risk Parity Portfolio 63 / 81
20 40 60 80 100 10
−12
10
−10
10
−8
10
−6
10
−4
10
−2
10 10
2
CPU time (seconds) Objective fmincon−SQP fmincon−IPM
Risk Parity Portfolio 64 / 81
w
w∈W
Risk Parity Portfolio 65 / 81
Risk Parity Portfolio 66 / 81
Risk Parity Portfolio 67 / 81
Risk Parity Portfolio 68 / 81
2 .
Risk Parity Portfolio 69 / 81
N
i=1
P(w;wk)≜
i=1
2 + λF (w)
i=1 gi(w)2,
Risk Parity Portfolio 70 / 81
i=1
Risk Parity Portfolio 71 / 81
w
2wTQkw + wTqk + λF (w)
Risk Parity Portfolio 72 / 81
Risk Parity Portfolio 73 / 81
k γk = +∞ and ∑ k
Risk Parity Portfolio 74 / 81
20 40 60 80 100 10
−12
10
−10
10
−8
10
−6
10
−4
10
−2
10 10
2
CPU time (seconds) Objective fmincon−SQP fmincon−IPM SCRIP 0.2 0.4 0.6 0.8 10
−10
10
−5
10
Risk Parity Portfolio 75 / 81
1
2
3
4
Risk Parity Portfolio 77 / 81
Risk Parity Portfolio 79 / 81
Risk Parity Portfolio 80 / 81
Risk Parity Portfolio 81 / 81