
The digitalization of business and economic activities has significantly increased the frequency and impact of cyber events around the globe, with alarming consequences to our interconnected world. Emerging cyber events bring about catastrophic and far-reaching losses due to the business interruption. According to the cybersecurity ventures official report (Morgan, 2022), global cybercrime costs could reach US10.5trillion by 2025.
Interconnected business and economic activities have also increased systemic risk events, and one of its examples is the collapse of Lehman Brothers Holdings Inc. in 2008. To avoid economic spillovers between countries and financial sector, the U.S. government intervened in March 2023 to guarantee deposit accounts at Silicon Valley Bank, aiming to restore confidence in the global banking sector. In 2008, the near-failure of the world insurance giant American international group due to the selling of credit default swaps – financial instruments that act like insurance contracts on bonds–could have led to a systemic collapse of the global financial system if not for government assistance. To address interconnections and spillovers between the risks involved and their contagious loss aggregation, a multivariate process is required. For that purpose, we introduce a multivariate compound dynamic contagion process (MCDCP) in this paper.
The dynamic contagion process (DCP) introduced by Dassios and Zhao (2011) is a generalization of the externally exciting Cox process with shot noise intensity and the self-exciting Hawkes process. They analyzed its theoretical distributional properties and applied to credit risk. Compound modeling with univariate self-exciting Hawkes processes can be noticed in Dassios and Zhao (2017), where they developed algorithms for a generalized self-exciting point process with CIR-type intensities, presenting its first moment. Gao
Bivariate modeling with self-exciting Hawkes processes can be also noticed in Jang and Dassios (2013), where they introduced a bivariate shot noise self-exciting process that can be used for the modeling of catastrophic losses. The joint moment, covariance, and correlation coefficient on the bivariate shot noise self-exciting process can be found in this paper. A multivariate extension on the DCP made by Dong (2014), where the bivariate DCP was introduced, including the cross-exciting contagion effect, and its exact simulation algorithm was provided. Bessy-Roland
Jang and Oh (2021) studied the compound dynamic contagion process (CDCP) and provided analytic expressions of the Laplace transform/probability generating function of this process. However, to date, no work has been done on its multivariate process. This study focuses on a multivariate compound dynamic contagion process (MCDCP) to quantify the aggregate losses arising from contagious catastrophic events. It provides steps for analyzing the data, with further iterations of the model on real-life datasets being an area for future research.
This paper is structured as follows. In Section 2, we provide a mathematical definition of the MDCP and the MCDCP, respectively using the stochastic intensity representation. This section offers the joint Laplace transform/probability generating function, adopted from Jang and Oh (2021). The conditional expectations and variances of compound point process and their relevant conditional expectations are derived in Section 3. To do so, the martingale methodology used in Dassios and Jang (2003), based on the infinitesimal generator of the MCDCP, is employed. We also cover the derivation of joint moments of the compound point process and their linear correlations. As a measure of systemic risk, conditional value-at-risk (CoVaR) introduced by Adrian and Brunnermeier (2016) is presented in this section. As explained in Jaworski (2017), in practice, CoVaR quantifies the size of the bailout required to keep a financial institution solvent with a given probability when another financial institution incurs significant losses. For the original definition of CoVaR, we refer Adrian and Brunnermeier (2016) and its generalization in Girardi and Ergün (2013) and Mainik and Schaanning (2014).
Section 4 presents numerical computations of the moments, correlation coefficients and CoVaRs to illustrate our theoretical results on the MCDCP, where the
Let us start with a mathematical definition for the MDCP in Definition 1 via the stochastic intensity representation. This process is within the general framework of affine process, for that see Duffie , ℕ0 := ℕ ∪ {0}, ℝ+ for the set of positive real numbers, and ℝ0+ for the set of non–negative real numbers. We use bold symbols for
−
Now we present a mathematical definition for the MCDCP in Definition 2 via the stochastic intensity representation. This compound process belongs to the more general class of affine process.
−
As the distributional property of the MCDCP, we offer its joint Laplace transform. To do so, we start with stating the propositions adopted from Jang and Oh (2021), where
We denote the first moment of
where it is assumed that they are finite. We also denote the first and second moments of Ξ(
,
We can obtain the conditional joint Laplace transform for the multivariate intensity process
Setting
In this section, we start with deriving the conditional expectation of
Now we consider the conditional expectation of the product of two CDCPs,
Based on Theorem 1 and Theorem 2, we can easily obtain the conditional linear correlation coefficient between
We show their numerical values in Section 4. For the correlation coefficient calculation, we need the conditional variance of
A cyber-attack may induce losses to multiple lines of business. Each external cyber risk event may generate a cluster of losses according to the branching structure of a self-exciting process. Hence the MCDCP is well suited in modeling aggregate cyber loss to capture the effect of increases of the intensity due to external cyber risk events. Its expectation and variance can be considered to calculate cyber loss insurance premiums and their numerical values are shown in Section 4.
Due to the interconnectedness of business and economic activities, exogenous shock (as occurred in the 2007–2008 global financial crisis and the COVID-19 pandemic) can trigger many following systemic failures to our financial and economic systems. Silicon Valley Bank (SVB) shut down in March 2023 is another example of showing that there exists significant risk of systemic impact to the global banking sector. Hence before closing this section, we present a generalized conditional value-at-risk (CoVaR) used in Fissler and Hoga (2023) as a measure for systemic risk and its numerical values are also shown in Section 4. The CoVaR is defined by for
where
and we simply write
Let us provide numerical illustrations of our theoretical results on the MCDCP, i.e. the values of their moments, correlation coefficients and CoVaRs. Under three-dimensional setting, i.e. ,
For
that can capture the effect of sudden increases of intensities, i.e. aftershocks triggered by joint events.
For
that can accommodate catastrophic losses due to joint events and aftershocks. We have
The log-gamma and generalized Pareto distributions are implemented using the actuar package, while the
To illustrate the features of the proposed process, we consider three companies that incur losses differently depending on shocks. We assume that the frequency of joint event (e.g. a contagious malware/exogenous shock) to three business lines is 3 (i.e.
Table 1 presents that the expectations and variances for the MCDCP and MCSCP with
The conditional pairwise linear correlation coefficients between
Another interesting finding is the change of the linearity in all pairs as time
Table 3 and Table 4 show CoVaRs in (
The values are obtained under various scenarios, which are combination of . Note that the values in Tables 3
, the risk measures tend to increase as
, the values of CoVaRs calculated using the MCDCP are higher than those calculated using the MCSCP. In contrast, the conditional probabilities calculated using the MCSCP are higher than those calculated using the MCDCP , consistent with the correlation values in Table 2.
Both risk measures, CoVaRs and conditional probabilities, focus on the tail of the joint distribution but exhibit opposite features. This confirms the appropriateness of CoVaR as a systemic risk measure for the MCDCP when dealing with tail risks for infectious events. Additionally, employing a broader mix of risk measures, rather than relying on a single risk measure, could help avoid the pitfalls of making drastically erroneous decisions, especially when weak linearities exist between the risks involved in practice.
For a malicious virus or exogenous shock, it is critical the spread be isolated from the surrounding network, server, or financial system as quickly as possible, lest it rapidly multiply in scale. The U.S. government stepped in to guarantee deposit accounts at SVB in March 2023 to restore confidence in the global banking sector. Public and private sector organizations are focused on enhancing IT and network security by implementing effective cybersecurity plans and strategies in place. The moment values of the MCDCP in Table 1 highlight that the aggregate loss increases over time, and this rise is much more significant than conceptualized under previous models that do not account for the contagious aftershocks beyond an initial outbreak. Properly accounting for this effect allows for a more accurate understanding of the risks posed by of malicious viruses or exogenous shocks, with potential applications in pricing a market which can adequately insure these risks and in designing more effective central bank or government intervention strategies.
We close this section providing the simulation algorithm for one sample path of the MCDCP (
We have introduced the MCDCP and presented its analytical expression for the joint Laplace transform and probability generating function. Under the MCDCP, we have studied the correlation coefficients, moments and conditional value-at-risks (CoVaRs). These moments can be used to compute actuarial net and gross premiums.
The proposed MCDCP is designed to address the interconnectedness of business and economic activities and the persistence of aftershocks between the risks involved and their contagious loss aggregation. It can serve as a model for enterprises, organizations, central banks, and governments to quantify contagious catastrophic losses across multiple business lines or the global financial system. Modeling aggregate loss from infectious events with the MCDCP is well-suited for contexts such as cyber risk events and systemic risk events. Since the proposed MCDCP accounts for simultaneously occurring joint events across multiple business lines or the global financial system via multivariate intensity process, it can be extended in the future by incorporating dependence structure modeling in the infinitesimal generator of the MCDCP, which we leave as the next objective for further research. We have also provided an algorithm for simulating the MCDCP, which can be used for statistical analysis, further business applications, and research purposes.
Given the broad applicability of the MCDCP, we anticipate that what we have presented in this paper will provide practitioners with feasible approaches to quantify multivariate risks across a range of domains, including disruptive technologies, environmental changes, global pandemics, ecology and epidemiology, as well as in the business and economic sectors. The next step in fitting the MCDCP involves obtaining the event arrival time points for spillover events in these fields, which we also leave for further research.
With the aid of piecewise deterministic Markov process theory and using the results in
Setting
As
Hence
From Proposition 3.1 in
and the results follow after their integrations.
Setting
As
with the initial condition
From Theorem 3.4 in
Using (
Setting
As
Hence
Using (
Setting
As
with the initial condition
From Lemma 3.1 in
Using (
Setting
As
Using (
By Var
Expectation and variance for the MCDCP and MCSCP with
MCDCP | MCSCP | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
E | Var (×104) | E | Var (×104) | ||||||||||
1 | 5 | 10 | 1 | 5 | 10 | 1 | 5 | 10 | 1 | 5 | 10 | ||
1 | 207 | 4163 | 13905 | 5.3 | 954.8 | 8464.4 | 88 | 566 | 1166 | 0.72 | 5.45 | 11.39 | |
2 | 117 | 2288 | 7612 | 2.2 | 459.3 | 4276.7 | 46 | 285 | 585 | 0.24 | 1.70 | 3.52 | |
3 | 186 | 2816 | 7407 | 4.0 | 325.3 | 1443.4 | 87 | 565 | 1165 | 0.73 | 5.54 | 11.59 |
E indicates
Conditional pairwise linear correlation between compound point processes
1 | 5 | 10 | 1 | 5 | 10 | 1 | 5 | 10 | |||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
MCDCP | −0.5 | 0.1256 | 0.0587 | 0.0354 | 0.1689 | 0.0908 | 0.0610 | 0.1301 | 0.0654 | 0.0429 | |||
0 | 0.1974 | 0.0923 | 0.0556 | 0.2655 | 0.1427 | 0.0959 | 0.2046 | 0.1028 | 0.0675 | ||||
0.5 | 0.2816 | 0.1317 | 0.0793 | 0.3786 | 0.2034 | 0.1368 | 0.2917 | 0.1467 | 0.0962 | ||||
0.99 | 0.3781 | 0.1768 | 0.1065 | 0.5084 | 0.2732 | 0.1837 | 0.3918 | 0.1970 | 0.1292 | ||||
MCSCP | −0.5 | 0.2024 | 0.2348 | 0.2379 | 0.2335 | 0.2598 | 0.2623 | 0.2019 | 0.2329 | 0.2359 | |||
0 | 0.3182 | 0.3690 | 0.3740 | 0.3670 | 0.4083 | 0.4122 | 0.3173 | 0.3661 | 0.3708 | ||||
0.5 | 0.4537 | 0.5262 | 0.5333 | 0.5233 | 0.5823 | 0.5879 | 0.4525 | 0.5220 | 0.5288 | ||||
0.99 | 0.6094 | 0.7067 | 0.7162 | 0.7028 | 0.7820 | 0.7895 | 0.6077 | 0.7011 | 0.7101 |
The conditional value-at-risk of
MCDCP | MCSCP | |||||||
---|---|---|---|---|---|---|---|---|
0.9 | 0.95 | 0.99 | 0.9 | 0.95 | 0.99 | |||
1 | −0.5 | 588 | 767 | 1126 | 247 | 316 | 441 | |
0 | 656 | 851 | 1266 | 279 | 354 | 504 | ||
0.5 | 737 | 963 | 1470 | 314 | 398 | 571 | ||
0.99 | 814 | 1076 | 1691 | 348 | 442 | 641 | ||
5 | −0.5 | 8261 | 10279 | 14721 | 990 | 1120 | 1388 | |
0 | 8679 | 10778 | 16223 | 1053 | 1203 | 1485 | ||
0.5 | 8984 | 11222 | 16045 | 1123 | 1287 | 1610 | ||
10 | 0.99 | 9442 | 11731 | 16776 | 1187 | 1365 | 1709 | |
−0.5 | 25658 | 31264 | 45260 | 1768 | 1951 | 2276 | ||
0 | 26269 | 31970 | 45820 | 1856 | 2054 | 2418 | ||
0.5 | 26887 | 32931 | 46806 | 1946 | 2160 | 2546 | ||
0.99 | 27610 | 33719 | 46273 | 2028 | 2261 | 2722 |
The conditional value-at-risk of
MCDCP | MCSCP | |||||||
---|---|---|---|---|---|---|---|---|
0.9 | 0.95 | 0.99 | 0.9 | 0.95 | 0.99 | |||
1 | −0.5 | 348 | 469 | 722 | 137 | 177 | 269 | |
0 | 390 | 526 | 846 | 156 | 202 | 298 | ||
0.5 | 439 | 598 | 952 | 175 | 228 | 344 | ||
0.99 | 489 | 669 | 1131 | 196 | 252 | 390 | ||
5 | −0.5 | 4923 | 6422 | 10161 | 523 | 602 | 752 | |
0 | 5232 | 6844 | 11240 | 561 | 651 | 818 | ||
0.5 | 5470 | 7088 | 11477 | 599 | 697 | 874 | ||
0.99 | 5792 | 7600 | 11750 | 640 | 745 | 964 | ||
10 | −0.5 | 15506 | 19907 | 31165 | 923 | 1029 | 1238 | |
0 | 15871 | 20482 | 31726 | 973 | 1092 | 1307 | ||
0.5 | 16454 | 21290 | 32260 | 1027 | 1153 | 1401 | ||
0.99 | 16930 | 21729 | 32811 | 1070 | 1206 | 1482 |
The conditional probabilities of the aggregate loss in the first business line exceeding its VaR, given that the aggregate loss in the second business line exceeds its VaR
MCDCP | MCSCP | |||||||
---|---|---|---|---|---|---|---|---|
0.9 | 0.95 | 0.99 | 0.9 | 0.95 | 0.99 | |||
1 | −0.5 | 0.1533 | 0.0846 | 0.0163 | 0.1671 | 0.0965 | 0.0269 | |
0 | 0.1956 | 0.1145 | 0.0271 | 0.2263 | 0.1440 | 0.0504 | ||
0.5 | 0.2502 | 0.1598 | 0.0456 | 0.3098 | 0.2166 | 0.0926 | ||
0.99 | 0.3192 | 0.2198 | 0.0812 | 0.4187 | 0.3245 | 0.1717 | ||
5 | −0.5 | 0.1170 | 0.0607 | 0.0129 | 0.1698 | 0.0980 | 0.0279 | |
0 | 0.1357 | 0.0721 | 0.0181 | 0.2272 | 0.1491 | 0.0508 | ||
0.5 | 0.1503 | 0.0814 | 0.0177 | 0.3100 | 0.2224 | 0.0915 | ||
0.99 | 0.1722 | 0.0958 | 0.0206 | 0.4267 | 0.3375 | 0.1877 | ||
10 | −0.5 | 0.1106 | 0.0554 | 0.0122 | 0.1703 | 0.0999 | 0.0287 | |
0 | 0.1176 | 0.0602 | 0.0135 | 0.2288 | 0.1503 | 0.0526 | ||
0.5 | 0.1280 | 0.0664 | 0.0139 | 0.3135 | 0.2269 | 0.1012 | ||
0.99 | 0.1376 | 0.0731 | 0.0140 | 0.4243 | 0.3388 | 0.1919 |
The MCDCP simulation algorithm
1. Set the initial conditions TE = 0, 2. Set the initial conditions on the sets of jump times 3. While (a) Set (b) Simulate the externally excited joint jump waiting time (c) Set TE = TE + E. (d) While (i) Simulate the self-excited jump waiting time where and (ii) Set (iii) The changes at jump time (iv) Save (e) At the externally excited joint jump time (i) The changes in the intensity processes where (ii) Save for |