Next Article in Journal / Special Issue
Credit Risk Assessment Model for Small and Micro-Enterprises: The Case of Lithuania
Previous Article in Journal
Generalized Multiplicative Risk Apportionment
Previous Article in Special Issue
Default Ambiguity
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Risk Factor Evolution for Counterparty Credit Risk under a Hidden Markov Model

by
Ioannis Anagnostou
1,2,* and
Drona Kandhai
1,2
1
Computational Science Lab, University of Amsterdam, Science Park 904, 1098XH Amsterdam, The Netherlands
2
Quantitative Analytics, ING Bank, Foppingadreef 7, 1102BD Amsterdam, The Netherlands
*
Author to whom correspondence should be addressed.
Risks 2019, 7(2), 66; https://doi.org/10.3390/risks7020066
Submission received: 31 March 2019 / Revised: 3 June 2019 / Accepted: 5 June 2019 / Published: 12 June 2019
(This article belongs to the Special Issue Advances in Credit Risk Modeling and Management)

Abstract

:
One of the key components of counterparty credit risk (CCR) measurement is generating scenarios for the evolution of the underlying risk factors, such as interest and exchange rates, equity and commodity prices, and credit spreads. Geometric Brownian Motion (GBM) is a widely used method for modeling the evolution of exchange rates. An important limitation of GBM is that, due to the assumption of constant drift and volatility, stylized facts of financial time-series, such as volatility clustering and heavy-tailedness in the returns distribution, cannot be captured. We propose a model where volatility and drift are able to switch between regimes; more specifically, they are governed by an unobservable Markov chain. Hence, we model exchange rates with a hidden Markov model (HMM) and generate scenarios for counterparty exposure using this approach. A numerical study is carried out and backtesting results for a number of exchange rates are presented. The impact of using a regime-switching model on counterparty exposure is found to be profound for derivatives with non-linear payoffs.

1. Introduction

One of the main factors that amplified the financial crisis of 2007–2008 was the failure to capture major risks associated with over-the-counter (OTC) derivative-related exposures (Basel Committee on Banking Supervision 2010a). Counterparty exposure, at any future time, is the amount that would be lost in the event that a counterparty to a derivative transaction would default, assuming zero recovery at that time. Banks are required to hold regulatory capital against their current and future exposures to all counterparties in OTC derivative transactions.
A key component of the counterparty exposure framework is modeling the evolution of underlying risk factors, such as interest and exchange rates, equity and commodity prices, and credit spreads. Risk Factor Evolution (RFE) models are, arguably, the most important part of counterparty exposure modeling, since small changes in the underlying risk factors may have a profound impact on the exposure and, as a result, on the regulatory and economic capital buffers. It is, therefore, crucial for financial institutions to put significant effort in the design and calibration of RFE models and, in addition, have a sound framework in place in order to assess the forecasting capability of the model.
Although the Basel Committee on Banking Supervision has stressed the importance of the ongoing validation of internal models method (IMM) for counterparty exposure (Basel Committee on Banking Supervision 2010b), there are no strict guidelines on the specifics of this validation process. As a result, there is some degree of ambiguity regarding the regulatory requirements that financial institutions are expected to meet. In an attempt to reduce this ambiguity, Anfuso et al. (2014) introduced a complete framework for counterparty credit risk (CCR) model backtesting which is compliant with Basel III and the new Capital Requirements Directives (CRD IV). A detailed backtesting framework for CCR models was also introduced by Ruiz (2014), who expanded the corresponding framework for Value-at-Risk (VaR) models by the Basel Committee (Basel Committee on Banking Supervision 1996).
The most ubiquitous model for the evolution of exchange rates is Geometric Brownian Motion (GBM). Under GBM, the exchange rate dynamics are assumed to follow a continuous-time stochastic process, in which the returns are log-normally distributed. Although simplicity and tractability render GBM a particularly popular modeling choice, it is generally accepted that it cannot adequately describe the empirical facts exhibited by real exchange rate returns (Boothe and Glassman 1987). More specifically, exchange rate returns can be leptokurtic, exhibiting tails that exceed those of the normal distribution. As a result, a scenario-generation framework based on GBM may assign unrealistically low probabilities to extreme scenarios, leading to the under-estimation of counterparty exposure and, consequently, regulatory and economic capital buffers.
The main reason for the inability of GBM to produce return distributions with realistically heavy tails is the assumption of constant drift and volatility parameters. In this paper, we present a way to address this limitation without entirely departing from the convenient GBM framework. We propose a model where the GBM parameters are allowed to switch between different states, governed by an unobservable Markov process. Thus, we model exchange rates with a hidden Markov model (HMM) and generate scenarios for counterparty exposure using this approach.
A HMM is a mathematical model in which the system being modeled is assumed to follow a Markov chain whose states are hidden from the observer. HMMs have a broad range of applications, in speech recognition (Juang and Rabiner 1991), computational biology (Krogh et al. 1994), gesture recognition (Wilson and Bobick 1999), and in other areas of artificial intelligence and pattern recognition (Ghahramani 2001). HMMs have gained significant popularity in the mathematical and computational finance fields. The application of HMMs in financial and economic time-series was pioneered by Hamilton in Hamilton (1988; 1989). Since then, a significant amount of literature has been published, focusing on the ability of HMMs to reproduce stylized facts of asset returns (Bulla et al. 2011; Nystrup et al. 2015; Rydén et al. 1998), asset allocation (Ang and Bekaert 2004; Guidolin and Timmermann 2007; Nystrup et al. 2015), and option pricing (Bollen 1998; Guo 2001; Naik 1993).
Our paper expands the counterparty exposure literature by introducing a hidden Markov model for the evolution of exchange rates. We provide a detailed description of HMMs and their estimation process. In our numerical experiments, we use GBM and HMM to generate scenarios for the Euro against two major and two emerging currencies. We perform a thorough backtesting exercise, based on the framework proposed by Ruiz (2014), and find similar performances for GBM and a two-state HMM. Finally, we use the generated scenarios to calculate credit exposure for foreign exhange (FX) options, and find significant differences between the two models, which are even more pronounced for deep out-of-the-money instruments.
The remainder of the paper is organized as follows. Section 2 provides the fundamentals of HMMs, along with the algorithms for determining their parameters from data. Section 3 gives background information on modeling the evolution of exchange rates. Section 4 outlines the framework for performance evaluation of RFE models. A numerical study is presented in Section 5. Finally, in Section 6, we draw conclusions and discuss future research directions.

