Top Banner
Risk Aggregation with Dependence Uncertainty Carole Bernard GEM and VUB Risk: Modelling, Optimization and Inference with Applications in Finance, Insurance and Superannuation Sydney December 7-8, 2017 Carole Bernard Risk Aggregation with Dependence Uncertainty 1
68

Risk Aggregation with Dependence Uncertaintyconferences.science.unsw.edu.au/risk2017/CBernard.pdf · Risk Aggregation with Dependence Uncertainty Carole Bernard GEM and VUB Risk:

Jul 15, 2018

Download

Documents

lamdung
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Risk Aggregation with Dependence Uncertaintyconferences.science.unsw.edu.au/risk2017/CBernard.pdf · Risk Aggregation with Dependence Uncertainty Carole Bernard GEM and VUB Risk:

Risk Aggregationwith Dependence Uncertainty

Carole Bernard

GEM and VUB

Risk: Modelling, Optimization and Inferencewith Applications in Finance, Insurance and Superannuation

SydneyDecember 7-8, 2017

Carole Bernard Risk Aggregation with Dependence Uncertainty 1

Page 2: Risk Aggregation with Dependence Uncertaintyconferences.science.unsw.edu.au/risk2017/CBernard.pdf · Risk Aggregation with Dependence Uncertainty Carole Bernard GEM and VUB Risk:

Model Risk RA and variance bounds Dependence Info. Value-at-Risk bounds Conclusions Dependence Info.

Motivation on VaR aggregation with dependence uncertainty

Full information on marginal distributions:Xj ∼ Fj

+

Full Information on dependence:(known copula)

VaRq (X1 + X2 + ...+ Xd) can be computed!

Carole Bernard Risk Aggregation with Dependence Uncertainty 2

Page 3: Risk Aggregation with Dependence Uncertaintyconferences.science.unsw.edu.au/risk2017/CBernard.pdf · Risk Aggregation with Dependence Uncertainty Carole Bernard GEM and VUB Risk:

Model Risk RA and variance bounds Dependence Info. Value-at-Risk bounds Conclusions Dependence Info.

Motivation on VaR aggregation with dependence uncertainty

Full information on marginal distributions:Xj ∼ Fj

+

Partial or no Information on dependence:(incomplete information on copula)

⇒VaRq (X1 + X2 + ...+ Xd) cannot be computed!

Only a range of possible values for VaRq (X1 + X2 + ...+ Xd).

Carole Bernard Risk Aggregation with Dependence Uncertainty 3

Page 4: Risk Aggregation with Dependence Uncertaintyconferences.science.unsw.edu.au/risk2017/CBernard.pdf · Risk Aggregation with Dependence Uncertainty Carole Bernard GEM and VUB Risk:

Model Risk RA and variance bounds Dependence Info. Value-at-Risk bounds Conclusions Dependence Info.

Acknowledgement of Collaboration

with M. Denuit (UCL), X. Jiang (UW), L. Ruschendorf (Freiburg),S. Vanduffel (VUB), J. Yao (VUB), R. Wang (UW):

• Bernard, C., X. Jiang, R. Wang, (2013) Risk Aggregation withDependence Uncertainty, Insurance: Mathematics andEconomics.

• Bernard, C., Vanduffel, S. (2015). A new approach to assessingmodel risk in high dimensions. Journal of Banking and Finance.

• Bernard, C. , Ruschendorf, L., Vanduffel, S., Yao, J. (2015). Howrobust is the Value-at-Risk of credit risk portfolios? EuropeanJournal of Finance.

• Bernard, C., Ruschendorf, L., Vanduffel, S. (2017). Value-at-Riskbounds with variance constraints. Journal of Risk and Insurance.

• Bernard, C., L. Ruschendorf, S. Vanduffel, R. Wang (2017) Riskbounds for factor models, 2017, Finance and Stochastics.

• Bernard, C., Denuit, M., Vanduffel, S. (2018). Measuring PortfolioRisk Under Partial Dependence Information. Journal of Risk andInsurance.

Carole Bernard Risk Aggregation with Dependence Uncertainty 4

Page 5: Risk Aggregation with Dependence Uncertaintyconferences.science.unsw.edu.au/risk2017/CBernard.pdf · Risk Aggregation with Dependence Uncertainty Carole Bernard GEM and VUB Risk:

Model Risk RA and variance bounds Dependence Info. Value-at-Risk bounds Conclusions Dependence Info.

Model Risk

1 Goal: Assess the risk of a portfolio sum S =∑d

i=1 Xi .

2 Choose a risk measure ρ(·): variance, Value-at-Risk...

3 “Fit” a multivariate distribution for (X1,X2, ...,Xd) andcompute ρ(S)

4 How about model risk? How wrong can we be?

Assume ρ(S) = var(S),

ρ+F := sup

{var

(d∑

i=1

Xi

)}, ρ−F := inf

{var

(d∑

i=1

Xi

)}

where the bounds are taken over all other (joint distributions of)random vectors (X1,X2, ...,Xd) that “agree” with the availableinformation F

Carole Bernard Risk Aggregation with Dependence Uncertainty 5

Page 6: Risk Aggregation with Dependence Uncertaintyconferences.science.unsw.edu.au/risk2017/CBernard.pdf · Risk Aggregation with Dependence Uncertainty Carole Bernard GEM and VUB Risk:

Model Risk RA and variance bounds Dependence Info. Value-at-Risk bounds Conclusions Dependence Info.

Model Risk

1 Goal: Assess the risk of a portfolio sum S =∑d

i=1 Xi .

2 Choose a risk measure ρ(·): variance, Value-at-Risk...

3 “Fit” a multivariate distribution for (X1,X2, ...,Xd) andcompute ρ(S)

4 How about model risk? How wrong can we be?

Assume ρ(S) = var(S),

ρ+F := sup

{var

(d∑

i=1

Xi

)}, ρ−F := inf

{var

(d∑

i=1

Xi

)}

where the bounds are taken over all other (joint distributions of)random vectors (X1,X2, ...,Xd) that “agree” with the availableinformation F

Carole Bernard Risk Aggregation with Dependence Uncertainty 5

Page 7: Risk Aggregation with Dependence Uncertaintyconferences.science.unsw.edu.au/risk2017/CBernard.pdf · Risk Aggregation with Dependence Uncertainty Carole Bernard GEM and VUB Risk:

Model Risk RA and variance bounds Dependence Info. Value-at-Risk bounds Conclusions Dependence Info.

Aggregation with dependence uncertainty:Example - Credit Risk

I Marginals known

I Dependence fully unknown

Consider a portfolio of 10,000 loans all having a default probabilityp = 0.049. The default correlation is ρ = 0.0157 (for KMV).

KMV VaRq Min VaRq Max VaRq

q = 0.95 10.1% 0% 98%q = 0.995 15.1% 4.4% 100%

Portfolio models are subject to significant model uncertainty(defaults are rare and correlated events).Using dependence information is crucial to try to get more“reasonable” bounds.

Carole Bernard Risk Aggregation with Dependence Uncertainty 6

Page 8: Risk Aggregation with Dependence Uncertaintyconferences.science.unsw.edu.au/risk2017/CBernard.pdf · Risk Aggregation with Dependence Uncertainty Carole Bernard GEM and VUB Risk:

Model Risk RA and variance bounds Dependence Info. Value-at-Risk bounds Conclusions Dependence Info.

Aggregation with dependence uncertainty:Example - Credit Risk

I Marginals known

I Dependence fully unknown

Consider a portfolio of 10,000 loans all having a default probabilityp = 0.049. The default correlation is ρ = 0.0157 (for KMV).

KMV VaRq Min VaRq Max VaRq

q = 0.95 10.1% 0% 98%q = 0.995 15.1% 4.4% 100%

Portfolio models are subject to significant model uncertainty(defaults are rare and correlated events).Using dependence information is crucial to try to get more“reasonable” bounds.

Carole Bernard Risk Aggregation with Dependence Uncertainty 7

Page 9: Risk Aggregation with Dependence Uncertaintyconferences.science.unsw.edu.au/risk2017/CBernard.pdf · Risk Aggregation with Dependence Uncertainty Carole Bernard GEM and VUB Risk:

Model Risk RA and variance bounds Dependence Info. Value-at-Risk bounds Conclusions Dependence Info.

Objectives and Findings

• Model uncertainty on the risk assessment of an aggregateportfolio: the sum of d dependent risks.

I Given all information available in the market, what can we sayabout the maximum and minimum possible values of a givenrisk measure of a portfolio?

