Source-linked AI summary

Selecting and estimating regular vine copulae and application to financial returns

Jeffrey Dissmann, Eike Christian Brechmann, Claudia Czado, Dorota Kurowicka

arXiv:1202.2002v2stat.ME

TL;DR

The paper addresses the limited flexibility and selection difficulty of existing multivariate copula models, especially the concentration on restrictive C- and D-vines. It develops density-evaluation algorithms and an automated graph-based selection and estimation strategy for arbitrary R-vines. Simulation and a 16-dimensional financial application demonstrate useful models and better fit than C- and D-vines, while higher-dimensional use may require more parsimonious specifications.

  • Problem

    Existing multivariate copula research concentrated on restrictive C- and D-vines, while flexible tail modeling is important for financial Value-at-Risk analysis.

  • Method

    The paper recursively evaluates arbitrary R-vine densities and sequentially selects tree structures, pair-copula families, and parameters using graph-theoretic maximum spanning trees.

  • Results

    The approach identifies useful multivariate copula models in simulation and gives better fit than C- and D-vines for a 16-dimensional financial dataset.

  • Takeaways & Limitations

    R-vine distributions provide a flexible framework for modeling complex dependencies and can be applied automatically to medium-sized datasets.

  • Takeaways & Limitations

    Higher-dimensional applications may require replacing higher-order pair-copulae with independence or simpler copula terms to balance flexibility and parsimony.

Abstract

from arXiv · show

Regular vine distributions which constitute a flexible class of multivariate dependence models are discussed. Since multivariate copulae constructed through pair-copula decompositions were introduced to the statistical community, interest in these models has been growing steadily and they are finding successful applications in various fields. Research so far has however been concentrating on so-called canonical and D-vine copulae, which are more restrictive cases of regular vine copulae. It is shown how to evaluate the density of arbitrary regular vine specifications. This opens the vine copula methodology to the flexible modeling of complex dependencies even in larger dimensions. In this regard, a new automated model selection and estimation technique based on graph theoretical considerations is presented. This comprehensive search strategy is evaluated in a large simulation study and applied to a 16-dimensional financial data set of international equity, fixed income and commodity indices which were observed over the last decade, in particular during the recent financial crisis. The analysis provides economically well interpretable results and interesting insights into the dependence structure among these indices.

1. Introduction

The paper motivates flexible non-Gaussian dependence models and develops automated methods for selecting, estimating, evaluating, and simulating arbitrary regular vine copulae. Simulation and a 16-dimensional financial application demonstrate useful models, including better fit than C- and D-vines.

  • Motivation: Non-Gaussian dependence models are increasingly needed across finance and other fields, where Gaussian assumptions can be inadequate.Large multivariate samples enable efficient investigation and estimation of such models.
  • Motivation: Financial risk analysis requires flexible tail modeling because Gaussian copulae lack heavy tails, while Student-t and standard Archimedean copulae impose restrictions.Student-t copulae use one parameter for all pairs’ tail dependence, whereas standard Archimedean models are governed by a single parameter.
  • Regular vines: Regular vines construct multivariate distributions from bivariate copula specifications for pairs conditional on selected variables.This pair-copula approach broadens multivariate dependence modeling beyond previously prominent elliptical and Archimedean classes.
  • Regular vines: C-vines and D-vines are restrictive regular-vine subclasses, whereas arbitrary R-vines have many possible tree sequences and therefore require careful selection.The paper addresses this challenge with an automated sequential search over tree structures, pair-copula families, and parameters.
  • Results: Simulation studies identify useful multivariate copula models, while the 16-dimensional financial application produces meaningful models and better fit than C- and D-vines.The search strategy is designed for automated and higher-dimensional problems.
  • Methods: The paper develops algorithms for evaluating arbitrary R-vine densities, simulating from specified R-vines, and estimating their parameters using sequential estimates as starting values.The R-vine specification is stored in lower-triangular matrices, enabling recursive joint-density evaluation.

2. Parametric regular-vine distributions