2. An Introduction to Hidden Markov Models

The hidden Markov model (HMM) is a statistical model in which a sequence of observations is generated by a sequence of unobserved states. The hidden state transitions are assumed to follow a first-order Markov chain. The theory of hidden Markov models (HMMs) originates from the work of Baum et al. in the late 1960s (Baum and Petrie (1966); Baum and Eagon (1967)). In the rest of this section, we introduce the theory of hidden Markov models (HMMs), following Rabiner (1990).

2.1. Formal Definition of a HMM

In order to formally define a hidden Markov model (HMM), the following elements are required:
  • N, the number of hidden states. Even though the states are not directly observed, in many practical applications they have some physical interpretation. For instance, in financial time-series, hidden states may correspond to different phases of the business cycle, such as prosperity and depression. We denote the states by X = { X 1 , X 2 , , X N } , and the state at time t by q t .
  • M, the number of distinct observation symbols per state. These symbols represent the physical output of the system being modeled. The individual symbols are denoted by V = { v l , v 2 , , v M } .
  • The transition probability distribution between hidden states, A = { a i j } , where
    a i j = P q t + i = X j | q t = X i , 1 i , j N .
  • The observation symbol probability distribution in state j, B = { b j ( k ) } , where
    b j ( k ) = P v k   at   t | q t = X j , 1 j N , 1 k M .
  • The initial distribution of the hidden states, π = { π i } , where
    π i = P q 1 = X i , 1 i N .
The parameter set of the model is denoted by λ = ( A , B , π ) . A graphical representation of a hidden Markov model with two states and three discrete observations is given by Figure 1.
In the case where there are an infinite amount of symbols for each hidden state, v k is omitted and the observation probability b j ( k ) , conditional on the hidden state X j , can be replaced by
b j ( O t ) = P ( O t | q t = X j ) .
If the observation symbol probability distributions are Gaussian, then b j ( O t ) = ϕ ( O t | u j , σ j ) , where  ϕ ( · ) is the Gaussian probability density function, and u j and σ j are the mean and standard deviation of the corresponding state X j , respectively. In that case, the parameter set of the model is λ = ( A , u , σ , π ) , where u and σ are vectors of means and standard deviations, respectively.

2.2. The Three Basic Problems for HMMs

The idea that HMMs should be characterized by three fundamental problems originates from the seminal paper of Rabiner (1990). These three problems are the following:
Problem 1
(Likelihood). Given the observation sequence O = O 1 O 2 O T and a model λ = ( A , B , π ) , how do we compute the conditional probability P ( O | λ ) in an efficient manner?
Problem 2
(Decoding). Given the observation sequence O = O 1 O 2 O T and a model λ, how do we determine the state sequence Q = q 1 q 2 q T which optimally explains the observations?
Problem 3
(Learning). How do we select model parameters λ = ( A , B , π ) that maximize P ( O | λ ) ?

2.3. Solutions to the Three Basic Problems

2.3.1. Likelihood

Our objective is to calculate the likelihood of a particular observation sequence, O = O 1 O 2 O T , given the model λ . The most intuitive way of doing this is by summing the joint probability of O and Q for all possible state sequences Q of length T:
P ( O | λ ) = all Q P ( O | Q , λ ) · P ( Q | λ ) .
The probability of a particular observation sequence O, given a state sequence Q = q 1 q 2 q T , is
P ( O | Q , λ ) = t = 1 T P ( O t | q t , λ ) = b q 1 ( O 1 ) · b q 2 ( O 2 ) b q T ( O T ) ,
as we have assumed that the observations are independent. The probability of a state sequence Q can be written as
P ( Q | λ ) = π q 1 a q 1 q 2 a q 2 q 3 a q T 1 q T .
The joint probability of O and Q is the product of the above two terms; that is,
P ( O , Q | λ ) = P ( O | Q , λ ) · P ( Q | λ ) .
Although the calculation of P ( O | λ ) using the above definition is rather straightforward, the associated computational cost is huge.
Thankfully, a dynamic programming approach, called the Forward Algorithm, can be used instead.
Consider the forward variable α i ( t ) , defined as
α t ( i ) = P ( O 1 O 2 O t , q t = X i | λ ) .
We can solve for α t ( i ) inductively using Algorithm 1.
Algorithm 1 The Forward Algorithm.
  • Initialization:
    α 1 ( i ) = π i b i ( O 1 ) , 1 i N .
  • Induction:
    α t + 1 ( j ) = i = 1 N α t ( i ) a i j b j ( O t + 1 ) , 1 t T 1 1 j N .
  • Termination:
    P ( O | λ ) = i = 1 N α T ( i ) .
Correspondingly, we can define a backward variable β t ( i ) as
β t ( i ) = P ( O t + 1 O t + 2 O T | q t = X i , λ ) .
Again, we can solve for β t ( i ) inductively using Algorithm 2.
Algorithm 2 The Backward Algorithm.
  • Initialization:
    β T ( i ) = 1 , 1 i N .
  • Induction:
    β t ( i ) = j = 1 N a i j b j ( O t + 1 ) β t + 1 ( j ) , t = T 1 , T 2 , , 1 1 i N .

2.3.2. Decoding

In order to identify the best sequence Q = { q 1 q 2 q T } for the given observation sequence O = { O 1 O 2 O T } , we need to define the quantityx
δ t ( i ) = max q 1 , q 2 , , q t 1 P ( q 1 q 2 q t = i , O 1 O 2 O t | λ ) .
By induction, we have
δ t + 1 ( j ) = max i δ t ( i ) a i j · b j ( O t + 1 ) .
To actually retrieve the state sequence, it is necessary to keep track of the argument which maximizes Equation (16), for each t and j. We do so via the array ψ t ( j ) . The complete procedure for finding the best state sequence is presented in Algorithm 3.
Algorithm 3 Viterbi algorithm.
  • Initialization:
    δ 1 ( i ) = π i b i ( O 1 ) , 1 i N
    ψ 1 ( i ) = 0 .
  • Recursion:
    δ t ( j ) = max 1 i N δ t 1 ( i ) a i j b j ( O t ) , 2 t T 1 j N
    ψ t ( j ) = arg max 1 i N δ t 1 ( i ) a i j 2 t T 1 j N .
  • Termination:
    P = max 1 i N δ T ( i ) q T = arg min 1 i N δ T ( i ) .
  • Sequence back-tracking:
    q t = ψ t + 1 ( q t + 1 ) , t = T 1 , T 2 , , 1 .

2.3.3. Learning

