Professional Documents
Culture Documents
Market Risk Management For High-Dimensional Portfolios: Evidence From Russian Stocks
Market Risk Management For High-Dimensional Portfolios: Evidence From Russian Stocks
Dean Fantazzini
1st Introduction
2
Overview of the Presentation
1st Introduction
2-a
Overview of the Presentation
1st Introduction
2-b
Overview of the Presentation
1st Introduction
2-c
Overview of the Presentation
1st Introduction
2-d
Overview of the Presentation
1st Introduction
6th Conclusions
2-e
Introduction
The increasing complexity of financial markets has pointed out the need
for advanced dependence modelling in finance. Why?
3
Introduction
The most well known risk measure is the Value-at-Risk (VaR), which is
defined as the maximum loss which can be incurred by a portfolio, at a
given time horizon and at a given confidence level.
4
The Benchmark Models so far
If we want to model portfolios with more than 2 assets, what can we do?
• VaR estimation for a portfolio of assets can become very difficult due
to the complexity of joint multivariate modelling.
5
The Benchmark Models so far
6
Models for the Conditional Correlation Matrix
with
1/2
εt = Σt (θ)ηt (2)
where
7
Models for the Conditional Correlation Matrix
Σt = Dt Rt Dt (3)
1/2 1/2
Dt = diag(σ11,t . . . σnn,t ) (4)
Rt = (ρij,t ), with ρii,t = 1 (5)
8
The Constant Conditional Correlation (CCC) Model of
Bollerslev (1990)
where
1/2 1/2
Dt = diag (σ11t . . . σnnt ) (8)
Rt = R = (ρij ) (9)
9
Dynamic Conditional Correlation (DCC) of Engle (2002)
Σt = Dt Rt Dt (11)
10
Dynamic Conditional Correlation (DCC) of Engle (2002)
To show more how the DCC model worls, let us write the equation of the
correlation coefficient in the bivariate case:
(1 − α − β)q̄12 + αu1,t−1 u2,t−1 + βq12,t−1
ρ12,t = q
2 2
(1 − α − β)q̄11 + αu1,t−1 + βq11,t−1 1 − α − β)q̄22 + αu2,t−1 + βq22,t−1
⇒ So far, the CCC and DCC models seem to have gained the greatest
attention by practitioners and researchers, given that they are the only
models which can be estimated with high-dimensional portfolios.
⇒ However, they still assume that the error terms ηt follow a multivariate
normal distribution. Can we do anything better? ... Well, maybe copulas
can help!
11
Advanced Multivariate Modelling: The Theory of Copulas
The previous three conditions provides the lower bound on the distribution
function and ensures that the marginal distributions are uniform.
12
Advanced Multivariate Modelling: The Theory of Copulas
If all the margins are continuous, then the copula is unique. Conversely, if
C is a copula and F1 , . . . Fn are distribution functions, then the function H
defined in (14) is a joint distribution function with margins F1 , . . . Fn .
→ A copula is a function that links univariate marginal distributions of
two or more variables to their multivariate distribution.
→ F1 and Fn need not to be identical or even to belong to the same
distribution family.
13
Advanced Multivariate Modelling: The Theory of Copulas
Main consequences:
14
Advanced Multivariate Modelling: The Theory of Copulas
n n
∂ n [C(F1 (x1 ), . . . , Fn (xn ))] Y Y
f (x1 , ..., xn ) = · fi (xi ) = c(F1 (x1 ), . . . , Fn (xn ))· fi (xi )
∂F1 (x1 ), . . . , ∂Fn (xn ) i=1 i=1
Therefore, we get
f (x1 , ..., xn )
c(F1 (x1 ), ..., Fn (xn )) = Q
n · , (15)
fi (xi )
i=1
15
Advanced Multivariate Modelling: The Theory of Copulas
f N ormal
(x1 , ..., xn )
1
(2π)n/2 |Σ|1/2
exp − 12 x′ Σ−1 x
c(u1 , . . . , un ) = Q
n = Q
n =
fiN ormal (xi ) √1 1 2
exp − 2 xi
2π
i=1 i=1
1 1 ′ −1
= 1/2
exp − ζ (Σ − I)ζ (16)
|Σ| 2
where ζ = (Φ−1 (u1 ), ..., Φ−1 (un ))′ is the vector of univariate Gaussian
inverse distribution functions, ui = Φ (xi ), while Σ is the correlation
matrix.
gaussian P
T ′
l (θ) = − T2 ln |Σ| − 1
2
ςt (Σ−1 − I)ςt
t=1
16
Advanced Multivariate Modelling: The Theory of Copulas
∂ gaussian P
T ′
∂Σ−1
l (θ ) = T2 Σ− 1
2
ςt ςt = 0
t=1
and therefore
T
1 X ′
Σ̂ = ςt ςt (17)
T t=1
17
Advanced Multivariate Modelling: The Theory of Copulas
lStudent (θ ) =
ν+N ν+1 T ′ −1 T X N 2
Γ Γ T ν+N X ς Σ ς t ν + 1 X ς
2 2 t
−T ln −N T ln − ln |Σ|− ln 1 + + ln 1 + it
Γ ν Γ ν 2 2 ν 2 ν
2 2 t=1 t=1 i=1
In this case, we don’t have an analytical formula for the ML estimator and
a numerical maximization of the likelihood is required. However, this can
become computationally cumbersome, if not impossible, when the number
of assets is very large.
18
Multivariate Modelling for High-Dimensional Portfolios:
A Unified Approach
Given the previous background, the CCC and DCC models can be easily
represented as special cases within a more general copula framework!
19
Multivariate Modelling for High-Dimensional Portfolios:
A Unified Approach
20
Multivariate Modelling for High-Dimensional Portfolios:
A Unified Approach
Daul, Giorgi, Lindskog, and McNeil (2003), Demarta and McNeil (2005)
and Mc-Neil, Frey, and Embrechts (2005), Fantazzini (2009a) underlined
the ability of the grouped t-copula to model the dependence present in a
large set of financial assets into account.
21
Multivariate Modelling for High-Dimensional Portfolios:
A Unified Approach
22
Multivariate Modelling for High-Dimensional Portfolios:
A Unified Approach
3. Type of Copulas:
• Normal copula
• T - copula
• Grouped - T ;
23
Multivariate Modelling for High-Dimensional Portfolios:
A Unified Approach
24
Multivariate Modelling for High-Dimensional Portfolios:
A Unified Approach
1000 800
L2 dissimilarity measure
400 600
200
0
25
Multivariate Modelling for High-Dimensional Portfolios:
A Unified Approach
26
Empirical Application: Russian Stock Market
→ We chose the 30 most liquid assets with at least 2000 historical daily
data quoted at the RTS and MICEX Russian markets.
27
Empirical Application: Russian Stock Market
28
Empirical Application: Russian Stock Market
29
Empirical Application: Russian Stock Market
where et+1 = Lt+1 − V aR\ t+1|t , Lt+1 is the realized loss, while
\
V aR t+1|t is the VaR forecast at time t + 1 on information available at
time t.
4. Hansen’s (2005) Superior Predictive Ability (SPA) test: The
SPA test is a test that can be used for comparing the performances of
two or more forecasting models.
The forecasts are evaluated using a pre-specified loss function and the
“best” forecast model is the model that produces the smallest loss...
30
Empirical Application: Russian Stock Market
→ Let L(Yt ; Ŷt ) denote the loss if one had made the prediction, Ŷt ,
when the realized value turned out to be Yt .
31
Empirical Application: Russian Stock Market
32
Empirical Application: Russian Stock Market
Long positions
0.25% 0.50% 1% 5%
M. N/T pU C pCC N/T pU C pCC N/T pU C pCC N/T pU C pCC
1) 0.40% 0.38 0.67 0.70% 0.40 0.67 1.40% 0.23 0.20 6.50% 0.04 0.02
2) 0.40% 0.38 0.67 0.70% 0.40 0.67 1.50% 0.14 0.16 6.50% 0.04 0.02
3) 0.40% 0.38 0.67 0.80% 0.22 0.44 1.80% 0.02 0.05 7.70% 0.00 0.00
4) 0.40% 0.38 0.67 0.70% 0.40 0.67 1.60% 0.08 0.11 6.70% 0.02 0.02
5) 0.50% 0.16 0.37 1.00% 0.05 0.13 1.90% 0.01 0.03 7.70% 0.00 0.00
6) 0.50% 0.16 0.37 0.60% 0.66 0.88 1.70% 0.04 0.07 6.70% 0.02 0.00
7) 0.10% 0.28 0.56 0.30% 0.33 0.62 1.20% 0.54 0.71 7.90% 0.00 0.00
8) 0.10% 0.28 0.56 0.30% 0.33 0.62 1.10% 0.75 0.84 7.80% 0.00 0.00
9) 0.10% 0.28 0.56 0.30% 0.33 0.62 1.10% 0.75 0.84 8.00% 0.00 0.00
10) 0.20% 0.74 0.94 0.30% 0.33 0.62 1.00% 1.00 0.90 7.80% 0.00 0.00
11) 0.10% 0.28 0.56 0.30% 0.33 0.62 1.20% 0.54 0.71 7.90% 0.00 0.00
12) 0.20% 0.74 0.94 0.30% 0.33 0.62 1.10% 0.75 0.84 7.90% 0.00 0.00
33
Empirical Application: Russian Stock Market
Short positions
0.25% 0.50% 1% 5%
M. N/T pU C pCC N/T pU C pCC N/T pU C pCC N/T pU C pCC
1) 0.70% 0.02 0.06 1.00% 0.05 0.07 1.30% 0.36 0.24 3.40% 0.01 0.00
2) 0.80% 0.01 0.02 1.00% 0.05 0.07 1.30% 0.36 0.56 3.50% 0.02 0.01
3) 0.80% 0.01 0.02 1.00% 0.05 0.08 1.40% 0.23 0.20 4.00% 0.13 0.02
4) 0.70% 0.02 0.06 1.00% 0.05 0.07 1.30% 0.36 0.56 3.50% 0.02 0.01
5) 0.80% 0.01 0.02 1.10% 0.02 0.08 1.50% 0.14 0.16 4.10% 0.18 0.01
6) 0.70% 0.02 0.06 1.00% 0.05 0.07 1.30% 0.36 0.56 3.50% 0.02 0.01
7) 0.30% 0.76 0.95 0.50% 1.00 0.98 1.00% 1.00 0.90 4.70% 0.66 0.02
8) 0.30% 0.76 0.95 0.50% 1.00 0.98 0.90% 0.75 0.87 4.70% 0.66 0.02
9) 0.20% 0.74 0.94 0.50% 1.00 0.98 0.90% 0.75 0.87 4.80% 0.77 0.03
10) 0.30% 0.76 0.95 0.50% 1.00 0.98 1.00% 1.00 0.90 4.80% 0.77 0.03
11) 0.30% 0.76 0.95 0.50% 1.00 0.98 1.10% 0.75 0.84 4.80% 0.77 0.03
12) 0.30% 0.76 0.95 0.50% 1.00 0.98 1.00% 1.00 0.90 4.90% 0.88 0.03
34
Empirical Application: Russian Stock Market
35
Empirical Application: Russian Stock Market
Table 4: Hansen’s SPA test for the portfolio consisting of thirty Rus-
sian stocks. P-values smaller than 0.05 are reported in bold font.
36
Conclusions
• Empirical analysis 2: The fact that the type of copula plays a minor role is
not a surprise, given previous empirical evidence with American and
European stocks, see e.g. Ané and Kharoubi (2003), Junker and May (2005)
and Fantazzini (2008).
37
Conclusions
→ If Student’s t marginals are used, the differences are much smaller and
not significant!
38
References
[1] Cherubini, U., Luciano, E., Vecchiato, W. (2004). Copula Methods in Finance.
Wiley.
[2] Christoffersen, P. (1998). Evaluating Interval Forecats. International Economic
Review, 39, 841-862.
[3] Fantazzini, D. (2008). Dynamic copula Modelling for Value at Risk. Frontiers in
Finance and Economics, 5(2),1-36.
[4] Fantazzini, D. (2008b). The Effects of Misspecified Marginals and Copulas on
Computing the Value at Risk: A Monte Carlo Study, Computational Statistics
and Data Analysis, forthcoming.
[5] Fantazzini, D. (2009a). A Dynamic Grouped-T Copula Approach for Market Risk
Management, (in) A VaR Implementation Handbook, McGraw-Hill, New York
[6] Fantazzini, D. (2009b). Market Risk Management for Emerging Markets:
Evidence from Russian Stock Market, (in) Financial Innovations in Emerging
Markets, Chapman Hall-CRC/Taylor and Francis, London
[7] Giacomini, R., Komunjer, I. (2005). Evaluation and Combination of Conditional
Quantile Forecasts. Journal of Business and Economic Statistics, 23, 416-431.
[8] Hansen, P. (2005). A Test for Superior Predictive Ability. Journal of Business
and Economic Statistics, 23(4), 365-380.
39