• Findings / Implications:

I Current VaR based regulation is subject to high model risk,even if one knows the multivariate distribution “almostcompletely”.

Carole Bernard Risk Aggregation with Dependence Uncertainty 8

Page 10: Risk Aggregation with Dependence Uncertaintyconferences.science.unsw.edu.au/risk2017/CBernard.pdf · Risk Aggregation with Dependence Uncertainty Carole Bernard GEM and VUB Risk:

Model Risk RA and variance bounds Dependence Info. Value-at-Risk bounds Conclusions Dependence Info.

Objectives and Findings

• Model uncertainty on the risk assessment of an aggregateportfolio: the sum of d dependent risks.

I Given all information available in the market, what can we sayabout the maximum and minimum possible values of a givenrisk measure of a portfolio?

• Findings / Implications:

I Current VaR based regulation is subject to high model risk,even if one knows the multivariate distribution “almostcompletely”.

Carole Bernard Risk Aggregation with Dependence Uncertainty 8

Page 11: Risk Aggregation with Dependence Uncertaintyconferences.science.unsw.edu.au/risk2017/CBernard.pdf · Risk Aggregation with Dependence Uncertainty Carole Bernard GEM and VUB Risk:

Model Risk RA and variance bounds Dependence Info. Value-at-Risk bounds Conclusions Dependence Info.

Outline of the Talk

Part 1: The Rearrangement Algorithm

• Minimizing variance of a sum with full dependence uncertainty

• Variance bounds

• With partial dependence information on a subset

Part 2: Application to Uncertainty on Value-at-Risk

• With 2 risks and full dependence uncertainty

• With d risks and full dependence uncertainty

• With partial dependence information on a subset

Part 3: Other extensions: alternative information on dependence

Carole Bernard Risk Aggregation with Dependence Uncertainty 9

Page 12: Risk Aggregation with Dependence Uncertaintyconferences.science.unsw.edu.au/risk2017/CBernard.pdf · Risk Aggregation with Dependence Uncertainty Carole Bernard GEM and VUB Risk:

Model Risk RA and variance bounds Dependence Info. Value-at-Risk bounds Conclusions Dependence Info.

Part I

The Rearrangement Algorithm

Portfolio with minimum variance

Carole Bernard Risk Aggregation with Dependence Uncertainty 10

Page 13: Risk Aggregation with Dependence Uncertaintyconferences.science.unsw.edu.au/risk2017/CBernard.pdf · Risk Aggregation with Dependence Uncertainty Carole Bernard GEM and VUB Risk:

Model Risk RA and variance bounds Dependence Info. Value-at-Risk bounds Conclusions Dependence Info.

Risk Aggregation and full dependence uncertainty

I Marginals known:

I Dependence fully unknown

I In two dimensions d = 2, assessing model risk on variance islinked to the Frechet-Hoeffding bounds

var(F−11 (U)+F−12 (1−U)) 6 var(X1+X2) 6 var(F−11 (U)+F−12 (U))

I Maximum variance is obtained for the comonotonic scenario:

var(X1+X2+...+Xd) 6 var(F−11 (U)+F−12 (U)+...+F−1d (U))

I Minimum variance: A challenging problem in d > 3dimensions

• Wang and Wang (2011, JMVA): concept of completemixability

• Puccetti and Ruschendorf (2012): algorithm (RA) useful toapproximate the minimum variance.

Carole Bernard Risk Aggregation with Dependence Uncertainty 11

Page 14: Risk Aggregation with Dependence Uncertaintyconferences.science.unsw.edu.au/risk2017/CBernard.pdf · Risk Aggregation with Dependence Uncertainty Carole Bernard GEM and VUB Risk:

Model Risk RA and variance bounds Dependence Info. Value-at-Risk bounds Conclusions Dependence Info.

Rearrangement Algorithm

N = 4 observations of d = 3 variables: X1, X2, X3

A New Approach to Assessing Model Riskin High Dimensions

Carole Bernard∗ and Steven Vanduffel†‡

July 14, 2014

M =

1 1 20 6 34 0 06 3 4

SN =

49413

(1)

Maximum variance sum

X1 + X2 + X3

6 6 44 3 21 1 10 0 0

SN =

16930

(2)

↓ X2 + X3

6 6 44 3 21 1 10 0 0

10520

becomes

0 6 41 3 24 1 16 0 0

(3)

New set...

↓ X1 + X3

0 6 41 3 24 1 16 0 0

4356

becomes

0 3 41 6 24 1 16 0 0

(4)

New set...

∗Carole Bernard, Department of Statistics and Actuarial Science at the University of Waterloo (email:[email protected]).†Corresponding author : Steven Vanduffel, Department of Economics and Political Sciences at Vrije

Universiteit Brussel (VUB). (e-mail: [email protected]).‡C. Bernard gratefully acknowledges support from the Natural Sciences and Engineering Research

Council of Canada, the Humboldt Research Foundation and the hospitality of the chair of mathematicalstatistics of Technische Universitat Munchen where the paper was completed. S. Vanduffel acknowledgesthe financial support of the BNP Paribas Fortis Chair in Banking.

1

Each column: marginal distribution.Interaction among columns: dependence among the risks.

Carole Bernard Risk Aggregation with Dependence Uncertainty 12

Page 15: Risk Aggregation with Dependence Uncertaintyconferences.science.unsw.edu.au/risk2017/CBernard.pdf · Risk Aggregation with Dependence Uncertainty Carole Bernard GEM and VUB Risk:

Model Risk RA and variance bounds Dependence Info. Value-at-Risk bounds Conclusions Dependence Info.

Same marginals, different dependence ⇒ Effect on the sum!

A New Approach to Assessing Model Riskin High Dimensions

Carole Bernard∗ and Steven Vanduffel†‡

July 16, 2014

M =

1 1 20 6 34 0 06 3 4

SN =

49413

(1)

Maximum variance sum

X1 + X2 + X3

1 1 20 6 34 0 06 3 4

SN =

49413

X1 + X2 + X3

6 6 44 3 31 1 20 0 0

SN =

161030

(2)

∗Carole Bernard, Department of Statistics and Actuarial Science at the University of Waterloo (email:[email protected]).†Corresponding author : Steven Vanduffel, Department of Economics and Political Sciences at Vrije

Universiteit Brussel (VUB). (e-mail: [email protected]).‡C. Bernard gratefully acknowledges support from the Natural Sciences and Engineering Research

Council of Canada, the Humboldt Research Foundation and the hospitality of the chair of mathematicalstatistics of Technische Universitat Munchen where the paper was completed. S. Vanduffel acknowledgesthe financial support of the BNP Paribas Fortis Chair in Banking.

1

Aggregate Risk with Maximum Variance

comonotonic scenario Sc

Carole Bernard Risk Aggregation with Dependence Uncertainty 13

Page 16: Risk Aggregation with Dependence Uncertaintyconferences.science.unsw.edu.au/risk2017/CBernard.pdf · Risk Aggregation with Dependence Uncertainty Carole Bernard GEM and VUB Risk:

Model Risk RA and variance bounds Dependence Info. Value-at-Risk bounds Conclusions Dependence Info.

Rearrangement Algorithm: Sum with Minimum Variance

minimum variance with d = 2 risks X1 and X2

Antimonotonicity: var(Xa1 + X2) 6 var(X1 + X2).

How about in d dimensions?

Use of the rearrangement algorithm on the original matrix M.

Aggregate Risk with Minimum Variance

I Columns of M are rearranged such that they becomeanti-monotonic with the sum of all other columns:

∀k ∈ {1, 2, ..., d},Xak antimonotonic with

j 6=k

Xj .

I After each step, var(

Xak +

∑j 6=k Xj

)6 var

(Xk +

∑j 6=k Xj

)

where Xak is antimonotonic with

∑j 6=k Xj .

Carole Bernard Risk Aggregation with Dependence Uncertainty 14

Page 17: Risk Aggregation with Dependence Uncertaintyconferences.science.unsw.edu.au/risk2017/CBernard.pdf · Risk Aggregation with Dependence Uncertainty Carole Bernard GEM and VUB Risk:

Model Risk RA and variance bounds Dependence Info. Value-at-Risk bounds Conclusions Dependence Info.

Rearrangement Algorithm: Sum with Minimum Variance

minimum variance with d = 2 risks X1 and X2

Antimonotonicity: var(Xa1 + X2) 6 var(X1 + X2).

How about in d dimensions?Use of the rearrangement algorithm on the original matrix M.