An R-vine is a nested sequence of trees whose edges become the next tree’s nodes, providing a general pair-copula framework beyond C- and D-vines. Its matrix representation records the structure and supports recursive density evaluation from conditional and unconditional pair-copulae.

  • Regular-vine structure: An R-vine is a nested sequence of n −1 trees in which each tree’s edges become the nodes of the next tree, subject to a proximity condition.The first tree contains the n variable indices; later trees contain sets of indices inherited from previous edges.
  • Regular-vine structure: For an edge, the conditioning set is the intersection of its nodes’ complete unions, while the conditioned sets are their symmetric differences.These sets determine which variables are conditioned and which variables are modeled by the associated pair-copula.
  • Regular-vine structure: The constraint set collects the conditioned and conditioning sets for all edges and contains the information needed to distinguish R-vines.Edges can therefore be enumerated by the variable sets appearing before and after the conditioning bar.
  • Special R-vine types: C-vines have star-shaped trees and D-vines have path-shaped first trees, whereas general R-vines allow a much larger class of tree structures.For C- and D-vines, the first-tree structure or root ordering determines the vine completely.
  • Pair-copula construction: An R-vine copula specification combines continuous marginal distributions, an R-vine, and bivariate pair-copulae assigned to its edges.Each pair-copula models the conditioned variables given the conditioning variables, under the assumption that the conditional copula does not depend on those conditioning variables.
  • Pair-copula construction: The joint R-vine copula density factors into the product of the conditional and unconditional copulae assigned to the vine edges.The matrix-based evaluation algorithm recursively computes the conditional-distribution arguments and applies each edge’s copula type and parameters.

3. Selecting regular vine distributions

The paper selects regular vine structures sequentially by prioritizing strong dependencies, then chooses and estimates pair-copulae for each selected edge. This automated heuristic uses maximum spanning trees and Kendall’s tau, while acknowledging computational and global-optimality trade-offs.

  • R-vine fitting requires selecting the structure, choosing a bivariate copula family for each pair, and estimating its parameters.
  • Because the number of possible R-vines grows rapidly with dimension, exhaustive structure and copula-family search is infeasible.Manual plot-based family selection would also undermine an objective automated procedure.
  • The proposed sequential heuristic selects each tree to model the strongest available pairwise or conditional dependencies, rather than optimizing the complete vine globally.The method prioritizes high dependencies because first-tree copulae often have the greatest influence on model fit.
  • The sequential ordering can support truncation because later transformed variables will often be relatively independent, reducing the number of parameters.This is presented as useful for datasets with many variables, although the sequential procedure is not guaranteed to find a global model-fit optimum.
  • For multivariate normal dependence, fitting the two higher-correlation pairs first reduces the remaining conditional correlation between the other pair.The example establishes ρ1,2|3 < ρ1,2 under the stated positive-correlation ordering.
  • The method uses Kendall’s tau because it measures dependence independently of the assumed distribution and therefore accommodates different non-Gaussian copula families.The authors note that other dependence measures could be used similarly.
  • Algorithm 3.1 computes empirical Kendall’s taus, selects maximum-spanning trees by absolute tau sums, and fits copulae and parameters edge by edge.The same procedure is repeated for conditional pairs in later trees subject to the R-vine proximity condition.
  • Copula selection uses AIC, while the candidate family list can be extended to asymmetric tail-dependent families at increased computational cost.Student-t copulae receive a parameter-count penalty under AIC, and the proposed family list is explicitly incomplete.

4. Modeling the residual dependency among daily returns of international financial indices

The study models dependencies among 16 international financial indices using several vine-copula classes, including individually selected pair-copula families. The mixed R-vine provides the preferred fit among the compared models and yields economically interpretable structure.

  • Data and preprocessing: The dataset contains 16 international equity, fixed-income, and commodity indices with 2,337 daily returns observed from 12/29/2001 to 12/14/2009.Returns are unhedged against currency fluctuations and quoted in home currencies, except global indices quoted in USD.
  • Data and preprocessing: Each return series is first modeled with ARMA(1,1)-GARCH(1,1) innovations before dependence is modeled using standardized residuals.Student-t innovations are used for equity and commodity indices, while bond indices use Gaussian innovations.
  • Model selection: The selection procedure compares mixed R-, C-, and D-vines with R-vines using only bivariate Student-t or Gaussian pair-copulae.The mixed R-vine selects pair-copula terms individually from seven bivariate copula types.
  • Model selection: The common top tree is selected from empirical Kendall’s taus, grouping consecutive government-bond maturities and corporate bonds by rating.The tree also connects the government- and corporate-bond groups through representative indices and links STOXX50 most strongly to IBOXX-G-3-5.
  • Model selection: 171 parameter estimates are selected for the mixed R-vine, falling to 108 when 55 pair-copula terms are replaced by independence copulae.The independence-reduced specification uses a preliminary Kendall’s tau independence test with a 5% threshold.
  • Results: Vuong tests prefer the mixed R-vine over the mixed D-vine and multivariate Gaussian copula, while nonzero rotated and survival Gumbel terms indicate asymmetric heavy-tailed conditional dependence.The reduced mixed R-vine is preferred over the non-reduced version when Schwarz correction is used because it estimates significantly fewer parameters.