The model which maximizes the probability of an observation sequence O, given a model λ = ( A , B , π ) , cannot be determined analytically. However, a local maximum can be found using an iterative algorithm, such as the Baum-Welch method or the expectation-maximization (EM) method (Dempster et al. 1977). In order to describe the iterative procedure of obtaining the HMM parameters, we need to define ξ t ( i , j ) , the probability of being at the state X i at time t, and the state X j at time t + 1 , given the model and observation sequence; that is,
ξ t ( i , j ) = P ( q t = X i , q t + 1 = X j | O , λ ) .
Using the earlier defined forward and backward variables, ξ t ( i , j ) can be rewritten as
ξ t ( i , j ) = α t ( i ) a i j b j ( O t + 1 ) β t + 1 ( j ) P ( O | λ ) .
We define
γ t ( i ) = j = i N ξ t ( i , j )
as the probability of being in state X i at time t. It is clear that
t = i T 1 γ t ( i ) = expected   number   of   transitions   from   X i , and
t = i T 1 ξ t ( i , j ) = expected   number   of   transitions   from   X i   to   X j .
Using these formulas, the parameters of a HMM can be estimated, in an iterative manner, as follows:
π ^ i = γ 1 ( i ) = expected   number   of   times   in   state   X i   at   time   t = 1 ;
a ^ i j = t = i T 1 ξ t ( i , j ) t = i T 1 γ t ( i ) = expected   number   of   transitions   from   X i   to   X j expected   number   of   transitions   from   X i ;
b ^ j ( k ) = t = 1 T 1 { O t = v k } γ t ( j ) t = 1 T γ t ( j ) = expected   number   of   times   in   state   j   and   observing   symbol   v k expected   number   of   times   in   state   j .
If λ = ( A , B , π ) is the current model and λ ^ = ( A ^ , B ^ , π ^ ) is the re-estimated one, then it has been shown, by Baum and Eagon (1967); Baum and Petrie (1966), that P ( O | λ ^ ) P ( O | λ ) .
In case the observation probabilities are Gaussian, the following formulas are used to update the model parameters u and σ :
u ^ j = t = 1 T γ t ( j ) O t t = 1 T γ t ( j ) ,
σ ^ j = t = 1 T γ t ( j ) ( O t u j ) 2 t = 1 T γ t ( j ) .

3. Modelling the Evolution of Exchange Rates

As discussed in the introduction, the first step in calculating the future distribution of counterparty exposure is the generation of scenarios using the models that represent the evolution of the underlying market factors. These factors typically include interest and exchange rates, equity and commodity prices, and credit spreads. This article is concerned with the modeling of exchange rates.

3.1. Geometric Brownian Motion

In mathematical finance, the Geometric Brownian Motion (GBM) model is the stochastic process which is usually assumed for the evolution of stock prices (Hull 2009). Due to its simplicity and tractability, GBM is also a widely used model for the evolution of exchange rates.
A stochastic process, S t , is said to follow a GBM if it satisfies the following stochastic differential equation:
d S t = μ S t d t + σ S t d W t ,
where W t is a Wiener process, and μ and σ are constants representing the drift and volatility, respectively.
The analytical solution of Equation (33) is given by:
S t = S 0 exp μ σ 2 2 t + σ W t .
With this expression in hand, and knowing that W t N ( 0 , t ) , one can generate scenarios simply by generating standard normal random numbers.

3.2. A Hidden Markov Model for Drift and Volatility

One of the main shortcomings ofthe GBM model is that, due to the assumption of constant drift and volatility, some important characteristics of financial time-series, such as volatility clustering and heavy-tailedness in the return distribution, cannot be captured. To address these limitations, we consider a model with an additional stochastic process. The observations of the exchange rates are assumed to be generated by a discretised GBM, in which both the drift and volatility parameters are able to switch, according to the state of an unobservable process which satisfies the Markov property. In other words, the conditional probability distribution of future states depends solely upon the current state, not on the sequence of states that preceded it. The observations also satisfy a Markov property with respect to the states (i.e., given the current state, they are independent of the history).
Thus, we consider a hidden Markov model with Gaussian emissions λ = ( A , u , σ , π ) , as was presented in Section 2.1. We denote the hidden states by X = { X 1 , X 2 , , X N } , and the state at time t as q t . The unobservable Markov process governs the distribution of the log-return process Y = { Y 2 , , Y T } , where Y t = log S t S t 1 , t = 2 , , T . The dynamics of Y are then as follows:
Y t = u ( q t ) + σ ( q t ) Z t ,
where u ( q t ) = μ ( q t ) σ 2 ( q t ) 2 and Z t N ( 0 , 1 ) are independent standard normal random numbers.
The transition probabilities of the hidden process, as well as the drift and volatility of the GBM, can be estimated from a series of observations, using the algorithms presented in Section 2. The number of hidden states has to be specified in advance. In many practical applications, the number of hidden states can be determined based on intuition. For example, stock markets are often characterized as “bull” or “bear”, based on whether they are appreciating or depreciating in value. A bull market occurs when returns are positive and volatility is low. On the other hand, a bear market occurs when returns are negative and volatility is high. It would, therefore, be in line with intuition to assume that stock market observations are driven by a two-state process. The number of states can also be determined empirically; for example, using the Akaike information criterion (AIC) or the Bayesian information criterion (BIC). Once the model parameters have been estimated, scenarios can be generated by generating the hidden Markov chain and sampling the log-returns from the corresponding distributions.

4. RFE Model Performance Evaluation

4.1. Backtesting

In this sub-section, we give a brief overview of a framework for the backtesting of RFE models. For a more detailed description, the reader is referred to Ruiz (2014). Backtesting is the process of comparing the distributions given by the RFE models with the realized history of the corresponding risk factors. In accordance with regulatory requirements, RFE models have to be backtested at multiple forecasting horizons, making use of various distributional tests (Basel Committee on Banking Supervision 2010b).
To test whether a set of realizations can reasonably be modeled as arising from a specific distribution, we use the Probability Integral Tranform (PIT) (see (Diebold et al. 1997)), defined as
F ( x n ) = x n f ( u ) d u ,
where x n is the realization of a random variable and f ( · ) is its predicted density. Note that, if one applies PIT using the true density of x n to construct a set of values, it follows that the distribution of the constructed set will simply be U ( 0 , 1 ) . As a result, one is able to evaluate the quality of the model f ( · ) for x n , simply by measuring the distance between the distribution of the constructed set and U ( 0 , 1 ) .
For a given set of realizations x t i of the risk factor to be tested, we set a starting point t s t a r t and an ending point t e n d . The size of the backtesting window is then T b = t e n d t s t a r t . If the time horizon over which we want to test our model is Δ , we proceed as follows:
  • We set t 1 = t s t a r t . We, then, calculate the PIT F ( x t 1 + Δ ) of the realized value at t 1 + Δ using the model risk factor distribution for that point. If an analytical expression is not available, the distribution can be approximated numerically. This yields a value F 1 .
  • We, then, move forward to t 2 = t 1 + Δ . We calculate F ( x t 2 + Δ ) using the model risk factor distribution at t 2 + Δ and obtain a value F 2 .
  • We repeat the above, until t i + Δ = t e n d .