Aggregate Risk with Minimum Variance

I Columns of M are rearranged such that they becomeanti-monotonic with the sum of all other columns:

∀k ∈ {1, 2, ..., d},Xak antimonotonic with

j 6=k

Xj .

I After each step, var(

Xak +

∑j 6=k Xj

)6 var

(Xk +

∑j 6=k Xj

)

where Xak is antimonotonic with

∑j 6=k Xj .

Carole Bernard Risk Aggregation with Dependence Uncertainty 14

Page 18: Risk Aggregation with Dependence Uncertaintyconferences.science.unsw.edu.au/risk2017/CBernard.pdf · Risk Aggregation with Dependence Uncertainty Carole Bernard GEM and VUB Risk:

Model Risk RA and variance bounds Dependence Info. Value-at-Risk bounds Conclusions Dependence Info.

Aggregate risk with minimum varianceStep 1: First column

A New Approach to Assessing Model Riskin High Dimensions

Carole Bernard∗ and Steven Vanduffel†‡

July 14, 2014

M =

1 1 20 6 34 0 06 3 4

SN =

49413

(1)

Maximum variance sum

X1 + X2 + X3

1 1 20 6 34 0 06 3 4

SN =

49413

X1 + X2 + X3

6 6 44 3 31 1 20 0 0

SN =

16930

(2)

↓ X2 + X3

6 6 44 3 21 1 10 0 0

10520

becomes

0 6 41 3 24 1 16 0 0

(3)

New set...

∗Carole Bernard, Department of Statistics and Actuarial Science at the University of Waterloo (email:[email protected]).†Corresponding author : Steven Vanduffel, Department of Economics and Political Sciences at Vrije

Universiteit Brussel (VUB). (e-mail: [email protected]).‡C. Bernard gratefully acknowledges support from the Natural Sciences and Engineering Research

Council of Canada, the Humboldt Research Foundation and the hospitality of the chair of mathematicalstatistics of Technische Universitat Munchen where the paper was completed. S. Vanduffel acknowledgesthe financial support of the BNP Paribas Fortis Chair in Banking.

1

Carole Bernard Risk Aggregation with Dependence Uncertainty 15

Page 19: Risk Aggregation with Dependence Uncertaintyconferences.science.unsw.edu.au/risk2017/CBernard.pdf · Risk Aggregation with Dependence Uncertainty Carole Bernard GEM and VUB Risk:

Model Risk RA and variance bounds Dependence Info. Value-at-Risk bounds Conclusions Dependence Info.

Aggregate risk with minimum variance

↓ X2 + X3

6 6 44 3 21 1 10 0 0

10520

becomes

0 6 41 3 24 1 16 0 0

(3)

↓ X1 + X3

0 6 41 3 24 1 16 0 0

4356

becomes

0 3 41 6 24 1 16 0 0

(4)

↓ X1 + X2

0 3 41 6 24 1 16 0 0

3756

becomes

0 3 41 6 04 1 26 0 1

(5)

All columns are antimonotonic with the sum of the others:

↓ X2 + X3

0 3 41 6 04 1 26 0 1

7631

,

↓ X1 + X3

0 3 41 6 04 1 26 0 1

4167

,

↓ X1 + X2

0 3 41 6 04 1 26 0 1

3756

Minimum variance sum

X1 + X2 + X3

0 3 41 6 04 1 26 0 1

SN =

7777

(6)

2

Carole Bernard Risk Aggregation with Dependence Uncertainty 16

Page 20: Risk Aggregation with Dependence Uncertaintyconferences.science.unsw.edu.au/risk2017/CBernard.pdf · Risk Aggregation with Dependence Uncertainty Carole Bernard GEM and VUB Risk:

Model Risk RA and variance bounds Dependence Info. Value-at-Risk bounds Conclusions Dependence Info.

Aggregate risk with minimum variance

Each column is antimonotonic with the sum of the others:

↓ X2 + X3

6 6 44 3 21 1 10 0 0

10520

becomes

0 6 41 3 24 1 16 0 0

(3)

↓ X1 + X3

0 6 41 3 24 1 16 0 0

4356

becomes

0 3 41 6 24 1 16 0 0

(4)

↓ X1 + X2

0 3 41 6 24 1 16 0 0

3756

becomes

0 3 41 6 04 1 26 0 1

(5)

All columns are antimonotonic with the sum of the others:

↓ X2 + X3

0 3 41 6 04 1 26 0 1

7631

,

↓ X1 + X3

0 3 41 6 04 1 26 0 1

4167

,

↓ X1 + X2

0 3 41 6 04 1 26 0 1

3756

Minimum variance sum

X1 + X2 + X3

0 3 41 6 04 1 26 0 1

SN =

7777

(6)

2

↓ X2 + X3

6 6 44 3 21 1 10 0 0

10520

becomes

0 6 41 3 24 1 16 0 0

(3)

↓ X1 + X3

0 6 41 3 24 1 16 0 0

4356

becomes

0 3 41 6 24 1 16 0 0

(4)

↓ X1 + X2

0 3 41 6 24 1 16 0 0

3756

becomes

0 3 41 6 04 1 26 0 1

(5)

All columns are antimonotonic with the sum of the others:

↓ X2 + X3

0 3 41 6 04 1 26 0 1

7631

,

↓ X1 + X3

0 3 41 6 04 1 26 0 1

4167

,

↓ X1 + X2

0 3 41 6 04 1 26 0 1

3756

Minimum variance sum

X1 + X2 + X3

0 3 41 6 04 1 26 0 1

SN =

7777

(6)

2

The minimum variance of the sum is equal to 0! Ideal case of aconstant sum (complete mixability, see Wang and Wang (2011)).

Carole Bernard Risk Aggregation with Dependence Uncertainty 17

Page 21: Risk Aggregation with Dependence Uncertaintyconferences.science.unsw.edu.au/risk2017/CBernard.pdf · Risk Aggregation with Dependence Uncertainty Carole Bernard GEM and VUB Risk:

Model Risk RA and variance bounds Dependence Info. Value-at-Risk bounds Conclusions Dependence Info.

Bounds on variance

Analytical Bounds on Standard Deviation

Consider d risks Xi with standard deviation σi

0 6 std(X1 + X2 + ...+ Xd) 6 σ1 + σ2 + ...+ σd .

Example with 20 normal N(0,1)

0 6 std(X1 + X2 + ...+ X20) 6 20,

in this case, both bounds are sharp and too wide for practical use!Our idea: Incorporate information on dependence.

Carole Bernard Risk Aggregation with Dependence Uncertainty 18

Page 22: Risk Aggregation with Dependence Uncertaintyconferences.science.unsw.edu.au/risk2017/CBernard.pdf · Risk Aggregation with Dependence Uncertainty Carole Bernard GEM and VUB Risk:

Model Risk RA and variance bounds Dependence Info. Value-at-Risk bounds Conclusions Dependence Info.

Illustration with 2 risks with marginals N(0,1)

−3 −2 −1 0 1 2 3

−3

−2

−1

0

1

2

3

X1

X2

Carole Bernard Risk Aggregation with Dependence Uncertainty 19

Page 23: Risk Aggregation with Dependence Uncertaintyconferences.science.unsw.edu.au/risk2017/CBernard.pdf · Risk Aggregation with Dependence Uncertainty Carole Bernard GEM and VUB Risk:

Model Risk RA and variance bounds Dependence Info. Value-at-Risk bounds Conclusions Dependence Info.

Illustration with 2 risks with marginals N(0,1)

−3 −2 −1 0 1 2 3

−3

−2

−1

0

1

2

3

X1

X2

Assumption: Independence on F =2⋂

k=1

{qβ 6 Xk 6 q1−β} .

Carole Bernard Risk Aggregation with Dependence Uncertainty 20

Page 24: Risk Aggregation with Dependence Uncertaintyconferences.science.unsw.edu.au/risk2017/CBernard.pdf · Risk Aggregation with Dependence Uncertainty Carole Bernard GEM and VUB Risk:

Model Risk RA and variance bounds Dependence Info. Value-at-Risk bounds Conclusions Dependence Info.

Our assumptions on the cdf of (X1,X2, ...,Xd)

F ⊂ Rd (“trusted” or “fixed” area)U =Rd\F (“untrusted”).We assume that we know:

(i) the marginal distribution Fi of Xi on R for i = 1, 2, ..., d ,