5. Summary and discussion

The paper extends R-vine copulae with general density evaluation and automated selection of tree structures, pair-copula families, and parameters. It demonstrates flexible dependence modeling while identifying parsimony and model-selection complexity as continuing concerns.

  • Contributions: R-vines provide more modeling capabilities by allowing different copula types for individual pair-copula terms.This flexibility shifts the modeling challenge from too few choices to too many choices to investigate.
  • Selection approach: The proposed selection approach sequentially chooses the tree representation, pair-copula types, and parameters using a maximum spanning tree weighted by absolute empirical Kendall’s taus.The authors note that empirical tail-dependence measures could also be investigated for financial applications.
  • Inference and implementation: The procedure outputs an R-vine tree, pair-copula types, and parameter estimates, and a matrix-based algorithm evaluates the joint density for arbitrary R-vines.The implemented procedure handles medium-sized dimensions of up to 20 dimensions and supplies sequential estimates for maximum-likelihood initialization.
  • Parsimony: Replacing higher-order pair-copula terms with independence copulae or simpler choices can balance model flexibility with parsimony in larger dimensions.Related work investigates testing procedures for truncating the vine after a specified tree.
  • Open problems: The model-selection problem remains an area for further investigation, including alternative weights and selection of C- and D-vines.Selecting the order of the first D-vine tree is described as equivalent to a Traveling Salesman Problem and NP-equivalent.

Appendix A. Simulation study

The simulation study evaluates sequential R-vine selection and maximum-likelihood estimation across twelve scenarios, sample sizes, and dependence settings. Performance generally improves with larger samples, and the approach captures both overall and tail-dependence characteristics.

  • Simulation design: The study simulates twelve R-vine scenarios with sample sizes N = 500, 1000, and 2000, repeating each scenario 1000 times.Scenarios vary pair-copula families and parameters.
  • Evaluation criteria: The selected R-vine models are evaluated using general, lower, and upper exceedance Kendall’s tau differences.Each criterion compares dependence measures from simulated data under the true and selected models.
  • Results: Performance improves with increasing sample size across all three criteria because estimation accuracy increases and simulation error decreases.The reported pattern holds across both Kendall’s tau parameter settings.
  • Results: The general tau-difference criterion identifies the non-tail-dependent all Gaussian and all Frank R-vines best.This criterion measures overall pairwise Kendall’s tau differences.
  • Results: Exceedance Kendall’s tau criteria accurately model all t, t/mixed, and the upper tail of all Gumbel R-vines.These results indicate that the approach accounts for characteristic copula-model properties.
  • Results: Models containing larger numbers of Student-t copulae, including mixed copula combinations, are identified particularly well when Kendall’s tau values are mixed.The authors describe mixed Kendall’s tau values as typical for practical applications.

Appendix A.1. Setting of the simulation study

The simulation study uses two Kendall’s tau parameter settings and specifies copula-family compositions for mixed and t/mixed R-vine scenarios. These settings produce twelve distinct scenarios for evaluating the selection and estimation procedure.

  • Kendall’s tau settings: The second parameter setting uses mixed Kendall’s tau values across the simulation design.Together, the two settings yield twelve scenarios when combined with the copula-family configurations.
  • Copula-family configurations: The mixed R-vine assigns different copula families to each pair-copula term.The study uses abbreviations such as N for Gaussian, t for Student-t, G for Gumbel, SG for Survival Gumbel, and F for Frank.
  • Copula-family configurations: The t/mixed R-vine uses Student-t copulae in the first two trees and mixed copulae for the remaining pairs.The Student-t degrees of freedom are also mixed.
Loading 1202.2002v2…