This exercise yields a set F i i = 1 K , where K is the number of steps taken. As mentioned previously, if the empirical distribution of the realizations is the same as the predicted distribution, then the constructed set F i i = 1 K will be uniformly distributed.
In order to measure the distance d between the distribution of the constructed set and U ( 0 , 1 ) we can use a number of metrics, such as:
The Anderson–Darling metric:
d A D = F e ( x ) F ( x ) 2 ω ( F ( x ) ) d F ( x ) ω ( x ) = 1 x ( 1 x ) ,
the Cramer–von Mises metric:
d C V M = F e ( x ) F ( x ) 2 ω ( F ( x ) ) d F ( x ) ω ( x ) = 1 , or
the Kolmogorov–Smirnov metric:
d K S = sup x | F e ( x ) F ( x ) | ,
where F e is the empirical and F is the theoretical cumulative distribution function. Note that each of these metrics provides a single distance value d ˜ between the distribution of the realized set and U ( 0 , 1 ) . To obtain an understanding of whether this distance is acceptable, we simulate time-series using the model being tested. Although the simulated time-series will follow the model by definition, there will still be some distance, d, due to numerical noise. By repeating this experiment a sufficiently large number of times (say, M), we can obtain a set d i i = 1 M and approximate, numerically, its cumulative distribution function ψ ( d ) . With ψ ( d ) in hand, we can assess the distance d ˜ , as follows: If d ˜ falls in a range with high probability with respect to ψ ( d ) , then the probability of the model being accurate is high. By defining d y and d r as the 95th and the 99.99th percentiles, respectively, we can obtain three color bands for model performance:
  • Green band: d ˜ [ 0 , d y ) ;
  • Yellow band: d ˜ [ d y , d r ) ; and
  • Red band: d ˜ [ d r , ) .
An example of the three-color scoring scheme is shown in Figure 2. The backtesting process can be carried out for a set of time horizons, and for every horizon a single result can be produced, in terms of a probability ψ ( d ˜ ) and a color band.

4.2. Long-Term Percentiles of Distribution Cones

Backtesting provides a statistical judgement of the performance of the model for relatively short-term forecast horizons. Assessing the distribution cones of the risk factor evolution provides insight into the behavior of the model for long forecast horizons. The high and low percentiles of the distribution cones need to be compared to the long-term percentiles of the observed risk factor data. Please note that assessing the long-term percentiles needs expert judgement to some extent, as it is difficult to statistically unambiguously state what the long-term percentile of a distribution cone should be.

5. Numerical Experiments

5.1. Overview of Data Selections

In order to evaluate the performance of the HMM approach, we used the foreign exchange rates of the Euro against two G10 and two emerging-market currencies. We used daily observations, between 1 January 2004 and 31 December 2016, for the following FX rates:
  • USD/EUR,
  • GBP/EUR,
  • RUB/EUR, and
  • MXN/EUR.

5.2. Selection of the Number of Hidden States

Choosing the appropriate number of hidden states for a HMM is not a trivial task. Two commonly used criteria for model comparison are the Akaike information criterion (AIC):
AIC = 2 log L + 2 p ,
and the Bayesian information criterion (BIC):
BIC = 2 log L + p log T ,
where L is the likelihood of the fitted model, p is the number of free parameters in the model, and T denotes the number of observations (Zucchini et al. 2016). The number of free parameters in a HMM with a Gaussian distribution for each hidden state is:
p = N 2 + 2 N 1 ,
where N is the number of hidden states. Thus, in both criteria, the second term is a penalty term which increases with increasing N. Compared to the AIC, the penalty term of the BIC has more weight when T > e 2 and, therefore, the BIC often favors models with fewer parameters than the AIC does.
A bank that uses internal models to measure exposure for capital purposes must use at least three years of historical data for calibration, where the parameters have to be updated quarterly or more frequently, if market conditions warrant. During the course of backtesting, re-calibration of the RFE model parameters needs to be done at the same frequency as for production to make the re-calibration effects visible (Basel Committee on Banking Supervision 2010b). Consequently, in the backtesting exercise that follows (in Section 5.3), we use calibration blocks of three years and move the block forward by one quarter every time.
To choose the appropriate number of hidden states, we calibrate HMMs with 2–5 states for each of the three-year blocks and calculate the AIC and BIC. The results are shown in Figure 3, Figure 4, Figure 5 and Figure 6. Based on the AIC results, the performance of HMMs with 2, 3, 4, or 5 states is almost the same for the emerging-market currencies. For USD/EUR, models with higher number of hidden states seem to perform better while, for GBP/EUR, the two-state model is preferable. However, based on the BIC, the HMM with two states is the best candidate for all four currency pairs. Therefore, we focus on the HMM with two states for the rest of our numerical experiments.

5.3. Model Backtesting

We applied the backtesting algorithm (presented in Section 4) using observations between 1 January 2004 and 31 December 2016 for the selected FX rates. We used a calibration window T c of three years with quarterly re-calibration ( δ c = 3 months). The length of the backtesting window was T b = 10 years and we tested model performance for time horizons Δ of length 1 week, 2 weeks, 1 month, and 3 months.
In order to generate scenarios of length Δ , the following steps were taken. At every time point t with 1 t Δ and, given the current hidden state q t = X i , the next hidden state q t + 1 = X j was chosen using the transition probability matrix A. The observation O t was then generated, according to the corresponding emission probability distribution b j . The initial hidden state q 0 was assumed to be the most probable state at the end of the learning procedure.
It is important to note that the backtesting procedure provides a statistical assessment of the model performance for relatively short-term forecast horizons. For instance, a backtesting window T b of 10 years and a time horizon Δ = 1 year would translate to only 10 independent points. As a result, the statistical relevance of the backtesting exercise would be limited. In order to gain an insight into model behavior for longer forecast horizons, we consider the distribution cones of the risk factor evolution. The high and the low percentiles of the distribution cones are compared to observed risk factor data.
In the following, we discuss the results obtained for each of the FX rates.