(ii) the distribution of (X1,X2, ...,Xd) | {(X1,X2, ...,Xd) ∈ F}.(iii) P ((X1,X2, ...,Xd) ∈ F) .

I When only marginals are known: U = Rd and F = ∅.I Our Goal: Find bounds on ρ(S) := ρ(X1 + ...+ Xd) when

(X1, ...,Xd) satisfy (i), (ii) and (iii).

Carole Bernard Risk Aggregation with Dependence Uncertainty 21

Page 25: Risk Aggregation with Dependence Uncertaintyconferences.science.unsw.edu.au/risk2017/CBernard.pdf · Risk Aggregation with Dependence Uncertainty Carole Bernard GEM and VUB Risk:

Model Risk RA and variance bounds Dependence Info. Value-at-Risk bounds Conclusions Dependence Info.

Example:

N = 8 observations, d = 3 dimensionsand 3 observations trusted (pf = 3/8).

as trustworthy than the initial one (note indeed that we do not know the dependence be-tween the Xi, conditionally on (X1, X2, ..., Xd) ∈ U). Without loss of generality, we canthus always assume that the matrix UN depicts a comonotonic dependence (in each column,the values are sorted in decreasing order, that is such that xm1k � xm2k � ... � xm�uk

for all k = 1, 2, ..., d). Finally, for FN (and thus also for the corresponding part of XN )we can assume that the �f observations (xij1, xij2...xijd) appear in such a way that for thesums of the components, ie, sj := xij1 + xij2 + ... + xijd ( j = 1, 2, ..., �f) it holds thats1 �s2 �...� s�f .

From now on, without any loss of generality, the observed data points are reported inthe following matrix M

M =

⎡⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎣

xi11 xi12 ... xi1d

xi21 xi22 ... xi2d

......

......

xi�f 1 xi�f 2 ... xi�f d

xm11 xm12 ... xm1d

xm21 xm22 ... xm2d

......

......

xm�u1 xm�u2 ... xm�ud

⎤⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎦

, (16)

where the grey area reflects FN and the white area reflects UN . The corresponding vec-tors Sf

N and SuN consisting of sums of the components for each observation in the trusted

(respectively untrusted) part:

[SfN

SuN

]=

⎡⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎣

s1s2...

s�fs1 := xm11 + xm12 + ...+ xm1d

s2 := xm21 + xm22 + ...+ xm2d

...s�u := xm�u1 + xm�u2 + ...+ xm�ud

⎤⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎦

. (17)

While s1 �s2 �...� s�f are trusted, the sums si change when varying the choice of depen-dence in UN . In fact, the set {i1, ..., i�f } can be seen as the collection of states (scenarios)in which the corresponding observations are trusted whereas the set {m1, ...,m�u} providesthe states in which there is doubt on the dependence structure.

We now provide a simple example of this setup for pedagogical purpose. It will be usedthroughout the paper to illustrate each algorithm that we propose. This toy example is notmeant to represent a realistic set of observations as in true applications, there is a largenumber of observations (here N = 8) and possibly a large number of variables (here d = 3).The 8 observations are given as follows with 3 observations trusted (�f = 3), which appearin the grey area of the matrix.

⎡⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎣

3 4 11 1 10 3 20 2 12 4 23 0 11 1 24 2 3

⎤⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎦

SN =

⎡⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎣

83538449

⎤⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎦

(18)

15Carole Bernard Risk Aggregation with Dependence Uncertainty 22

Page 26: Risk Aggregation with Dependence Uncertaintyconferences.science.unsw.edu.au/risk2017/CBernard.pdf · Risk Aggregation with Dependence Uncertainty Carole Bernard GEM and VUB Risk:

Model Risk RA and variance bounds Dependence Info. Value-at-Risk bounds Conclusions Dependence Info.

Example: N = 8, d = 3 with 3 observations trusted

Maximum variance:

Without loss of generality we can then consider for further analysis the following matrixM and the vectors of sums Sf

N and SuN as follows.

M =

⎡⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎣

3 4 12 4 20 2 14 3 33 2 21 1 21 1 10 0 1

⎤⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎦

, SfN =

⎡⎣

883

⎤⎦ , Su

N =

⎡⎢⎢⎢⎢⎣

107431

⎤⎥⎥⎥⎥⎦

(19)

Finally, with some abuse of notation (completing by 0 so that SfN and Su

N take 8 values)one also has the following representation of SN ,

SN = ISfN + (1− I)Su

N (20)

where I =1 if if (xi1, xi2...xid) ∈ FN (i = 1, 2, ..., N). In fact, SfN can be readily seen as the

sampled counterpart of the T that we used before (see Definition 4 and Proposition 2.9)

whereas SuN is a comonotonic sum and corresponds to the sampled version of

∑di=1 Zi. In

this paper, we aim at finding worst case dependences allowing for a robust risk assessmentof the portfolio sum S (SN ). This amounts to rearranging the outcomes in the columns ofthe untrusted part UN such that the risk measure at hand for SN becomes maximized (resp.minimized).

3.3 Bounds on standard deviation

From Proposition 2.2 it is clear that in order to maximize the variance of SN one needs acomonotonic scenario on UN . However, we have initialized a comonotonic structure already(without loss of generality) and the corresponding values of the sums are exactly the valuessi (i = 1, 2, ..., �u) reported for Su

N in (17)). The upper bound on variance is then computedas

1

N

⎛⎝

�f∑

i=1

(si − s)2 +

�u∑

i=1

(si − s)2

⎞⎠ (21)

where the average sum s is given by

s =1

N

N∑

i=1

d∑

j=1

xij =1

N

⎛⎝

�f∑

i=1

si +

�u∑

i=1

si

⎞⎠ (22)

To achieve the minimum variance bound found in Proposition 2.2, the values of SuN must be

as close as possible to each other, ideally SuN must be constant. In this respect the concept

of complete mixability appears as a theoretical device. “Complete mixability” refers tothe dependence structure which makes the sum Su

N constant (Wang and Wang (2011)).To do so, in practice, we apply the rearrangement algorithm of Embrechts, Puccetti, andRuschendorf (2013) on the matrix UN (untrusted part) to be as close as possible to thecomplete mixability condition. For completeness, the algorithm is presented in Appendix Bof this paper. Denote by smi the corresponding values of the sums of Su

N after applying theRA. We then compute the minimum variance as follows

1

N

⎛⎝

�f∑

i=1

(si − s)2 +

�u∑

i=1

(smi − s)2

⎞⎠ (23)

16

Minimum variance:

where s is computed as in (22).

We illustrate the upper and lower bounds (21) and (23) for the variance derived abovewith the matrix M of observations given in (19). We then use the comonotonic structure

for the untrusted part of the matrix M and compute the vectors of sums SfN and Su

N asdefined above in (19). The average sum is s = 5.5. The maximum variance is equal to

1

8

(3∑

i=1

(si − s)2 +

5∑

i=1

(sci − s)2

)≈ 8.75

For the lower bound, we apply the RA on UN and we obtain

M =

⎡⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎣

3 4 12 4 20 2 11 1 30 3 21 2 23 1 14 0 1

⎤⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎦

, SfN =

⎡⎣

883

⎤⎦ , Su

N =

⎡⎢⎢⎢⎢⎣

55555

⎤⎥⎥⎥⎥⎦

(24)

With an average sum s = 5.5, the minimum variance can be calculated as

1

8

(3∑

i=1

(si − s)2 +

5∑

i=1

(smi − s)2

)≈ 2.5

3.4 Bounds on TVaR

Assume that we want the TVaR at probability level p so that for ease of exposition

k := N(1− p) (25)

where k is integer. Similarly to the case of maximizing the variance it follows from Proposi-tion 2.4, that in order to obtain the maximum TVaR one needs a comonotonic scenario onUN . Hence, we just need to select the k highest values from Sf

N and SuN as computed in (17).

Let us label these values by s∗1,s∗2,...,s

∗k (ranked in decreasing order) and we can then easily

compute the maximum TVaR at probability level p. Also the minimum TVaR is obtainedsimilarly as the minimum variance. First apply the RA on the untrusted part UN to getthe variance on the (new) sum Su

N as small as possible. Then select the k highest values

out of SfN and Su

N , say: s∗1,s∗2,...,s

∗k (ranked in decreasing order) and compute the minimum

TVaR.

Let us consider the previous example again. Let us choose p = 5/8, so that k = 3.The highest k = 3 values are 8, 8 and 10 and the maximum TVaR is then 26/3 (≈ 8.67).After application of the RA we obtain (24) for Su

N and thus the highest 3 outcomes that we

