The COPULA Procedure
DEFINE Statement
DEFINE name copula-type < ( parameter-value-options …) > ;
The DEFINE statement specifies the relevant information of copula used for the simulation.
- name
specifies the name of the copula definition, which can be used later in the SIMULATE statement.
- copula-type
specifies one of the following types of copula:
- CLAYTON
specifies the Clayton copula.
- FRANK
specifies the Frank copula.
- GUMBEL
specifies the Gumbel copula.
- HACCLAYTON
specifies the hierarchical Clayton copula.
- HACFRANK
specifies the hierarchical Frank copula.
- HACGUMBEL
specifies the hierarchical Gumbel copula.
- NORMAL
specifies the normal copula.
- T
specifies the t copula.
These copula models are also described in the section Details: COPULA Procedure.
- parameter-value-options
specify the input parameters used to simulate the specified copula. These options must be appropriate for the type of copula specified. You can specify the following options:
The DEFINE statement is used with the SIMULATE statement. The FIT statement can also be used with the SIMULATE statement. The results of the FIT statement can be the input of the SIMULATE statement. Therefore, the SIMULATE statement can follow the FIT statement. If there is no FIT statement, then the DEFINE statement must precede the SIMULATE statement. However, you cannot use both the FIT and DEFINE statements in the same procedure.