5.3.1. USD/EUR

Table 1 summarizes the results of the backtesting exercise for USD/EUR, in terms of probabilities as well as color bands. When the forecasting horizon was 1 week, both the GBM and the two-state HMM scored yellow under the Anderson–Darling and the Cramerthree–von Mises metrics, and green under the Kolmogorov–Smirnov metric. For the two-week forecasting horizon, both models obtained a yellow score under all three metrics. Finally, for the longer horizons (1 and 3 months), both models performed significantly better, with green scores under all metrics. The backtesting results do not indicate any notable difference in performance between the HMM and the GBM.
In order to gain an insight into the performance of the models for longer time horizons, we present, in Figure 7, the 5th and 95th percentiles of the forecast distributions for a horizon of 7 years, between 2011 and end of 2016. It can be seen that the HMM gave slightly more conservative forecasts, compared to the GBM, but the realized time-series fell within the 90 % probability region under both models, at the end of the 7 year period.

5.3.2. GBP/EUR

The backtesting results for GBP/EUR are summarized in Table 2. The two models achieved similar performance when the time horizon was 2 weeks or longer. When the forecasting horizon was 2 weeks, both models scored yellow. In the 1-month horizon, both models had green scores under the Anderson–Darling and Cramer–von Mises metrics, and a yellow score under the Kolmogorov–Smirnov metric. The scores were green for both models under all metrics when the time horizon was 3 months. The greatest difference between the two models was observed for the 1-week forecasting horizon, where the two-state model performed significantly better, scoring green under all three metrics, while the corresponding scores for GBM were yellow.
Figure 8 shows the 5th and 95th percentiles of the forecast distributions between 2011 and end of 2016. Similarly to the results for USD/EUR, HMM gave slightly more conservative forecasts and the realized time-series fell within the 90 % probability region under both models, at the end of the 7 year period. However, in 2016, the realized time-series fell outside the 95th percentile of the GBM distribution, while it was still within this bound for the HMM.

5.3.3. RUB/EUR

Table 3 presents the results of the backtesting exercise for RUB/EUR. It can be seen that both GBM and HMM did not perform very well when the forecasting horizon was 1 week, with HMM having yellow scores under every metric. The results were similar for the 2 week forecasting horizon. In the longer time horizons, however, both models performed better. HMM outperformed the one-state model GBM, achieving green scores in the 1-month horizon. The scores were green for both models when the forecasting horizon was 3 months.
Figure 9 shows the percentiles of the long-term distribution cones for RUB/EUR. It is clear that the difference between GBM and HMM was more pronounced, with the HMM yielding significantly more conservative forecasts. The realized time-series was close to the 95th percentile of the GBM distribution until mid-2014, exceeding it on a number of occasions in 2011 and in 2013. Despite a sharp decline in 2015, the realized time-series remained above the 5th percentile for both models throughout the 7 year period.

5.3.4. MXN/EUR

Table 4 summarizes the results of the backtesting exercise for MXN/EUR, in terms of scores as well as color bands. Both HMM and GBM had yellow scores for the shorter time horizons (1 and 2 weeks), under all metrics. The models performed better for the longer time horizons (1 and 3 months), achieving green scores. Figure 10 shows the long-term distribution cones. Similar to the the GBP/EUR case, we do not observe a clear difference in performance between GBM and HMM with two states.

5.4. Impact on Credit Exposure: A Case Study for FX Options

5.4.1. Exposure at Default (EAD)

Prior to presenting the case study on FX options, we provide a brief introduction to credit exposure calculation. For a more detailed description, the reader is referred to Zhu and Pykhtin (2007) and Gregory (2012).
When a financial institution is permitted to use the IMM to calculate credit exposure, the following steps need to be taken:
  • Scenario Generation. Market scenarios are simulated for a fixed set of exposure dates t k k = 1 N in the future, using the RFE models.
  • Instrument Valuation. Instrument valuation is performed for each exposure date and for each simulated scenario.
The outcome of this process is a set of realizations of credit exposure at each exposure date in the future. One can then estimate the expected exposure EE k as the average exposure at future date t k , where the average is taken across all simulated scenarios of the relevant risk factors.
The Expected Positive Exposure (EPE) is defined as the weighted average of the EE over the first year
EPE = k = 1 min ( 1   year ,   maturity ) EE k × Δ t k ,
where the weights Δ t k = t k t k 1 are the proportion that an individual expected exposure represents over the entire one-year time horizon.
In order to account for potential non-conservative aging effects, a modification is necessary. First, an Effective EE profile is obtained from the EE profile by adding the non-decreasing constraint for maturities below one year. Effective EE can be calculated, recursively, as follows:
Effective   EE k = max Effective   EE k 1 EE k ,
where the current date is denoted as t 0 and EE 0 equals the current exposure.
Effective EPE can, then, be calculated from the Effective EE profile, in the same way that EPE is calculated from the EE profile:
Effective   EPE = k = 1 min ( 1   year ,   maturity ) Effective   EE k × Δ t k .
Finally, the Exposure at Default (EAD) is the product of a multiplier α and the Effective EPE
EAD = α × Effective   EPE .
The multiplier α , introduced by Picoult (2002), is a correction coefficient that accounts for wrong-way risk. Under the IMM, α is fixed at a rather conservative level of 1.4. However, banks using the IMM have an option to use their own estimate of α , with the prior approval of the supervisor and a floor of 1.2.

5.4.2. Results

In order to study the impact of using a two-state HMM, instead of a GBM, on regulatory and economic capital, we consider the case of FX call options on the RUB/EUR rate. The rationale behind this choice was that the Russian currency suffered a crisis in 2014, which will be included in our calibration data set.
Our starting date was 2 Januray 2016. We estimated the parameters of a GBM and a two-state HMM, using three years of data (between January 2013 and December 2015). Following the methodology presented in Section 5.4.1, we generated market scenarios for the following set of future exposure dates:
t k k = 1 9 = 1   week , 2   weeks , 3   weeks , 4   weeks , 2   months , 3   mopnths , 6   months , 9   months , 1   year .
For each generated scenario and each exposure date, option valuation was performed using the Garman–Kohlhagen model (Garman and Kohlhagen (1983)).
The value of a call option at time t is given by the analytical formula
C t = S t e r f ( T t ) N ( x + σ T t ) K e r d ( T t ) N ( x ) ,
where x ln S t / K + r d r f σ 2 / 2 T t σ T t ,
  • S t it the spot price of the deliverable currency at time t (domestic units per foreign unit),
  • K is the strike price of the option (domestic units per foreign unit),
  • T t is the time to maturity,
  • r d is the domestic risk-free interest rate,
  • r f is the foreign risk-free interest rate,
  • σ is the volatility of the spot currency price, and
  • N ( · ) is the cumulative normal distribution function.