observe for SuN and Sf

N are 8, 8 and 5. Hence, the minimum TVaR is 21/3 = 7.

3.5 Bounds on VaR

To compute the maximum VaR, we present an algorithm that can be applied directly on thematrix M of the observed data, and thus leads to non-parametric bounds on VaR. Recallthat the first �f rows of the matrix M correspond to FN whereas �u denotes the number

of rows of UN (N = �f + �u). In the algorithm, we also make use of SfN and Su

N that weconsider as random variables. To compute the VaR at probability level p, we define

k := N(1− p) (26)

17

Carole Bernard Risk Aggregation with Dependence Uncertainty 23

Page 27: Risk Aggregation with Dependence Uncertaintyconferences.science.unsw.edu.au/risk2017/CBernard.pdf · Risk Aggregation with Dependence Uncertainty Carole Bernard GEM and VUB Risk:

Model Risk RA and variance bounds Dependence Info. Value-at-Risk bounds Conclusions Dependence Info.

Example d = 20 risks N(0,1)

I (X1, ...,X20) independent N(0,1) on

F := [qβ, q1−β]d ⊂ Rd pf = P ((X1, ...,X20) ∈ F)

(for some β 6 50%) where qγ : γ-quantile of N(0,1).

I β = 0%: no uncertainty (20 independent N(0,1)).

I β = 50%: full uncertainty.

U = ∅ pf ≈ 98% pf ≈ 82% U = Rd

F = [qβ , q1−β]d β = 0% β = 0.05% β = 0.5% β = 50%ρ = 0 4.47 (4.4 , 5.65) (3.89 , 10.6) (0 , 20)

Model risk on the volatility of a portfolio is reduced a lot byincorporating information on dependence!

Carole Bernard Risk Aggregation with Dependence Uncertainty 24

Page 28: Risk Aggregation with Dependence Uncertaintyconferences.science.unsw.edu.au/risk2017/CBernard.pdf · Risk Aggregation with Dependence Uncertainty Carole Bernard GEM and VUB Risk:

Model Risk RA and variance bounds Dependence Info. Value-at-Risk bounds Conclusions Dependence Info.

Example d = 20 risks N(0,1)

I (X1, ...,X20) independent N(0,1) on

F := [qβ, q1−β]d ⊂ Rd pf = P ((X1, ...,X20) ∈ F)

(for some β 6 50%) where qγ : γ-quantile of N(0,1)

I β = 0%: no uncertainty (20 independent N(0,1))

I β = 50%: full uncertainty

U = ∅ pf ≈ 98% pf ≈ 82% U = Rd

F = [qβ , q1−β]d β = 0% β = 0.05% β = 0.5% β = 50%ρ = 0 4.47 (4.4 , 5.65) (3.89 , 10.6) (0 , 20)

Model risk on the volatility of a portfolio is reduced a lot byincorporating information on dependence!

Carole Bernard Risk Aggregation with Dependence Uncertainty 25

Page 29: Risk Aggregation with Dependence Uncertaintyconferences.science.unsw.edu.au/risk2017/CBernard.pdf · Risk Aggregation with Dependence Uncertainty Carole Bernard GEM and VUB Risk:

Model Risk RA and variance bounds Dependence Info. Value-at-Risk bounds Conclusions Dependence Info.

Information on the joint distribution

• Can come from a fitted model

• Can come from experts’ opinions

• Dependence “known” on specific scenarios

Carole Bernard Risk Aggregation with Dependence Uncertainty 26

Page 30: Risk Aggregation with Dependence Uncertaintyconferences.science.unsw.edu.au/risk2017/CBernard.pdf · Risk Aggregation with Dependence Uncertainty Carole Bernard GEM and VUB Risk:

Model Risk RA and variance bounds Dependence Info. Value-at-Risk bounds Conclusions Dependence Info.

Illustration with marginals N(0,1)

−3 −2 −1 0 1 2 3

−3

−2

−1

0

1

2

3

X1

X2

−3 −2 −1 0 1 2 3

−3

−2

−1

0

1

2

3

X1

X2

Carole Bernard Risk Aggregation with Dependence Uncertainty 27

Page 31: Risk Aggregation with Dependence Uncertaintyconferences.science.unsw.edu.au/risk2017/CBernard.pdf · Risk Aggregation with Dependence Uncertainty Carole Bernard GEM and VUB Risk:

Model Risk RA and variance bounds Dependence Info. Value-at-Risk bounds Conclusions Dependence Info.

Illustration with marginals N(0,1)

−3 −2 −1 0 1 2 3

−3

−2

−1

0

1

2

3

X1

X2

F1 =2⋂

k=1

{qβ 6 Xk 6 q1−β}

Carole Bernard Risk Aggregation with Dependence Uncertainty 28

Page 32: Risk Aggregation with Dependence Uncertaintyconferences.science.unsw.edu.au/risk2017/CBernard.pdf · Risk Aggregation with Dependence Uncertainty Carole Bernard GEM and VUB Risk:

Model Risk RA and variance bounds Dependence Info. Value-at-Risk bounds Conclusions Dependence Info.

Illustration with marginals N(0,1)

F1 =2⋂

k=1

{qβ 6 Xk 6 q1−β} F =2⋃

k=1

{Xk > qp}⋃F1

Carole Bernard Risk Aggregation with Dependence Uncertainty 29

Page 33: Risk Aggregation with Dependence Uncertaintyconferences.science.unsw.edu.au/risk2017/CBernard.pdf · Risk Aggregation with Dependence Uncertainty Carole Bernard GEM and VUB Risk:

Model Risk RA and variance bounds Dependence Info. Value-at-Risk bounds Conclusions Dependence Info.

Illustration with marginals N(0,1)

F1 =contour of MVN at β F =2⋃

k=1

{Xk > qp}⋃F1

Carole Bernard Risk Aggregation with Dependence Uncertainty 30

Page 34: Risk Aggregation with Dependence Uncertaintyconferences.science.unsw.edu.au/risk2017/CBernard.pdf · Risk Aggregation with Dependence Uncertainty Carole Bernard GEM and VUB Risk:

Model Risk RA and variance bounds Dependence Info. Value-at-Risk bounds Conclusions Dependence Info.

Conclusions of Part I

I Part 1: Assess model risk for variance of a portfolio of riskswith given marginals but partially known dependence.

I Same method applies to TVaR (expected Shortfall) or anyrisk measure that satisfies convex order (but not forValue-at-Risk).

I Challenges:I Choosing the trusted area FI N too small: possible to improve the efficiency of the

algorithm by re-discretizing using the fitted marginal fi .I Possible to amplify the tails of the marginals

Carole Bernard Risk Aggregation with Dependence Uncertainty 31

Page 35: Risk Aggregation with Dependence Uncertaintyconferences.science.unsw.edu.au/risk2017/CBernard.pdf · Risk Aggregation with Dependence Uncertainty Carole Bernard GEM and VUB Risk:

Model Risk RA and variance bounds Dependence Info. Value-at-Risk bounds Conclusions Dependence Info.

Part II

Another application of the Rearrangement Algorithm

VaR aggregation with dependence uncertainty

• Maximum Value-at-Risk is not caused by the comonotonicscenario.

• Maximum Value-at-Risk is achieved when the variance isminimum in the tail. The RA is then used in the tails only.

• Bounds on Value-at-Risk at high confidence level stay wideeven when the trusted area covers 98% of the space!

Carole Bernard Risk Aggregation with Dependence Uncertainty 32

Page 36: Risk Aggregation with Dependence Uncertaintyconferences.science.unsw.edu.au/risk2017/CBernard.pdf · Risk Aggregation with Dependence Uncertainty Carole Bernard GEM and VUB Risk:

Model Risk RA and variance bounds Dependence Info. Value-at-Risk bounds Conclusions Dependence Info.

Risk Aggregation and full dependence uncertaintyLiterature review

I Marginals known

I Dependence fully unknown

I Explicit sharp (attainable) bounds• n = 2 (Makarov (1981), Ruschendorf (1982))• Ruschendorf & Uckelmann (1991), Denuit, Genest & Marceau

(1999), Embrechts & Puccetti (2006),

I A challenging problem in n > 3 dimensions

I Approximate sharp bounds• Puccetti and Ruschendorf (2012): algorithm (RA) useful to

approximate the minimum variance.• Embrechts, Puccetti, Ruschendorf (2013): algorithm (RA) to

find bounds on VaR

Carole Bernard Risk Aggregation with Dependence Uncertainty 33

