+ - 0:00:00
Notes for current slide
Notes for next slide

Reverse sensitivity testing with compound Poisson processes

Emma Kroell1
Joint work with Silvana Pesenti1 and Sebastian Jaimungal1

1 Department of Statistical Sciences
University of Toronto

1 / 25

Motivation

  • Suppose you have a portfolio Xt for t[0,T].

  • Define an adverse event to XT, for example an increase in a risk measure of XT.

  • What type a stress at an earlier time would cause this adverse event to occur?

  • We restrict to the most-likely scenarios by finding the measure that achieves the adverse event while being "closest" to the reference measure using the Kullback-Leibler (KL) divergence.

2 / 25

Literature review

  • Our work extends Pesenti et al. (2019): random variable case, VaR and ES constraints
  • Other distances: f-divergence (Cambou and Filipovic, 2017), Wasserstein (Pesenti, 2021), χ2 divergence (Makam, Millossovich, and Tsanakas, 2021)

  • Another perspective: looking at worst-case outcome within a certain radius of the reference measure: Breuer and Csiszar (2013), Glasserman and Xu (2014), Blanchet and Murthy (2019)

3 / 25

Mathematical Preliminaries

4 / 25

KL Divergence

The KL divergence of Q with respect to P (also known as the relative entropy) is defined as DKL(QP)={E[dQdPlog(dQdP)]if QPotherwise, where we use the convention 0log0=0 and dQdP denotes the Radon-Nikodym (RN) derivative of Q with respect to P.

5 / 25

Model

  • We take as given a filtered probability space (Ω,P,F,{Ft}t[0,T])

  • We consider jump processes of the form dXt=Rxμ(dx,dt) where μ is a Poisson random measure

  • Assume X is compound Poisson; the mean measure is of the form ν(dx,dt)=κG(dx)dt.

6 / 25

Main Problem

7 / 25

Minimally perturbed process under stress

We impose the stress on the process Xt, t[0,T] at the terminal time T.

skip

Let fi:RR and ciR for i[n], where [n]:={1,,n}, and consider infQQDKL(QP)s.t.EQ[fi(XT)]=ci,i[n], where Q is the class of equivalent probability measures given by Q:={Qh|dQhdP=E(0TR[ht(y)1]μ~(dy,dt))}, where E() denotes the stochastic exponential, μ~(dy,dt):=μ(dy,dt)ν(dy,dt) the compensated measure, and ht is a predictable, non-negative random fields satisfying E[exp(0TR(1ht(y))2μ(dy,dt))]<.
8 / 25

skip

If there exists η=(η1,,ηn)Rn such that E[exp(i=1nηifi(XT))]< and 0=E[exp(j=1nηjfj(XT))(fi(XT)ci)],i=1,,n, then Optimization Problem 1 has a solution. It is the measure Q characterized by the measure-change function h(t,x,y)=Et,x+y[exp(i=1nηifi(XT))]Et,x[exp(i=1nηifi(XT))], where Et,x[] denotes the P-expectation given that the process X has initial condition Xt=x. One can write the corresponding Radon-Nikodym derivative as dQdP=exp(i=1nηifi(XT))E[exp(i=1nηifi(XT))]. The solution is unique.
9 / 25

Sketch of proof

The time t version of the associated value function, with given Lagrange multipliers η=(η1,,ηn), is defined as Jη(t,x):=infQQEt,xQ[tTR(1(1logh(t,y))h(t,y))κG(dy)dt+i=1nηi(fi(XT)ci)], where Et,xQ[] denotes the Q-expectation given that the process X has initial condition Xt=x.

Using the dynamic programming principle, Jη(t,x) satisfies the Hamilton-Jacobi-Bellman equation.

Applying the first order conditions to obtain the optimal h in feedback form, we obtain hη(t,x,y)=exp(Jη(t,x)Jη(t,x+y)),

Letting Jη(t,x)=logωη(t,x), we find via the Feynman-Kac representation that ωη(t,x)=Et,x[exp(i=1nηi(fi(XT)ci))].

10 / 25

What does X look like under the stressed measure?

The intensity is now κ(t,x)=κRh(t,x,y)G(dy).

The jump size is now distributed as G(t,x,dy):=κh(t,x,dy)G(dy)κ(t,x)=h(t,x,dy)G(dy)Rh(t,x,dy)G(dy).

Note: X is no longer a true compound Poisson process due to the time and state dependence of both the intensity and the severity distribution.

11 / 25

Value at Risk

12 / 25

The VaR of a random variable Z under measure Q at level α(0,1) is defined as VaRαQ(Z)=inf{zR|FZQ(z)α} where FZQ denotes the distribution function of Z under Q and we use the convention that inf=+.

We implement this using the probability constraint: Q(XT<q)=α. i.e. let f(x)=1x<q and c=α.

13 / 25

skip

Let α(0,1) and essinfXT<q<esssupXT. The solution to Optimization Problem 1 with constraint given by f(x)=1{x<q} and c=α is the measure Q characterized by measure-change function h(t,x,y)=1+(eη1)P(XTXt<qxy)1+(eη1)P(XTXt<qx), where the Lagrange multiplier η is given by η=log((1α)P(XT<q)αP(XTq)). The solution is unique.
14 / 25

VaR example: process intensity under the stressed measure

  • Assume Xt is compound Poisson with intensity κ=5 and jumps distributed as Γ(2,1)

  • Impose a 10% upward stress on VaR. Since VaR0.9P(XT)=17.4, this means we set q=19

  • On the right, we have the intensity κ(t,x) for a grid of time t[0,1] and state space x[0,24]

15 / 25

VaR example: severity distribution under the stressed measure

16 / 25

VaR example: sample paths

Paths Xt,t[0,1] under Q

Intensity process κ(t,x)

17 / 25

Aggregate Portfolios and "What-if" Scenarios

18 / 25

  • Suppose you have a portfolio of claim processes, X=(X1,,Xd) and one of them undergoes a stress.

  • Model is now a d-dimensional compound Poisson process, i.e., under P, X has mean measure ν(x,dt)=κG(dx)dt, where G is the d-dimensional severity distribution and κ>0 is the scalar intensity.

  • For simplicity of notation, we stress the first component of X, X1.

  • In addition, suppose that instead of imposing constraints at the terminal time T, we impose constraints at an earlier time, T(0,T].

19 / 25

skip

Let 0<TT<, fi:RR and ciR for i[n], and consider infQQDKL(QP)s.t.EQ[fi(XT1)]=ci,i[n], where Q is the class of equivalent probability measures induced by Girsanov's theorem Q:={Qh|dQhdP=E(0TRd[ht(y)1]μ~(dy,dt))}, and h:R+×RdR is a predictable, non-negative process satisfying Novikov's condition on [0,T].
20 / 25

skip

If there exists η=(η1,,ηn)Rn such that E[exp(i=1nηifi(XT1))]< and 0=E[exp(j=1nηjfj(XT1))(fi(XT1)ci)]for i[n], then Optimization Problem 2 has a solution. The solution is the measure Q characterized by the measure-change function h(t,x,y)={Et,x+y[exp(i=1nηifi(XT1))]Et,x[exp(i=1nηifi(XT1))]iftT1ift>T. The solution is unique.
21 / 25

Stress testing example

  • Suppose we have a bivariate process X=(Xt1,Xt2)t[0,T]

  • We consider the outcome of a 5% increase in the VaR of the aggregate portfolio at the terminal time. We seek the conditions at the midpoint that would cause such an outcome.

  • In particular, we consider what level of stress X1 would need to undergo at the midpoint for there to be a 5% increase in the terminal aggregate portfolio.

22 / 25

Table: Required percentage increase in VaRα(XT/21) under Q for various levels of α
to achieve a 5% increase in VaR0.9(XT1+XT2) under Q compared to under P.

α Stress (% increase in VaRα(XT/21)
0.3 50.22
0.4 36.04
0.5 25.57
0.6 19.73
0.7 17.10
0.8 15.44

Parameters: ξ1Γ(2,1), ξ2Exp(2), κ=5, t-copula with corr=0.8 and 3 d.f.

23 / 25

Conclusion

  • We introduce a framework for reverse sensitivity testing with compound Poisson processes, extending existing results with random variables

  • We explore two risk measure constraints: VaR and Expected Shortfall + VaR

  • Other possible constraints: mean, mean + variance

  • What-if scenarios: how big of a stress you would need to exceed a certain terminal risk threshold

Thank you!

24 / 25

References

Blanchet, Jose and Karthyek Murthy (2019). “Quantifying Distributional Model Risk via Optimal Transport”. In: Mathematics of Operations Research 44.2, pp. 565–600

Breuer, Thomas and Imre Csiszar (2013). “Systematic stress tests with entropic plausibility constraints”. In: Journal of Banking & Finance 37.5, pp. 1552–1559.

Cambou, Mathieu and Damir Filipovic (2017). “Model Uncertainty and Scenario Aggregation”. In: Mathematical Finance 27.2, pp. 534-567.

Glasserman, Paul and Xingbo Xu (2014). “Robust risk measurement and model risk”. In: Quantitative Finance 14.1, pp. 29–58.

Hofert, Marius et al. (2018). Elements of copula modeling with R. Springer.

Jackson, Kenneth R, Sebastian Jaimungal, and Vladimir Surkov (2008). “Fourier space time-stepping for option pricing with Lévy models”. In: Journal of Computational Finance 12.2, p. 1.

Kullback, Solomon and Richard A Leibler (1951). “On information and sufficiency”. In: The Annals of Mathematical Statistics 22.1, pp. 79–86.

Makam, Vaishno Devi, Pietro Millossovich, and Andreas Tsanakas (2021). “Sensitivity analysis with χ2-divergences”. In: Insurance: Mathematics and Economics 100, pp. 372–383.

Pesenti, Silvana M, Pietro Millossovich, and Andreas Tsanakas (2019). “Reverse sensitivity testing: What does it take to break the model?” In: European Journal of Operational Research 274.2, pp. 654–670.

Pesenti, Silvana M (2021). “Reverse Sensitivity Analysis for Risk Modelling” Available at SSRN:http://dx.doi.org/10.2139/ssrn.3878879.

25 / 25

Motivation

  • Suppose you have a portfolio Xt for t[0,T].

  • Define an adverse event to XT, for example an increase in a risk measure of XT.

  • What type a stress at an earlier time would cause this adverse event to occur?

  • We restrict to the most-likely scenarios by finding the measure that achieves the adverse event while being "closest" to the reference measure using the Kullback-Leibler (KL) divergence.

2 / 25
Paused

Help

Keyboard shortcuts

, , Pg Up, k Go to previous slide
, , Pg Dn, Space, j Go to next slide
Home Go to first slide
End Go to last slide
Number + Return Go to specific slide
b / m / f Toggle blackout / mirrored / fullscreen mode
c Clone slideshow
p Toggle presenter mode
t Restart the presentation timer
?, h Toggle this help
Esc Back to slideshow