Abstract
We propose a Monte Carlo simulation method to generate stress tests by VaR scenarios under Solvency II for dependent risks on the basis of observed data. This is of particular interest for the construction of Internal Models. The approach is based on former work on partition-of-unity copulas, however with a direct scenario estimation of the joint density by product beta distributions after a suitable transformation of the original data.
MSC:
62H05; 62H12; 62H17; 62H20
1. Introduction
The estimation of joint densities for possibly dependent random variables has a long history. Besides classical parametric methods and kernel density approaches (see, e.g., ()) other techniques have found interest recently such as spline data interpolation (see, e.g., ()). A different approach that is frequently used nowadays in insurance and finance is the decomposition of the problem into a marginal distribution estimation and the estimation of the interior dependence structure via copulas (see, e.g., () for a general survey). In particular, Bernstein copulas and, more generally, partition-of-unity copulas seem to be very well suited for Monte Carlo studies for dependent risks from which risk measures such as Value at Risk (VaR) or Expected Shortfall can easily be estimated (see, e.g., (); (); (); (); (); (); (); (); (); () or (), and for partition-of-unity copulas, in particular with applications to tail dependence, (, , )). Another recent approach to tail dependence modelling via copulas was reported by (). A very interesting application to claims reserving with dependence was discussed by ().
Reasonable VaR-estimates from original data or suitable scenarios within so-called Internal Models are of particular interest under Solvency II (see, e.g., (); (); (); () or ()). In this paper, we propose a simple stochastic Monte Carlo algorithm beyond copulas for the generation of various VaR scenarios that are suitable for comparison purposes in Internal Models for the calculation of solvency capital requirements. Note that the () concerning the implementation of Solvency II in the EU requires the consideration of such scenarios in several Articles, in particular in Article 259 on Risk Management Systems saying that insurance and reinsurance undertakings shall, where appropriate, include performance of stress tests and scenario analyses with regard to all relevant risks faced by the undertaking, in their risk-management system. The results of such analyses also have to be reported in the ORSA (Own Risk and Solvency Assessment) report as described in Article 306 of the Commission Delegated Regulation. The problem is, however, that the Commission Delegated Regulation does not make any clear statements on how such stress tests or scenario analyses have to be performed. Article 1 of the Commission Delegated Regulation defines a “scenario analysis” as an analysis of the impact of a combination of adverse events. The Monte Carlo simulation algorithm developed in this paper allows for a mathematically rigorous description how such scenarios can be generated, being flexible enough to cover also extreme situations.
2. The Monte Carlo Algorithm
The central idea in this paper is to transform firstly n marginal observations from d different risks with suitably estimated cumulated distribution functions (cdf’s), so that the resulting data can be considered as observations from a multivariate distribution concentrated on the d-dimensional unit cube, similar—but typically not identical—to a copula. The next step is to approximate this distribution by a mixture of product beta distributions concentrated around each observation. This is similar to the estimation of the underlying dependence structure by a Bernstein copula or related constructions (see, e.g., () and (, , )). By a marginal-wise backwards transformation of the simulated multivariate distribution with the quantile functions of the originally estimated marginal cdfs, we obtain realizations of an approximating distribution of the original data which allows for various VaR scenarios and VaR estimates that are particularly suitable in Internal Models under Solvency II. Note that this procedure influences the modelled dependence structure as well as the marginal distributions of the risks involved.
To be more precise, assume that is the ith observation of the kth risk, for and . Then, if denotes the true underlying cdf of the kth risk, then obviously is a sample of the true underlying copula by Sklar’s Theorem (cf. (), chp. 2). Now, if denotes a suitably estimated absolutely continuous cdf for the kth risk and its corresponding density, define
(mixture of randomized product beta distributions) and
where for and denotes the density of the Beta distribution with parameters and , denotes the corresponding Beta function, and is a further steering parameter of the model. This approach is similar to the construction of () and resembles a classical kernel density estimate for the dependence structure where the kernel is represented by product beta densities.
Note that, given , the expectation of the Beta distribution with parameters and is and its variance is .
Seemingly, is the randomized density of a multivariate distribution (scenario distribution) that “interpolates” the original observations of the risks under investigation. This follows by similar arguments as (), pp. 8–9 or (), Remark 2.2.2 since, obviously, is the randomized density of a d-dimensional distribution with cdf , and is the density of the cdf defined by
Note that, due to the remark above, the additional parameter m influences essentially the shape of the density as the bandwidth does for kernel type density estimators. In general, we can conclude that is more strongly concentrated around the original observations the larger m is. Given the observations , simulations following the cdf or the density can be created as follows:
- Choose an index I randomly according to a uniform distribution over .
- Generate independently d random variables , …, where follows a Beta distribution with parameters and (product beta distribution).
- Set .
Then, represents a Monte Carlo sample from the desired multivariate scenario distribution.
Obviously, the shape of the density depends on m as well as on the estimation of the marginal risk cdf’s. Hence, large sets of scenarios can be generated to estimate the VaR or other risk measures from Monte Carlo studies that embed the original data in a suitable way.
3. Case Study
For simplicity, we concentrate on the example data set given by () because it has also been used as a data basis in several papers on partition-of-unity copulas ( , , ). Here, we have and . The marginal distributions were estimated by Q-Q-plots as normal and Gumbel for the log risks, i.e., as lognormal for the first risk and Fréchet for the second risk (see Table 1 and Figure 1 and Figure 2).
Table 1.
The original data.
Figure 1.
Q-Q-plot for the first risk, log data.
Figure 2.
Q-Q-plot for the second risk, log data.
From this analysis, we obtained estimates for the location parameter and the scale parameter for the log risks (see Table 2).
Table 2.
Parameter estimates for the log risks.
The graphs in Figure 3, Figure 4, Figure 5, Figure 6, Figure 7, Figure 8, Figure 9, Figure 10, Figure 11, Figure 12, Figure 13 and Figure 14 show scatterplots for various Monte Carlo simulations with the algorithm described above, for several integer values of m, and graphs of the contour plots of the estimated scenario density . The original data are marked by circles. The simulation size was 10,000 in each case. For comparison, we also present scatterplots for a Monte Carlo simulation with a certain adaptive kernel density estimator, where, for the first risk, we used pointwise lognormal densities and, for the second risk, Fréchet densities matching their modes with the data points (cf. (), chp. 6.6). In particular, the kernel density estimator used here is given by
where
and
Figure 3.
Simulation scatterplot of , . Small scale.
Figure 4.
Simulation scatterplot of , . Large scale.
Figure 5.
Contour plot of , .
Figure 6.
Simulation scatterplot of , . Small scale.
Figure 7.
Simulation scatterplot of , . Large scale.
Figure 8.
Contour plot of , .
Figure 9.
Simulation scatterplot of , . Small scale.
Figure 10.
Simulation scatterplot of , . Large scale.
Figure 11.
Contour plot of , .
Figure 12.
Simulation scatterplot, kernel density estimate. Small scale.
Figure 13.
Simulation scatterplot, kernel density estimate. Large scale.
Figure 14.
Bivariate density contour plot, kernel density estimate.
For the kernel density estimate, the parameters and were used.
Table 3 shows various estimates of the for the aggregated risk (=-quantile of the sum distribution for the risks), calculated from 100,000 simulations each, where denotes the risk level.
Table 3.
VaR estimates for the aggregated risk.
Obviously, the estimated VaR’s decrease with increasing m for every risk level , which seems reasonable since, with increasing m, the scenario distribution is closer concentrated around the original data points, which is also clearly reflected in the graphs above. For , we would get a VaR estimate from the empirical distribution, i.e., a value of 12.630 for and 8.980 for . Note also that with a kernel density approach, extreme scenarios can in general not be obtained.
It is interesting to observe that for (Solvency II standard) the estimated VaR is almost twice as high for as in comparison to .
VaR estimates with a classical Bernstein copula or finite, infinite or continuous partition-of-unity copulas with or without tail dependence as in (, ) typically give much smaller values. Table 4 and Table 5 list some results for comparison. The rook copula driver for the Negative Binomial and the Gamma copula shows no tail dependence, while the upper Fréchet copula (UF) driver does. For technical details, see (, ).
Table 4.
VaR estimates with Bernstein and Negative Binomial copulas.
Table 5.
VaR estimates with Gamma copulas.
The graphs in Figure 15, Figure 16, Figure 17, Figure 18, Figure 19, Figure 20, Figure 21, Figure 22 and Figure 23 show some realizations of the induced empirical copulas (scaled rank vectors) based on 5000 simulations for different choices of m and the kernel approach outlined above. The empirical copula of the original data (scaled rank vectors) is represented by circles in each plot. For comparison purposes, we also show some realizations of the Negative Binomial (NB) and the Gamma copulas using the parameters in Table 4 and Table 5, taken from (, ) and ().
Figure 15.
Empirical copula, .
Figure 16.
Empirical copula, .
Figure 17.
Empirical copula, .
Figure 18.
Empirical kernel copula.
Figure 19.
Gamma rook copula, .
Figure 20.
Gamma UF copula, .
Figure 21.
NB rook copula, .
Figure 22.
NB UF copula, .
Figure 23.
Bernstein copula.
Seemingly, the structure of the various copula approaches alone (with and without tail dependence) does not give any hint to the height of the VaR estimate for the aggregate risk. An ordering of the figures according to the decreasing magnitude of the VaR estimate for (Solvency II standard) is: Figure 15, Figure 16, Figure 20, Figure 17, Figure 19, Figure 22, Figure 23, Figure 21, and Figure 18.
Finally, we present Q-Q-plots for the marginal distributions of the log risks from 5000 simulations for different choices of m and the kernel approach outlined above (see Figure 24 and Figure 25). The plot positions for the theoretical quantiles are chosen with the parameters from Table 2. Additionally, the original data points are shown as circles.
Figure 24.
Q-Q-plot for the first risk, ordered log data.
Figure 25.
Q-Q-plot for the second risk, ordered log data.
Seemingly, the product beta and the kernel density approach are in good coincidence with the body of the data, while the product beta approach is characterized by essentially higher values in the upper tail of the marginal distributions. This emphasizes again the fact that unfavourable VaR estimates cannot be characterized by the copula structure alone but that the interplay between the dependence structure and the marginal distributions is essential, as discussed by ().
4. Conclusions
The algorithm proposed here typically generates mathematically well-defined high-score VaR scenarios on the basis of observed losses with particular emphasis on the underlying stochastic dependence which reproduce the original data exactly, and give stress tests and scenario analyses under Solvency II a more precise meaning. It is applicable in arbitrary dimensions and generally superior to kernel density or classical and recent copula approaches, with respect to complexity, easy implementation (even in usual spreadsheet programs), and larger scenario VaR estimates. We have tested the procedure described in this paper with the 19-dimensional dataset discussed by () and came to similar conclusions. A crucial point here is the estimation of the marginal distributions which, of course, influences the results to a certain extend, as does the value of m. However, in any case, the original data are exactly reproduced, and the selection of the steering parameters should depend on the purpose of the application.
Author Contributions
The authors contribute equally to this article.
Funding
This research received no external funding.
Acknowledgments
We thank the referees for a constructive criticism which led to an improvement of the overall presentation of the content of this paper.
Conflicts of Interest
The authors declare no conflict of interests.
References
- Blumentritt, Thomas. 2012. On Copula Density Estimation and Measures of Multivariate Association. Reihe: Quantitative Ökonomie 171. Lohmar: Eul Verlag. [Google Scholar]
- Cadoni, Paolo, ed. 2014. Internal Models and Solvency II. From Regulation to Implementation. London: Risk Books. [Google Scholar]
- Cherubini, Umberto, Elisa Luciano, and Walter Vecchiato. 2004. Copula Methods in Finance. New York: Wiley. [Google Scholar]
- Cottin, Claudia, and Dietmar Pfeifer. 2014. From Bernstein polynomials to Bernstein copulas. Journal of Applied Functional Analysis 9: 277–88. [Google Scholar]
- Cruz, Marcelo, ed. 2009. The Solvency II Handbook. Developing ERM Frameworks in Insurance and Reinsurance Companies. London: Risk Books. [Google Scholar]
- Durante, Fabrizio, and Carlo Sempi. 2016. Principles of Copula Theory. Boca Raton: CRC Press. [Google Scholar]
- Embrechts, Paul, Giovanni Puccetti, and Ludger Rüschendorf. 2013. Model uncertainty and VaR aggregation. Journal of Banking and Finance 37: 2750–64. [Google Scholar] [CrossRef]
- European Union. 2015. Commission Delegated Regulation EU 2015/35 of 10 October 2014 supplementing Directive 2009/138/EC of the European Parliament and of the Council on the taking-up and pursuit of the business of Insurance and Reinsurance (Solvency II). Official Journal of the European Union 17.1: L12/1–L12/797. [Google Scholar]
- Ibragimov, Rustam, and Artem Prokhorov. 2017. Heavy Tails and Copulas. Topics in Dependence Modelling in Economics and Finance. Singapore: World Scientific. [Google Scholar]
- Joe, Harry. 2015. Dependence Modeling with Copulas. Boca Raton: CRC Press. [Google Scholar]
- Mai, Jan-Frederik, and Matthias Scherer. 2017. Simulating Copulas. Stochastic Models, Sampling Algorithms, and Applications, 2nd ed. Singapore: World Scientific. [Google Scholar]
- Mainik, Georg. 2015. Risk aggregation with empirical margins: Latin hypercubes, empirical copulas, and convergence of sum distributions. Journal of Multivariate Analysis 141: 197–216. [Google Scholar] [CrossRef]
- Malevergne, Yannick, and Didier Sornette. 2006. Extreme Financial Risks. From Dependence to Risk Management. New York: Springer. [Google Scholar]
- McNeil, Alexander J., Rüdiger Frey, and Paul Embrechts. 2015. Quantitative Risk Management. Concepts, Techniques and Tools, 2nd ed. Princeton: Princeton University Press. [Google Scholar]
- Neumann, André, Taras Bodnar, Dietmar Pfeifer, and Thorsten Dickhaus. 2018. Multivariate multiple test procedures based on nonparametric copula estimation. Biometrical Journal, 1–22. [Google Scholar] [CrossRef] [PubMed]
- Pešta, Michal, and Ostap Okhrin. 2014. Conditional least squares and copulae in claims reserving for a single line of business. Insurance: Mathematics and Economics 56: 28–37. [Google Scholar] [CrossRef]
- Pfeifer, Dietmar, Andreas Mändle, Olena Ragulina, and Côme Girschig. 2018. Continuous partition-of-unity copulas and their application to risk management. Advances in Statistical Analysis. [Google Scholar]
- Pfeifer, Dietmar, Andreas Mändle, and Olena Ragulina. 2017. New copulas based on general partitions-of-unity and their applications to risk management (part II). Dependence Modeling 5: 246–55. [Google Scholar] [CrossRef]
- Pfeifer, Dietmar, Hervé Awoumlac Tsatedem, Andreas Mändle, and Côme Girschig. 2016. New copulas based on general partitions-of-unity and their applications to risk management. Dependence Modeling 4: 123–40. [Google Scholar] [CrossRef]
- Rank, Jörn, ed. 2007. Copulas. From Theory to Application in Finance. London: Risk Books. [Google Scholar]
- Rose, Doro. 2015. Modeling and Estimating Multivariate Dependence Structures with the Bernstein Copula. Ph.D. thesis, Lincoln Memorial University, München, Germany. [Google Scholar]
- Sandström, Arne. 2011. Handbook of Solvency for Actuaries and Risk Managers. Theory and Practice. London: CRC Press, Taylor & Francis Group. [Google Scholar]
- Schumaker, Larry L. 2015. Spline Functions: Computational Methods. Philadelphia: SIAM. [Google Scholar]
- Scott, David W. 2016. Multivariate Density Estimation. Theory, Practice, and Visualization, 2nd ed. Hoboken: Wiley. [Google Scholar]
- Szegö, Giorgio, ed. 2004. Risk Measures for the 21st Century. Chichester: Wiley. [Google Scholar]
- Yang, Jingping, Zhijin Chen, Fang Wang, and Ruodu Wang. 2015. Composite Bernstein copulas. ASTIN Bulletin 45: 445–75. [Google Scholar] [CrossRef]
© 2018 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).