Note that, in the formula, both spot and strike price are quoted in units of domestic currency per unit of foreign currency. As a result, the option price will be in the same units, as well. In order to obtain the market value of a position in such an option, it is necessary to multiply by a notional amount Λ in the foreign currency.
In our example, the foreign and domestic currencies are RUB and EUR, respectively. In order to achieve a candid comparison of the two RFE models for the exchange rate, we do not consider interest rate and volatility as risk factors for FX options. Instead, we make the simplistic assumptions of r d = r f = 0 and constant volatility σ = 0.15 (equal to the supervisory volatility for foreign exchange options in the standardised approach, see Basel Committee on Banking Supervision (2014)). The notional amount Λ is set to RUB 100,000,000. The spot RUB/EUR exchange rate on 2 January 2016 was S 0 = 0.01263 .
The credit exposure values for out-of-the-money (OTM) call options on the RUB/EUR exchange rate, for a range of strike prices, are illustrated in Figure 11a. The impact of using a two-state HMM, instead of a GBM, is shown in Figure 11b. These results are summarized in Table 5. It is clear that exposure values under HMM exceeded the exposure values under GBM markedly for deep-out-the-money options. This difference would have a direct impact on how these positions would be capitalized against counterparty default, with a difference that could exceed 400 % for the strike price K = 0.023 . It is also important to note that, given the exchange rate movements over recent years, it is not unrealistic for the moneyness of such options to change dramatically, leading to large unexpected losses. For in-the-money call options, the two models produced identical exposure values. Thus, these results are omitted from this paper.

6. Conclusions

In this paper, we presented a hidden Markov model for the evolution of exchange rates with regards to counterparty exposure. In the proposed model, the observations of the exchange rates were assumed to be generated by a discretized GBM, in which both the drift and volatility parameters are able to switch, according to the state of a hidden Markov process. The main motivation of using such a model is the fact that GBM can assign unrealistically low probabilities to extreme scenarios, leading to the under-estimation of counterparty exposure and the corresponding capital buffers. The proposed model is able to produce distributions with heavier tails and capture extreme movements in exchange rates without entirely departing from the convenient GBM framework.
We generated exchange rate scenarios for four currency pairs: USD/EUR, GBP/EUR, RUB/EUR, and MXN/EUR. A risk factor evolution model backtesting exercise was performed, in line with Basel III requirements, and the the percentiles of the long-term distribution cones were obtained. The performances of the one-state and two-state models (GBM and the two-state HMM, respectively) were found to be very similar, with the two-state model HMM being slightly more conservative. However, when the generated scenarios were used to calculate exposure profiles for options on the RUB/EUR exchange rate, we found significant differences between the results of the two models. These differences were even more pronounced for deep out-of-the-money options.
Our study highlights some of the limitations of backtesting as a tool for comparing the performance of RFE models. Backtesting can be a useful way to objectively assess model performance. However, it can only be performed over short time horizons; with our available data, we could perform a statistically sound test of modeling assumptions for a time horizon of maximum length three months. It is, therefore, important to put effort into the interpretation of backtesting results, before they are translated into conclusions about model performance. Our results show how two models with similar performances in a backtesting exercise can result in very different exposure values and, consequently, in very different regulatory and economic capital buffers. This can lead to regulatory arbitrage and potentially weaken financial stability and, further, turn into a systemic risk.
The research presented in this paper can be extended in a number of ways, such as considering the evolution of risk factors other than exchange rates. Another topic worthy of investigation is the enhancement of the backtesting framework presented by Ruiz (2014), by considering statistical tests similar to the ones presented by Berkowitz (2001) and Amisano and Giacomini (2007). Finally, an interesting research direction is the development of an agent-based simulation model with heterogeneous modeling approaches, with regards to the RFE models. This model could potentially give valuable insights into the impact of heterogeneous models in financial stability.

Author Contributions

Both authors conceived and planned the research. Ioannis Anagnostou performed the numerical experiments. Both authors discussed the results and contributed to the final version of the manuscript.

Funding

