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.
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)
The KL divergence of Q with respect to P (also known as the relative entropy) is defined as DKL(Q∥P)={E[dQdPlog(dQdP)]if Q≪P∞otherwise, where we use the convention 0log0=0 and dQdP denotes the Radon-Nikodym (RN) derivative of Q with respect to P.
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.
We impose the stress on the process Xt, t∈[0,T] at the terminal time T.
The time t version of the associated value function, with given Lagrange multipliers η=(η1,…,ηn), is defined as Jη(t,x):=infQ∈QEQt,x[∫Tt∫R(1−(1−logh(t,y))h(t,y))κG(dy)dt+n∑i=1ηi(fi(XT)−ci)], where EQt,x[⋅] 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(−n∑i=1ηi(fi(XT)−ci))].
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.
The VaR of a random variable Z under measure Q at level α∈(0,1) is defined as VaRQα(Z)=inf{z∈R|FQZ(z)≥α} where FQZ 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=α.
Assume Xt is compound Poisson with intensity κ=5 and jumps distributed as Γ(2,1)
Impose a 10% upward stress on VaR. Since VaRP0.9(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]
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].
Suppose we have a bivariate process X=(X1t,X2t)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.
α | Stress (% increase in VaRα(X1T/2) |
---|---|
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), ξ2∼Exp(2), κ=5, t-copula with corr=0.8 and 3 d.f.
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
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.
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.
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 |