Portfolio Regime Switch
Portfolio Regime Switch
Portfolio Regime Switch
Article
Portfolio Optimization on Multivariate Regime-Switching
GARCH Model with Normal Tempered Stable Innovation
Cheng Peng 1 , Young Shin Kim 2, * and Stefan Mittnik 3
1 Department of Applied Mathematics and Statistics, College of Engineering and Applied Sciences, Stony
Brook University, Stony Brook, NY 11794, USA; [email protected]
2 College of Business, Stony Brook University, Stony Brook, NY 11794, USA
3 Chair of Financial Econometrics, Institute of Statistics, Ludwig Maximilian University Munich,
Akademiestr. 1/I, 80799 Munich, Germany; [email protected]
* Correspondence: [email protected]
Abstract: This paper uses simulation-based portfolio optimization to mitigate the left tail risk of
the portfolio. The contribution is twofold. (i) We propose the Markov regime-switching GARCH
model with multivariate normal tempered stable innovation (MRS-MNTS-GARCH) to accommodate
fat tails, volatility clustering and regime switch. The volatility of each asset independently follows
the regime-switch GARCH model, while the correlation of joint innovation of the GARCH models
follows the Hidden Markov Model. (ii) We use tail risk measures, namely conditional value-at-risk
(CVaR) and conditional drawdown-at-risk (CDaR), in the portfolio optimization. The optimization
is performed with the sample paths simulated by the MRS-MNTS-GARCH model. We conduct an
empirical study on the performance of optimal portfolios. Out-of-sample tests show that the optimal
portfolios with tail measures outperform the optimal portfolio with standard deviation measure and
Citation: Peng, Cheng, Young Shin the equally weighted portfolio in various performance measures. The out-of-sample performance of
Kim, and Stefan Mittnik. 2022. the optimal portfolios is also more robust to suboptimality on the efficient frontier.
Portfolio Optimization on
Multivariate Regime-Switching Keywords: Markov regime-switching model; GARCH model; normal tempered stable distribution;
GARCH Model with Normal portfolio optimization; conditional drawdown-at-risk; conditional value-at-risk
Tempered Stable Innovation. Journal
of Risk and Financial Management 15:
230. https://doi.org/10.3390/
jrfm15050230 1. Introduction
Academic Editor: Zbigniew Empirical studies have found in the return of various financial instruments skewness
Palmowski and leptokurtotic—asymmetry, and higher peak around the mean with fat tails. Normal
Received: 14 April 2022
distribution has long been recognized as insufficient to accommodate these stylized facts,
Accepted: 12 May 2022
relying on which could drastically underestimate the tail risk of a portfolio. The α-stable
Published: 23 May 2022
distribution is a candidate to incorporate this fact into decision-making, but its lack of finite
moments could cause difficulties in modeling. The class of tempered stable distributions
Publisher’s Note: MDPI stays neutral
serves as a natural substitution, since it has finite moments while retaining many attractive
with regard to jurisdictional claims in
properties of the α-stable distribution. The class of tempered stable distributions is derived
published maps and institutional affil-
by tempering the tails of the α-stable distribution (See Koponen 1995; Boyarchenko and
iations.
Levendorskiĭ 2000; and Carr et al. 2002), or from the time changed Brownian motion.
Since Barndorff-Nielsen and Levendorskii (2001) and Shephard et al. (2001) presented the
normal tempered stable (NTS) distribution in finance using the time changed Brownian
Copyright: © 2022 by the authors.
motion, it has been successfully applied for modeling the stock returns with high accuracy
Licensee MDPI, Basel, Switzerland. in literature including Kim et al. (2012), Kurosaki and Kim (2018), Anand et al. (2016) and
This article is an open access article Kim (2022).
distributed under the terms and Deviation from normality exists not only in raw returns, but also in filtered innovations
conditions of the Creative Commons of time series models. Since the foundational work in Engle (1982) and Bollerslev (1986),
Attribution (CC BY) license (https:// GARCH model has been widely applied to model volatility. This motivates us to use
creativecommons.org/licenses/by/ NTS distribution to accommodate the asymmetry, interdependence, and fat tails of the
4.0/). innovations of GARCH models. Several studies have found NTS distribution to be more
favorable than other candidates. Kim et al. (2011) found that normal and t-distribution are
rejected as innovation of GARCH model in hypothesis testing. Shi and Feng (2016) found
that tempered stable distribution with exponential tempering yields better calibration of
Markov Regime-Switching (MRS) GARCH model than t or generalized error distribution.
Generalized hyperbolic distribution, while very flexible, has too many parameters for
estimation. NTS distribution has only three standardized parameters and is flexible enough
to serve the purpose.
A drawback of GARCH model is the inadequate ability in modeling volatility spikes,
which could indicate that the market is switching within regimes. Various types of MRS-
GARCH models have been proposed, many of which suggest that the regime-switching
GARCH model achieves a better fit for empirical data (for example, in Hamilton 1996).
Marcucci (2005) finds that MRS-GARCH models outperform standard GARCH models
in volatility forecasting in a time horizon shorter than one week. Naturally, the most
flexible model allows all parameters to switch among regimes. However, as is shown in
Henneke et al. (2011), the sampling procedure in the MCMC method for estimating such
a model is time-consuming and renders it improper for practical use. We construct a
new model based on the regime-switching GARCH model specified in Haas et al. (2004),
which circumvents the path dependence problem in the Markov Chain model by specifying
parallel GARCH models.
Bollerslev (1990) proposes the GARCH model with constant conditional correlation.
The parsimonious DCC-GARCH model in Engle (2002) opens the door to modeling multi-
variate GARCH process with different persistence between variance and correlation. While
flexible models allowing time-varying correlation are preferred in many cases, specification
of multivariate GARCH models with both regime-specific correlations and variance dy-
namics involves a balance between flexibility and tractability. The univariate MRS-GARCH
model in Haas et al. (2004) is generalized in Haas and Liu (2004) to a multivariate case.
Unfortunately, it suffers from the curse of dimensionality, and thus is unsuitable for a
high dimensional empirical study. In our model, we decompose variance and correlation
so that the variance of each asset evolves independently according to a univariate MRS-
GARCH model. The correlation is incorporated in the innovations modeled by a flexible
Hidden Markov Model (HMM) that has multivariate NTS distribution as the conditional
distribution in each regime. We will use the calibrated model to simulate returns for
portfolio optimizations.
Modern portfolio theory is formulated as a trade-off between return and risk. The
classical Markowitz Model finds the portfolio with the highest Sharpe ratio. However,
variance has been criticized for not containing enough information on the tail of the
distribution. Moreover, correlation is not sufficient to describe the interdependence of asset
returns with non-elliptical distribution. Current regulations for financial business utilize the
concept of Value at Risk (VaR), which is the percentile of the loss distribution, to model the
risk of left tail events. There are several undesired properties that rendered it an insufficient
criterion. First, it is not a coherent risk measure due to a lack of sub-additivity. Second,
VaR is a non-convex and non-smooth function of positions with multiple local extrema
for non-normal distributions, which causes difficulty in developing efficient optimization
techniques. Third, a single percentile is insufficient to describe the tail behavior of a
distribution, and thus might lead to an underestimation of risk.
Theory and algorithm for portfolio optimization with a conditional value-at-risk
(CVaR) measure proposed in Krokhmal et al. (2001) and Rockafellar and Uryasev (2000)
effectively addresses these problems. For continuous distributions, CVaR is defined by a
conditional expectation of losses exceeding a certain VaR level. For discrete distributions,
CVaR is defined by a weighted average of some VaR levels that exceed a specified VaR
level. In this way, CVaR concerns both VaR and the losses exceeding VaR. As a convex
function of asset allocation, a coherent risk measure and a more informative statistic, CVaR
serves as an ideal alternative to VaR. A study on the comparison of the two measures can
be found in Sarykalin et al. (2014).
J. Risk Financial Manag. 2022, 15, 230 3 of 23
2. Preliminaries
This section reviews the background knowledge on different risk measures, scenario-
based estimation, normal tempered stable (NTS) distribution, and GARCH and regime-
switching GARCH model.
J. Risk Financial Manag. 2022, 15, 230 4 of 23
Pn : [0, ∞) × Ω −→ R, n = 1, 2, · · · , N
Pn (t, ω ) − Pn,0
Rn (t, ω ) = , t > 0,
Pn,0
−1
where F−R( x,t,·)
is the inverse cumulative distribution function of −R( x, t, ·). The definition
of CVaR for R( x, t, ·) with the confidence level η is
Z 1
1
CVaRη (R( x, t, ·)) = VaRz (R( x, t, ·))dz.
1−η η
Following Checkhlov et al. (2004), denote the uncompounded return of the n-th asset
by Qn (t, w). The uncompounded portfolio return is defined by
N
Q( x, t, ω ) = ∑ xn Qn (t, ω ).
n =1
is a risk measure assessing the decline from a historical peak in some variable, and
{DD(t, ω )|t ∈ [0, T ], ω ∈ Ω} is a stochastic process of the drawdown. The average
drawdown (ADD) up to time T for ω ∈ Ω is defined by
Z T
1
ADD( T, ω ) = DD(t, ω )dt. (3)
T 0
CDaRη ( T, ω )
FDD (ζ η (ω ), ω ) − η Z T
1
= ζ η (ω ) + DD(t, ω )1DD(t,ω )>ζ η (ω ) dt. (7)
1−η (1 − η ) T 0
and (
−1 inf{z| FDD (z) ≥ η } if η ∈ (0, 1]
ζη = FDD (η ) = . (9)
0 if η = 0
Considering all the sample path {R( x, t, ω )|t ∈ [0, T ], ω ∈ Ω}, we define CDaR at
η by
CDaRη ( T )
Z T
FDD (ζ (η )) − η
1
= ζ (η ) + E DD(t, ·)1DD(t,·)>ζ (η ) dt . (10)
1−η (1 − η ) T 0
Rm ( x ) = R( x, tm , ·).
J. Risk Financial Manag. 2022, 15, 230 6 of 23
Rsm ( x ) = R( x, tm , ωs )
where m ∈ {0, 1, 2, · · · , M }, and s ∈ {1, 2, · · · , S}. We calculate VaR, CVaR, DD, and
CDaR under the simulated scenarios. The VaR with significant level η under the simulated
scenario is estimated by
( )
1 S
VaRη ( Rm ( x )) = − inf u ∑ 1Rsm ( x)<u > 1 − η . (11)
S s =1
(k)
Let Rm ( x ) be the k-th smallest value in { Rsm ( x ) | s = 1, 2, · · · , S}, then CVaR at the
significant level η is estimated according to the formula
CVaRη ( Rm ( x ))
dS(η )e−1
!
dSη e − 1
1 1 (dSη e)
∑
(k)
=− Rm ( x ) + η− Rm (x) , (12)
η S k =1
S
where d x e denotes the smallest integer larger than x (See Rachev et al. 2008 for details).
The rate of return of the n-th asset between time ti−1 and time ti is defined by
Pn (ti , ω ) − Pn (ti−1 , ω )
r n ( ti , ω ) = , t > 0,
Pn (ti−1 , ω )
N
U ( x, ti , ωs ) = ∑ x n r n ( t i , ω s ).
n =1
t
Q( x, ti , ωs ) = ∑ Un (x, ti , ωs ).
t =1
Denote Q( x, ti , ωs ) by Qis ( x ). Using (2)–(4), DD, ADD, and MDD on a single simulated
scenario are estimated, respectively, by
M
1
CDaRη ( T, s) := CDaRη ( T, ωs ) =
(1 − η ) M ∑ DDm,s 1DDm,s >ζ ηs ,
m =1
where (
inf{z| FDD (z, s) ≥ η } if η ∈ (0, 1]
ζ ηs : = ζ η ( ws ) = .
0 if η = 0
J. Risk Financial Manag. 2022, 15, 230 7 of 23
with
M
1
FDD (z, s) =
M ∑ 1DDm,s ≤z .
m =1
S
1
DD(m) =
S ∑ DDm,s
s =1
and
CDaRη ( T )
S M
FDD (ζ (η )) − η
1 1
=
1−η
ζ (η ) +
(1 − η ) M ∑ ∑ S
DDm,s 1DDm,s >ζ (η ) , (16)
s =1 m =1
respectively, where
S
1
FDD (z) =
S ∑ FDD (z, s)
s =1
and (
inf z FDD (z) ≥ η if η ∈ (0, 1]
ζη = .
0 if η = 0
In this paper, we will apply time series models to generate the scenario of rn (m, s) for
m ∈ {1, 2, · · · , M}, s ∈ {1, 2, · · · , S} and n ∈ {1, 2, · · · , N }.
dom variable is referred to as standard NTS distributed random variable and denoted by
X ∼ stdMNTS N (λ, θ, ν, Σ). The covariance matrix of X is given by
2−λ >
Σ X = diag(γ)Σdiag(γ) + ν ν.
2θ
rt = η + σt et ,
ut = σt et ,
p q
σt2 = ω + ∑ αi u2t−i + ∑ β i σt2−i .
i =1 i =1
rt = η∆t + σ∆t ,t et ,
ut = σ∆t ,t et ,
(17)
σt2 = ω + αu2t−1 + β ◦ σt2−1 ,
iid
et ∼ N(0, 1),
where
• k = number of regimes in a Markov chain;
• ∆t = {1, · · · , k} = Markov chain with an irreducible and primitive transition matrix
that determines the regime at time t;
• rt = return at time t;
• σt2 = (σ1,t
2 , · · · , σ2 ) = vector of parallel variance;
k,t
• ω = (ω1 , · · · , ωk ), α = (α1 , · · · , αk ), β = ( β 1 , · · · , β k ). ω, α, β are vectors of coefficients;
• η∆t = regime specific mean return in regime ∆t at time t;
• σ∆t ,t = the standard deviation in regime ∆t at time t;
• ◦ denotes element-wise product.
There are k parallel GARCH models evolving simultaneously. The Markov chain ∆t
determines which GARCH model is realized at next moment.
To better understand (17), let us create the following matrix
σ1,1 σ1,2 ... σ1,t ...
σ2,1 σ2,2 ... σ1,t . . .
[σ∆t ,t ]∆t =1,...,k, t=1,...T = . .
.. ..
.. . . ... . . .
σk,1 σk,2 ... σk,t ...
Each column is a total of k parallel standard deviations at time t. Each row is the
process of one regime through time 1 to T. The process of standard deviation is generated
as follows:
Step 1: At t = 1, the initial column is generated.
Step 2: ∆1 decides which row is realized.
For example, suppose ∆1 = 2. That is, σ2,1 is realized in real-world at t = 1.
Step 3: By vector calculation, 2nd column is generated.
J. Risk Financial Manag. 2022, 15, 230 9 of 23
σ∆t−1 ,t−1 . σ∆t ,t−1 is a variance in regime ∆t at time t, which is generated simultaneously with
σ∆t−1 ,t−1 , but does not exist in reality at time t or t − 1. This makes the model different from
the one in Henneke et al. (2011) that requires all parameters to switch regime according
to a Markov chain. In that model, there is no parallel process, and σ∆t ,t is determined
by σ∆t−1 ,t−1 .
The stationary conditions derived in Haas et al. (2004) require definitions of the matrices:
M ji = p ji ( β + αei> ), i, j = 1, . . . , k
3. MRS-MNTS-GARCH Model
This section defines the MRS-MNTS-GARCH model and introduces the procedures
for model fitting and sample path simulation.
r t = η t + σt ◦ et
u t = σt ◦ et
2
(i ) 2 (i ) 2
(i )
σt = ω(i) + α(i) ut−1 + β(i) ◦ σt−1 , i = 1, . . . , N
iid
et ∼ stdMNTS(λ∆D , θ∆D , ν∆D , Σ∆D ),
t t t t
where
• N = number of assets;
• k(i) = number of regimes of the i-th asset;
J. Risk Financial Manag. 2022, 15, 230 10 of 23
• ∆(i) = {1, · · · , k(i) } = Markov chain with an irreducible and primitive transition
matrix that determines the regime of the i-th asset at time t;
(i )
• ∆t = {1, · · · , k(i) } = realization of ∆(i) at time t;
• ∆ D = {1, · · · , k D } = Markov chain with an irreducible and primitive transition matrix
that determines the regime of the joint innovations at time t;
• ∆tD = {1, · · · , k D } = realization of ∆ D at time t;
(1) (N)
• r t = (r t , . . . , r t ) = vector return of N assets at time t;
(1) (N)
• ηt = ( η (1) , . ..,η (N) ) = vector mean return at time t;
∆t ∆t
(i ) (i )
• η (i ) = mean return of the i-th asset at time t, η (i ) is determined by the regime of the
∆t ∆t
(i )
at time t, ∆t ;
i-th asset
(1) (N)
• σt = σ ( 1 ) , . . . , σ ( N ) = vector of standard deviation of N assets at time t;
∆t ,t ∆t ,t
(i ) 2
(i ) (i ) (i )
• σt = σ1,t , . . . , σ (i) = standard deviation vector of the i-th asset with σt =
k ,t
2 2
(i ) (i )
σ1,t , . . . , σ (i) ;
k ,t
(i ) (1) (N)
• ut−1 = the i-th element of ut , with ut = ut , . . . , ut ;
(i ) (i ) (i ) (i ) (i ) (i )
• ω ( i ) = ( ω1 , . . . , ω ), α (i ) = ( α1 , . . . , α ), β (i ) = ( β 1 , . . . , β (i ) ). ω(i) , α(i) , β(i) are
k (i ) k (i ) k
the vector of coefficients of the i-th asset in k(i) regimes;
(1) (N)
• et = (et , . . . , et ) = joint innovations;
• ◦ denotes element-wise product.
For each asset, the volatility process is the same as that of the univariate regime-
switching GARCH model in (17). It is a classical GARCH process when it does not shift
within regimes. Unlike the most flexible model in which the variance at time t is calculated
with the variance at time t − 1 in the last regime, when a regime shift takes place at time t,
the variance in the model at time t is determined by the variance at time t − 1 within the new
regime. The regimes of each asset and joint innovations evolve independently, mitigating
the difficulty in estimation caused by all parameters switching regimes simultaneously.
Finally, we plug the empirical covariance matrix of the innovations in each regime
2− λ ∆ D >
Σ X ∆D in the formula Σ∆D = diag(γ∆D )−1 (Σ X ∆D − 2θ∆ D ν∆ D ν∆ D )diag( γ∆ D )
−1 to compute
Σ∆D . Note that Σ∆D is supposed to be a positive definite matrix. To guarantee this, we
can either substitute ν∆D with the closest vector to ν∆D in L2 norm which renders Σ X ∆D −
2− λ ∆ D >
2θ∆ D ν∆ D ν∆ D positive definite matrix, or directly find the closest positive definite matrix to
Σ∆D . We choose the second method. Furthermore, the usual issue of estimating covariance
matrix arises here as well, especially when a regime only has a short lasting period. To
address this issue, we apply the denoising technique in Laloux et al. (1999) on the positive
definite matrix derived earlier to estimate Σ∆D .
The number of regimes of each asset is set as equal to that of the market index. We
find that univariate Markov switching model with more than three regimes often has one
unstable regime that lasts for a very short period and switches frequently and sometimes
has one regime with clearly bimodal innovations distribution. Thus, it is desirable to limit
the number of regimes smaller than 4, check unimodal distribution with Dip test and
choose the one with the highest BIC value.
The procedure is summarized as follows.
Step 1: Fit the univariate Markov regime-switching GARCH model with t innovation on
the index return and extract the innovations and the sample path of regimes.
Step 2: Estimate common tail parameters λ∆D , θ∆D in each regime.
Step 3: Fit univariate model on each asset and extract the innovations.
r 4: Estimate skewness parameters ν∆D for assets in each regime, calculate γ∆D =
Step
2− λ ∆ D
1 − ν∆D 2 ( 2θ∆ D ).
2− λ ∆ D >
Step 5: Calculate the matrix diag(γ∆D )−1 (Σ X ∆D − −1
2θ∆ D ν∆ D ν∆ D )diag( γ∆ D ) , find the
closest positive definite matrix and apply the denoising technique to estimate Σ∆D .
3.3. Simulation
To conduct simulation with the calibrated model, we follow the procedures speci-
fied below.
Step 1: Simulate S sample paths of standard deviation of N assets for T days with the
fitted model.
Step 2: Simulate S sample paths of a Markov chain ∆ D with the market’s transition matrix.
Calculate the total number of each regime in all sample paths.
Step 3: Draw i.i.d. samples from stdMNTS distribution in each regime. The number of
samples is determined by the calculation in Step 2. To draw one sample, we follow the
procedure below.
Step 3.1: Sample from multivariate normal distribution N(0,Σ∆D ).
√ subordinator T with parameters λ∆D and θ∆D .
Step 3.2: Sample from the tempered stable
Step 3.3: Calculate X = ν∆D ( T − 1) + T (γ∆D ◦ ξ ∆D ).
Step 4: Multiply the standard deviation in Step 1 with standard joint innovations in Step 3
accordingly. Add regime-specific mean η∆D to get simulated asset returns.
4. Portfolio Optimization
In this section, we discuss issues on portfolio optimization.
where h = arg max j∈{0,1,2,··· ,m} Q( x, t j , ωs ), is the sum of daily returns from its peak. It is
somewhat unconventional at first sight compared with the absolute drawdown defined by
m
absDDm,s := max P( x, t j , ωs ) − P( x, tm , ωs ) = P( x, th , ωs ) ∏(1 + r ( x, ti , ws ))
j∈{0,1,2,··· ,m} i=h
where h = arg max j∈{0,1,2,··· ,m} Q( x, t j , ωs ). However, it is obvious from the definitions that
CDaR defined absDDm,s and reDDm,s do not satisfy basic axioms such as positive homogeneity.
Another drawback of absolute drawdown is that when we consider a long time period,
drawdowns could vary greatly in absolute value but be close in relative value, the latter of
which we are more concerned about. Uncompounded cumulative return is determined by
rate of returns regardless of the price. This discussion justifies our definition of drawdown
with DDm,s .
J. Risk Financial Manag. 2022, 15, 230 13 of 23
5. Empirical Study
In this section, we demonstrate the superiority of our approach with various in-sample
and out-of-sample tests. We conduct model fitting, sample path simulation and portfolio
optimization. In the in-sample test, we conduct a KS test on the marginal NTS distribution
and marginal t-distribution to show that the NTS distribution has a much better fit on
the innovations. We also provide the transition matrix and the correlation matrices of the
joint innovations in each regime. In the out-of-sample test, we use various performance
measures and visualizations for the rolling-window studies in recent years to show the
outperformance of our portfolio.
For diversification purposes, we set the range of weights as [0.01, 0.15]. A case study
in Krokhmal et al. (2002) found that without constraints on weights, the optimal portfolio
only consists of a few assets among hundreds. Investors often empirically categorize the
market as bull, bear and sideways market. Haas et al. (2004) experiments with two and
three regimes. We limit the number of regimes to be smaller than or equal to three. The
Dip test is conducted on innovations to ensure unimodal innovation distribution. Starting
fitting with three regimes, a model with fewer regimes is used instead when the p-value
is lower than 0.1 or have a regime lasting shorter than 40 days in total. Preliminary tests
show that without these selection criteria, the model would have a risk of overfit in some
cases. For example, the innovation could be multimodal, and the regime switches hundreds
of times within the tested period. The phenomena is even more pronounced when the
number of regimes is higher than three. To be concise in notation, we denote the portfolios
in a convenient manner. For example, 0.9-CDaR portfolio denotes the optimal portfolio
derived from the optimization with 0.9-CDaR as the risk measure. The standard deviation
optimal portfolio is the optimal portfolio in the classical Markowitz model that maximizes
Sharpe ratio, which we also denoted by mean-variance (MV) optimal portfolio. The word
optimal is sometimes omitted. Since we simulate returns for 10 days, all CVaR with varying
confidence levels are calculated with the simulated cumulative returns on the 10-th day.
We omit the time and denote the optimal portfolio simply as CVaR portfolio.
5.1. Data
The data are comprised of the adjusted daily price of DJIA index, 29 of the constituents
of DJIA Index and three ETFs of bond, gold and shorting index (Tickers: TMF, SDOW and
UGL) from January 2010 to September 2020. One constituent DOW is removed because it
is not included in the index throughout the time period. Since we use 1764 trading days’
(about 7 years) data to fit the model, the time period for out-of-sample rolling-window test
is from January 2017 to September 2020, which includes some of the most volatile periods
in history caused by the a pandemic and some trade tensions. By reweighting the index
constituents, it can be regarded as an enhanced index portfolio.
classified as regime 1, and 1665 days is classified as regime 2. The standard deviation of the
DJIA index is 0.00217 in regime 1 and 0.00801 in regime 2. Regime 2 is more volatile than
regime 1. One might expect that the market is in a less volatile regime longer and has a
spiked standard deviation during a short but much more volatile regime. It is not the case
in this tested period according to our model.
Table 1. Cont.
For NTS distribution, there are 5 p-values smaller than 0.05. For t-distribution, there
are 31 p-values smaller than 0.05. Most of the rejections correspond to Regime 2, indicating
that the marginal t-distribution is outperformed by marginal NTS distribution in describing
the return in the more volatile regime. We can also observe that β varies significantly in
different regimes. Generally, for all assets, β in regime 1 has larger absolute values.
Regime 1 Regime 2
regime 1 0.8538 0.1462
regime 2 0.0301 0.9699
This table presents the transition matrix of the joint innovation of MRS-MNTS-GARCH model.
We also provide the denoised correlation matrices of stdMNTS innovations in two regimes
in Table 3. Since there are two regimes identified in this period, we combine the two correlation
matrices for easier comparison. The upper triangle of the matrix is the upper triangle of
correlation matrix in regime 1, while the lower triangle of the matrix is the lower triangle
of correlation matrix in regime 2. We find that the innovations have distinctively different
correlation matrices in two regimes, validating the regime-switching assumption. The
innovations are highly correlated in regime 2, which corresponds to more volatile periods.
AAPL AMGN AXP BA CAT CRM CSCO CVX DIS GS HD HON IBM INTC JNJ JPM KO MCD MMM MRK MSFT NKE PG SDOW TMF TRV UGL UNH V VZ WBA WMT
AAPL 1 0.15 0.14 0.09 0.17 0.23 0.21 0.09 0.14 0.12 0.15 0.25 0.16 0.13 0.28 0.08 0.10 0.04 0.20 0.11 0.19 0.23 0.07 −0.31 −0.05 0.08 −0.01 0.04 0.34 0.22 0.21 0.21
AMGN 0.28 1 0.15 0.11 0.13 0.40 0.18 0.12 0.27 0.16 0.27 0.29 0.20 0.18 0.30 0.16 0.02 0.06 0.24 0.39 0.13 0.29 0.13 −0.33 −0.22 −0.05 −0.02 0.04 0.31 0.13 0.25 0.10
AXP 0.34 0.39 1 0.37 0.44 0.15 0.29 0.33 0.38 0.50 0.21 0.38 0.13 0.13 0.22 0.48 0.04 0.15 0.29 0.28 0.01 0.27 0.09 −0.55 −0.23 0.18 −0.16 0.30 0.16 0.15 0.21 0.16
BA 0.36 0.40 0.50 1 0.33 0.09 0.24 0.13 0.25 0.28 0.09 0.35 0.13 0.05 0.22 0.28 0.08 0.13 0.27 0.18 −0.01 0.20 0.08 −0.44 −0.14 0.13 −0.09 0.26 0.06 0.17 0.19 0.12
CAT 0.38 0.32 0.48 0.49 1 0.18 0.30 0.30 0.26 0.36 0.15 0.43 0.16 0.28 0.10 0.33 0.04 0.06 0.30 0.15 0.16 0.11 0.10 −0.49 −0.16 0.14 −0.04 0.17 0.11 0.23 0.10 0.21
CRM 0.31 0.30 0.37 0.34 0.36 1 0.23 0.14 0.36 0.18 0.32 0.29 0.29 0.24 0.23 0.20 0.09 0.17 0.30 0.22 0.28 0.32 0.07 −0.33 −0.18 0.003 −0.10 −0.14 0.39 0.15 0.23 −0.03
CSCO 0.35 0.28 0.37 0.39 0.40 0.38 1 0.27 0.36 0.27 −0.02 0.30 0.25 0.28 0.19 0.29 0.16 0.13 0.30 0.21 0.24 0.09 0.16 −0.42 −0.15 0.12 −0.09 0.10 0.22 0.19 0.19 0.24
CVX 0.32 0.34 0.46 0.46 0.58 0.31 0.38 1 0.22 0.30 0.10 0.27 0.17 0.22 0.22 0.32 0.14 0.08 0.34 0.13 0.11 0.16 0.17 −0.45 −0.30 0.14 −0.04 0.13 0.11 0.20 0.19 0.17
DIS 0.33 0.39 0.49 0.49 0.44 0.37 0.41 0.44 1 0.32 0.29 0.40 0.26 0.09 0.25 0.32 0.11 0.19 0.34 0.08 0.16 0.34 0.19 −0.48 −0.29 0.13 −0.17 0.11 0.34 0.18 0.21 0.10
GS 0.34 0.39 0.55 0.48 0.50 0.35 0.41 0.47 0.49 1 0.16 0.31 0.09 0.21 0.10 0.64 −0.08 0.01 0.26 0.12 0.09 0.25 −0.01 −0.49 −0.34 0.10 −0.30 0.30 0.20 0.004 0.16 −0.04
HD 0.34 0.39 0.48 0.44 0.41 0.34 0.36 0.41 0.48 0.43 1 0.30 0.27 0.12 0.12 0.24 −0.04 0.14 0.29 0.13 0.18 0.29 0.04 −0.38 −0.23 0.13 −0.17 0.05 0.29 0.21 0.17 0.17
HON 0.41 0.43 0.56 0.63 0.64 0.42 0.46 0.57 0.57 0.55 0.54 1 0.27 0.22 0.28 0.37 0.21 0.24 0.47 0.17 0.27 0.28 0.31 −0.60 −0.31 0.31 −0.18 0.16 0.33 0.21 0.36 0.18
IBM 0.36 0.34 0.43 0.46 0.46 0.35 0.44 0.47 0.43 0.44 0.41 0.52 1 0.28 0.03 0.11 0.08 0.01 0.30 0.12 0.30 0.14 0.14 −0.39 −0.13 0.04 −0.10 −0.07 0.31 0.22 0.14 0.13
INTC 0.37 0.38 0.44 0.44 0.46 0.37 0.45 0.45 0.43 0.43 0.41 0.50 0.48 1 0.06 0.24 0.10 −0.04 0.27 0.17 0.45 0.08 0.16 −0.31 −0.01 −0.04 0.01 −0.02 0.22 0.21 0.12 0.09
JNJ 0.28 0.52 0.45 0.48 0.41 0.27 0.37 0.49 0.45 0.44 0.44 0.53 0.45 0.41 1 0.09 0.18 0.17 0.33 0.36 0.04 0.21 0.25 −0.37 −0.06 0.02 0.04 0.10 0.34 0.16 0.21 0.17
JPM 0.35 0.40 0.59 0.51 0.52 0.37 0.43 0.52 0.52 0.77 0.46 0.59 0.47 0.46 0.49 1 −0.04 0.09 0.30 0.15 0.14 0.24 0.05 −0.51 −0.35 0.24 −0.31 0.24 0.20 0.10 0.18 0.08
KO 0.27 0.35 0.39 0.42 0.35 0.28 0.33 0.46 0.43 0.33 0.40 0.47 0.43 0.40 0.48 0.40 1 0.23 0.10 0.13 0.21 0.06 0.35 −0.23 −0.02 0.40 0.06 0.05 0.17 0.26 0.31 0.14
MCD 0.30 0.35 0.35 0.39 0.34 0.33 0.33 0.38 0.38 0.33 0.42 0.42 0.40 0.35 0.44 0.35 0.47 1 0.26 0.09 0.02 0.15 0.09 −0.25 −0.16 0.35 −0.14 0.14 −0.01 0.02 0.24 0.07
MMM 0.39 0.42 0.52 0.56 0.57 0.37 0.45 0.55 0.53 0.51 0.50 0.67 0.51 0.50 0.56 0.55 0.48 0.45 1 0.17 0.13 0.31 0.21 −0.56 −0.30 0.29 −0.20 0.11 0.27 0.20 0.23 0.21
MRK 0.24 0.47 0.40 0.37 0.35 0.25 0.32 0.41 0.38 0.39 0.35 0.43 0.37 0.37 0.52 0.43 0.37 0.36 0.44 1 0.05 0.06 0.18 −0.36 −0.06 −0.03 0.05 0.27 0.24 0.16 0.18 0.22
MSFT 0.37 0.35 0.43 0.40 0.43 0.37 0.46 0.42 0.42 0.43 0.40 0.49 0.48 0.53 0.40 0.45 0.39 0.39 0.47 0.34 1 0.14 0.17 −0.28 0.06 0.03 0.0002 −0.04 0.31 0.29 0.21 0.12
NKE 0.30 0.32 0.41 0.41 0.36 0.38 0.33 0.33 0.41 0.36 0.45 0.48 0.35 0.35 0.36 0.39 0.37 0.43 0.43 0.31 0.37 1 0.12 −0.36 −0.18 0.12 −0.13 −0.06 0.33 0.07 0.21 0.14
PG 0.27 0.39 0.36 0.38 0.31 0.24 0.33 0.42 0.40 0.33 0.38 0.42 0.40 0.36 0.52 0.38 0.54 0.40 0.47 0.40 0.38 0.32 1 −0.32 0.01 0.15 0.01 0.08 0.31 0.19 0.33 0.21
SDOW −0.48 −0.54 −0.67 −0.70 −0.70 −0.47 −0.56 −0.71 −0.68 −0.68 −0.64 −0.79 −0.69 −0.62 −0.68 −0.73 −0.61 −0.57 −0.78 −0.57 −0.61 −0.54 −0.58 1 0.35 −0.33 0.20 −0.34 −0.42 −0.34 −0.35 −0.30
TMF −0.27 −0.24 −0.38 −0.33 −0.37 −0.27 −0.28 −0.34 −0.36 −0.42 −0.31 −0.38 −0.32 −0.30 −0.32 −0.45 −0.25 −0.24 −0.37 −0.26 −0.28 −0.29 −0.23 0.45 1 −0.27 0.41 −0.10 −0.18 −0.01 −0.10 0.03
TRV 0.30 0.39 0.46 0.46 0.45 0.31 0.38 0.48 0.49 0.51 0.45 0.54 0.45 0.42 0.50 0.56 0.48 0.42 0.56 0.39 0.41 0.38 0.47 −0.68 −0.30 1 −0.19 0.16 0.03 0.11 0.23 0.15
UGL 0.05 −0.06 −0.01 −0.01 0.10 −0.03 −0.01 0.14 −0.05 −0.05 −0.06 0.01 0.001 −0.01 −0.001 −0.07 0.01 −0.01 0.02 −0.02 −0.02 −0.07 0.03 −0.02 0.16 −0.01 1 −0.05 −0.22 0.09 −0.04 0.04
UNH 0.30 0.40 0.37 0.38 0.33 0.26 0.30 0.38 0.38 0.39 0.38 0.44 0.38 0.33 0.42 0.42 0.34 0.31 0.41 0.36 0.35 0.33 0.30 −0.54 −0.25 0.41 −0.002 1 −0.03 0.09 0.13 0.07
V 0.32 0.37 0.51 0.43 0.38 0.36 0.34 0.39 0.43 0.44 0.41 0.49 0.40 0.37 0.42 0.46 0.35 0.36 0.46 0.35 0.38 0.39 0.34 −0.60 −0.31 0.43 −0.02 0.34 1 0.16 0.17 0.13
VZ 0.26 0.36 0.39 0.35 0.36 0.23 0.30 0.42 0.40 0.34 0.37 0.44 0.38 0.36 0.47 0.40 0.46 0.37 0.46 0.38 0.36 0.31 0.43 −0.56 −0.21 0.46 0.01 0.26 0.33 1 0.18 0.27
WBA 0.25 0.36 0.33 0.36 0.31 0.28 0.26 0.32 0.34 0.33 0.35 0.41 0.33 0.31 0.41 0.35 0.33 0.31 0.38 0.34 0.33 0.29 0.36 −0.48 −0.22 0.36 −0.01 0.32 0.29 0.30 1 0.19
WMT 0.20 0.30 0.30 0.32 0.24 0.18 0.28 0.28 0.33 0.28 0.39 0.37 0.30 0.27 0.40 0.32 0.38 0.34 0.36 0.32 0.31 0.30 0.41 −0.47 −0.17 0.38 −0.02 0.29 0.27 0.37 0.30 1
This table presents the denoised correlation matrices of joint innovations in two regimes. The upper triangle corresponds the regime 1 while the lower triangle corresponds to regime 2
which is more volatile. The correlations in regime 2 are generally higher than those in regime 1.
J. Risk Financial Manag. 2022, 15, 230 17 of 23
Performance Measures
In Table 4, we measure the performance of the optimal portfolios by various perfor-
mance ratios. The row names are the risk measures used in portfolio optimization. The
columns are the performance measures. For example, the 0.3-CDaR portfolio is optimized
every 10 days to maximize the ratio of expected cumulative return over 0.3-CDaR. Note
that 0-CDaR is the average drawdown while 1-CDaR is the maximum drawdown. The
risk measure standard deviation is studied in the classical Markowitz model, of which the
optimization is also called MV optimization.
We can observe that the optimal portfolios of CDaR and CVaR measures have very
close performance regardless of performance measures. The confidence level has a marginal
impact on the ratios. Considering all the ratios, 0.3-CDaR portfolio and 0.5-CVaR portfolio
are the best among the ten portfolios. 0.3-CDaR portfolio outperforms the others in all
return-CVaR ratios, while 0.5-CVaR portfolio outperforms the others in return-CDaR ratios,
slightly but consistently. All of the optimal portfolios of CDaR and CVaR measures consis-
tently outperform the MV optimal portfolio, which significantly outperforms the DJIA and
the equally weighted portfolio.
Mean Return Mean Return Mean Return Mean Return Mean Return Mean Return Mean Return Sharpe Ratio Rachev Ratio
0-CDaR 0.3-CDaR 0.7-CDaR 1-CDaR 0.5-CVaR 0.7-CVaR 0.9-CVaR
0-CDaR 0.072 0.051 0.027 0.008 0.258 0.156 0.077 0.117 0.965
0.3-CDaR 0.074 0.052 0.027 0.008 0.262 0.159 0.078 0.119 0.968
0.7-CDaR 0.073 0.052 0.027 0.008 0.260 0.158 0.077 0.118 0.965
1-CDaR 0.075 0.053 0.028 0.007 0.259 0.157 0.078 0.117 1.012
0.5-CVaR 0.076 0.054 0.028 0.007 0.259 0.158 0.076 0.120 1.002
0.7-CVaR 0.072 0.051 0.027 0.007 0.257 0.157 0.077 0.121 1.000
0.9-CVaR 0.071 0.050 0.027 0.007 0.243 0.147 0.072 0.116 0.986
Standard
0.064 0.045 0.024 0.006 0.238 0.145 0.071 0.109 0.966
Deviation
DJIA 0.011 0.008 0.004 0.001 0.064 0.040 0.019 0.033 0.855
Equal
0.032 0.023 0.011 0.003 0.136 0.083 0.037 0.065 0.900
Weight
The column names are different ratios used to measure the performance. The row names show the risk measures
used in the portfolio optimization. The DJIA index and the equally weighed portfolio are included as benchmarks.
confidence levels 0.5 and 0.7 are almost indistinguishable. CDaR optimal portfolios with
confidence levels 0.5, 0.7 and 0.9 are almost indistinguishable.
Relative Drawdown
Since the CVaR and CDaR risk measures only concern the tail behavior of a portfolio,
we plot the relative drawdown of the optimal portfolios in out-of-sample testing period
in Figure 2 to demonstrate their ability to alleviate extreme left tail events. Due to a large
number of optimal portfolios with different risk measures, we only plot 0-CDaR, 0.5-CVaR
and MV optimal portfolios here for better visualization. The others have similar results. The
0-CDaR, 0.5-CVaR and MV optimal portfolios have significantly smaller relative drawdown
most of the time in the out-of-sample test, especially in year 2020. 0-CDaR and 0.5-CVaR
optimal portfolios are slightly better than the MV optimal portfolio.
0.4
Equal Weight
DJIA
0.3 0−CDaR
0.3−CDaR
0.7−CDaR
log cumulative return
1−CDaR
0.5−CVaR
0.7−CVaR
0.2 0.9−CVaR
standard deviation
0.1
0.0
Figure 1. Log cumulative returns: this figure plots the time series of log cumulative return of optimal
portfolios with different risk measures, the DJIA index and the equally weighted portfolio. The
risk measures used in portfolio optimization are 0-CDaR, 0.3-CDaR, 0.7-CDaR, 1-CDaR, 0.5-CVaR,
0.7-CVaR, 0.9-CVaR and standard deviation.
0.3−CDaR
0.3 0.5−CVaR
DJIA
Relative Drawdown
Equal Weight
Standard Deviation
0.2
0.1
0.0
2017 2018 2019 2020
Date
Figure 2. Relative drawdown: this figure plots the relative drawdown paths of optimal portfolios
with different risk measures, the DJIA index and the equally weighted portfolio. The risk measures
include 0-CDaR, 0.5-CVaR and standard deviation.
J. Risk Financial Manag. 2022, 15, 230 19 of 23
80
10−1
60
log density
density
40 10−5
0.3−CDaR 0.3−CVaR
0.5−CVaR 0.5−CVaR
Standard Deviation Standard Deviation
20 Equal Weight 10−9 Equal Weight
DJIA DJIA
0
−0.10 −0.05 0.00 0.05 0.10 −0.10 −0.05 0.00 0.05 0.10
return return
(a) (b)
Figure 3. Kernel density estimation and log kernel density estimation. (a) Kernel density estimation:
this figure plots the kernel density estimation of optimal portfolios with different risk measures,
the DJIA index and the equally weighted portfolio. The risk measures include 0-CDaR, 0.5-CVaR
and standard deviation. (b) Log kernel density estimation: this figure plots the log kernel density
estimation of optimal portfolios with different risk measures, the DJIA index and the equally weighted
portfolio. The risk measures include 0-CDaR, 0.5-CVaR and standard deviation.
Allocation
In Figure 4, we report the time series of optimal weights of the 0-CDaR optimal portfo-
lio as a representative case. The DJIA constituents are aggregated for better visualization.
It is reasonable that when the total weight on DJIA constituents is high, the weights on
shortselling ETF is low. The weights on ETFs hit the lower and upper bounds 0.01 and 0.15
in many periods, indicating that the constraints on weights are active in the optimizations.
1.00
0.75
Weight
0.50
0.25
0.00
2017 2018 2019 2020
Date
DJIA Constituents SDOW TMF UGL
Figure 4. Allocation: this figure plots the weights of 0-CDaR optimal portfolio on DJIA constituents
and 3 ETFs.
J. Risk Financial Manag. 2022, 15, 230 20 of 23
Mean Return Mean Return Mean Return Mean Return Mean Return Mean Return Mean Return Sharpe Ratio Rachev Ratio
0-CDaR 0.3-CDaR 0.7-CDaR 1-CDaR 0.5-CVaR 0.7-CVaR 0.9-CVaR
0-CDaR
L4 0.061 0.043 0.023 0.008 0.239 0.146 0.074 0.113 0.965
L3 0.058 0.041 0.021 0.007 0.232 0.142 0.071 0.108 0.959
L2 0.061 0.043 0.023 0.007 0.236 0.144 0.072 0.110 0.960
L1 0.062 0.044 0.023 0.007 0.236 0.144 0.072 0.110 0.959
optimal 0.072 0.051 0.027 0.008 0.258 0.156 0.077 0.117 0.965
H1 0.074 0.052 0.028 0.008 0.251 0.151 0.073 0.115 0.968
H2 0.082 0.058 0.030 0.008 0.259 0.157 0.076 0.120 0.993
H3 0.087 0.061 0.032 0.009 0.267 0.161 0.078 0.124 0.995
H4 0.087 0.062 0.032 0.009 0.268 0.162 0.079 0.125 0.989
0.5-CVaR
L4 0.073 0.052 0.027 0.006 0.252 0.154 0.074 0.114 1.011
L3 0.074 0.052 0.027 0.007 0.253 0.155 0.075 0.115 1.011
L2 0.074 0.052 0.027 0.007 0.253 0.155 0.075 0.116 1.008
L1 0.075 0.053 0.027 0.007 0.256 0.156 0.076 0.118 1.006
optimal 0.076 0.054 0.028 0.007 0.259 0.158 0.076 0.120 1.002
H1 0.075 0.053 0.027 0.007 0.255 0.155 0.075 0.118 0.990
H2 0.075 0.053 0.027 0.007 0.256 0.156 0.075 0.119 0.987
H3 0.073 0.052 0.027 0.007 0.256 0.155 0.075 0.119 0.982
H4 0.071 0.050 0.026 0.007 0.254 0.154 0.074 0.117 0.977
J. Risk Financial Manag. 2022, 15, 230 21 of 23
Table 5. Cont.
Mean Return Mean Return Mean Return Mean Return Mean Return Mean Return Mean Return Sharpe Ratio Rachev Ratio
0-CDaR 0.3-CDaR 0.7-CDaR 1-CDaR 0.5-CVaR 0.7-CVaR 0.9-CVaR
Standard
Deviation
L4 0.041 0.029 0.015 0.004 0.176 0.110 0.055 0.084 0.990
L3 0.042 0.030 0.016 0.004 0.177 0.111 0.056 0.083 1.005
L2 0.049 0.035 0.019 0.005 0.196 0.122 0.062 0.092 1.013
L1 0.059 0.042 0.022 0.006 0.225 0.138 0.069 0.103 1.005
optimal 0.064 0.045 0.024 0.006 0.238 0.145 0.071 0.109 0.966
H1 0.069 0.049 0.026 0.007 0.232 0.141 0.069 0.108 0.972
H2 0.071 0.050 0.027 0.007 0.232 0.141 0.069 0.110 0.983
H3 0.074 0.052 0.028 0.007 0.237 0.144 0.070 0.113 0.986
H4 0.073 0.052 0.027 0.007 0.234 0.142 0.069 0.112 0.980
DJIA 0.011 0.008 0.004 0.001 0.064 0.040 0.019 0.033 0.855
Equal
0.032 0.023 0.011 0.003 0.136 0.083 0.037 0.065 0.900
Weight
This table presents the performance ratios of suboptimal portfolios with different risk measures. The risk measures
are shown in the row names: 0-CDaR, 0.5-CVaR and standard deviation. The constraint on return is adjusted
from high to low (H4 to L4) to show the impact of suboptimality. Portfolio optimization with tail risk measures
demonstrates smaller variation in out-of-sample performance ratios compared with mean-variance portfolio.
0.4
Equal Weight
H1
H2
H3
log cumulative return
0.3 H4
L1
L2
L3
L4
0.2 Optimal
0.1
0.0
(a)
0.4
Equal Weight
0.4 H1
Equal Weight H2
H1 H3
log cumulative return
H2 0.3 H4
H3 L1
log cumulative return
0.3 H4 L2
L1 L3
L2 L4
L3 Optimal
L4 0.2
0.2 Optimal
0.1
0.1
0.0
0.0
(b) (c)
Figure 5. Time series of log cumulative return of suboptimal portfolios with different risk measures.
(a) 0-CDaR Suboptimal portfolios: this figure plots the paths of 0-CDaR suboptimal portfolios from
level H1 to L4, and the equally weighted portfolio. (b) 0.5-CVaR Suboptimal portfolios: this figure
plots the paths of 0.5-CVaR suboptimal portfolios from level H1 to L4, and the equally weighted
portfolio. (c) MV suboptimal portfolios: this figure plots the paths of mean variance suboptimal
portfolios from level H1 to L4, and the equally weighted portfolio.
The portfolios have increasing returns as well as risk from L1 to H4. The realized
paths follow a similar trend and rarely cross. The optimal portfolios, as expected, are in
the medium part of all paths. The 0.5-CVaR suboptimal portfolios have almost identical
performance. Some paths are not visible due to overlap. For example, the constraints on the
return of H4 are sometimes not feasible, leading to the same performance with H3 portfolio.
J. Risk Financial Manag. 2022, 15, 230 22 of 23
6. Conclusions
We propose the MRS-MNTS-GARCH model that is sufficiently flexible to accommo-
date fat tails, skewness and regime switch in asset returns. The model is used to simulate
sample paths of portfolio returns, which serves as input to portfolio optimization with
tail risk measures. We conduct various in-sample and out-of-sample tests to demonstrate
the effectiveness of our approach. In-sample tests show that the NTS distribution fits the
innovations with high accuracy compared with t-distribution. Out-of-sample tests show
that our approach significantly improves the performance of optimal portfolios measured
by performance ratios and it successfully mitigates left tail risk. We also find that out-
of-sample performance ratios of the portfolios with tail risk measures are more robust to
suboptimality on the efficient frontier compared with mean-variance portfolio.
Author Contributions: Conceptualization, C.P. and Y.S.K.; formal analysis, C.P. and Y.S.K.; inves-
tigation, C.P.; data curation, C.P.; methodology, C.P.; visualization, C.P.; writing—original draft
preparation, C.P.; writing—review and editing, Y.S.K. and S.M.; supervision, S.M. All authors have
read and agreed to the published version of the manuscript.
Funding: This research received no external funding.
Institutional Review Board Statement: Not applicable.
Informed Consent Statement: Not applicable.
Data Availability Statement: The data is available at https://finance.yahoo.com (accessed 12
January 2021).
Conflicts of Interest: The authors declare no conflict of interest.
Abbreviations
The following abbreviations are used in this manuscript:
References
Anand, Abhinav, Tiantian Li, Tetsuo Kurosaki, and Young Shin Kim. 2016. Foster—Hart optimal portfolios. Journal of Banking &
Finance 68: 117–30.
Barndorff-Nielsen, Ole Eiler, and Sergei Z. Levendorskii. 2001. Feller processes of normal inverse gaussian type. Journal of Business &
Economic Statistics 1: 318–31.
Bianchi, Michele Leonardo, Gian Luca Tassinari, and Frank J. Fabozzi. 2016. Riding with the four horsemen and the multivariate
normal tempered stable model. International Journal of Theoretical and Applied Finance 19: 1650027. [CrossRef]
Biglova, Almira, Sergio Ortobelli, Svetlozar T. Rachev, and Stoyan Stoyanov. 2004. Different approaches to risk estimation in portfolio
theory. The Journal of Portfolio Management 31: 103–12. [CrossRef]
Bollerslev, Tim. 1986. Generalized autoregressive conditional heteroskedasticity. Journal of Econometrics 31: 307–27. [CrossRef]
Bollerslev, Tim. 1990. Modelling the coherence in short-run nominal exchange rates: A multivariate generalized arch model. The
Review of Economics and Statistics 72: 498–505. [CrossRef]
Boyarchenko, Svetlana I., and Sergei Z. Levendorskiĭ. 2000. Option pricing for truncated Lévy processes. International Journal of
Theoretical and Applied Finance 3: 549–52. [CrossRef]
Carr, Peter, Hélyette Geman, Dilip B. Madan, and Marc Yor. 2002. The fine structure of asset returns: An empirical investigation.
Journal of Business 75: 305–32. [CrossRef]
Checkhlov, Alexei, Stanislav Uryasev, and Mickael Zabarankin. 2004. Portfolio optimization with drawdown constraints. Supply Chain
and Finance 2: 209–28.
Checkhlov, Alexei, Stanislav Uryasev, and Mickael Zabarankin. 2005. Drawdown measure in portfolio optimization. International
Journal of Theoretical and Applied Finance 8: 13–58. [CrossRef]
Cheridito, Patrick, and Eduard Kromer. 2013. Reward–risk ratios. Journal of Investment Strategies 3: 3–18. [CrossRef]
J. Risk Financial Manag. 2022, 15, 230 23 of 23
Engle, Robert. 2002. Dynamic conditional correlation: A simple class of multivariate generalized autoregressive conditional
heteroskedasticity models. Journal of Business & Economic Statistics 20: 339–50.
Engle, Robert F. 1982. Autoregressive conditional heteroscedasticity with estimates of the variance of united kingdom inflation.
Econometrica 50: 987–1007. [CrossRef]
Haas, Markus, and Ji-Chun Liu. 2004. A multivariate regime-switching GARCH model with an application to global stock market and
real estate equity returns. Studies in Nonlinear Dynamics & Econometrics 2: 493–530.
Haas, Markus, Stefan Mittnik, and Marc S. Paolella. 2004. A new approach to Markov-switching GARCH models. Journal of Financial
Econometrics 2: 493–530. [CrossRef]
Hamilton, James D. 1996. Specification testing in markov-switching time-series models. Journal of Econometrics 70: 127–57. [CrossRef]
Henneke, Jan S., Svetlozar T. Rachev, Frank J. Fabozzi, and Metodi Nikolov. 2011. MCMC-based estimation of Markov switching
ARMA–GARCH models. Applied Economics 43: 259–71. [CrossRef]
Kim, Young Shin. 2022. Portfolio optimization and marginal contribution to risk on multivariate normal tempered stable model.
Annals of Operations Research 1–29. [CrossRef]
Kim, Young Shin, Rosella Giacometti, Svetlozar T. Rachev, Frank J. Fabozzi, and Domenico Mignacca. 2012. Measuring financial risk
and portfolio optimization with a non-Gaussian multivariate model. Annals of Operations Research 201: 325–42. [CrossRef]
Kim, Young Shin, Svetlozar T. Rachev, Michele Leonardo Bianchi, Ivan Mitov, and Frank J. Fabozzi. 2011. Time series analysis for
financial market meltdowns. Journal of Banking & Finance 35: 1879–91.
Koponen, Ismo. 1995. Analytic approach to the problem of convergence of truncated Lévy flights towards the gaussian stochastic
process. Physical Review E 52: 1197–99. [CrossRef] [PubMed]
Krokhmal, Pavlo, Stanislav Uryasev, and Grigory Zrazhevsky. 2002. Comparative analysis of linear portfolio rebalancing strategies:
An application to hedge funds. The Journal of Alternative Investments 5: 10–29. [CrossRef]
Krokhmal, Pavlo, Stanislav Uryasev, and Jonas Palmquist. 2001. Portfolio optimization with conditional value-at-risk objective and
constraints. Journal of Risk 4: 43–68. [CrossRef]
Kurosaki, Tetsuo, and Young Shin Kim. 2018. Foster-Hart optimization for currency portfolios. Studies in Nonlinear Dynamics &
Econometrics 23: 1–15.
Laloux, Laurent, Pierre Cizeau, Jean-Philippe Bouchaud, and Marc Potters. 1999. Noise dressing of financial correlation matrices.
Physical Review Letters 83: 1467–70. [CrossRef]
Lim, Andrew E. B., J. George Shanthikumar, and Gah-Yi Vahn. 2011. Conditional value-at-risk in portfolio optimization: Coherent but
fragile. Operations Research Letters 39: 163–71. [CrossRef]
Marcucci, Juri. 2005. Forecasting stock market volatility with regime-switching garch models. Studies in Nonlinear Dynamics &
Econometrics 9: 6. doi: [CrossRef]
Rachev, Svetlozar T., Stoyan V. Stoyanov, and Frank J. Fabozzi. 2008. Advanced Stochastic Models, Risk Assessment, and Portfolio
Optimization: The Ideal Risk, Uncertainty, and Performance Measures. New York: Wiley.
Rockafellar, R. Tyrrell, and Stanislav Uryasev. 2000. Optimization of conditional value-at-risk. Journal of Risk 2: 21–41. [CrossRef]
Sahamkhadam, Maziar, Andreas Stephan, and Ralf Östermark. 2018. Portfolio optimization based on garch-evt-copula forecasting
models. International Journal of Forecasting 34: 497–506. doi: [CrossRef]
Sarykalin, Sergey, Gaia Serraino, and Stan Uryasev. 2014. Value-at-Risk vs. Conditional Value-at-Risk in Risk Management and
Optimization. INFORMS TutORials in Operations Research 270–94. Available online: https://pubsonline.informs.org/doi/abs/10
.1287/educ.1080.0052 (accessed on 13 May 2022). [CrossRef]
Shephard, Neil, Ole E. Barndorff-Nielsen, and University of Aarhus. 2001. Normal Modified Stable Processes. Technical Report 72.
Available online: https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.199.5129&rep=rep1&type=pdf (accessed on 13
May 2022).
Shi, Yanlin, and Lingbing Feng. 2016. A discussion on the innovation distribution of the Markov regime-switching GARCH model.
Economic Modelling 23: 278–88. [CrossRef]