This project has received funding from the European Union’s Horizon 2020 research and innovation programme under the Marie Skłodowska-Curie Grant Agreement no. 675044 (http://bigdatafinance.eu/), Training for Big Data in Financial Research and Risk Management.

Acknowledgments

The authors are grateful to Jori Hoencamp, Steven van Haren, Marcel Boersma, and the reviewers for the useful comments.

Conflicts of Interest

The opinions expressed in this article are solely those of the authors and do not represent in any way those of their current and past employers. The authors declare that there are no conflicts of interest regarding the publication of this paper.

References

  1. Amisano, Gianni, and Raffaella Giacomini. 2007. Comparing density forecasts via weighted likelihood ratio tests. Journal of Business & Economic Statistics 25: 177–90. [Google Scholar]
  2. Anfuso, Fabrizio, Dimitrios Karyampas, and Andreas Nawroth. 2014. Credit exposure models backtesting for Basel III. Risk. September. Available online: https://www.risk.net/2362332 (accessed on 1 March 2019).
  3. Ang, Andrew, and Geert Bekaert. 2004. How regimes affect asset allocation. Financial Analysts Journal 60: 86–99. [Google Scholar] [CrossRef]
  4. Basel Committee on Banking Supervision. 1996. Supervisory Framework for the Use of “Backtesting” in Conjunction with the iNternal Models Approach to Market Risk Capital Requirements. Basel: Basel Committee on Banking Supervision. [Google Scholar]
  5. Basel Committee on Banking Supervision. 2010a. Basel III: A Global Regulatory Framework for More Resilient Banks and Banking Systems. Basel: Bank for International Settlements. [Google Scholar]
  6. Basel Committee on Banking Supervision. 2010b. Sound Practices for Backtesting Counterparty Credit Risk Models. Basel: Bank for International Settlements. [Google Scholar]
  7. Basel Committee on Banking Supervision. 2014. The Standardised Approach for Measuring Counterparty Credit Risk Exposures. Basel: Bank for International Settlements. [Google Scholar]
  8. Baum, Leonard E., and John Alonzo Eagon. 1967. An inequality with applications to statistical estimation for probabilistic functions of Markov processes and to a model for ecology. Bulletin of the American Mathematical Society 73: 360–63. [Google Scholar] [CrossRef]
  9. Baum, Leonard E., and Ted Petrie. 1966. Statistical inference for probabilistic functions of finite state Markov chains. The Annals of Mathematical Statistics 37: 1554–63. [Google Scholar] [CrossRef]
  10. Berkowitz, Jeremy. 2001. Testing density forecasts, with applications to risk management. Journal of Business & Economic Statistics 19: 465–74. [Google Scholar]
  11. Bollen, Nicolas P. B. 1998. Valuing options in regime-switching models. The Journal of Derivatives 6: 38–49. [Google Scholar] [CrossRef]
  12. Boothe, Paul, and Debra Glassman. 1987. The statistical distribution of exchange rates: Empirical evidence and economic implications. Journal of International Economics 22: 297–319. [Google Scholar] [CrossRef]
  13. Bulla, Jan, Sascha Mergner, Ingo Bulla, André Sesboüé, and Christophe Chesneau. 2011. Markov-switching asset allocation: Do profitable strategies exist? Journal of Asset Management 12: 310–21. [Google Scholar] [CrossRef]
  14. Dempster, Arthur P., Nan M. Laird, and Donald B. Rubin. 1977. Maximum likelihood from incomplete data via the em algorithm. Journal of the Royal Statistical Society. Series B (Methodological) 39: 1–38. [Google Scholar] [CrossRef]
  15. Diebold, Francis X., Todd A. Gunther, and Anthony Tay. 1997. Evaluating density forecasts. International Economic Review 39: 863–83. [Google Scholar] [CrossRef]
  16. Garman, Mark B., and Steven W. Kohlhagen. 1983. Foreign currency option values. Journal of international Money and Finance 2: 231–37. [Google Scholar] [CrossRef]
  17. Ghahramani, Zoubin. 2001. An introduction to hidden Markov models and bayesian networks. In Hidden Markov Models: Applications in Computer Vision. Singapore: World Scientific, pp. 9–41. [Google Scholar]
  18. Gregory, Jon. 2012. Counterparty Credit Risk and Credit Value Adjustment: A Continuing Challenge for Global Financial Markets. Hoboken: John Wiley & Sons. [Google Scholar]
  19. Guidolin, Massimo, and Allan Timmermann. 2007. Asset allocation under multivariate regime switching. Journal of Economic Dynamics and Control 31: 3503–44. [Google Scholar] [CrossRef]
  20. Guo, Xin. 2001. An explicit solution to an optimal stopping problem with regime switching. Journal of Applied Probability 38: 464–81. [Google Scholar] [CrossRef]
  21. Hamilton, James D. 1988. Rational-expectations econometric analysis of changes in regime: An investigation of the term structure of interest rates. Journal of Economic Dynamics and Control 12: 385–423. [Google Scholar] [CrossRef]
  22. Hamilton, James D. 1989. A new approach to the economic analysis of nonstationary time series and the business cycle. Econometrica: Journal of the Econometric Society 57: 357–84. [Google Scholar] [CrossRef]
  23. Hull, John C. 2009. Options, Futures, and Other Derivatives, 7th ed. New York: Pearson Prentice Hall. [Google Scholar]
  24. Juang, Biing Hwang, and Laurence R. Rabiner. 1991. Hidden Markov models for speech recognition. Technometrics 33: 251–72. [Google Scholar] [CrossRef]
  25. Krogh, Anders, Michael Brown, I. Saira Mian, Kimmen Sjölander, and David Haussler. 1994. Hidden Markov models in computational biology: Applications to protein modeling. Journal of Molecular Biology 235: 1501–31. [Google Scholar] [CrossRef]
  26. Naik, Vasanttilak. 1993. Option valuation and hedging strategies with jumps in the volatility of asset returns. The Journal of Finance 48: 1969–84. [Google Scholar] [CrossRef]
  27. Nystrup, Peter, Bo William Hansen, Henrik Madsen, and Erik Lindström. 2015. Regime-based versus static asset allocation: Letting the data speak. The Journal of Portfolio Management 42: 103–9. [Google Scholar] [CrossRef]
  28. Nystrup, Peter, Henrik Madsen, and Erik Lindström. 2015. Stylised facts of financial time series and hidden Markov models in continuous time. Quantitative Finance 15: 1531–41. [Google Scholar] [CrossRef]
  29. Picoult, Evan. 2002. Quantifying the Risks of Trading. Cambridge: Cambridge University Press. [Google Scholar]
  30. Rabiner, Lawrence R. 1990. A tutorial on hidden Markov models and selected applications in speech recognition. In Readings in Speech Recognition. Amsterdam: Elsevier, pp. 267–96. [Google Scholar]
  31. Ruiz, Ignacio. 2014. Backtesting counterparty risk: How good is your model? The Journal of Credit Risk 10: 87. [Google Scholar] [CrossRef]
  32. Rydén, Tobias, Timo Teräsvirta, and Stefan Åsbrink. 1998. Stylized facts of daily return series and the hidden Markov model. Journal of Applied Econometrics 13: 217–44. [Google Scholar] [CrossRef]
  33. Wilson, Andrew D., and Aaron F. Bobick. 1999. Parametric hidden Markov models for gesture recognition. IEEE Transactions on Pattern Analysis and Machine Intelligence 21: 884–900. [Google Scholar] [CrossRef]
  34. Zhu, Steven H., and Michael Pykhtin. 2007. A guide to modeling counterparty credit risk. GARP Risk Review 37. July/August. Available online: https://ssrn.com/abstract=1032522 (accessed on 11 June 2019).
  35. Zucchini, Walter, Iain L. MacDonald, and Roland Langrock. 2016. Hidden Markov Models for Time Series: An Introduction Using R. London: Chapman and Hall/CRC. [Google Scholar]
Figure 1. A hidden Markov model (HMM) with two states and three discrete observations, where a i j is the probability of transition from state X i to state X j and b j ( k ) is the emission probability for symbol v k in state X j .
Figure 1. A hidden Markov model (HMM) with two states and three discrete observations, where a i j is the probability of transition from state X i to state X j and b j ( k ) is the emission probability for symbol v k in state X j .
Risks 07 00066 g001
Figure 2. Examples of the three-color scoring scheme. The model in the example receives yellow scores for all three metrics, as d y < d ˜ < d r .
Figure 2. Examples of the three-color scoring scheme. The model in the example receives yellow scores for all three metrics, as d y < d ˜ < d r .
Risks 07 00066 g002
Figure 3. Akaike information criterion (AIC) and Bayesian information criterion (BIC) for HMMs calibrated using USD/EUR time-series.
Figure 3. Akaike information criterion (AIC) and Bayesian information criterion (BIC) for HMMs calibrated using USD/EUR time-series.
Risks 07 00066 g003
Figure 4. AIC and BIC for HMMs calibrated using GBP/EUR time-series.
Figure 4. AIC and BIC for HMMs calibrated using GBP/EUR time-series.
Risks 07 00066 g004
Figure 5. AIC and BIC for HMMs calibrated using RUB/EUR time-series.
Figure 5. AIC and BIC for HMMs calibrated using RUB/EUR time-series.
Risks 07 00066 g005
Figure 6. AIC and BIC for HMMs calibrated using MXN/EUR time-series.
Figure 6. AIC and BIC for HMMs calibrated using MXN/EUR time-series.
Risks 07 00066 g006
Figure 7. Percentiles of long-term distribution cones for USD/EUR under GBM and HMM with two states.
Figure 7. Percentiles of long-term distribution cones for USD/EUR under GBM and HMM with two states.
Risks 07 00066 g007
Figure 8. Percentiles of long-term distribution cones for GBP/EUR under GBM and HMM with two states.
Figure 8. Percentiles of long-term distribution cones for GBP/EUR under GBM and HMM with two states.
Risks 07 00066 g008
Figure 9. Percentiles of long-term distribution cones for RUB/EUR under GBM and HMM with two states.
Figure 9. Percentiles of long-term distribution cones for RUB/EUR under GBM and HMM with two states.
Risks 07 00066 g009
Figure 10. Percentiles of long-term distribution cones for MXN/EUR under GBM and HMM with two states.
Figure 10. Percentiles of long-term distribution cones for MXN/EUR under GBM and HMM with two states.
Risks 07 00066 g010
Figure 11. Credit exposure values for out-of-the-money (OTM) call options on the RUB/EUR exchange rate (a) and the impact of using a two-state HMM, instead of a GBM (b).
Figure 11. Credit exposure values for out-of-the-money (OTM) call options on the RUB/EUR exchange rate (a) and the impact of using a two-state HMM, instead of a GBM (b).
Risks 07 00066 g011
Table 1. Backtesting results for USD/EUR with calibration window T c = 3 years, frequency of re-calibration δ c = 3 months, and backtesting window T b = 10 years. GBM, Geometric Brownian Motion.
Table 1. Backtesting results for USD/EUR with calibration window T c = 3 years, frequency of re-calibration δ c = 3 months, and backtesting window T b = 10 years. GBM, Geometric Brownian Motion.
Time HorizonGBMHMM2
ADCVMKSADCVMKS
1W0.97830.97090.91920.98840.98460.9189
2W0.95530.95070.98310.97440.96620.9890
1M0.48490.58290.56200.64860.69570.6023
3M0.34760.21300.11560.61450.49680.3397
Table 2. Backtesting results for GBP/EUR with calibration window T c = 3 years, frequency of re-calibration δ c = 3 months, and backtesting window T b = 10 years.
Table 2. Backtesting results for GBP/EUR with calibration window T c = 3 years, frequency of re-calibration δ c = 3 months, and backtesting window T b = 10 years.
Time HorizonGBMHMM2
ADCVMKSADCVMKS
1W0.98610.98160.98200.86980.92800.6391
2W0.99360.99190.99640.99340.99200.9952
1M0.90850.89650.95940.92990.91400.9726
3M0.87020.82730.87160.85730.80140.8535
Table 3. Backtesting results for RUB/EUR with calibration window T c = 3 years, frequency of re-calibration δ c = 3 months, and backtesting window T b = 10 years.
Table 3. Backtesting results for RUB/EUR with calibration window T c = 3 years, frequency of re-calibration δ c = 3 months, and backtesting window T b = 10 years.
Time HorizonGBMHMM2
ADCVMKSADCVMKS
1W0.99910.99880.99880.99970.99960.9996
2W0.99920.99890.99920.99960.99960.9988
1M0.98300.98090.94460.94850.94570.8898
3M0.55260.14060.06510.43990.33940.1624
Table 4. Backtesting results for MXN/EUR, with a 3-year calibration window, quarterly re-calibration, and a 10-year backtesting window.
Table 4. Backtesting results for MXN/EUR, with a 3-year calibration window, quarterly re-calibration, and a 10-year backtesting window.
Time HorizonGBMHMM2
ADCVMKSADCVMKS
1W0.99670.99550.9950.99670.99560.9938
2W0.98950.98640.96770.98410.97680.9742
1M0.51850.59630.71360.55010.60710.6225
3M0.71240.66430.44220.70450.73730.6563
Table 5. Credit exposure values for out-of-the-money (OTM) options on the RUB/EUR exchange rate.
Table 5. Credit exposure values for out-of-the-money (OTM) options on the RUB/EUR exchange rate.
Strike KCredit ExposureImpact (%)
GBMHMM2
0.01429,507.5429,013.22−1.68
0.01513,684.4412,838.95−6.18
0.0165981.105939.89−0.69
0.0172598.643199.1723.11
0.0181207.041740.4744.19
0.019580.34973.6467.77
0.020285.70595.99108.61
0.021143.08401.04180.29
0.02270.20269.96284.60
0.02331.87165.56419.47

Share and Cite

MDPI and ACS Style

Anagnostou, I.; Kandhai, D. Risk Factor Evolution for Counterparty Credit Risk under a Hidden Markov Model. Risks 2019, 7, 66. https://doi.org/10.3390/risks7020066

AMA Style

Anagnostou I, Kandhai D. Risk Factor Evolution for Counterparty Credit Risk under a Hidden Markov Model. Risks. 2019; 7(2):66. https://doi.org/10.3390/risks7020066

Chicago/Turabian Style

Anagnostou, Ioannis, and Drona Kandhai. 2019. "Risk Factor Evolution for Counterparty Credit Risk under a Hidden Markov Model" Risks 7, no. 2: 66. https://doi.org/10.3390/risks7020066

APA Style

Anagnostou, I., & Kandhai, D. (2019). Risk Factor Evolution for Counterparty Credit Risk under a Hidden Markov Model. Risks, 7(2), 66. https://doi.org/10.3390/risks7020066

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop