Mathematical background
Copulas and Sklar's theorem
Let
If the margins are continuous, the copula is unique. This separates marginal modeling from dependence modeling. In practice, one often transforms data to pseudo-observations
or obtains VineCopulas.jl works on the copula scale, so input data should already be in
Copulas.jl provides the general copula layer, pseudo-observation utilities and SklarDist; VineCopulas.jl focuses on the vine composition layer.
Why vines?
A direct
Under the simplifying assumption, the conditional pair-copulas do not vary with the actual value of the conditioning variables. This is the standard simplified vine copula model implemented by VineCopulas.jl.
The copula scale
A vine copula density
This package implements
Dependence summaries
Common dependence summaries include Kendall's VineCopulas.jl v0.1 does not yet implement automatic selection based on them. For now, the user constructs the vine explicitly.