Page 37: Risk Aggregation with Dependence Uncertaintyconferences.science.unsw.edu.au/risk2017/CBernard.pdf · Risk Aggregation with Dependence Uncertainty Carole Bernard GEM and VUB Risk:

Model Risk RA and variance bounds Dependence Info. Value-at-Risk bounds Conclusions Dependence Info.

Our Contributions

I Issues• bounds on VaR are generally very wide• ignore all information on dependence.

I Our contributions:• Incorporating in a natural way dependence information.• Getting simple upper and lower bounds for VaR (not sharp in

general)• Extend the RA to deal with additional dependence information

Carole Bernard Risk Aggregation with Dependence Uncertainty 34

Page 38: Risk Aggregation with Dependence Uncertaintyconferences.science.unsw.edu.au/risk2017/CBernard.pdf · Risk Aggregation with Dependence Uncertainty Carole Bernard GEM and VUB Risk:

Model Risk RA and variance bounds Dependence Info. Value-at-Risk bounds Conclusions Dependence Info.

Our Contributions

I Issues• bounds on VaR are generally very wide• ignore all information on dependence.

I Our contributions:• Incorporating in a natural way dependence information.• Getting simple upper and lower bounds for VaR (not sharp in

general)• Extend the RA to deal with additional dependence information

Carole Bernard Risk Aggregation with Dependence Uncertainty 34

Page 39: Risk Aggregation with Dependence Uncertaintyconferences.science.unsw.edu.au/risk2017/CBernard.pdf · Risk Aggregation with Dependence Uncertainty Carole Bernard GEM and VUB Risk:

Model Risk RA and variance bounds Dependence Info. Value-at-Risk bounds Conclusions Dependence Info.

VaR Bounds with full dependence uncertainty

(Unconstrained VaR bounds)

Carole Bernard Risk Aggregation with Dependence Uncertainty 35

Page 40: Risk Aggregation with Dependence Uncertaintyconferences.science.unsw.edu.au/risk2017/CBernard.pdf · Risk Aggregation with Dependence Uncertainty Carole Bernard GEM and VUB Risk:

Model Risk RA and variance bounds Dependence Info. Value-at-Risk bounds Conclusions Dependence Info.

“Riskiest” Dependence: maximum VaRq in 2 dims?

If X1 and X2 are U(0,1) comonotonic, then

VaRq(Sc) = VaRq(X1) + VaRq(X2) = 2q.

q

q

Note that TVaRq(Sc) =

∫ 1q 2pdp

1−q = 1 + q.

Carole Bernard Risk Aggregation with Dependence Uncertainty 36

Page 41: Risk Aggregation with Dependence Uncertaintyconferences.science.unsw.edu.au/risk2017/CBernard.pdf · Risk Aggregation with Dependence Uncertainty Carole Bernard GEM and VUB Risk:

Model Risk RA and variance bounds Dependence Info. Value-at-Risk bounds Conclusions Dependence Info.

“Riskiest” Dependence: maximum VaRq in 2 dims?

If X1 and X2 are U(0,1) comonotonic, then

VaRq(Sc) = VaRq(X1) + VaRq(X2) = 2q.

q

q

Note that TVaRq(Sc) =

∫ 1q 2pdp

1−q = 1 + q.

Carole Bernard Risk Aggregation with Dependence Uncertainty 37

Page 42: Risk Aggregation with Dependence Uncertaintyconferences.science.unsw.edu.au/risk2017/CBernard.pdf · Risk Aggregation with Dependence Uncertainty Carole Bernard GEM and VUB Risk:

Model Risk RA and variance bounds Dependence Info. Value-at-Risk bounds Conclusions Dependence Info.

“Riskiest” Dependence: maximum VaRq in 2 dims

If X1 and X2 are U(0,1) and antimonotonic in the tail, thenVaRq(S∗) = 1 + q (which is maximum possible).

q

q

VaRq(S∗) = 1 + q > VaRq(Sc) = 2q

⇒ to maximize VaRq, the idea is to change the comonotonicdependence such that the sum is constant in the tail

Carole Bernard Risk Aggregation with Dependence Uncertainty 38

Page 43: Risk Aggregation with Dependence Uncertaintyconferences.science.unsw.edu.au/risk2017/CBernard.pdf · Risk Aggregation with Dependence Uncertainty Carole Bernard GEM and VUB Risk:

Model Risk RA and variance bounds Dependence Info. Value-at-Risk bounds Conclusions Dependence Info.

VaR at level q of the comonotonic sum w.r.t. q

p 1 q

VaRq(Sc)

Carole Bernard Risk Aggregation with Dependence Uncertainty 39

Page 44: Risk Aggregation with Dependence Uncertaintyconferences.science.unsw.edu.au/risk2017/CBernard.pdf · Risk Aggregation with Dependence Uncertainty Carole Bernard GEM and VUB Risk:

Model Risk RA and variance bounds Dependence Info. Value-at-Risk bounds Conclusions Dependence Info.

VaR at level q of the comonotonic sum w.r.t. q

p 1 q

VaRq(Sc)

TVaRq(Sc)

where TVaR (Expected shortfall):TVaRq(X ) =1

1− q

∫ 1

qVaRu(X )du q ∈ (0, 1)

Carole Bernard Risk Aggregation with Dependence Uncertainty 40

Page 45: Risk Aggregation with Dependence Uncertaintyconferences.science.unsw.edu.au/risk2017/CBernard.pdf · Risk Aggregation with Dependence Uncertainty Carole Bernard GEM and VUB Risk:

Model Risk RA and variance bounds Dependence Info. Value-at-Risk bounds Conclusions Dependence Info.

Riskiest Dependence Structure VaR at level q

p 1 q

VaRq(Sc)

S* => VaRq(S*) =TVaRq(Sc)?

Carole Bernard Risk Aggregation with Dependence Uncertainty 41

Page 46: Risk Aggregation with Dependence Uncertaintyconferences.science.unsw.edu.au/risk2017/CBernard.pdf · Risk Aggregation with Dependence Uncertainty Carole Bernard GEM and VUB Risk:

Model Risk RA and variance bounds Dependence Info. Value-at-Risk bounds Conclusions Dependence Info.

Analytic expressions (not sharp)

Analytical Unconstrained Bounds with Xj ∼ Fj

A = LTVaRq(Sc) 6 VaRq [X1 + X2 + ...+ Xn] 6 B = TVaRq(Sc)

p 1 q

B:=TVaRq(Sc)

A:=LTVaRq(Sc)

Carole Bernard Risk Aggregation with Dependence Uncertainty 42

Page 47: Risk Aggregation with Dependence Uncertaintyconferences.science.unsw.edu.au/risk2017/CBernard.pdf · Risk Aggregation with Dependence Uncertainty Carole Bernard GEM and VUB Risk:

Model Risk RA and variance bounds Dependence Info. Value-at-Risk bounds Conclusions Dependence Info.

VaR Bounds with full dependence uncertainty

Approximate sharp bounds:

• Puccetti and Ruschendorf (2012): algorithm (RA) useful toapproximate the minimum variance.

• Embrechts, Puccetti, Ruschendorf (2013): algorithm (RA) tofind bounds on VaR

Carole Bernard Risk Aggregation with Dependence Uncertainty 43

Page 48: Risk Aggregation with Dependence Uncertaintyconferences.science.unsw.edu.au/risk2017/CBernard.pdf · Risk Aggregation with Dependence Uncertainty Carole Bernard GEM and VUB Risk:

Model Risk RA and variance bounds Dependence Info. Value-at-Risk bounds Conclusions Dependence Info.

Illustration for the maximum VaRq (1/3)

8 0 3 10 1 4 11 7 7 12 8 9

1-q

q

Sum= 11

Sum= 15

Sum= 25

Sum= 29

Carole Bernard Risk Aggregation with Dependence Uncertainty 44

Page 49: Risk Aggregation with Dependence Uncertaintyconferences.science.unsw.edu.au/risk2017/CBernard.pdf · Risk Aggregation with Dependence Uncertainty Carole Bernard GEM and VUB Risk:

Model Risk RA and variance bounds Dependence Info. Value-at-Risk bounds Conclusions Dependence Info.

Illustration for the maximum VaRq (2/3)

8 0 3 10 1 4 11 7 7 12 8 9

1-q

q

Sum= 11

Sum= 15

Sum= 25

Sum= 29

Rearrange within columns..to make the sums as constant as possible… B=(11+15+25+29)/4=20

