Questions tagged [copula]

A copula is a multivariate distribution with uniform marginal distributions. Copulas are mostly used to represent/model the structure of dependence between random variables, separately from the margins.

Filter by
Sorted by
Tagged with
17 votes
2 answers
2k views

Copula models and the distribution of the sum of random variables without Monte Carlo

There is a vast literature on copula modelling. Using copulas I can describe the joint law of two (and more) random variables $X$ and $Y$, i.e. $F_{X,Y}(x,y)$. Very often in risk management (credit ...
user avatar
  • 13.3k
13 votes
5 answers
22k views

Copulas simply explained

I try to understand the basic idea of copulas, however I am still struggling and hope that someone can help me. I understood that in general a copula is a function which links several marginal ...
user avatar
  • 539
11 votes
1 answer
727 views

copula-marginal algorithm

has there been any interesting work or advances on the copula-marginal algorithm (CMA) as proposed by Attilio Meucci. I am unable to find anything on the web other then the original article, here is ...
user avatar
  • 2,028
10 votes
3 answers
355 views

Copula Correlations

It seems that the sample linear correlation coefficient $\hat{\rho}$ of samples generated by a copula that is parametrized by $\rho$ is unequal to $\rho$. For example, I construct a Normal copula with ...
user avatar
  • 173
9 votes
2 answers
1k views

Fitting Copula and Simulation

I would greatly appreciate any insights into the problem described below, regarding using the data obtained from applying the functions of the rugarch package ...
user avatar
  • 121
8 votes
2 answers
1k views

Simulating from a multivariate clayton copula

I am recently into copulas for finance, I've read several examples of how to generate dependent random variables with most kind of copulas. The problem for me is that all the books describe the case ...
user avatar
  • 363
7 votes
1 answer
410 views

Portfolio VaR with Copula?

Let the portfolio be given by: $$X=X_1+X_2$$ $(X_1,X_2)$ are dependent through a Copula function $C(u_1,u_2)$, such that the joint distribution is given by: $$F(x_1,x_2)=C(F(x_1),F(x_2))$$ What is ...
user avatar
  • 5,649
6 votes
3 answers
2k views

Is there a copula that can estimate negative tail dependence?

I have encountered numerous copula estimators that can estimate time-invariant and time-varying linear and non-linear correlations on the interval $[-1,1]$, and these estimators are fully consistent ...
user avatar
  • 1,490
6 votes
2 answers
1k views

Generate correlated random variables from Normal and Gamma distributions

I want to generate a random vector $z$ of dimension $k+m$ with some given correlation matrix $\Sigma$, such that the first $k$ elements of the vector are distributed normally and the last $m$ elements ...
user avatar
  • 562
5 votes
1 answer
2k views

How to price this basket option?

Underlying assets are three global stock index : Eurostoxx 50, HSI, KOSPI 200 Maturity: 36 months with advanced redemption date in every 6 months if prices of indexes satisfy given conditions at each ...
user avatar
  • 93
5 votes
1 answer
263 views

Why do we not use copula for forward starting options?

Why do we use copulas for spread options but do not use them to correlate random variables across time, such as in the forward starting option?
user avatar
  • 1,662
5 votes
1 answer
412 views

Simulate (imaginary) asset prices using random numbers that follow a Frank Copula

I didn't understand how to simulate asset prices by using non normal random numbers. I am assuming that it would be incorrect to use the standard Geometric Brownian Motion, since it is based solely ...
user avatar
  • 51
5 votes
2 answers
764 views

Difference between Local Vol and Copula

Let's assume we have ATM European call on a basket of two stocks and price it with: 1) Multivariate Local Vol with constant correlation 2) Gaussian copula Assuming we use the same correlation ...
user avatar
5 votes
0 answers
354 views

Estimation of ranks of log-returns via copula

I have successfully chosen and estimate a copula for the ranks of the log-returns of my actions. My question is, since I have worked with the ranks instead of directly the log-returns (in order to be ...
user avatar
  • 151
4 votes
3 answers
2k views

Do I need a copula to accurately estimate the VaR of a portfolio of risky assets?

I need to estimate the daily VaR of a portfolio of various exposures in $n$ risky assets (say equity futures). The simplest approach, I think, would be to just estimate VaR from a multivariate normal ...
user avatar
  • 537
4 votes
1 answer
417 views

Convolution copula?

Using copula formulation for the following probability: $$\mathbb{P}(X\leq x,y_{1}\leq Y\leq y_{2})=\mathbb{P}(X\leq x,Y\leq y_{2})-\mathbb{P}(X\leq x,Y\leq y_{1})$$ $$=C(F_{X}(x),F_{Y}(y_{2}))-C(F_{...
user avatar
  • 407
4 votes
1 answer
182 views

Ito integrals and copulas

Let $X_{t}$ and $Y_{t}$ be two brownian motions and let their joint distribution be given by $F$. So in regularly correlated BM's where $dX_{t}dY_{t}=\rho dt$, we have a bivariate normal distribution ...
user avatar
  • 407
4 votes
1 answer
102 views

Metric for measuring the "spread" of a copula

I am fitting copula to log returns data for my undergraduate thesis, and comparing the quality of the fit with AIC. One interesting thing that I found is that the Clayton copula, which has negative ...
user avatar
  • 173
4 votes
0 answers
80 views

How can we compute copula functions by using Fast Fourier transformation?

Q1. If a copula is expressed in terms of its moment generating function then how can this copula can be computed by using Fast Fourier Transformation? Q2. Can we use copula to evaluate spread option ...
user avatar
  • 41
4 votes
0 answers
88 views

Is non-stationarity an issue during copula estimation?

In this paper (1), on page 14 (section 4), the author presents an empirical experiment on the computation of a copula through the use of kernels. To do so, he uses the following stochastic process (...
user avatar
  • 143
3 votes
3 answers
215 views

Any video lecture on copula function, a statistics concept for measuring dependence?

I have read the paper 'Coping with copulas' and it is a bit hard for me to read since it has lots of mathematical equations. So I am looking for any video lecture on this topic, copula function. I ...
user avatar
3 votes
2 answers
162 views

Verifying two properties of the Clayton Copula

So I'm trying to verify the first two properties of a copula for the Clayton model. The first two properties being: $C(u_1,…,u_d)$ is non-decreasing in each component, $u_i$ The $i^{th}$ marginal ...
user avatar
  • 213
3 votes
1 answer
482 views

Bivariate Gaussian copula with exponential margins

I got little bit lost in the formulas. Assume to have two random variables distributed exponentially $X_i \sim Exp(\lambda_i)$ and $X_j \sim Exp(\lambda_j)$. Thus, the distribution functions are $...
user avatar
3 votes
1 answer
238 views

Copula- AR simulation

I am estimating different copulas for bond factors that i also fit AR(1) models on. Now i would like to test and compare durations and VaRs with my model vs empiric. But how can i simulate AR(1) ...
user avatar
  • 33
3 votes
1 answer
2k views

Gaussian vs Student Copula applied to finance

I would like to get your opinion on the following topic: I am comparing the behaviour of Gaussian and Student-t Copulas. I employ the follwing procedure: Simulate N=100,000 samples from a Student ...
user avatar
  • 81
3 votes
1 answer
175 views

How to estimate a copula for time series

I want to estimate a copula for the innovations of two dependent time series (A and B). I have found no reference with a step by step on how to do this. I have only found summarized papers from which ...
user avatar
  • 143
3 votes
1 answer
936 views

Forecasting conditional returns in DCC-GARCH-copula approach in R

anyone who could help me interpreting and modifying this code? I have a dataset and want to reserve the last 100 returns for out-of-sample analysis. After specifying and fitting the garch-spd-copula, ...
user avatar
  • 449
3 votes
1 answer
105 views

Properties of a Symmetric Copula

I am working with the following copula, and have a few questions about it: $C(x,y) = xy + \theta (1-x)(1-y)xy$ Here $\theta \in [-1,1]$ and $x,y \in [0,1]$ First, I am trying to show this copula is ...
user avatar
3 votes
0 answers
54 views

Joint Distribution of Correlated Variables with Markov Switching

I am modeling a portfolio of correlated assets whose lack of liquidity can be reasonably described by a Markov-switching model. That is, not only is movement size among assets correlated, but so is ...
user avatar
3 votes
0 answers
179 views

Practical Use of Copulas and Sample Generation

I'm currently studying Copulas. However, i did not understand something. The very basic phases of Copula fitting is as follows i assume; Model each samples distribution with a parametric(or non-...
user avatar
3 votes
0 answers
80 views

trying to better understand copulas

This topic is dense with notation that makes things a bit confusing. But is this the correct interpretation? Suppose we have two jointly distributed random variables – $X$ and $Y$ – of arbitrary (but ...
user avatar
3 votes
0 answers
1k views

'GARCH - extreme value theory - copula' approach to estimate risk measures in R

I'm reading about this approach of using GARCH-EVT-copula methodology to separate univariate and joint estimation and then estimate for example VaR and ES. I wanted to try something similar, but my ...
user avatar
  • 449
3 votes
0 answers
247 views

Marginal Distribution using GARCH model: How to do inverse probability transform?

I have $n$ return series. I fitted AR(1)-GARCH(1,1) to each return series. Then used probability integral transform, PIT(residuals), to transform the residuals to have a uniform distribution. Then I ...
user avatar
  • 121
3 votes
0 answers
388 views

how to apply a simple copula model

I'm playing around with copulas and wanted to generate some sample based on copula techniques in R. For this purpose I applied the following algorithm: Generate three sample vectors coming from ...
user avatar
  • 1,638
2 votes
2 answers
157 views

Gaussian copula calibration to option price

I have an "exotic" option that is a function of two interest rates (say 3m Libor at 1y maturity and 2y maturity). I assume both the rates follow sabr model (already calibrated to vanillas), ...
user avatar
  • 672
2 votes
1 answer
92 views

Optimal Hedging Ratio using Copula Models

Let $r_{s, t}$ and $r_{f, t}$ be the return rates of the spot and futures of a commodity at time $t$. The hedging ratio based on variance minimization is calculated by finding the minimum of the ...
user avatar
2 votes
2 answers
1k views

How to combine Gaussian marginals with Gaussian copula to obtain multivariate normals?

in the book "Numerical Methods and Optimization in Finance" I red the following: "Combining the Gaussian copula with Gaussian marginal gives a fancy way of expressing multivariate normals. However, ...
user avatar
2 votes
2 answers
112 views

Verifying that the extreme value copula is indeed a copula

Given the extreme value copula as defined in Schölzel/Friederichs (2008), how does one verify that $\frac{\partial C(u_1, u_2)}{\partial u_1} \geq 0?$ For the LHS, I have $$\exp\left[\log(u_1u_2)A\...
user avatar
  • 73
2 votes
1 answer
887 views

How to sample from a copula in matlab

I have two random variables (say, X and Y). Each of these rv's are defined by their CDFs (CDF_X and CDF_Y). These CDFs were obtained empirically, so they are a "stair" graph. I also have a copula C ...
user avatar
  • 143
2 votes
1 answer
259 views

Copulas and default probability

Assume a basket of 3 credits, each with some unconditional default probability ${q_i}(t) = \Pr [{\tau _i} \le t]$. Consider the joint CDF $H$ of the default times is given by $H(t,t,t) = \Pr [{\tau ...
user avatar
2 votes
1 answer
105 views

Relation of survival and non-survival Marshall-Olkin copula

Let us have two random variables $A$ and $B$ representing lifetimes of two elements of a system, where $A$ has cdf $F_A(x)$, $A \sim Exp(\lambda_1 + \lambda_{12})$ and $B$ has cdf $F_B(y)$, $B \sim ...
user avatar
2 votes
1 answer
157 views

Where does this copula come from?

In a paper I encountered the following notation $$P(Z\leq z,u\leq Y\leq v)=C(F_{Z}(z),F_{Y}(v)-F_{Y}(u))$$ However I don't see why this holds in relation to uniform random variables. Usually $$P(Z\...
user avatar
  • 407
2 votes
1 answer
96 views

Correlation sensitivity in multivariate $t$-copula for portfolio VaR of electricity futures using Kendall's tau-$b$ correlation matrix

My t-copula model captures the daily dollar returns of a portfolio of approximately 400 assets. I am curious if there's a generally accepted way to quantify the sensitivity of portfolio movements with ...
user avatar
2 votes
1 answer
868 views

(Reproducible example) Conditional returns in GARCH-EVT-Copula context (with R)

I'm estimating a time-varying correlation matrix for the normal copula using the rmgarch package from R. I've found this code in the rmgarch.tests folder. I use the ...
user avatar
  • 449
2 votes
1 answer
510 views

Empirical bivariate copula when one variable is restricted

I am trying to find the empirical copula linking two random variables $X$ and $Y$. I have some data available but it's limited with respect to the variable $Y$ and I am not convinced it's enough data ...
user avatar
  • 407
2 votes
1 answer
255 views

What are the general limitations of Gaussian copulas with regards to the range of joint pdf's it can approximate?

I'm working with the nataf transformation - AkA Gaussian copula - and trying to establish the range of joint bivariate pdf's it can approximate, and what limitations it puts on those joint pdf's. I've ...
user avatar
2 votes
0 answers
137 views

Copula Models for Asset Returns

I'm learning about copulas and their applications in finance. When used to assess the dependence structure between two indices for example, can the copula models be estimated directly on the log-...
user avatar
2 votes
0 answers
160 views

Portofolio optimization using ARMA-GARCH-EVT-Copula

I am currently trying to do some portfolio optimization by reproducing the methodology found in Sahamkhadam, Stephan & Östermark (2018) ("Portfolio optimization based on GARCH-EVT-Copula ...
user avatar
  • 21
2 votes
0 answers
107 views

Convolution of Dependent Random Variables with Copulas

Lets say I have 2 different observations which are fitted to a parametric distribution. And lets say that they are dependent and can be modeled by one of the copulas. I want to calculate “a value” ...
user avatar
2 votes
0 answers
122 views

Alternatives to Elliptical and Archimedean copulas for modelling dependency structure between stocks

Except from the well-know and well-documented Elliptical (i.e. Gaussian, Student-t) and Archimedean (i.e. Frank, Clayton, Gumbel) copulas used to model the dependency structure between stock returns, ...
user avatar
  • 1,219