Documente Academic
Documente Profesional
Documente Cultură
A Short,
Comprehensive, Practical
Guide to Copulas
Visually introducing a powerful risk management tool
to generalize and stress-test correlations.
he stochastic behavior of one single financial vari- retical results. In Section 3, we address copulas implementaable say, prices, or implied volatilities (etc.) tion issues.
is fully described by its probability distribution,
which is called the marginal distribution. In a Section 1: Univariate Results
market of multiple financial variables, all the in- In this section, we
cover well-known
that
prepare
Consider
an arbitraryresults
random
variable
,the
with a fully arbitrar
formation on the stochastic behavior of the market is fully ground for the
of, and
thedistribution
intuition behind,
Alldefinition
the features
of the
of copulas.
are described by its prob
inX,
such
function
(pdf)
, dened
described by the joint probability distribution.
Consider an
arbitrary
random
variable
witha away
fullythat,
arbi-for any set of pote
for
the
variable
,
the
following
identity
for
the pdf holds
The multivariate distribution of a set of financial
variables
trary
distribution.
All
the
features
of
the
distribution
of
X
Consider an arbitrary random variable , with a fully arbitrary distribution. are
Consider
an
arbitrary
random
variable
,
with
a
fully
arbitrary
distribution.
Z
is fully specified by the separate marginalAll
distributions
of
the
described
by
its
probability
density
function
(pdf)
f
,
defined
the features of the distribution of are described by its probabilityXdensity in
All
the
features
of
distribution
are
described
itsofprobability
density
variables and by their copula, or, loosely speaking,
the correlasuchina such
wayofthat,
forthat,
any for
set of
potential
() .
P values
{ Xvalues
}for
theXvari, dened
a
way
anyby
set
potential
function
(pdf)
the
X
,
dened
in
such
a
way
that,
for
any
set
of
potential
values
X
function
(pdf)
.
(1) (cdf), dened as follo
P { X }of isXits
()
Therefore, copulas have been used extensively in finance,
cumulative
distribution function
X
both on the sell-side to price derivativesAccordingly,
(see, e.g., Li (2000)),
Accordingly,
with
write
ZX~f
to denotewethat
has X to
with mild abuse
of notation
wemild
writeabuse
of
notation,
to
denote
that
has
with
mild
abuse
of
notation
we
write
() .
()
An alternative
way to
represent
the
distribution
a of
distribution
whose pdfdistribution
is to. represent
distriGan, Lazanas and Phelps (2007)).
way
the distribution
of as
X isfollows
its cumulative
is its cumulative
function
(cdf),
dened
of of iscopulas
its cumulative
function
(cdf),
dened
as follows
Here, we provide a review of the theory
proving distribution
bution function
(cdf),
defined
as follows:
ZIf
we feed the random variable into a generic function we
1
Z
the most useful results. We also provide a guide to the practi
g(X).
For
instance,
if
variable
().
For
instance,
if
we
set
()
sin
()
we
obtain
a
random variable sin (), which is bound
in the interval
special variable
Key concept.
If we [1
feed 1].
theAarbitrary
through
strictly univariate results that nonetheless
naturally
lead
to
the
we
set
g(x)
sin(X),
we
obtain
a
random
variable
Y
sin(X).
random
variable
sin
(),
which
is
bound
in
the
interval
[1
1].
A
special
situation arises when we transform we
with
its own
cdf,special
i.e.
.
obtain
a very
transformed
random variable, which
situation
arises
when wewhich
transform
with
itsinterval
own cdf,
i.e. Aspecial
. situation arises
multivariate concept of copulas. In Section
2, we
introduce
is bound
in the
[-1,1].
grade of
copulas, highlighting and proving the most important theo- when we transform X with its own cdf i.e., g FX.
cdf,
() .
Key concept. If we feed the arbitrary variable through itsown
Key
concept.
If
we
feed
the
arbitrary
variable
through
its
own
cdf,
we obtain a very special transformed
variable,
which
is called
the on the unit interval
Therandom
distribution
of the
grade
is uniform
we
obtain
a very special transformed random variable, which is called the
grade
of
the original distribution
grade of
(3)
O ()
C T .O B E R 2 0 1 1 RISK PROFESSIONAL
22
www.garp.org
(3)
() .
U
,
[01]
The distribution of the grade is uniform on the unit interval regardless of
The
of the grade
the distribution
original distribution
is uniform on the unit interval regardless of
P { X }
P {
()
.X }
X
X
() .
X
(1)
(1)
U FX X U 0,1
grade
denote
that
has
with Accordingly,
mild abuse ofwith
notation
we
write
to
to denote that has
mildwe
abuse
of
notation
wedenote
write
has
to
that
with
mild
abuse
of
notation
write
F
X U 0,1
.
An
alternative
way
to
represent
the
distribution
whose
pdf
is
. An
way
to represent the distribution
a distribution
whose
pdf is
alternative
way
to alternative
represent
the
distribution
whose
pdfdistribution
is . An
mulative
function
(cdf),
dened
as
follows
of distribution
is its cumulative
distribution function
(cdf), dened as follows
mulative
function
as follows
Z (cdf), dened
Z
() .
(2)
() Z
()
() .
(2)
(2)
() () .
T H E Q U A N T C L A S S R O O M B Y AT T I L I O M E U C C I
the random
variable
random
into a generic
function
we obtain
another
x
If wevariable
feed the
variablefunction
into a we
generic
function
we obtain another
he random
into a generic
obtain
another
ble
random
().
For
instance,
if
we
set
()
sin
()
we
obtain
a
variable
().
For
instance,
if ()
we set
obtain
() asin () we obtain a
X random variable with arbitrary distribution
ble
().
For
instance,
if wein
set
() sin
we A
ble random
sin
(),
which
is
bound
the interval
[1
1].
special [1 1]. A special
X random variable with arbitrary distribution
variable
sin
(),
which
is
bound
in
the
interval
ble
sin
whichis with
bound
thecdf,
interval
1]. A special
Figure 1: The cdf maps an arbitrary random variable into a uniform variable
es when
we (),
transform
itsin
own
i.e.
[1
own
. cdf, i.e.
.
situation
arises
when
we
transform
with
its
s when we transform
concept.
with its own
cdf,feed
i.e.the
arbitrary
.
The above result (3)-(4) also works backwards: if we feed
Key
If we
variable X through
-1 variable
Figure
1: Theacdf
maps an
arbitrary
random
variable
into a uniform
uniform
random
variable
U into
thefeed
inverse
cdf Frandom
its
own
cdf,
we
obtain
a
very
special
transformed
random
X , we
The above
result
(3)-(4)
backwards:
if we
ainto
uniform
ncept. If Key
we feed
the arbitrary
variable
through
its owncdf,
Figure
1: The
cdf also
mapsworks
an arbitrary
random
variable
a uniform
variable
concept.
If
we
feed
the
arbitrary
variable
through
its
own
cdf,
-1
1 variable X FX
1 fX,
ncept.
If we feed
the arbitrary
variable
thethrough
itscalled
a random
(U)variable
with distribution
variable,
which
is called
grade
of
Xown cdf,
we obtain a random
( )
variable into theobtain
inverse
cdf
very special
transformed
random
variable,
which
is
the
we obtain
a very special
transformed
random
variable,
which is called the
very special
transformed
random
variable, which
is called
the
as
follows:
with distribution
result
The
above
(3)-(4)
also
works
backwards:
if
we
feed
a
uniform
random
grade of
The above result (3)-(4) also
1 works backwards: if we feed a uniform random
1
(3)into
the
inverse
cdf cdf
() .
(3) variablevariable
1 obtain a random variable 1( )
we
1
obtain
variable (6)
into
the
inverse
()
.
(3)
( ) a random
(3) with distribution U[01] 7 we
() .
(6) ( )
.
with distribution
ution of
thedistribution
grade
is uniform
on
the
unit
interval
regardless
of unit interval,
The
of theon
grade
is
uniform
the unit
regardless of
The
distribution
of the
grade
is on
uniform
on interval
the
, say Student
ution
of
the
grade
is
uniform
the
unit
interval
regardless
of
1 1
Even
better,
we can choose
desired
target distribution
distribution
distribution
better,
any
U
7 choose
( ) .
[01]
we
U[01]
7 any
. distribution
(6)
the original
Even
can
desired
fX (6)
of theoriginal distribution fX :
1
( ) target
distribution
regardless
the inverse cdf
; and
or chi-square, etc.; then we compute the cdf and
say,
Student
t
or
chi-square,
etc.;
subsequently,
we
compute
U[01] ,
(4)
nally
transform
a uniform
todesired
generate
a random
variable
Student
with
say
Student
Even better,
canvariable
choose
any
target
distribution
, ,say
Even
better,
we
canwechoose
any desired
target
distribution
U[01] ,
(4)
-1
1
the distribution.
cdf
FX-we
andcompute
the
inverse
lastly,
we
transform
a ; and
U[01] ,
(4)
X ;
(4)
1
and,
and
the
inverse
cdf
orarbitrary
chi-square,
etc.;
then
we compute
the
the or
desired
and
the
inverse
cdf
chi-square,
etc.;
then
thecdf
cdfFcdf
; and
uniform
variable
U
to
generate
a
random
variable
X
with
the
transform
a uniform
variable
to generate
a randomvariable
variable
with
with
nally nally
transform
a uniform
variable
to generate
a random
desired
arbitrary
distribution.
the desired
arbitrary
distribution.
the
desired
arbitrary
distribution.
Key concept. Starting from an arbitrary target distribution and a
e proof of
this result
proceeds
as follows
The
simple
proof
of this
result isas follows
The
proof
of this
proceeds
e proof of
thissimple
result
proceeds
as result
follows
uniform random variable,
we canStarting
transform the
variable distribuinto a
concept.
anuniform
arbitrary
Key Key
concept.
Starting from from
an arbitrary
target target
distribution and a
}
= P{
()}
}= P { () } (5)
() P {
variable
with
the
desired
target
distribution
Key
concept.
Starting
from
an
arbitrary
target
distribution
and
a
()
P
{
(5)
}
} 1
()
and avariable,
uniformwe
random
variable,the
weuniform
can transform
(5) tionrandom
can transform
variable the
into a
= P {
() P {
1
uniformuniform
1 (5)
random
variable,
we
can
transform
the
uniform
variable
into
a
= P 1
=
1() = .
()
variable
the
desiredinto
target
distribution
1
= =
P
uniform
variable
a variable
with the desired target distri () = () = .
= P ()
with
desired
() = .
variable with the
target distribution
1
bution,
as
follows:
(7)
() Therefore
= , which
is()the= cdf
of a uniform
distribution.
We distribution.
can
7 ( ) .
, Fof
which
isu, the
cdf
of
acdf
uniform
We can
Therefore,
()
=
,
which
is
the
cdf
a
uniform
distribution.
We
can
(u)
=
which
is
the
of
a
uniform
distribu1
U
( ) .
U
e univariate
miracle
as
follows.
(7)
[01]
summarize
the
univariate
miracle as follows.
e1univariate
miracle
as follows.
tion.
1 ( ) .
(7)
we sketch
the
intuition
behind
(4).
First
of
all
the
variable
(7)
[01]
In Figure
1 we sketch
the intuition
behind
(4).
First of
the variable
1 we sketch
the intuition
behind
First
of
all
variable
all
In
1 (see(4).
below),
we
sketch
the
intuition
behind (4).
()
1.the
Furthermore,
terval
[0 1]
because
theFigure
cdf
satises
0
U[01]
()
1.
Furthermore,
lives
in
the
interval
[0
1]
because
the
cdf
satises
0
in1. the
Furthermore,
[0 1] because
the
cdfall,
satises
0
First
of
thethe
variable
U ()
interval
[0,1], because
islives
steeper
where
there
erval
is the
uniform
on [0
1]
because
cdf
is steeper
where
there
variable
1]
is because
uniform the
on cdf
[0
1] because
the cdf
there
The proof
of (7)
reads
is
steeper
where
ntial
is uniform
on
[0
The proof
(7) reads
satisfies
0 outcomes
FX (x)1. are
Furthermore,
variable U The
is proof
outcomes
forthe
cdf
and
thus these
spread
out the
overare
of(7) of
reads
are
more
potential
outcomes
for
and
thus
these
outcomes
spread
out
over
ntialon
outcomes
foruniform
andthe
thus
these
outcomes
are Fspread
out
over
1
on
[0,1]
because
the
cdf
is
steeper
where
there
are
is
atter
where
are
few
val;
the
other
hand,
cdf
X there
() = () .
P
{
}
=
P
(
)
=
P
(8)
is
atter
where
there
are
few
a
wider
interval;
on
the
other
hand,
the
cdf
The
proof
of
(7)
reads
is atter
where
there
are
few
on the
the cdf
other
hand,
the all
cdfthe
outcomes
P { } = P ( ) = P () = () . (8) (8)
outcomes
dal;
thus
concentrates
occurring
over
a
large
more
potential
for
X,
and
thus
these
outcomes
are
outcomes,
and thus theallcdf
all the outcomes
occurring over a large
1generate Monte
from arbitrary
the
concentrates
theconcentrates
outcomes
occurring
over
a large
This
iscdf
useful
a thus
small
set.cdf
The
balance
between
two
eects,on
i.e.
dilution
of result
spread
out
over
athese
wider
interval;
the
other
hand,
theThis
Pextremely
{
of
}
= P to
( ) to
generate
= P Carlo
scenarios
= ()
. arbitrary
(8)
()scenarios
result
is
extremely
useful
Monte
Carlo
from
interval
into
a
small
set.
The
balance
between
these
two
eects,
i.e.
dilution
smalland
set.concentration
The balance
between
these
twoare
eects,
i.e.todilution
ofthus distributions
desired
using
as
input
only
a
uniform
number
generator.
narios
of
scarce
scenarios,
gives
rise
a
uniform
This
result
is
extremely
useful
to
generate
Monte
Carlo sceF
is
flatter
where
there
few
outcomes,
and
the
cdf
X
desired
distributions using as input only a uniform number generator.
abundant
scenarios
and
concentration
of
scarce
scenarios,
gives
rise
to
a
uniform
arios and concentration of scarce scenarios, gives rise to a uniformThis result is extremely useful to generate Monte Carlo scenarios from arbitrary
distribution. concentrates all the outcomes occurring over a large interval narios from arbitrary desired distributions, using as input only
desired
using
as input
only a uniform number generator.
number
generator.
into a small set. The balance between these two effects
distributions
i.e., a uniform
3
3
dilution 2of abundant scenarios and concentration of scarce
2
Section 2: Copulas (Theory)
scenarios2 gives rise to a uniform
distribution.
2 Copulas:
theory 3
Now we are fully equipped to introduce the copula, by extending
to the multivariate
framework
the by
univariate
results
Figure 1: Mapping an Arbitrary Random Now we are
fully equipped
to introduce
the copula,
extending
to the multi(3)-(4) and
(7).univariate results (4) and (7).
Variable into a Uniform Variable via cdf variate framework
the
a N-dimensional
vector
of random
variables
X
Consider Consider
a -dimensional
vector of
random
variables
(
1 )
(X1general
,...,XN) with
a fully general
multivariate
distribution
with a fully
multivariate
distribution
represented
by itsreprepdf .
is dened
in such
a way that,
We recall that
in by
theitsmultivariate
case
the pdf
sented
pdf X~ fX. We
recall
that in the
multivariate
case,
(1 set
of potential
)
the
following
for any setthe
ofpdf
potential
joint invalues
that,
R for
fX is defined
such aXway
for any
N
identity holds
joint values X
for (X1,...,XN), the following identity holds:
Z
P {(1 ) X }
(1 ) 1 . (9)
(9)
X
From
the joint distribution
fX, principle
we can inextract
principle
extract
all the
marginal
From the joint
distribution
we can in
all
the
N
marginal
distributions
X
~
f
,
where
n=1,...,N,
by
n
X
pdfs
distributions , where = 1 , by n computing the marginal
computing
the
marginal
pdfs,
as
follows:
as follows
Z
(1 ) 1 1 +1 .
(10)
( ) =
R1
23
RISK PROFESSIONAL O C T O B E R 2 0 1 1
Then we can compute the marginal cdfs as in (2). Finally, we can feed
entry of the vector ,
each cdf , which is a function, with the respectivewww.garp.org
namely the random variable . The outcome of this operation are the grades,
which we know from (4) have a uniform distribution on the unit interval
pdf fU1
x2
X fX
ade U2
Now
are fully equipped
to introduce
work
theweunivariate
results (4)
and (7). the copula, by extending to the multiframework the univariate results (4) and (7).
a variate
-dimensional
vector of random variables (1 )
Consider a -dimensional vector of random variables (1 ) x2
eneral
multivariate distribution represented by its pdf . .
with a fully general multivariate distribution represented by its pdf
dened
a way
that,
inWe
therecall
multivariate
the pdf case
isthe
dened
in such
a way that,
that in thecase
multivariate
pdf inissuch
forX(
(
) 1the
potential
joint
values Xjoint
Rvalues
following
) the following
for any set
of potential
1 R for
cdf FX 2
T H E Q U A N T C L A S S R O O M B Y AT T I L I O M E U C C I
identity holds
pdf f X 2
)(
X1}
)
.
) {(
X1}
)(
1 1
. 1 (9)
{(1 P
X
x1
(9)
joint X=(X1,X2)
marginal X2
in principle
all the marginal
From the joint
we can extract
we can in principle
all extract
the marginal
t distribution
distribution
distributions , where = 1 , by computing the marginal pdfs
, where = 1 , by computing the marginal pdfs
as follows
Figure 2: Copulas are non-linear standardizations of multivariate distributions
Z
and what is left is the pure joint information amongst the Xn's
Z ( ) =
1
1
+1
. (10)(10)
1
i.e., the copula fU. We summarize this statement in an alR
) =
(1 ) 1 1 +1 .
(10)
R1 Then we can compute the marginal cdf s FX , as in (2). Fiternative, intuitive formulation of the copula.
n
we canKey
feedconcept. the copula is the information missing from the individual
Then we can compute the marginal cdfs as in (2). Finally,
nally,
we
can
feed
each
cdf
F
Xn, which is a function, with the rea function,
of the
,
each cdfthe
marginal
in the
(2).respective
Finally, entry
we can
feedvector
compute
aswith
, which iscdfs
marginals
to
complete
theThe
jointcopula
distribution
spective
entry
of
the
vector
X
namely,
the
random
variable
Key
concept.
is the information missing from
.
The
outcome
of
this
operation
are
the
grades,
namely
the
random
variable
ulas:
theory
which is a function, with the respective entry of the vector ,
are the
grades,
which
which
weXknow
(4)outcome
haveofa this
uniform
on
intervalwe the individual marginals to complete the joint distribution:
n. The
. outcome
The
of operation
thisdistribution
operation
arethe
theunit
grades,
ndom
variable
from
" joint = copula + marginals "
(13)
know
from
(4)
have
a
uniform
distribution
on
the
unit
interval
ully
equipped
to
introduce
the
copula,
by
extending
to
the
multiw from (4) have a uniform distribution
on
the
unit
interval
(11)
( ) U[01] .
" joint = copula + marginals "
work the univariate results (4)
and (7).
(13)
a -dimensional
vector
of random
(1of
point
(
) remember
U[01]variables
. is that the
(11)
1) (11)
)
However,the
main
to
entries
(
intuitive
(13) can (13)
be made
rigorous.
From theFrom
denition of
general
multivariate
distribution
represented
by its pdf
grades
. The
The denition
intuitive definition
can be
made rigorous.
is not
are not
independent.
Therefore, the
joint distribution
ofthe
copula
(12)
the
1],
that,
see
main
point
todomain,
remember
is pdf
that
the
entries
ofin
such
on However,
its
which
is the
unit
cube
[0
1]
is
(
[0
isto
dened
a1 way
the
inuniform
the multivariate
case
the
)Figure
the
main
point
remember
that
entries
of 2. the definition of copula (12),
of
is
notdistriTherefore,
the joint not
distribution
for (1 Therefore,
the
the the
following
fendent.
potential
Rindependent.
) grades
Ujoint
(Uvalues
joint
1,...,UN)Xare
() P {1 1 }
(14)
domain,
which
isfUthe
unitgrades
cube [0
1]
[0distribution
1],its
seedomain,
Figure
2.the joint
bution
of The
the
is not
uniform
on
is
Key
concept.
copula
of
an
arbitrary
iswhich
= P {1 (1 ) 1 ( ) }
of itsZ[0,1]
grades... [0,1] (see Figure 2, below).
distribution
cube
the unit
1
1
=
P 1
(1 )
( ) (14)
X
}
.
(9)
{(
1
is
the
joint
ncept.
Thecopula of an arbitrary
distribution
1 1 (1 )
1
X
1
Figure 2: Copulas
(12)
(
. Distributions
tions
we Multivariate
can in principle
extract all the marginal
t distribution
of
(
)
(
)
Dierentiating
this expression
obtain Sklars
theorem
(for two
variables, the
Differentiating
thisweexpression,
we obtain
Sklars
theorem
11 1 , by computing the marginal pdfs
, where1 =
..
general
case
follows
immediately)
(for
two
variables,
the
general
case
follows
immediately):
)
(12)
(
.
1
Z
1
( )
(1 )
(2 )
( 2 ) = 21 2 (1 2 ) = 21 2
2
distribution
can be
interpreted
as .a sort(10)
of non-linear
generalcase1 follows
immediately)
( ) =The grades
of
(the
1
1
+1
1
1
1
1
2
= 1 2 1 (1 ) 2 (
1 ) 22 (2 )
z-score,
which forces all the entries to have a uniform distribution on the
2 )11 1 (
R1
1
2
2 1
(1 )
(2 )
(1 2 ) = 1 2 2(1 2 ) =1
1 2)
unit interval [0 1]. By feeding each random variable into its own cdf, all
2
(
)
12 1 (
1
2
2
1
1
1
1
2
(15)
=
as in (2).
Finally, we
can
feed
compute
the marginal
cdfs
marginal
is
swept
away,
and
the information
contained
in each
distribution
(1 ) 2 (
= 12
1
1
1 (
(1 ) 2 2 (2 )
2 )
s of the distribution can be interpreted as a sort ofnon-linear
1 1 1
2 2
1 (1 )
(15)
2 12 )
1
1
, which
is left
a function,
with
theinformation
respectiveamongst
entry ofthe
thevector
s, i.e. ,
the copula
what is
is the pure
joint
2
(1 )1
(
(2 )
1 2 1(
1
2
distributionformulation
on the
forces
allsummarize
the entries
1)
2)
to haveinaanuniform
==
(15)
thisstatement
alternative,
. We
outcome
of this
operationintuitive
are the grades, of the
ndom
variable
. The
11
) 2 1 1(
1
. 2 )
1 1 1( )1 2 2 (2)
0 1].
By feeding each random variable into its own cdf, all
1 1
1
2
copula
2 2
w from
(4) have a uniform distribution on the unit interval
joint fX
ncept. The Key
copula
of an arbitrary
distribution
is the
concept.
The copula
of an arbitrary
distribution
of its grades
the joint distribution fU of its grades, as follows:
(
1 1 (1 )
..
.
( )
(12)
1
1
(1 )
(2 )
1 1
52 1
.
=
(
)
the copula
1
1
( ) 1 ( )
1 (1 )
({z
1
(
)
1
)
(16)
|
|
{z
} } | =1 1
{z
} .
joint
pure joint
pure m arginal 1
1
is
1 1 (1 ) ( )
(1 )
{z
}theintuitive
|
{z (13).
} .
|
Sklars theorem
justies
copula denition
pure joint
pure m arginal
Sklars
theorem
justies
the intuitive
copula
denition
(13).
Sklars
theorem
provides
thethe
pdfintuitive
of the copula
from
the joint pdf
Sklars
theorem
justifies
copula
definition
(13).and the
(12)marginal pdfs. This allows us to use maximum likelihood to t copulas to
empirical
data. provides the pdf of the copula from the joint pdf and the
Sklars
theorem
Sklars
theorem
provides
theIf pdf
of the
thegrades
copula
fromarbitrary
the
We
now
derive
another
we feedlikelihood
marginal pdfs.
This
allows useful
us to result.
use maximum
to(12)
t into
copulas to
1
joint
pdf
and
the
marginal
pdfs.
This
allows
us
to
use
maxi,
we
obtain
new
transformed
random
variables
with
a given
inverse
cdfs
empirical data.
distribution,
which
we
denote
by
as ajoint
mum
likelihood
to
fit
copulas
to
empirical
data.
We now derive another useful result. If we feed the grades (12) into arbitrary
have
a
uniform
distribution
on
the
unit
interval
[0,1].
By
feed(12)
into
arbitrary
inverse
cdf
s
F
,
we
obtain
new
transY
..
n
h forces all the entries to have a uniform distribution on the
)
(
(17)
.
ing eacheach
random
variable
Xn into
ownits
cdf,own
all the
formed random variables
with
a
given joint distribution,
1
1
(
(
))
cdf,informaall
[0 1]. By feeding
random
variable
itsinto
1
1
1 (1 ( ))
..
tion
in each
marginal distribution
is swept
andaway, which we denote
on contained
in contained
each marginal
distribution
is sweptfXnaway,
)
( by fY
(17)
.
has
marginals
whose cdfs are , which follows from
The
joint
distribution
1
s the pure joint information amongst the s, i.e. the copula
( ( ))
applying (11) and (6) insequence.
Furthermore, the copula of is the same as
marize this statement in an alternative, intuitive formulation of the
the copula of , because from the denition of in (17) and the denition of
www.garp.org
4
The joint distribution has marginals whose cdfs are , which follows from
the copula
we obtain
applying
(11) (12)
and (6)
in sequence. Furthermore, the copula of is the same as
the copula of , because from
and
the denition of
O
C Tthe
O denition
B E R 2of0 1 in
1 (17)
RISK
PROFESSIONAL
1 (1 ) = 1 (1 )
the copula (12) we obtain
..
) .
(18)
(
.
( ) = ( )
24
(1) , as
follows
( )
) , or equivalently
(
1 joint
marginals
la , and |the
{z
} | 1 1
{z
} .
1
1
1
pure
joint
pure
m
arginal
1
(
)
(
)
1 (1 ) | {z( ) } | 1 1
{z
} .
(16)
{z
} =
pure joint
pure m arginal
lars theorem
(13).
joint justies the intuitive copula denition
T H E Q U A N T C L A S S R O O M B Y A T T I L I O M E U C C I
1
denition
(13).
( )
1 (1 ) copula
(1 justies
)
klars
| theorem
{z
} |the1 intuitive
{z
} .
klars theorem
copula
from
the
joint pdf and the
pure joint provides the pdf of the
pure m arginal
ginal pdfs. This allows us to use maximum likelihood to t copulas to
Sklars
theoremthe
provides
pdf of
the copula
heorem
justies
intuitivethe
copula
denition
(13). from the joint pdf and the
irical
data.
rginal
pdfs.
This
allows
us
to
use
maximum
to into
t copulas
We now derive another useful result. If we feed thelikelihood
grades (12)
arbitraryto
1
pirical
data.
obtain
new
transformed random
variables
with
a given
rse
cdfs
, wereturns
Compounded
C=(C
Linear
returns
theorem
provides
the
pdf
of
the
joint
pdf R=(R
and1,R
the
1,C
2) copula from the
2)
We
now derive
another
useful
result.
If we feed the grades (12) into arbitrary
distribution,
which
we
denote
by
data.
C f
R
e
1 by 1
r
t
distribution,
which
we
denote
R fR
1 c Ifwe
(
(1grades
)) f R (12) into arbitrary
1 the
w derive another usefulf result.
feed
1
C f
.
R
e 1 with a given
C
ln
1
R
,
we
obtain
new
transformed
random
variables
s 1
.
( 1. ( ( )) )
R (17)
f (17)
f
1
1
1
1
bution, which we denote by
c11
r
C
ln
1
( (... ( )) )
(17)
C2
C2
R2
fC 1 (
c1
( ))
r1
f R1
1
1
11
(whose
)) are , which follows from
1 . marginals
cdfs
joint distribution has
(
.. distribution
joint
marginals whose cdfs f are FYn
f
) fY has
( (6)The
ying (11) and
in sequence.
Furthermore,
the copula of (17)
is the same as
F follows
,F
FR, FR (6)
1
which
from
applying
(11)
and
in sequence.
Furhas
marginals
whose
cdfs
follows from
ecopula
joint distribution
and
(
(
))
, which
the
of , because
denition
of inare
(17)
the
denition
of
from
F , F of Y isthe
F copula
, F same
thermore,
the
copula
the
same
as
the
of
X,
lying
(11)
and
(6)
in
sequence.
Furthermore,
copula
of
is
the
as
Copula
U=(U
,U
)
1 2
copula (12) we obtain
marginals
whose
are
follows
from
istribution
has
u2 cdfs
because
from
definition
YininU=(U
(17)
and
the
definition
of
(17)
and
the
denition
of
copula of ,
because
from
thethe
denition
ofof
, which
Copula
,U
)
1 2
11)
and (6)
sequence.
the copula
u of U is
copula
(12)in we
obtain