Carole Bernard Risk Aggregation with Dependence Uncertainty 45

Page 50: Risk Aggregation with Dependence Uncertaintyconferences.science.unsw.edu.au/risk2017/CBernard.pdf · Risk Aggregation with Dependence Uncertainty Carole Bernard GEM and VUB Risk:

Model Risk RA and variance bounds Dependence Info. Value-at-Risk bounds Conclusions Dependence Info.

Illustration for the maximum VaRq (3/3)

8 8 4 10 7 3 12 1 7 11 0 9

1-q

q

Sum= 20

Sum= 20

Sum= 20

Sum= 20

=B!

Carole Bernard Risk Aggregation with Dependence Uncertainty 46

Page 51: Risk Aggregation with Dependence Uncertaintyconferences.science.unsw.edu.au/risk2017/CBernard.pdf · Risk Aggregation with Dependence Uncertainty Carole Bernard GEM and VUB Risk:

Model Risk RA and variance bounds Dependence Info. Value-at-Risk bounds Conclusions Dependence Info.

Adding information

Information on a subset

VaR bounds when the joint distribution of (X1,X2, ...,Xn) is knownon a subset of the sample space.

Carole Bernard Risk Aggregation with Dependence Uncertainty 47

Page 52: Risk Aggregation with Dependence Uncertaintyconferences.science.unsw.edu.au/risk2017/CBernard.pdf · Risk Aggregation with Dependence Uncertainty Carole Bernard GEM and VUB Risk:

Model Risk RA and variance bounds Dependence Info. Value-at-Risk bounds Conclusions Dependence Info.

Numerical Results for VaR, 20 risks N(0, 1)

When marginal distributions are given,

• What is the maximum Value-at-Risk?• What is the minimum Value-at-Risk?

• A portfolio of 20 risks normally distributed N(0,1). Bounds onVaRq (by the rearrangement algorithm applied on each tail)

q=95% ( -2.17 , 41.3 )

q=99.95% ( -0.035 , 71.1 )

I More examples in Embrechts, Puccetti, and Ruschendorf(2013): “Model uncertainty and VaR aggregation,” Journal ofBanking and Finance

I Very wide bounds

I All dependence information ignored

Idea: add information on dependence from a fitted model orfrom experts’ opinions

Carole Bernard Risk Aggregation with Dependence Uncertainty 48

Page 53: Risk Aggregation with Dependence Uncertaintyconferences.science.unsw.edu.au/risk2017/CBernard.pdf · Risk Aggregation with Dependence Uncertainty Carole Bernard GEM and VUB Risk:

Model Risk RA and variance bounds Dependence Info. Value-at-Risk bounds Conclusions Dependence Info.

Our assumptions on the cdf of (X1,X2, ...,Xn)

F ⊂ Rn (“trusted” or “fixed” area)U =Rn\F (“untrusted”).We assume that we know:

(i) the marginal distribution Fi of Xi on R for i = 1, 2, ..., n,

(ii) the distribution of (X1,X2, ...,Xn) | {(X1,X2, ...,Xn) ∈ F}.(iii) P ((X1,X2, ...,Xn) ∈ F)

I Goal: Find bounds on VaRq(S) := VaRq(X1 + ...+ Xn)when (X1, ...,Xn) satisfy (i), (ii) and (iii).

Carole Bernard Risk Aggregation with Dependence Uncertainty 49

Page 54: Risk Aggregation with Dependence Uncertaintyconferences.science.unsw.edu.au/risk2017/CBernard.pdf · Risk Aggregation with Dependence Uncertainty Carole Bernard GEM and VUB Risk:

Model Risk RA and variance bounds Dependence Info. Value-at-Risk bounds Conclusions Dependence Info.

Numerical Results, 20 correlated N(0, 1) on F = [qβ, q1−β]n

U = ∅ pf ≈ 98% pf ≈ 82% U = Rn

F β = 0% β = 0.05% β = 0.5% β = 50%q=95% 12.5 ( 12.2 , 13.3 ) ( 10.7 , 27.7 ) ( -2.17 , 41.3 )

q=99.5% 19.6 ( 19.1 , 31.4 ) ( 16.9 , 57.8 ) ( -0.29 , 57.8 )

q=99.95% 25.1 ( -0.035 , 71.1 )

• U = ∅ : 20 correlated standard normal variables (ρ = 0.1).

VaR95% = 12.5 VaR99.5% = 19.6 VaR99.95% = 25.1

ff The risk for an underestimation of VaR is increasing inthe probability level used to assess the VaR.

ff For VaR at high probability levels (q = 99.95%), despite allthe added information on dependence, the bounds arestill wide!

Carole Bernard Risk Aggregation with Dependence Uncertainty 50

Page 55: Risk Aggregation with Dependence Uncertaintyconferences.science.unsw.edu.au/risk2017/CBernard.pdf · Risk Aggregation with Dependence Uncertainty Carole Bernard GEM and VUB Risk:

Model Risk RA and variance bounds Dependence Info. Value-at-Risk bounds Conclusions Dependence Info.

Numerical Results, 20 correlated N(0, 1) on F = [qβ, q1−β]n

U = ∅ pf ≈ 98% pf ≈ 82% U = Rn

β = 0% β = 0.05% β = 0.5% β = 50%q=95% 12.5 ( 12.2 , 13.3 ) ( 10.7 , 27.7 ) ( -2.17 , 41.3 )

q=99.5% 19.6 ( 19.1 , 31.4 ) ( 16.9 , 57.8 ) ( -0.29 , 57.8 )

q=99.95% 25.1 ( 24.2 , 71.1 ) ( 21.5 , 71.1 ) ( -0.035 , 71.1 )

• U = ∅ : 20 correlated standard normal variables (ρ = 0.1).

VaR95% = 12.5 VaR99.5% = 19.6 VaR99.95% = 25.1

I The risk for an underestimation of VaR is increasing inthe probability level used to assess the VaR.

I For VaR at high probability levels (q = 99.95%), despiteall the added information on dependence, the boundsare still wide!

Carole Bernard Risk Aggregation with Dependence Uncertainty 51

Page 56: Risk Aggregation with Dependence Uncertaintyconferences.science.unsw.edu.au/risk2017/CBernard.pdf · Risk Aggregation with Dependence Uncertainty Carole Bernard GEM and VUB Risk:

Model Risk RA and variance bounds Dependence Info. Value-at-Risk bounds Conclusions Dependence Info.

Conclusions

We have shown that

• Maximum Value-at-Risk is not caused by the comonotonicscenario.

• Maximum Value-at-Risk is achieved when the variance isminimum in the tail. The RA is then used in the tails only.

• Bounds on Value-at-Risk at high confidence level stay wideeven if the multivariate dependence is known in 98% of thespace!

I Assess model risk with partial information and given marginals

I Design algorithms for bounds on variance, TVaR and VaR andmany more risk measures.

I A regulation challenge...

Carole Bernard Risk Aggregation with Dependence Uncertainty 52

Page 57: Risk Aggregation with Dependence Uncertaintyconferences.science.unsw.edu.au/risk2017/CBernard.pdf · Risk Aggregation with Dependence Uncertainty Carole Bernard GEM and VUB Risk:

Model Risk RA and variance bounds Dependence Info. Value-at-Risk bounds Conclusions Dependence Info.

Regulation challenge

The Basel Committee (2013) insists that a desired objective of aSolvency framework concerns comparability:

“Two banks with portfolios having identical risk profiles apply theframework’s rules and arrive at the same amount of risk-weighted

assets, and two banks with different risk profiles shouldproduce risk numbers that are different proportionally

to the differences in risk”

Carole Bernard Risk Aggregation with Dependence Uncertainty 53

Page 58: Risk Aggregation with Dependence Uncertaintyconferences.science.unsw.edu.au/risk2017/CBernard.pdf · Risk Aggregation with Dependence Uncertainty Carole Bernard GEM and VUB Risk:

Model Risk RA and variance bounds Dependence Info. Value-at-Risk bounds Conclusions Dependence Info.

Part III

VaR Bounds with partial dependence uncertainty

VaR Bounds with other types of Dependence Information...

Carole Bernard Risk Aggregation with Dependence Uncertainty 54

Page 59: Risk Aggregation with Dependence Uncertaintyconferences.science.unsw.edu.au/risk2017/CBernard.pdf · Risk Aggregation with Dependence Uncertainty Carole Bernard GEM and VUB Risk:

Model Risk RA and variance bounds Dependence Info. Value-at-Risk bounds Conclusions Dependence Info.

