Large Deviations of Factor Models with Regularly-Varying Tails: Asymptotics and Efficient Estimation
Farzad Pourbabaee, Omid Shams Solari

TL;DR
This paper studies the probability of large deviations in factor models with heavy-tailed distributions, introduces an efficient estimation method, and validates it through simulations, improving over traditional Monte Carlo techniques.
Contribution
It provides a new asymptotic analysis for large deviations in heavy-tailed factor models and develops an efficient estimation method outperforming crude Monte Carlo.
Findings
The proposed estimator significantly reduces variance compared to Monte Carlo.
Empirical validation confirms the theoretical efficiency gains.
The method is implemented in the Betta software package.
Abstract
We analyze the \textit{Large Deviation Probability (LDP)} of linear factor models generated from non-identically distributed components with \textit{regularly-varying} tails, a large subclass of heavy tailed distributions. An efficient sampling method for LDP estimation of this class is introduced and theoretically shown to exponentially outperform the crude Monte-Carlo estimator, in terms of the coverage probability and the confidence interval's length. The theoretical results are empirically validated through stochastic simulations on independent non-identically Pareto distributed factors. The proposed estimator is available as part of a more comprehensive \texttt{Betta} package.
| 100 | 1.921e-02 | 8.7e-04 |
|---|---|---|
| 200 | 8.22e-03 | 1.45e-03 |
| 300 | 5.14e-03 | 1.99e-03 |
| 400 | 3.71e-03 | 2.30e-03 |
| 500 | 2.89e-03 | 3.03e-03 |
| 600 | 2.36e-03 | 3.64e-03 |
| 700 | 1.99e-03 | 4.25e-03 |
| 800 | 1.72e-03 | 5.15e-03 |
| 900 | 1.51e-03 | 5.74e-03 |
| 1000 | 1.35e-03 | 5.69e-03 |
| 1.45 | 3.367e-02 | 4.7e-04 |
| 1.85 | 1.389e-02 | 1.08e-03 |
| 2.25 | 1.109e-02 | 3.22e-03 |
| 2.65 | 1.058e-02 | 9.82e-03 |
| 3.05 | 1.042e-02 | 1.894e-02 |
| 3.45 | 1.034e-02 | 4.432e-02 |
| 3.85 | 1.029e-02 | 5.362e-02 |
| 4.25 | 1.025e-02 | 2.6906e-01 |
| 4.65 | 1.022e-02 | 3.0186e-01 |
| 5.05 | 1.020e-02 | 4.1787e-01 |
| 5.45 | 1.018e-02 | 4.4620e-01 |
| 1.0 | 3.36e-02 | 4.6e-04 |
| 1.4 | 5.14e-03 | 5.87e-04 |
| 1.8 | 7.90e-04 | 8.75e-04 |
| 2.2 | 1.22e-04 | 1.21e-03 |
| 2.6 | 1.92e-05 | 1.51e-03 |
| 3.0 | 3.02e-06 | 1.84e-03 |
| 3.4 | 4.77e-07 | 2.53e-03 |
| 3.8 | 7.54e-08 | 3.12e-03 |
| 4.2 | 1.19e-08 | 3.70e-03 |
| 4.6 | 1.88e-09 | 6.06e-03 |
| 5.0 | 2.98e-10 | 6.26e-03 |
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Large Deviations of Factor Models with Regularly-Varying Tails: Asymptotics and Efficient Estimation
Farzad Pourbabaee*label=e1][email protected] [
Omid Shams Solari*†* label=e3][email protected] label=u1 [[
url]http://solari.stat.berkeley.edu
Department of Economics* and Department of Statistics*†*
University of California, Berkeley.
Department of Economics
University of California, Berkeley
E-mail:
University of California, Berkeley
Department of Statistics
Abstract
We analyze the Large Deviation Probability (LDP) of linear factor models generated from non-identically distributed components with regularly-varying tails, a large subclass of heavy tailed distributions. An efficient sampling method for LDP estimation of this class is introduced and theoretically shown to exponentially outperform the crude Monte-Carlo estimator, in terms of the coverage probability and the confidence interval’s length. The theoretical results are empirically validated through stochastic simulations on independent non-identically Pareto distributed factors. The proposed estimator is available as part of a more comprehensive Betta package.
Monte-Carlo Estimation, Tail estimation, Conditional Monte-Carlo, Rare-Event Simulation, Stochastic Simulation,
keywords:
\startlocaldefs\endlocaldefs
and 333Authors contributed equally to this manuscript.
1 Introduction
Large deviation probability (LDP) estimation is a well-studied problem in various branches of research; from finance and economics, to particle physics and weather forecasting. Researchers are often interested in the probability of occurrence of catastrophes, i.e. major over-shoots or under-shoots of an outcome comprised of a few input resources. A prominent example of which is the estimation of LDP for the factor models. The most well-studied case is estimating the LDP of sums of iid random variables. Namely, estimating for finite where is very large.
Such LDP estimation is well-studied when factors are thin-tailed and/or their class of distribution functions is stable under addition, e.g. Gaussian or Gamma factors. The statistical analysis is particularly straightforward in these cases, because of the available closed-form expressions for the right or left tail probability. However, the majority of cases do not fall in this line, as in many cases this stability does not hold, and we can not appeal to analytical expressions for the deviation probability. An important example is the class of heavy-tailed distributions. Loosely speaking, for this class of random variables the rare events occur more frequently than in a light-tailed distribution such as Gaussian. Gabaix (2016) enumerated many examples in which Power law distribution emerges, such as firm and city size, income and wealth distribution, and CEO compensations. Asmussen et al. (2000) proposed the first efficient algorithm for LDP estimation of linear factor models with heavy-tailed iid components. They introduce a Conditional Monte-Carlo (CMC) algorithm which benefits from conditioning on order statistics. Chan and Kroese (2011) utilize the same estimator of Asmussen et al. (2000) in specific settings. They apply it to independent but non-identically distributed (ind) case, where the factors’ distribution is restricted to be either Weibull or Pareto. Independent from Chan and Kroese (2011), we developed a CMC algorithm based on a comprehensive asymptotic description of how rare events occur in ind setting when factors are regularly varying. In contrast to Chan and Kroese (2011) we provide theoretical guarantees establishing the faster convergence of our estimation algorithm relative to crude Monte-Carlo.
Conditioning is quite appealing since the classical Monte-Carlo methods for estimating LDP fall short, precisely because a large number of samples need to be drawn to get non-zero realizations of the sampling event. However, there are more efficient tools to address this problem, such as importance sampling. The idea is essentially to sample from another probability measure that assigns more weight to the regions where the sampling function takes larger values, and then correct for the transformation of the sampling measure. Ackerberg (2000) showed that importance sampling can reduce the computational burden for smoothing the simulated moments, as first suggested by McFadden (1989).
However, for the case of heavy-tail distributions, the general111Referred as “general” because many of the known methods of measure change are based on using the moment generating function as the Radon-Nikodym derivative. However, there are potentially heuristic ways to choose the sampling distribution according to the particular type of the unknown target variable, which is sought to be estimated. measure transformation methods such as importance sampling are not favorable at best and inapplicable at worst. One reason is that higher moments as well as moment generating function, which are the essence of measure transformation methods, do not exist for this class. Secondly, due to the degeneracy of the likelihood ratio in high-dimensional models, these methods are not useful (Rubinstein and Kroese (2016)). In this paper, a novel technique (based on conditional Monte-Carlo sampling) is introduced to address the problem of tail estimation for the sum of ind random variables belonging to a large subclass of heavy tails, namely regularly-varying (RV) distributions 222This class of distributions is defined in depth in Feller (2008) section 8.8..
In the context of insurance risk, Goovaerts et al. (2005) studies the tail asymptotics of randomly weighted sum of iid Pareto factors. Further, Foss and Richards (2010) find asymptotic results for the sum of conditionally independent factors under rather stringent conditions on the structure of factors’ dependencies. Albrecher, Asmussen and Kortschak (2006) and Kortschak and Albrecher (2009) use Copulas to capture the dependence structure of the factors, and derived similar asymptotic results for the tail probability. The main contributions of this paper are to provide asymptotics for the deviation probability of the sum and maximum of independent, -valued, RV random variables; and to propose an improved Monte-Carlo method for estimating these likelihoods.
Likelihood estimation of such extreme events arises in many places: notably the extreme losses or profits of a portfolio exposed to multiple independent risk factors. Another example studied in Acemoglu, Ozdaglar and Tahbaz-Salehi (2017) is the frequency of large economic downturns, and significant GDP departures from equilibrium trend, caused by the heavy-tail nature of micro shocks, wherein independent factors with Pareto tails add up and create large swings. The challenge is that for all these cases, the extreme tail probabilities are excessively small. Therefore, finding non-trivial confidence intervals for them is not just a matter of their size, but more importantly how big or small are they relative to the sought probability. Namely, it is the relative error, the length of the confidence interval divided by the point estimate, that matters for reporting the estimation precision. For example, in the case of a simple indicator random variable , suppose that we are after . The per sample variance for the crude Monte-Carlo is , which indeed goes to zero as . However, the relative error (standard deviation over mean), roughly scales as , which becomes arbitrary large. The proposed estimation method in this paper fixes this issue, which arises in the crude Monte-Carlo, and advances a bounded relative error as the size of the target probability vanishes.
The paper is organized as follows. In section 2, the optimality conditions for estimation are defined and some notions for the Gaussian case are explored. Next, in section 3, we establish some results on the tail asymptotics of RV sums, and the CMC algorithm, along with its concentration analysis and comparisons with crude Monte-Carlo. In section 4, the implications for portfolios of many assets with heavy tails are studied. In section 5, the exponential efficiency of our proposed CMC algorithm relative to the crude Monte-Carlo estimator is demonstrated through the simulations. The proofs of the propositions and theorems along with simulation details are presented in the appendix.
2 Gaussian Factor Model
In this section, we present a brief overview of the use of importance sampling as a method of variance reduction in the estimation of a large deviation probability under Gaussian factors. This would serve as an introduction that paves the way for the main results of the paper. Assume there are assets available in the market whose returns are driven by latent factors . The return to the -th security is captured as a linear combination of the latent factors and the idiosyncratic risk, which is assumed uncorrelated with :
[TABLE]
Asset returns are all evaluated over the time interval , where is the investment horizon. Observations of high-frequency data confirm that the distribution of returns deviates more intensely from Gaussianity as the investment horizon becomes shorter. For the moment, suppose that is long enough that we can assume Normal distributions both for the factors and asset specific risks, in particular assume and are mutually independent. Let represent the return to market index, which is typically calculated as the market-cap weighted sum of security returns, but here for simplicity is taken as the unweighted average of returns:
[TABLE]
which has the Normal distribution .
One can think of periods of market turmoil as the times when the market index reflects large downswings and upswings, namely , and one might want to estimate the probability of these large fluctuations, e.g for large . Since no closed form expression for this integral exists, we have to resort to simulation methods. However, crude Monte-Carlo sampling from the distribution of requires drawing a large number of samples to find some that surpass the threshold ; importance sampling can help to reduce the required number of sample points, or alternatively reduce the variance of the point estimator. Given that the cumulative generating function exists for Gaussian distribution for all , one possible choice to get an appropriate importance sampling distribution is the exponential measure change through
[TABLE]
Specifically, If denotes the actual probability measure for , the exponentially twisted measure is then obtained by
[TABLE]
Now we can generate samples from , and form the following sample average, which represents the unbiased estimator under the new measure :
[TABLE]
Denote the per-sample estimator by . The next definition spells out two notions of relative error.
Definition 2.1**.**
The estimator has bounded relative error if
[TABLE]
and is logarithmically efficient (a weaker notion) if for some
[TABLE]
The following result, which is proved in Asmussen (2008), sheds light on the efficiency of exponential twisting for a certain value of .
Theorem 2.2**.**
The exponential change of measure in (2.4) is logarithmically efficient for the unique parameter that solves .
As a result of this theorem, the optimal parameter for the measure change is
[TABLE]
Having stated this theorem, the following lines summarize the simulation steps for the likelihood estimation of the market index large fluctuations in the Gaussian case:
Find from (2.8). 2. 2.
Draw random samples , from . 3. 3.
Calculate as an estimator of .
As a result of twisting the sampling distribution, the relative error now scales as , compared to for the classical Monte-Carlo. Equivalently, this boost shows us how to achieve a certain level of relative error with fewer sample points. However, this machinery can not always be employed, because the moment generating function need not always exist. Therefore, to find the optimal measure change we have to appeal to heuristic methods, or use other Monte-Carlo methods as explained further in the proceeding sections.
3 Regularly-Varying Factors
In this section we study the consequences of dealing with independent factors with heavier tails than Gaussians. In particular, the factors are assumed to have regularly-varying tails, for example ones with Pareto tails. This class of distribution functions is contained in the larger family of sub-exponential distributions as defined below.
Definition 3.1**.**
The distribution of a non-negative random variable is called sub-exponential, if
[TABLE]
where ’s are iid copies drawn from 111For more, check definition 1.3.3 in Embrechts, Klüppelberg and Mikosch (2013)..
This definition extends to probability distributions on the entire real line by restriction to the positive and negative halves. Then, the random variable , taking values in , is called sub-exponential if and are both sub-exponentials. Equation (3.1) says that the probability that the sum of iid sub-exponential random variables exceeds a certain threshold is roughly times the probability that one of them exceeds that level. The question is thus what happens if the random variables are independent and individually sub-exponential but not necessarily identically distributed? Is the deviation probability for the sum related to the sum of deviation probabilities of the summands, and if so, under what conditions? As pointed out in the introduction, variations of these questions are studied under different conditions for the factors.
In the remainder of this paper, we restrict ourselves to the case of sum of non-identical, independent, real-valued random variables. We answer this question under a mild condition, which is typically satisfied by long-tailed distributions.
Condition 3.2**.**
Given the distribution , there exists an eventually increasing function such that and
[TABLE]
where .
Example 3.3**.**
Suppose is Power law distributed with coefficient , i.e . Then, one can check that , for any , satisfies condition 3.2.
The following notation is used throughout the paper.
Notation 3.4** (Asymptotic equivalence).**
if , as .
The next definition expresses the notion of the RV distribution; see Feller (2008) for more elaboration.
Definition 3.5** (Regularly-Varying (RV) distribution).**
A distribution function has a regularly varying tail, if as , where and varies slowly at infinity, i.e.
[TABLE]
Functions such as , and any convergent function to a bounded level are examples of slow-variation. The RV property depends only on the behavior of the distribution at infinity, so it does not matter how it behaves at intermediate points. One stylized observation about this family of distributions is that they have finite moments of order less than , but not more. This will restrain us from using moment generating function to obtain large deviation results.
Claim 3.6**.**
For all distribution functions of regular variation, we can take with any , and condition 3.2 will hold. The corollary of theorem 1 in section 8.8 of Feller (2008) paves the way to prove this claim, which allows us to represent the slowly varying function as
[TABLE]
where and as . Therefore,
[TABLE]
where the first term converges to 1, and the second term’s exponent is approaching zero, because
[TABLE]
Remark 3.7**.**
The next two results on large deviation of sum and maximum of a sequence of not necessarily identical, independent and -valued random variables, are built on the well-known properties of iid, -valued RV random variables in Embrechts, Klüppelberg and Mikosch (2013)222Precisely, for nonnegative, sub-exponential and iid random variables , when ; as stated in Embrechts, Klüppelberg and Mikosch (2013) section 1.3.2..
The following theorem assumes condition 3.2, and displays an asymptotic equivalence result for the tail probability of an independent RV sum.
Theorem 3.8**.**
Suppose are independent random variables in , such that:
- (i)
An RV distribution exists, where for all ’s and at least one , 2. (ii)
A function exists that satisfies condition 3.2 for ,
then the following asymptotic result holds:
[TABLE]
Another interesting feature of sub-exponential distributions is the so-called catastrophe principle, that roughly states that the iid sum of non-negative sub-exponential random variables is large if and only if one of them is large. To put it in a more precise way, here is the formal definition of this property:
Definition 3.9**.**
The distribution function with support on is said to satisfy the catastrophe principle, if
[TABLE]
where are iid draws from .
In particular, the sub-exponential family has this property. However, we want to know what happens to the maximum factor under the more general conditions of theorem 3.8: when the random variables are independently drawn from non-identical distributions, and can take negative as well as positive values. The next theorem examines the behavior of the maximum term up to a certain constant.
Theorem 3.10**.**
Suppose are independently drawn from , and take values in . Then, under the same conditions (i) and (ii) of theorem 3.8, the following asymptotic result holds:
[TABLE]
Remark 3.11**.**
There is nothing very special about the upper bound constant . It only paves the way for upper-bounding by an affine function. More is explained in the appendix, where we explain under a bit more stringent conditions, the exact statement of the catastrophe principle would be obtained, namely in this case.
An important take-away from this result is that even under the extended case (non-identical and -valued random variables), the catastrophe principle asymptotically holds up to a constant. More precisely, the probability that the sum exceeds a large value is of the same order of the maximum summand exceeding the same threshold. This can also be interpreted in another sense: aggregate fluctuations do not become extremely large by accumulating small variations; rather, there has to be a single factor with large deviation to support such an extreme event.
3.1 Conditional Monte-Carlo Algorithm
The asymptotic result in theorem 3.8 regarding the tail probability of the sum can be used to take as an estimator for . However, this estimation performs weakly in many cases, and simulation based on that will be inaccurate. A conditional Monte-Carlo algorithm is developed in Asmussen et al. (2006) to cope with the tail probability of sum of iid heavy tails. That idea is incorporated here to obtain an estimator for the sum of independent but non-identical factors. The algorithm goes as follows:
- (i)
Sample from its corresponding distribution for . 2. (ii)
Let . 3. (iii)
Compute
The proposed is an unbiased estimator of 333The proof of this claim is simple and thus omitted.. The notation is used to denote all random variables excluding , and represents the sum of generated random variables from independent distributions, i.e . It is shown in Asmussen et al. (2006) that the estimator in step 3 of the algorithm 3.1 has bounded relative error for non-negative iid case, when the common distribution has RV form.
Remark 3.12**.**
Consult appendix B for a detailed discussion on the computational complexity of algorithm 3.1.
The following theorem establishes the same result of Asmussen et al. (2006), but for the extended case of not necessarily identical -valued factors.
Theorem 3.13**.**
If has regularly varying tail, then estimator in algorithm 3.1 has bounded relative error, namely
[TABLE]
Proof of Theorem 3.13.
Denote , , and let be an independent copy of . Note that is implicitly a statistic generated from , thereby a random variable.
[TABLE]
One can check that if then , thereby always. Consequently, is asymptotically upper bounded by , which yields to
[TABLE]
∎
3.2 CMC Concentration and Efficiency Analysis
The CMC algorithm can be repeated times with the outcome of th step being referred as , and the sample average is denoted by . Let , and . Then, a simple application of central limit theorem yields to:
[TABLE]
Therefore, one can get the following asymptotic confidence interval for the large deviation probability of :
[TABLE]
where is the Gaussian CDF. Thus, for large enough and we have with probability of at least . Another way to find the concentration bound on is to use the Markov’s inequality:
[TABLE]
where the last inequality uses the final bound in theorem 3.13 and holds for large enough . Finally, we express a stronger approach to get a concentration bound based on the notion of sub-Gaussian random variables.
Definition 3.14** (Van Der Vaart and Wellner (1996)).**
A random variable with mean is called sub-Gaussian, if there exists , such that
[TABLE]
Remark 3.15**.**
Suppose that the random variable with mean is sub-Gaussian with parameter , then the following Chernoff deviation bound would immediately fall out:
[TABLE]
One can show that if takes value in , then its sub-Gaussianity parameter is . By looking at the computations in theorem 3.13, we can confirm that , thereby is sub-Gaussian with parameter , and the following deviation bound results from remark 3.15:
[TABLE]
In the last step we use the tail approximation for both and the sum in the exponent’s denominator. This is a one-shot bound, namely just for one trial of CMC algorithm, whereas if we repeat this process times, and take the sample average, then we get a much sharper precision:
[TABLE]
As can be viewed in all three bounds (3.13), (3.14) and (3.18) the ratio turns out to be the key parameter controlling the decay rate of error probability. For instance, if , and , we need to repeat CMC algorithm times to get small error probability. An important observation here is that scales proportional to , thus for fixed error rate smaller values of lead to faster convergence rate, which makes more sense once we recall that the smaller levels of correspond to the fatter tails. Therefore, the tail asymptotic equivalence relation will be achieved at smaller ’s, equivalently, the error in tail probability estimation would be smaller for fixed .
The proposed CMC algorithm asymptotically outperforms the crude Monte-Carlo sampling in the sense of estimator’s efficiency, namely for certain precision level , the deviation probability of CMC estimator is smaller than its regular sample mean counterpart, known as
[TABLE]
where is the th independent draw from . The main theoretical result of the paper is presented next, in that we establish the exponential boost obtained via the proposed CMC estimator relative to the crude Monte-Carlo counterpart.
Theorem 3.16**.**
For any precision level , the CMC estimator is exponentially more efficient than . Namely, for any
[TABLE]
3.3 Importance Sampling Algorithm
The goal in this part is to develop an alternative to CMC based on importance sampling. Inspired by the argument in previous part, we exploit the partitioning method based on . Suppose is the density of , and is the alternative density, which is the candidate for importance sampling. Let be the product measure generated from all original distributions bare , where is used instead, and let express the expectation with respect to . After all, the importance sampling steps follow as:
Generate , and . 2. 2.
Let , and . 3. 3.
Take as an estimator for .
To show the unbiasedness of the estimator, let us for example take the expectation of the th summand with respect to :
[TABLE]
Hence, and the unbiasedness is resulted. Although the introduced estimator is unbiased, but as a downside it is shown in Asmussen et al. (2006) that even for iid non-negative factors, it falls behind the CMC estimator let alone for our purpose. Moreover, one needs to find appropriate candidates for sampling distributions (’s), where there is no general recipe to follow besides heuristics. The related literature is yet to find appropriate candidates for the sampling distributions in importance sampling, so likewise the question remains open in our case.
4 Market Portfolio Large Deviation Probability
One of the main motivations of studying RV distributions in this paper was to capture the large deviations of asset returns, as initially laid out for the Gaussian case. Now, consider the scenario in which the factor returns have Power law tails, i.e , that happens to be the case in many empirical stock return observations, see for example Cont (2001) and Gopikrishnan et al. (1998). Then, the demeaned market index return can be modeled as the sum of independent zero mean factors combined with an independent noise, as seen before in (2.2):
[TABLE]
Since is assumed to have Power law tail, so does with the same tail coefficient. Therefore, letting and , the supporting distribution in the sense of theorem 3.8 would be a Power law with coefficient (more precisely ), and
[TABLE]
Moreover, hypothetically one can impose Gaussian structure on the idiosyncratic risk terms, and treat them as independent factors that have vanishing tail probabilities relative to the heaviest tail component, , namely
[TABLE]
Then, the result of theorem 3.8 implies that, for large :
[TABLE]
As a result of this asymptotic tail equivalence, we can contemplate that only the factors with the heaviest tails contribute to the extreme events, and the market large fluctuations are mainly driven by them. Particularly, in terms of hedging against extreme events, the risk managers shall not worry about the factors with fat body distribution but light tails, even if they add a sizable portion of the portfolio variance, rather they should mainly concern about highly skewed ones.
Next, let us investigate the case, where the market portfolio is generated by aggregating a large number of individual stocks, uniformly weighted without loss of generality in this context. It is often observed that after factor extraction the remaining idiosyncratic parts reflect fat-tailed dispersions and treating them as Gaussians is quite unrealistic. Therefore, their deviation could possibly affect the aggregate index fluctuations. However, we show this is not true in the sense that each one can individually affect the fluctuations of its corresponding security, but once added together and averaged out, the aggregate noise deviation probability would have negligible effect compared to the contribution of factors with heavier tails. More precisely, as described above let be the return to the th security, while is no longer required to be Gaussian, but can take any RV form. The following proposition asserts this claim in a more definitive form.
Proposition 4.1**.**
Let be the return to the th security, such that idiosyncratic residuals likewise the factor returns are independent and have RV tails. Then, given the existence of a supporting distribution as in 3.2 with , and uniformly bounded proportionality coefficients of individual noise distributions with respect to (), we get
[TABLE]
for fixed large .
The important result of this proposition is that under some regularity conditions on the residual security risks, the aggregate effect of these factors to the frequency of market index fluctuations will vanish for large portfolios of assets. Therefore, the large deviation of portfolios of many assets is mainly controlled by the common factors, which appear in all individual asset returns. One can think of this result as a version of the central limit theorem type argument across independent residuals, but in the case of independent and non-identical variables with fat tails. The market index large deviation probability can then be approximated as:
[TABLE]
The first asymptotic equivalence simply follows from theorem 3.8 as gets large, and the second equivalence falls out by sending , in addition to the assumption that the average factor loading vector converges as , namely,
[TABLE]
The methods such as CMC and importance sampling that introduced in previous section can now be employed to find estimators for extreme deviation probability of market index return.
5 Simulations
Equation 3.20 is perhaps the most consequential result of this read. In present section this result is unpacked and validated through several simulations. In what follows we demonstrate that our proposed estimator is exponentially more efficient than the crude Monte-Carlo estimator. More formally, we demonstrate that for any precision level and finite number of independent Pareto factors,
[TABLE]
shrinks with a rate of at least as a function of the sample size as , where and is the shape parameter corresponding to the factor with the heaviest tail. The minimum rate is estimated using a linear mixed-effects model, details of which is explained in Appendix C.3. Also for brevity from now on we refer to as the LR ratio.
Remark 5.1**.**
The CMC estimator, see algorithm 3.1, is exponentially more efficient relative to the crude Monte-Carlo estimator with a rate of at least if there is an for which the convex hull of is bounded above by .
In what follows equation 3.20 is validated through simulations while estimation sensitivity with respect to and is studied.
5.1 Variable Deviation Bound
Here we examine the relationship between the LR and the sample size as we move deviation bound further from the mean. Figure 1 illustrates vs. the sample size as the deviation bound increases. It is clear from this result that our estimator maintains exponential efficiency through a wide range of deviation bounds and the rate of efficiency increases with that bound. Deviation bounds, along with their corresponding LDP and rate are presented in Table 1.
5.2 Examining The Catastrophe Principle
In this subsection two simulations are performed which aim to validate the Catastrophe principle. To this end, we simulate different factor models where each model contains Pareto factors with shape parameters , . We consider two cases: (1) groups that share the same , but the average tail thickness is different between models, (2) is different between groups but each group shares the same with a group in the first case.
Figure 2 manifests the sensitivity of LR and to . Evidently, our CMC estimator maintains the exponential efficiency whose rate increases with mean tail thickness, denoted as .
Table 2 helps characterizing this increase more clearly. According to this table, is not sensitive to if all other factors have tails which are significantly thinner than . However, increases orders of magnitude which points to the high variability inherent in Monte-Carlo method.
In order to construct better characterization of our CMC method’s sensitivity to maximum tail thickness, the previous simulation is repeated but this time is not constant anymore but shape parameters are chosen in a way that for each model in the previous simulation, there exists a model in this simulation with equal . In essence, mean tail thicknesses are similar in the two simulations. As before, CMC method maintains its dominance as increases; however, upon consulting Table 3, we observe that, contrary to the previous simulation, while decreases by orders of magnitude between factor models, does not change drastically.
6 Conclusion
This read covers a comprehensive asymptotic characterization of LDPs in the case of linear factor models with ind Regularly Varying factors. Exploiting this characterization, a Conditional Monte-Carlo estimator is proposed which has the same empirical time complexity, see Appendix B, but is proven to be exponentially more efficient relative to the crude Monte-Carlo, see theorem 3.20. This claim was validated through extensive simulations while empirically characterizing the large deviation probabilities of the aforementioned factor models. Thus providing empirical support for the theoretical results presented in section 3. We hope to generalize the results of this article, especially the asymptotic behavior of linear factor models, to larger class of factor models, i.e. where a larger class of functions. Another important future direction is to study the LDP of factor models where are not necessarily independently distributed which can be used to estimate the LDP of portfolios with dependent assets.
Appendix A Proofs
A.1 Proof of Theorem 3.8
First, the following lemma is proven, then the theorem’s proof follows.
Lemma A.1**.**
Let have regularly varying tail, namely for some . Then, there exists , such that for ,
[TABLE]
.
Lemma 2 of chapter 8 in Feller (2008) ensures that for every , there exists , such that for all : . Now one can check that by taking and the desired result follows:
[TABLE]
∎
.
I justify equation (3.6) for the case of two random variables, and , then the general case will follow by a straight induction. The argument goes through a similar line of proof as in Foss and Richards (2010), but I am going to leverage the independence to relax some of its necessary conditions. The idea is to upper and lower bound by with some vanishing approximation errors (that are approaching 0 as , faster than , henceforth denoted by ). First, the upper-bound is verified:
[TABLE]
The first two terms can be approximated by leveraging assumptions (i) and (ii) of the theorem. For example:
[TABLE]
where the first and last approximations hold because of (i), and the middle one is guaranteed by (ii) and condition 3.2. Furthermore, the last probability will be of order as :
[TABLE]
where the last term is of order because of lemma A.1, hence is negligible compared to the first two terms in equation (A.3), that concludes the upper bound. Next, the lower bounding goes as:
[TABLE]
where each of the first two terms decouples, and again because of presumptions (i) and (ii) of the theorem, the first one for instance can be approximated as
[TABLE]
Similar reasoning implies that the third term in (A.6) is of order , therefore vanishing compared to the first two terms in (A.6). The lower bound is now justified, hence the first approximation in equation (3.6) is concluded. Finally, approximation of the sum of tail probabilities with follows immediately as a result of the first presumption of the theorem. ∎
A.2 Proof of Theorem 3.10
.
First, the lower bound is shown:
[TABLE]
where the last equality is an immediate application of the Taylor’s lemma. Showing the upper bound mainly falls in the same steps, but requires invoking the inequality , that holds for .
[TABLE]
Through a graphical scheme it becomes clear that for , and small enough . Therefore, it is possible to approach and control for the size of all , . Under the case where the convergence of (in condition (i) of theorem 3.8) is uniform over all , one can send to 1 from below slower than the speed of , thereby a tighter upper bound will be obtained in (A.9) with the pre-factor rather than . ∎
A.3 Proof of Theorem 3.16
.
To prove the proposition we need the following lemma, that paves the way for the main verification.
Lemma A.2**.**
Let , where ’s are iid Bernoulli random variables with success probability of , then
[TABLE]
where is the Kullback-Leibler divergence, that is known to be
[TABLE]
Proof.
For the notational simplicity let , and , then:
[TABLE]
Take the auxiliary binomial random variable , then is maximized when . The following loose bound falls out for :
[TABLE]
Implying that . Then, the proposed bound in the lemma drops out once this lower bound for is substituted in (A.12). ∎
Now we can return to the proof of the proposition, first by finding the lower bound for deviation probability of :
[TABLE]
The first term is lower bounded using the result of lemma A.2 as:
[TABLE]
In a same manner the second term in (A.14) is lower bounded, with this in mind that is the Binomial sample mean in its own turn, but with the different success probability of :
[TABLE]
Denote the KL-divergences in the exponents of (A.15) and (A.16) with and , respectively. Then, the convexity of implies:
[TABLE]
Then it is left to simplify and find an upper bound for , which is mainly carried out by leveraging the inequality: for .
[TABLE]
and
[TABLE]
Therefore, the following upper bound on falls out by adding up (A.18), and (A.19):
[TABLE]
After substitution of this bound in (A.17), it follows
[TABLE]
By using the upper bound on deviation probability of in (3.18), we can see that
[TABLE]
where in the last equation, I used the large asymptotic. Now, for any rate smaller than , can be taken large enough, so that the ratio of deviation probabilities decays faster than . Consequently, the ratio of CMC estimator deviation probability over its crude Monte-Carlo counterpart decays exponentially in , pointing to the claim of theorem 3.16. ∎
A.4 Proof of Proposition 4.1
.
The result of theorem 3.8 can be employed again to asymptotically approximate the deviation sum with sum of deviations:
[TABLE]
The proportionality coefficients are defined in the usual fashion: , and as stated in the theorem are uniformly bounded by a constant say . Therefore, relation (A.23) can be upperbounded as:
[TABLE]
The last conclusion holds because is slowly varying by definition and grows at a slower rate than any polynomial growth of (knowing that it is assumed ). ∎
Appendix B Algorithm Complexity
As claimed in 3.12, our proposed CMC algorithm has almost the same time complexity w.r.t the sample size . Recall that the added complexity in our algorithm is only a result of evaluating a univariate distribution times, due to 3.9, which does not scale with and these evaluations can be done in time using fast methods or hash tables in case of distributions with sparse support.
Appendix C Simulations
Simulations in this paper are carried out using Betta package addressed in C.3. In this section, for the sake of reproducibility, the settings under which the simulations in Section 5 were carried out are explained in detail.
Some parameters were kept constant between the simulations. The number of factors in each model, , was set to 10. Note that since an analytical solution for LDP estimation is not available in our case, we need to rely on stochastic simulations to estimate more accurately. After several experiments with our CMC estimator, we observed that as the sample size increases, estimation variance decreases and the mean estimate stays very close to the mean estimates using crude MC. Therefore, in order to estimate , we used the CMC estimator but with a very large, sample size. As for the precision parameter we set it to after many experiments. should be small enough such that the difference between the estimators becomes more clear and large enough such that simulations do not end up with Nan’s due to occurrences of , especially with the MC estimator.
C.1 Simulation 5.1
In this simulation was changed from 100 to 1000 with steps of length 100. was set to values scattered equidistantly between 1 and 3.
C.2 Simulation 5.2
Here for the simulation where the minimum shape parameter was different between models, Figure 3, was chosen equidistantly between for chosen from a grid of length 10 uniformly placed in . The same instructions were used in the constant minimum shape parameter simulation of Figure 2; however, for each model, the first element of was dropped and 1 was appended to the vector. Then the elements of the vector, except the first element, were modified to keep a constant mean among the models.
C.3 Estimating r
In order to validate equation 3.20, it is sufficient to show that the convex hull of is bounded above by an affine function where .
For each , is evaluated 50 times, for all of which we use a single estimate for . Therefore we used a linear mixed-effects model to estimate . This way any grouping effect is considered as a random effect. Here is the model used:
[TABLE]
In that is the group corresponding to . REML was used to estimate the coefficients.
{supplement}
\sname
Supplement A \stitleBetta Package \slink[url]https://github.com/osolari/betta
\sdescription
Betta is a python package developed for the purposes of this paper. Upon installation of the package, objects of class CMC will be available. These objects may be input to the methods in the relativeEfficiencyLib module which contains the methods used for creating the results in section 5.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1Acemoglu, Ozdaglar and Tahbaz-Salehi (2017) {barticle} [author] \bauthor \bsnm Acemoglu, \bfnm Daron \binits D., \bauthor \bsnm Ozdaglar, \bfnm Asuman \binits A. and \bauthor \bsnm Tahbaz-Salehi, \bfnm Alireza \binits A. ( \byear 2017). \btitle Microeconomic Origins of Macroeconomic Tail Risks. \bjournal American Economic Review \bvolume 107 \bpages 54–108. \endbibitem
- 2Ackerberg (2000) {barticle} [author] \bauthor \bsnm Ackerberg, \bfnm Daniel A \binits D. A. ( \byear 2000). \btitle Importance sampling and the method of simulated moments. \bjournal Department of Economics, Boston University and NBER. \endbibitem
- 3Albrecher, Asmussen and Kortschak (2006) {barticle} [author] \bauthor \bsnm Albrecher, \bfnm Hansjörg \binits H., \bauthor \bsnm Asmussen, \bfnm Søren \binits S. and \bauthor \bsnm Kortschak, \bfnm Dominik \binits D. ( \byear 2006). \btitle Tail asymptotics for the sum of two heavy-tailed dependent risks. \bjournal Extremes \bvolume 9 \bpages 107–130. \endbibitem
- 4Asmussen (2008) {bbook} [author] \bauthor \bsnm Asmussen, \bfnm Søren \binits S. ( \byear 2008). \btitle Applied probability and queues \bvolume 51. \bpublisher Springer Science & Business Media. \endbibitem
- 5Asmussen et al. (2006) {barticle} [author] \bauthor \bsnm Asmussen, \bfnm Søren \binits S., \bauthor \bsnm Kroese, \bfnm Dirk P \binits D. P. \betal et al. ( \byear 2006). \btitle Improved algorithms for rare event simulation with heavy tails. \bjournal Advances in Applied Probability \bvolume 38 \bpages 545–558. \endbibitem
- 6Asmussen et al. (2000) {barticle} [author] \bauthor \bsnm Asmussen, \bfnm Søren \binits S., \bauthor \bsnm Binswanger, \bfnm Klemens \binits K., \bauthor \bsnm Højgaard, \bfnm Bjarne \binits B. \betal et al. ( \byear 2000). \btitle Rare events simulation for heavy-tailed distributions. \bjournal Bernoulli \bvolume 6 \bpages 303–322. \endbibitem
- 7Chan and Kroese (2011) {barticle} [author] \bauthor \bsnm Chan, \bfnm Joshua CC \binits J. C. and \bauthor \bsnm Kroese, \bfnm Dirk P \binits D. P. ( \byear 2011). \btitle Rare-event probability estimation with conditional Monte Carlo. \bjournal Annals of Operations Research \bvolume 189 \bpages 43–61. \endbibitem
- 8Cont (2001) {barticle} [author] \bauthor \bsnm Cont, \bfnm Rama \binits R. ( \byear 2001). \btitle Empirical properties of asset returns: stylized facts and statistical issues. \bjournal Quantitative Finance \bvolume 1 \bpages 223-236. \endbibitem