Adding dependence information

Finding minimum and maximum possible values for VaR of thecredit portfolio loss, S =

∑ni=1 Xi , given that

• known marginal distributions of the risks Xi .

• some dependence information.

Example 1: Variance constraint - with Ruschendorf and Vanduffel

M := supVaRq [X1 + X2 + ...+ Xn] ,subject to Xj ∼ Fj , var(X1 + X2 + ...+ Xn) 6 s2

Example 2: Moments constraint - with Denuit, Ruschendorf,Vanduffel, Yao

M := supVaRq [X1 + X2 + ...+ Xn] ,subject to Xj ∼ Fj ,E(X1 + X2 + ...+ Xn)k = ck

Carole Bernard Risk Aggregation with Dependence Uncertainty 55

Page 60: Risk Aggregation with Dependence Uncertaintyconferences.science.unsw.edu.au/risk2017/CBernard.pdf · Risk Aggregation with Dependence Uncertainty Carole Bernard GEM and VUB Risk:

Model Risk RA and variance bounds Dependence Info. Value-at-Risk bounds Conclusions Dependence Info.

Adding dependence information

Example 3: with Ruschendorf, Vanduffel and Wang

M := supVaRq [X1 + X2 + ...+ Xn] ,subject to (Xj ,Z ) ∼ Hj ,

where Z is a factor.

Carole Bernard Risk Aggregation with Dependence Uncertainty 56

Page 61: Risk Aggregation with Dependence Uncertaintyconferences.science.unsw.edu.au/risk2017/CBernard.pdf · Risk Aggregation with Dependence Uncertainty Carole Bernard GEM and VUB Risk:

Model Risk RA and variance bounds Dependence Info. Value-at-Risk bounds Conclusions Dependence Info.

Examples

Example 1: variance constraint

M := supVaRq [X1 + X2 + ...+ Xn] ,subject to Xj ∼ Fj , var(X1 + X2 + ...+ Xn) 6 s2

Example 2: Moments constraint

M := supVaRq [X1 + X2 + ...+ Xn] ,subject to Xj ∼ Fj ,E(X1 + X2 + ...+ Xn)k 6 ck

for all k in 2,...,K

Carole Bernard Risk Aggregation with Dependence Uncertainty 57

Page 62: Risk Aggregation with Dependence Uncertaintyconferences.science.unsw.edu.au/risk2017/CBernard.pdf · Risk Aggregation with Dependence Uncertainty Carole Bernard GEM and VUB Risk:

Model Risk RA and variance bounds Dependence Info. Value-at-Risk bounds Conclusions Dependence Info.

VaR bounds with moment constraints

I Without moment constraints, VaR bounds are attained ifthere exists a dependence among risks Xi such that

S =

{A probability qB probability 1− q

a.s.

I If the “distance” between A and B is too wide then improvedbounds are obtained with

S∗=

{a with probability qb with probability 1− q

such that {akq + bk(1− q) 6 ckaq + b(1− q) = E [S ]

in which a and b are “as distant as possible while satisfying allconstraints”(for all k)

Carole Bernard Risk Aggregation with Dependence Uncertainty 58

Page 63: Risk Aggregation with Dependence Uncertaintyconferences.science.unsw.edu.au/risk2017/CBernard.pdf · Risk Aggregation with Dependence Uncertainty Carole Bernard GEM and VUB Risk:

Model Risk RA and variance bounds Dependence Info. Value-at-Risk bounds Conclusions Dependence Info.

Analytical result for variance constraint

A and B: unconstrained bounds on Value-at-Risk, µ = E [S ].

Constrained Bounds with Xj ∼ Fj and variance 6 s2

a = max

(A, µ− s

√1− q

q

)6 VaRq [X1 + X2 + ...+ Xn]

6 b = min

(B, µ+ s

√q

1− q

)

• If the variance s2 is not “too large” (i.e. whens2 6 q(A− µ)2 + (1− q)(B − µ)2), then b < B.• The “target” distribution for the sum: a two-point cdf that takestwo values a and b. We can write

X1 + X2 + ...+ Xn − S = 0

and apply the standard RA.Carole Bernard Risk Aggregation with Dependence Uncertainty 59

Page 64: Risk Aggregation with Dependence Uncertaintyconferences.science.unsw.edu.au/risk2017/CBernard.pdf · Risk Aggregation with Dependence Uncertainty Carole Bernard GEM and VUB Risk:

Model Risk RA and variance bounds Dependence Info. Value-at-Risk bounds Conclusions Dependence Info.

… … … -a

… … … -a

… … … -a

… … … -a

8 8 4 -b

10 7 3 -b

12 1 7 -b

11 0 9 -b

1-q

q

Rearrange now within all columns such that all sums becomes close to zero

Extended RA

Carole Bernard Risk Aggregation with Dependence Uncertainty 60

Page 65: Risk Aggregation with Dependence Uncertaintyconferences.science.unsw.edu.au/risk2017/CBernard.pdf · Risk Aggregation with Dependence Uncertainty Carole Bernard GEM and VUB Risk:

Model Risk RA and variance bounds Dependence Info. Value-at-Risk bounds Conclusions Dependence Info.

Corporate portfolio

I a corporate portfolio of a major European Bank.

I 4495 loans mainly to medium sized and large corporate clients

I total exposure (EAD) is 18642.7 (million Euros), and the top10% of the portfolio (in terms of EAD) accounts for 70.1% ofit.

I portfolio exhibits some heterogeneity.

Summary statistics of a corporate portfolio

Minimum Maximum Average

Default probability 0.0001 0.15 0.0119EAD 0 750.2 116.7LGD 0 0.90 0.41

Carole Bernard Risk Aggregation with Dependence Uncertainty 61

Page 66: Risk Aggregation with Dependence Uncertaintyconferences.science.unsw.edu.au/risk2017/CBernard.pdf · Risk Aggregation with Dependence Uncertainty Carole Bernard GEM and VUB Risk:

Model Risk RA and variance bounds Dependence Info. Value-at-Risk bounds Conclusions Dependence Info.

Comparison of Industry Models

VaRs of the corporate portfolio under different industry models

q = Comon. KMV Credit Risk+ Beta

95% 393.5 340.6 346.2 347.4ρ = 0.10 99% 2374.1 539.4 513.4 520.2

99.5% 5088.5 631.5 582.9 593.5

Carole Bernard Risk Aggregation with Dependence Uncertainty 62

Page 67: Risk Aggregation with Dependence Uncertaintyconferences.science.unsw.edu.au/risk2017/CBernard.pdf · Risk Aggregation with Dependence Uncertainty Carole Bernard GEM and VUB Risk:

Model Risk RA and variance bounds Dependence Info. Value-at-Risk bounds Conclusions Dependence Info.

VaR bounds

Model risk assessment of the VaR of the corporate portfolio

(we use ρ = 0.1 to construct moments constraints)

q = KMV Comon. Unconstrained K = 2 K = 395% 340.6 393.3 (34.0 ; 2083.3) (97.3 ; 614.8) (100.9 ; 562.8)99% 539.4 2374.1 (56.5 ; 6973.1) (111.8 ; 1245) (115.0 ; 941.2)

99.5% 631.5 5088.5 (89.4 ; 10120) (114.9 ; 1709) (117.6 ; 1177.8)

• Obs 1: Comparison with analytical bounds

• Obs 2: Significant bounds reduction with momentsinformation

• Obs 3: Significant model risk

Carole Bernard Risk Aggregation with Dependence Uncertainty 63

Page 68: Risk Aggregation with Dependence Uncertaintyconferences.science.unsw.edu.au/risk2017/CBernard.pdf · Risk Aggregation with Dependence Uncertainty Carole Bernard GEM and VUB Risk:

Model Risk RA and variance bounds Dependence Info. Value-at-Risk bounds Conclusions Dependence Info.

Acknowledgments

• BNP Paribas Fortis Chair in Banking.

• 2014 PRMIA Award for New Frontiers in RiskManagement

• Research project on “Risk Aggregation and Diversification”with Steven Vanduffel for the Canadian Institute ofActuaries: 2015.

• Humboldt Research Foundation: 2013-2014.

• Project on “Systemic Risk” funded by the Global RiskInstitute in Financial Services: 2013-2015.

• Society of Actuaries Center of Actuarial ExcellenceResearch Grant at Waterloo.

• Natural Sciences and Engineering Research Council ofCanada 2007-2015.

Carole Bernard Risk Aggregation with Dependence Uncertainty 64