A semi-analytical method for VaR and credit exposure analysis

25
Ann Oper Res DOI 10.1007/s10479-006-0123-7 A semi-analytical method for VaR and credit exposure analysis Ben De Prisco . Ian Iscoe . Alexander Kreinin · Ahmed Nagi C Springer Science + Business Media, LLC 2006 Abstract In this paper, we discuss new analytical methods for computing Value-at-Risk (VaR) and a credit exposure profile. Using a Monte Carlo simulation approach as a benchmark, we find that the analytical methods are more accurate than RiskMetrics delta VaR, and are more efficient than Monte Carlo, for the case of fixed income securities. However the accuracy of the method deteriorates when applied to a portfolio of barrier options. Keywords Portfolio distribution . Value-at-Risk . Credit exposure . Large deviations . Portfolio compression Introduction Value at Risk (VaR) and credit exposure (CE) are two important risk measures used in finance to measure market and credit risk respectively. If the value of a portfolio at the current time, t, is t , and at time t + t is t +t , then the (1 ε) × 100% VaR, V (ε), is defined as the (1 ε) th quantile of the loss distribution (see e.g., Jorion (2001)) Pr{ t t +t V (ε)}= ε, (1) where ε is typically in the range [0.001, 0.1] and t is small for market risk. Credit exposure is the positive portfolio value that will be lost if the counterparty of a contract defaults. More precisely, the (1 ε) × 100% credit exposure, E (ε), at a future time, Ben De Prisco . I. Iscoe . A. Kreinin () Algorithmics Inc., 185 Spadina Avenue, Toronto, Ontario M5T 2C6, Canada e-mail: [email protected] A. Nagi Citigroup, 250 West Street, New York, NY 10013, USA Springer

Transcript of A semi-analytical method for VaR and credit exposure analysis

Ann Oper Res

DOI 10.1007/s10479-006-0123-7

A semi-analytical method for VaR and credit exposureanalysis

Ben De Prisco . Ian Iscoe . Alexander Kreinin ·Ahmed Nagi

C© Springer Science + Business Media, LLC 2006

Abstract In this paper, we discuss new analytical methods for computing Value-at-Risk

(VaR) and a credit exposure profile. Using a Monte Carlo simulation approach as a benchmark,

we find that the analytical methods are more accurate than RiskMetrics delta VaR, and are

more efficient than Monte Carlo, for the case of fixed income securities. However the accuracy

of the method deteriorates when applied to a portfolio of barrier options.

Keywords Portfolio distribution . Value-at-Risk . Credit exposure . Large deviations .

Portfolio compression

Introduction

Value at Risk (VaR) and credit exposure (CE) are two important risk measures used

in finance to measure market and credit risk respectively. If the value of a portfolio

at the current time, t, is �t , and at time t + �t is �t+�t , then the (1 − ε) × 100%

VaR, V (ε), is defined as the (1 − ε)th quantile of the loss distribution (see e.g., Jorion

(2001))

Pr{�t − �t+�t ≥ V (ε)} = ε, (1)

where ε is typically in the range [0.001, 0.1] and �t is small for market risk.

Credit exposure is the positive portfolio value that will be lost if the counterparty of a

contract defaults. More precisely, the (1 − ε) × 100% credit exposure, E(ε), at a future time,

Ben De Prisco . I. Iscoe . A. Kreinin (�)

Algorithmics Inc., 185 Spadina Avenue, Toronto, Ontario M5T 2C6, Canada

e-mail: [email protected]

A. Nagi

Citigroup, 250 West Street, New York, NY 10013, USA

Springer

Ann Oper Res

t, is defined as the (1 − ε)th quantile of the exposure, max(0, �t ), distribution

Pr{max(0, �t ) ≥ E(ε)} = ε. (2)

Since default is an uncertain event that can occur at any time during the life of a contract,

it is reasonable to calculate the credit exposure at different points in time, and obtain the

credit exposure profile.

Consider a portfolio that depends on n risk factors. Even though we can accurately model

the distribution of the underlying risk factors, we can not calculate the risk measures an-

alytically without further assumptions on the portfolio pricing function. For this reason, a

variety of methods were introduced to compute VaR. These methods, which can be extended

to compute credit exposures, fall into three major categories:� Analytical approximation of the portfolio pricing function. Risk Metrics group introduced

delta VaR and delta-gamma VaR. These methods approximate the portfolio pricing func-

tion, around the current value of the underlying risk factors, by a linear and a quadratic

function, respectively. The drawback of this approach, is that these approximations may

not be accurate for extreme movements of the risk factors (which produce a VaR event,

or a portfolio value higher than CE) for a derivative portfolio (i.e. where the payoff is

non-linear)� Historical simulation. In this approach, the historical returns are used as a proxy for future

ones. While easy to use, the drawback of this method is that it does not make use of

the distribution of the risk factors, and it assumes that the future will resemble the past

(something which might be controversial).� Monte Carlo simulation of the risk factors. As the name suggests, in this approach, the

risk factors are simulated based on their distribution, and the portfolio is priced under

each scenario. While being very accurate for a sufficiently large number of scenarios, this

method is computationally expensive and hence requires more time relative to the previous

two methods.

In this paper, we develop a different method to calculate VaR and the CE profile of a

portfolio of derivatives. It extends the method introduced by Iscoe and Kreinin (1997) to

calculate VaR for a portfolio of fixed income securities; and the approach taken is similar to

the one used in Reliability-VaR, proposed by De and Tamarchenko (2002a, b). However, with

the aid of Portfolio Compression developed in Dembo, Kreinin and Rosen (2001) Iscoe and

Kreinin (1997) approach allows us to reduce portfolio VaR and CE analysis to an optimization

problem with lower dimension than the one considered in De and Tamarchenko (2002a, b).

We compare the results of the new approach with the results obtained using Monte Carlo

simulation and find that the method works well for some securities but fails with other types,

such as barriers options. Although a comparitive study of the performance of various methods

is not the focus of the paper, we will make some breif remarks at the end of Section 1.

The rest of the paper is organized as follows. In Section 1, we explain the theory behind

Reliability-VaR, analytical VaR for fixed income securities and our proposed method. We

discuss the general implementation of the method and explain why our approach is better

than the one proposed by De and Tamarchenko. We derive the VaR formula for a zero-coupon

foreign bond (as done in Iscoe and Kreinin (1997)), and provide the mathematical formulation

of our proposed approach. In Section 2, we look at some numerical results which compare

the analytical approach with RiskMetrics and the Monte Carlo method to calculate VaR for

a zero-coupon foreign bond. We also discuss some numerical experiments in which the 99%

Springer

Ann Oper Res

credit exposure profiles were calculated for two types of portfolios: a fixed income and a

derivative portfolio of barrier options.

1 Analytical methods for VaR and exposure profile estimation

1.1 Reliability methods

It is assumed that the portfolio loss can be expressed in terms of independent normally

distributed risk factors.1 While many combinations of the underlying price returns produce a

portfolio loss of a certain size, the probabilities of the occurrence of these combinations are

unequal. De and Tamarchenko (2002a, b) introduce the following concepts which are used

throughout their papers:

1. Iso-loss surface: the collection of risk-factor sets that produce a loss equal to a certain

amount.

2. Design point: a point on the iso-loss surface that is the closest to the origin of the coordinate

system.

In Reliability-VaR, they estimate the tail of the loss distribution by calculating probabilities

of loss exceeding a series of high threshold values. The appropriate range of threshold values

might initially be selected in terms of multiples of standard deviation of the change in portfolio

value. VaR is the threshold value that would produce a loss probability equal to the prescribed

probability ε introduced in equation (1). If the portfolio loss is a linear function of the risk

factors, the iso-loss surface is a hyperplane and the loss probability ε is given by a simple

closed-form expression

ε = �(β) (3)

where β is the distance of a design point from the origin and �(·) is the standard normal cu-

mulative distribution function. De and Tamarchenko (2002a, b) define First Order ReliabilityMethod VaR as the VaR estimated from the tail of the loss distribution developed through

the use of equation (3) for a range of threshold values. Similarly we can define First Order

Reliability Exposure, to be the solution of equation (2) through the use of equation (3). The

mathematical formulation of the problem they consider is discussed in Section 1.3.

1.2 Analytical approximation of VaR for fixed income securities

Iscoe and Kreinin (1997) take a different approach from the one described above. Using

the analytical pricing function of the portfolio, they calculate VaR by determining the design

point, based on the prescribed VaR probability and a linear approximation of the contour lines

of the pricing function in the region of Rn outside of the n-dimensional ellipsoid (defined by

the level curve of the distribution function) passing through the design point. This approach

is based on a combination of the Portfolio Compression Methodology (PCM) and an analogy

with Large Deviation Theory. These ideas are briefly described in this section.

The idea of PCM is to reduce the dimensionality of the problem, using a nonlinear trans-

formation of the risk factor space proposed in Dembo, Kreinin and Rosen (2001). Consider a

1 This is not a constrictive assumption, as we can always deal in the principal component space in order to

arrive at independent risk factors.

Springer

Ann Oper Res

portfolio of bonds denominated in a common currency. The portfolio value can be represented

in the form2

V (r(t)) =N∑

i=1

Ci exp (−(ti − t)ri (t)) ,

where r(t) = {r1(t), r2(t), . . . , rN (t)} is a vector of risk factors, usually called the key rates,

and ti are the standard maturities. Assume, for simplicity, that the portfolio has long positions

only: Ci > 0 (i = 1, 2, . . . , N ). Let the dynamics of r are described by a stochastic differential

equation (SDE)

dr = a(r, t)dt + σ (r, t)dwt .

Consider the following equation

N∑i=1

Ci exp (−(ti − t)yt ) = V (r(t)).

This equation determines the yield, yt , of the portfolio. It has a unique solution for all t > 0.

Using the Ito’s formula one can derive a stochastic differential equation describing the process

yt .

Now consider a portfolio comprised of both long and short positions. We can create two

subportfolios separating the long bonds from the short bonds. In this case, the portfolio value

is

V (r(t)) = V+(r(t)) + V−(r(t)),

where V+ is the value of the “long” subportfolio and V− is the value of the “short” one. Let us

find the “long” and the “short” yields, y+t and y−

t . Using Ito’s lemma one can find the SDEs

describing the process (y+t , y−

t ). Thus, the original problem is reduced to the valuation of a

2-dimensional portfolio in the space of the new risk factors (y+, y−).

In Dembo, Kreinin and Rosen (2001) it was shown that the portfolio pricing function can

be approximated by the pricing function of a bond denominated in a foreign currency, or by

the pricing function of two bonds. In Iscoe and Kreinin (1997) this was used to find the small

portfolio VaR analytically using the following arguments.

The use of a linear approximation of the portfolio level curves, when the probability of the

loss exceeding the VaR value, ε, is small (e.g. 1% or 0.1%), is motivated by Large Deviation

Theory (see Dembo and Zeitouni (1998) and Dembo, Deuschel and Duffie (2004)). Simply

put, as ε gets smaller and smaller, when we look at a more extreme event whose probability is

p, where p ≤ ε, then this event is most likely to occur in a small neighborhood of the design

point on the level curve of the distribution function corresponding to a probability 1 − ε.

Hence a linear approximation is adequate since its hyperplane passes through the design

point, and most of the VaR event would be in a small neighborhood of this point. In order to

illustrate the approach taken in Iscoe and Kreinin (1997), and show the link between it and

our proposed approach, we will proceed by providing and proving a formula to calculate the

2 In practice, bucketing techniques are used to obtain this representation.

Springer

Ann Oper Res

1-day VaR for a foreign zero-coupon bond. The result, Proposition 1 below, and its proof are

reproduced from Iscoe and Kreinin (1997).

The present value of a zero-coupon foreign bond is given by

V = C · f · e−rT ,

where f is the spot foreign exchange rate, C is the payment at maturity T , and r is the

corresponding foreign interest rate for the period [0, T ], from today to maturity.

We model the stochastic behavior of the risk factors, f and r , across a single day, according

to the following equations3,

f1 = f0 · exp(σ f · η), σ f > 0, (4)

and

r1 = r0 · exp (σr · ξ ) , σr > 0, (5)

where ξ and η have a joint normal distribution with means 0 and correlation ρ. The random

variables σ f · η and σr · ξ are the so-called log-returns of the foreign exchange rate and

interest rate, respectively.

The value of this instrument tomorrow will thus be equal to

V1 = C · f0 · exp(σ f · (η − a · eσr ·ξ )), (6)

where a = r0 · (T − �t)/σ f , �t being the length of a single day. For simplicity, we assume

that �t � T and idealize �t to 0; and we will compare V0 and V1 directly.

Proposition 1. The VaR of a zero-coupon foreign bond is

V (ε).= C · f0 · [e−r0T − exp(σ f · y∗ − r0eσr ·x∗ T )] (7)

where

y∗ = ρx∗ −√

1 − ρ2 ·√

z21−ε − x2∗, (8)

x∗ is a root of the equation

k · eσr ·x∗ = ρ +√

1 − ρ2 · x∗√z2

1−ε − x2∗, (9)

and

k = a · σr = σr

σ f· r0 · T .

3 The subscript 1 refers to tomorrow’s value of the risk factor.

Springer

Ann Oper Res

The equation for x∗ will be discussed in the derivation of this result, to which we now

proceed.

Remark: Formally, the 1-factor case of a domestic zero-coupon bond, ( f0 = 1, σ f = 0, ρ =0) is obtained with x∗ = z1−ε.

Proof: For the sake of concreteness, we begin by assuming that ρ > 0, and comment at the

end on the differences in the case that ρ ≤ 0. From the relation (1) we obtain that if

Pr{V0 − V1 > V (ε)} = ε,

then

ε = Pr{η − aeσr ·ξ < �ε},

where

�ε = 1

σ fln

(V0 − V (ε)

f0 · C

).

In order to satisfy the inequality

η − aeσr ·ξ < �ε,

the random vector (ξ, η) equivalently belongs to the region Rε, lying below the curve Lε,

where

Rε = {(x, y) : y − a · eσr ·x < �ε},Lε = {(x, y) : y − a · eσr ·x = �ε}

Necessarily, �ε < 0; otherwise, by inspecting the graph of Lε, we see that

ε = Pr{ (ξ, η) ∈ Rε} > Pr{ξ < 0, η < 0} > 1/4

but ε < 0.1.

The following idea is motivated by Large Deviation Theory. Regard taking a value in Rε

as being extreme or rare. The easiest, most likely way for this to happen is for (ξ, η) to land

in the vicinity of a special point on Lε; namely that point (x∗, y∗) on the joint p.d.f.’s level

curve which is closest to Lε. For our model, the level curves of interest are ellipses with

major axis being the diagonal line: y = x , since ρ > 0.

Finding this point (or a good approximation to it) allows us to determine the value of �ε

and hence V (ε) (or good approximations of them):

V (ε) = V0 − C · f0 · eσ f ·�ε

= C · f0 · [e−r0T − exp(σ f · y∗ − r0eσr ·x∗ T )]. (10)

Clearly, at the special point, the ellipse is tangent to Lε. This imposes only one constraint

on the two unknowns x∗, y∗. To obtain a closed form solution for (10), we will approximate

Springer

Ann Oper Res

T*

x

yFig. 1 Region of integration:

case k < ρ

the region Rε with a tangent half-plane (see Figure 1). This will allow us to evaluate the

probability of landing in that region as a function of x∗, y∗. Setting the probability equal to

ε produces the second constraint on x∗, y∗. This approximation of regions is asymptotically

insignificant, as ε tends to 0, as is evidenced by the numerical results of Section 2.1.

We approximate the region Rε with the half-plane Hε = {(x, y) : y < mx + b}, where mand b satisfy y∗ = mx∗ + b, the tangency condition (of the ellipse and Lε):

(x∗ − ρy∗)dx + (y∗ − ρx∗)dy = 0

dy = keσr x∗ dx,

where k = (σr/σ f )rT ; and the probability condition:

ε = Pr{η < mξ + b}

= 1 − �

(b√

m2 − 2ρm + 1

)

where � is the standard normal c.d.f. We can eliminate m and b from these equations as

follows. Dropping the asterisk subscripts, to complete the geometric picture we evidently also

require that m = dy/dx . Substituting m = dy/dx = −(x − ρy)/(y − ρx) and b = y − mxinto the last displayed equation yields, after algebraic simplification,

x2 − 2ρxy + y2 = (1 − ρ2) · z21−ε, (11)

and from the tangency condition

keσr x = − x − ρy

y − ρx. (12)

The final reduction consists in eliminating y from the equations (11) and (12). Note that

y − ρx < 0; otherwise from (12) we would have both

y ≥ ρ−1x and y ≥ ρx

Springer

Ann Oper Res

(we have again used the assumption that ρ > 0), which imply that (x, y) would lie on the

top of the ellipse, i.e., y ≥ x . This is impossible because ε < 1/2. Therefore (11) and (12)

are equivalent to

y = ρx −√

1 − ρ2 ·√

z21−ε − x2 (13)

and

k · eσr ·x = ρ +√

1 − ρ2 · x√z2

1−ε − x2

, (14)

respectively.

Denote

�(x) = x√z2

1−ε − x2

,

so that

k · eσr ·x = ρ +√

1 − ρ2 · �(x).

Obviously,

�(0) = 0,

−∞ = �(−z1−ε) < k · eσr ·(−z1−ε),

and

∞ = �(z1−ε) > k · eσr ·z1−ε .

We also have

� ′(x) = z21−ε

(z21−ε − x2)3/2

> 0,

and the derivative satisfies the conditions � ′(x) ↑ for x > 0, and � ′(x) ↓ for x < 0.

Thus there is a root to equation (14) which can be found numerically. Taking (13) and

(10) into account, concludes the theoretical aspects of our approach to the problem. As for

the numerical aspects, first note that if k = ρ then x = 0 is a root. If k < ρ then graphical

considerations show that there is a unique root x strictly between x− = −ρz1−ε and 0; if

k > ρ, then graphical considerations show that there is a root x strictly between x1 and x2

Springer

Ann Oper Res

0x1−ε

k

ρ

y

x

y=k exp( x)

y=(1- ρ 2)1/2 Ψ ( x ) + ρ

1 2 x x

σ1

-z 1−ε

− z

Fig. 2 Function

ρ + (1 − ρ2)1/2 · �(x)

where

x1 = (k − ρ)z1−ε/√

k2 − 2ρk + 1,

x2 =√

γ

1 + γz1−ε

γ = (k · eσr z1−ε − ρ)2

1 − ρ2.

This last case is illustrated in Figure 2.

Finally we remark that in the case that ρ ≤ 0, the orientation of the ellipses is about

the axis y = −x instead of y = x . The previous derivation goes through with only a small

variation in the argument showing that y∗ − ρx∗ < 0. In case ρ ≤ 0, we would otherwise

have that y∗ ≥ ρx∗ and x∗ < ρy∗ which imply that x∗ = y∗ = 0; which is absurd. �The analytical tractability of the problem for the zero-coupon foreign bond stem from the

two-dimensional nature of the analysis which was further simplified and reduced to a one-

dimensional calculation. As a final example, we indicate a result for a portfolio, �, consisting

of a long position in one zero-coupon bond and a short position in another (both denominated

in the same currency). Using an analysis similar to that in the proof of Proposition 1, we find

the VaR of �, as again we are dealing with only two risk factors.

In the notation of the beginning of this section, the value of the portfolio at time t is given

by

V (t) = C+ · e−r+(T+−t) − C− · e−r−(T−−t)

where C± > 0 are the payments at maturities T± and r± are the corresponding interest rates

for the periods [t, T±], from today until the respective maturities. We let t = 0 correspond to

today and r0± to the interest rates over [0, T±]; V 0 ≡ V (0).

Springer

Ann Oper Res

We model the behaviour of the risk factors, r±, across a single day, according to the

following equations,4

r1± = r0

± · exp(σ± · ξ±)

where ξ+ and ξ− have a joint normal distribution, with means 0, variances 1, and correlation

ρ. The value of the portfolio tomorrow is thus (approximately)

V 1 = C+ · exp(−r+T+eξ+ ) − C+ · exp(−r−T−eξ− )

where, as for the zero-coupon foreign bond, we again approximate T± − �t by T± (�t ≡1 day), and we compare V 1 with V 0 directly.

Proposition 2. The VaR of the portfolio � is

V (ε).= V 0 − [C+ · exp(−r0

+T+ex∗+ ) − C− · exp(−r0

−T−ex∗− )] (15)

where

x∗+ = ρx− −

√1 − ρ2 ·

√z2

1−ε − x∗+2, (16)

x∗− is a root of the equation

σ−σ+

· k · eσ−·x∗− · exp(r+T+eξ+x∗

+ − r−T−eξ−x∗− ) = − x∗

− − ρx∗+

x∗+ − ρx∗−, (17)

and

k = r0− · T− · C−

r0+ · T+ · C+.

1.3 Semi-analytical approximation of VaR and credit exposure for a derivative portfolio

Our approach can be thought of as combination of two methods: An explicit optimiza-

tion problem that is similar to the one used in the Reliability method, described in De and

Tamarchenko (2002a, b), while making use of the structure of the distribution function of the

risk factors, as done in Iscoe and Kreinin (1997). Note that the calculations in the proof of

Proposition 1, in Section 1.2, amount to the solution of the constrained optimization prob-

lem by reduction to a one-dimensional problem. The reduction used is clearly equivalent to

the method of Lagrange multipliers; and (x∗, y∗) is the maximizing point of the loss on the

ellipse.

For someone familiar with the Reliability methods, in this approach, we are fixing the value

of β, and we are maximizing the loss function in case of VaR, or the portfolio value function

in the case of exposure. In the approach taken in Iscoe and Kreinin (1997), rather than looking

for the intersection point between the ellipsoid (level curve of the density function) and its

4 The superscript 1 refers to tomorrow.

Springer

Ann Oper Res

tangent coming from the pricing function, we relax the tangency condition and look for the

maximum of the function on the density level curve. This difference of approaches vanishes

when we consider a portfolio of fixed income securities, in which the tangency condition,

defined in Iscoe and Kreinin (1997), corresponds to the maximum of the loss function on

this ellipsoid for fixed income portfolio.

The portfolio value at time t, �t , is expressed as a function of the risk factors R as follows:

�t =N∑

i=1

mivi (R(t)) (18)

where N is the number of instrument in the portfolio, mi is the quantity of the i th instrument

position unit, R(t) is the vector of n risk-factor values at time t , vi is the value of the i th

instrument as a function of the underlying R(t).We can also express the portfolio loss, d�t , as seen at time t over some time horizon, �t ,

as:

d�t ;�t = �t − �t+�t (19)

We assume that the n underlying risk factors are log-normally distributed. The model pa-

rameters are specified by the n-dimensional drift vector μ = (μ1, μ2, . . . , μn) and an n × ncovariance matrix C of the corresponding log-returns. If the current time is t, then the random

value of risk factor i at time t + �t , Ri (t + �t), can be expressed as a function of the current

value of the risk factor, Ri (t), and a set of independent Gaussian risk factors, U1, U2, . . . , Uk ,

as follows:

Ri (t + �t) = Ri (t) exp(μi�t + ξi

√�t) and ξi =

k∑m=1

JimUm (20)

where J is an n × k matrix, (k ≤ n), satisfying C = J ′ J .

Equations (18), (19) and (20) allow us to express the portfolio’s value and its loss as

functions of k standard independent Gaussian risk factors. We define G(·) and G(·) as follows:

G(u1, u2, . . . , uk ; t) :def= �t and G(u1, u2, . . . , uk ; t, �t) :

def= d�t ; �t

The (1 − ε) × 100% credit exposure, E(ε), for time t ′, is the value that satisfies the following

equation:

ε =∫

max(G(u1,... ,uk ;t ′),0)≥E(ε)

�U1,... ,Uk (u1, . . . , uk) du1 · · · duk (21)

Since the region in u-space that will satisfy the inequality

G(u1, . . . , uk ; t ′) ≥ E(ε) is unknown, our approach is to focus on the subregion mak-

ing the major contribution to the integral in (21) and to approximate the boundary of this

region with a tangent hyperplane, passing through the point u = (u1, u2, . . . , uk) that satis-

fies G(u; t ′) = E(ε) instead of using the general formula (21). That is, we approximate the

Springer

Ann Oper Res

(1 − ε) × 100% credit exposure, E(ε), by solving the following optimization problem:

maxu∈Rk

G(u1, u2, . . . , uk ; t ′)

subject to ‖u‖ = �−1(1 − ε) (22)

where �−1(.) is the inverse of the cumulative distribution function of a standard normal

variable. If the solution of the problem is non-negative, then it is the desired credit exposure;

otherwise, the credit exposure is 0.

If one is interested in applying this method to calculate the (1 − ε)% VaR, then one will

have to solve the following optimization problem instead of (22)

maxu∈Rk

G(u1, u2, . . . , uk ; t, �t)

subject to ‖u‖ = �−1(1 − ε)

Very similar to this approach, is the Reliability method. As done in De and Tamarchenko

(2002a), one can consider the following parameterized (by the threshold value, V) optimiza-

tion problem, instead, to calculate β and hence VaR by using equation (3):

minu∈Rk

‖u‖

subject to G(u1, u2, . . . , uk ; t, �t) = V

While the new approach looks similar to the Reliability method’s approach, we believe it is

superior to it because it deals with the following issues:

1. The Reliability methods, as presented in De and Tamarchenko (2002a, b), Kiureghian

(1998), and Madsen, Krunk and Lind (1986), do not use the topological structure of the

distribution of the risk factors in their optimization setup (i.e., they search the whole space

Rn , rather than the hyper-ball, for the design point).

2. In the Reliability method, one computes the probabilities for a range of threshold values

V . While this might be useful to get acquainted with various distribution features, it is an

unnecessary effort if all that interests us is particular quantile (VaR or the credit exposure).

Thus, if there is a unique solution to the problem, the two approaches (semi-analytical

and the Reliability-VaR) will arrive at the correct answer. Points 1 and 2 also have negative

consequences for the performance of Reliability method, in comparaison with our approach.

Indeed, in conjunction with Portfolio Compression, our approach focuses directly on the

correct quantile, rather than solving similar optimization problems for different guesses of

the portfolio loss; and it optimizes over a smaller set.

Note: The optimization problem is not necessarily convex due to the nature of the portfolio

pricing function (see Brandimarte (2002) for further explanation). Thus one utilizes a global

optimization routine, which tends to be more time consuming than the local optimization

routines, to solve (22). As a result, if we are looking for multiple design points, as discussed in

De and Tamarchenko (2002a), then point (1), above, becomes more relevant for the efficiency

of the methods, especially when n is large. For instance, a common approach to global

optimization when the problem is non-convex, is to vary the starting point for the search

algorithm. If we were to use points from a uniform grid, then the number of points needed

to span the whole space grows exponentially with the space dimension. Alternatively, one

Springer

Ann Oper Res

could use quasi-random points based on low discrepancy sequences. It’s known that the upper

bound of the discrepancy of such a sequence is:

DN ≤ C(n) · (lnN )n/N

where n is the dimension of the space, N is the number of points used and C(n) is a constant

that depends on the type of sequence and the dimension (see Jackel (2002) and Sobol (1998)).

Using the above formula, one can show that the number of points needed to maintain a

particular level of discrepancy grows in a non-linear fashion, which justifies the superiority

of our approach to the Reliability one, when the problem is non-convex.

2 Numerical results

In order to test the accuracy of our proposed method, we computed the VaR for a foreign zero-

coupon bond while varying the correlation and volatility of the underlying risk factors, as well

as the desired quantile to verify the applicability of our approach. We compared our results

against the one obtained through Monte Carlo simulation and RiskMetrics methodology. We

also applied our analytical approach to calculate the exposure profile of two portfolios: a

portfolio of fixed income instruments and a portfolio of barrier options. We compared the

profile against the one produced through the Monte Carlo approach to assess the accuracy of

our semi-analytical extension of the results presented in Iscoe and Kreinin (1997).

2.1 Numerical results: Comparison of analytical results with Monte Carlo and

RiskMetrics VaR

Here we compare the accuracy and the performance of our analytical method against VaR

estimation based on an average of several (specifically 10) Monte Carlo simulations, each with

10000 scenarios, and also against RiskMetrics VaR computation (see RiskMetrics (1995)).

The reason for averaging is explained in Iscoe and Kreinin (1996); a hint is provided by

Figure 4. The analysis was done for a foreign zero-coupon bond with a notional value

C = 100; the other parameters were varied and are given below the corresponding graphs.

The parameters in Figure 3 are as follows: f = 1.3, σ f = 0.05, r = 0.056, σr = 0.025,

ρ = 0, T = 1.0. The quantile-probability, p = 1 − ε, varies through the interval [0.89, 0.99].

The relative difference between the Analytical VaR and the RiskMetrics VaR, gets as large

as 5%. The parameters in Figure 4 are as follows: ε = 0.05 (1 − ε = 0.95), f = 1.36,

σ f = 0.05, r = 0.056, σr = 0.023, T = 1.0. The correlation coefficient, ρ, was varied in the

interval (−0.99, 0.99). While the analytical VaR and the Monte Carlo VaR are very close, a

4% relative difference exists between the analytical VaR and the RiskMetrics VaR.

The next two figures represent the behaviour of this function when the volatility parameters

take extremely large values similar to what happened in the Japanese and Mexican markets.

Namely, Figure 5 displays the VaR as a function of the interest rate, r, varied in the interval

(0.05, 0.25). The parameters are as follows: ε = 0.05 (1 − ε = 0.95), f = 2.2, σ f = 0.07,

σr = 0.7, ρ = 0.5, T = 1.0.5 The error of the RiskMetrics approximation is larger than 30%

for wide range of interest rate.

5 We do not display the curve corresponding to the results of Monte Carlo simulation because it is indistin-

guishable from the Analytical VaR curve in Figures 4–5.

Springer

Ann Oper Res

0.9 0.92 0.94 0.96 0.987

8

9

10

11

12

13

14

P

Va

R

RM

Analyt

MC

Fig. 3 VaR computation:

VaR(1 − ε)

0 0.5 19

10

11

12

13

14

15

16

17

18

19

ρ

VaR

(ρ)

RM

Analyt

MC

Fig. 4 Computation of VaR(ρ)

Figure 6 also displays the VaR as a function of the interest rate varied in the interval

(0.05, 0.25) but for higher volatility of interest rate, σr . The parameters are as follows: ε =0.05 (1 − ε = 0.95), f = 2.7, σ f = 0.05, σr = 1.8, ρ = 0.6, T = 1.0. One can observe

that the real behavior of the function VaR(r ) is far away from that of the RiskMetrics

approximation which in addition does not even capture the non-linear shape of the graph of

the function VaR(r ).

Figures 3–6 show that, regardless of the parameters, our analytical approach and the

Monte Carlo method perform similarly for a single zero-coupon foreign bond. On the other

Springer

Ann Oper Res

0 0.05 0.1 0.15 0.2 0.252

2.5

3

3.5

4

4.5

5

5.5

6

6.5

7

r

Va

R(r

)

RM

Analyt

Fig. 5 Value–at–Risk: VaR(r )

0 0.05 0.1 0.15 0.2 0.25 0.3 0.350

50

100

150

200

250

r

Va

R(r

)

RM

Analyt

Fig. 6 Value at Risk: VaR(r )

hand, RiskMetrics approximation is reasonably well behaved (i.e. within 5% difference) for

moderate parameters, σr , ρ and r , but its accuracy degrades as σr or r increases.

2.2 Application of the analytical method for a fixed income portfolio

Having validated the approach against the Monte Carlo method for the case of a zero-coupon

foreign bond, we proceeded to test the method on a portfolio, for exposure profile estimation.

The details of the portfolio (see Table 1) are as follows:

We modelled the dynamics of the four nodes (1-year, 2-year, 3-year, and 4-year) of the

discount curve by a multivariate mean-reverting process. The evolution of these risk factors

Springer

Ann Oper Res

Table 1 Description of portfolioBond 1 Bond 2

Cashflow 160 200

Type zero-coupon zero-coupon

Time to Maturity 3 years 4 years

Position 1 1

Table 2 Parameters of the model1 year 2 years 3 years 4 years

Initial value 7.35% 7.38% 7.396% 8.4%

Level of mean reversion 7.35% 7.38% 7.396% 8.4%

Rate of mean reversion 2 2 2 2

Covariance matrix

1 year 0.04 0.048 0.0512 0.0307

2 year 0.048 0.09 0.096 0.0576

3 year 0.0512 0.096 0.16 0.096

4 year 0.0307 0.0576 0.096 0.09

under this model is described by:

dYi (t) = (θi (t) − αi Yi (t))dt + σi dWi (t), and Yi (0) = Y 0i

where i ∈ {1, 2, 3, 4}, αi > 0 is the rate of mean reversion, θi (t)/αi is the level to which the

risk factor reverts, σi is a positive constant, Wi (t) is a standard Wiener process, and at time

t = 0, the i th risk factor has a known value Y 0i . The details of the model are provided in

Table 2 (The discount rates are simply compounded actual/365 and the variance-covariance

is annualized).

Figure 7, below, shows the results of the analytical estimation of the 99% exposure profile.

If we take the results of the Monte Carlo method as a benchmark for comparison, we find

that the analytical approach captures the credit risk quite accurately (less than 1% error

throughout the life of the portfolio.) In Figure 8, we plotted the portfolio value surface after 1

year as a function of the Gaussian risk factors, and the portfolio value level curve along with

the density level curve that corresponds to a probability of 99%. Note that in Figure 8.b., the

density level curve is for correlated Gaussian variables, and not independent ones as it is for

the remaining figures in this paper. As anticipated, the level curve for the maximum of the

portfolio pricing function is tangent to the density level curve.

2.3 Application of the method to derivative portfolio

We tested our approach by applying it to a portfolio consisting of 2 barrier options. The

currency of the portfolio and of the options is US dollars.6 The details of the portfolio are

given in Table 3:

6 The choice of the currency is arbitrary, and does not change the results of our analysis.

Springer

Ann Oper Res

0 0.5 1 1.5 2 2.5 3 3.5 4200

220

240

260

280

300

320

340

360

Time

Exp

osu

re M

ln $

US

Exposure Estimation

99 % quantile (MC) 99 % quantile (Analyt)

a. 99% Portfolio exposure profile

0 0.5 1 1.5 2 2.5 3 3.5 40

0.1

0.2

0.3

0.4

0.5

0.6

0.7

Time

Re

lative

Err

or

(%)

Exposure Estimation

b. Relative error in 99% exposure estimation

Fig. 7 Exposure profile for a portfolio of fixed income securities

Springer

Ann Oper Res

0

5

0

5

200

250

300

350

Gaussian risk factor 2

Gaussian risk factor 1

Va

lue

220

240

260

280

300

320

340

a. Portfolio value surface as a function of Gaussian variates: U1 and U2

0 0.5 1 1.5 2 2.5

0

1

2

3

4

Portfolio Level Curves

Gaussian risk factor 1

Ga

ussia

n r

isk f

acto

r 2

Density * * *Portfolio Value = 320.91Portfolio Value = 311.28Portfolio Value = 301.94

b. Level curves of portfolio value and density level curve of ξ1 and ξ2,whose raduis square, RHS of Eq. (11), equals to (1− ρ2) · (Φ−1 (0.99))2;

(ε = 0.01)

Fig. 8 Portfolio value surface and level curve for 1-year time horizons

Springer

Ann Oper Res

Table 3 Description of the

portfolio:

Option 1: Up and Out Call,

Option 2: Down and Out Put

Option 1 Option 2

Strike 54 25

Barrier 59 20

Underlying Spot Price 54.2 25

Underlying Volatility 0.1 0.18

Underlying Drift 0.0549 0.0437

Time to Maturity 1 year 1 year

Position 1 1

Discount rate 5.99% 5.99%

Correlation matrix

Stock 1 Stock 2

Stock 1 1 0

Stock 2 0 1

Fig. 9 Comparison results of

Analytical and Monte Carlo

methods

Figure 9 below illustrates the 99% exposure profile obtained through the analytical and

Monte Carlo Methods, (for the Monte Carlo method, we generated 10,000 scenarios of the

risk factors).

For short time horizons, up to 1 month, the analytical method produces results very close

to the one produced with the Monte Carlo method. At the 3-month horizon, we start noticing

a discrepancy, around 10%, and for 3 months before the maturity of the portfolio, the error

becomes as large as 37.6%.

We plotted the portfolio value as a function of the Gaussian factors in Figures 10, 11,

and 12. In the same figure, one will find the level curve of the portfolio value, and the level

density curve corresponding to different probabilities of interest. Inspection of the different

graphs in these figures, reveals the reason for the discrepancy between the results.

For short time horizons, for example 14 days, the portfolio value surface is relatively

flat. Solving the problem setup in (22), we find that the maximum constrained value also

corresponds to the unconstrained maximum value of the surface (Figure 10.a.). We also notice

Springer

Ann Oper Res

01

23

0

1

2

3

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

Gaussian risk factor 1Gaussian risk factor 2

va

lue

of

po

rtfo

lio

0.35

0.4

0.45

0.5

0.55

0.6

0.65

0.7

0.75

0.8

0.85

a. Portfolio value surface as a function of Gaussian variates: U1 and U2

0 1 2 3

0

1

2

3

Gaussian risk factor 1

Ga

ussia

n r

isk f

acto

r 2

0.5

0.5

0.7

5

0.75

0.75

0.84849

b. Level curves of portfolio value and density level curves of U1 and U2,whose radius is Φ−1(1 − ε) where (1− ε) ∈ {0.9, 0.99, 0.999}

Fig. 10 Portfolio price surface and level curve for a 14-day time horizon

Springer

Ann Oper Res

0

2

4

0

2

4

0

0.2

0.4

0.6

0.8

1

1.2

1.4

1.6

Gaussian risk factor 1Gaussian risk factor 2

va

lue

of

po

rtfo

lio

0.2

0.4

0.6

0.8

1

1.2

1.4

a. Portfolio value surface as a function of Gaussian variates: U1 and U2

0 1 2 3

0

1

2

3

Gaussian risk factor 1

Ga

ussia

n r

isk f

acto

r 2

0.5

0.5

0.5

0.5

0.5

0.5

0.5

0.5

0.5

0.7

5

0.7

5

0.7

5

0.7

5

0.75

0.75

1.0276

1.02

76

1.0

276

b. Level curves of portfolio value and density level curves of U1 and U2,whose radius is Φ−1(1 − ε) where (1− ε) ∈ {0.9, 0.99, 0.999}

Fig. 11 Portfolio price surface and level curve for a 182-day time horizon

Springer

Ann Oper Res

0

1

2

0

1

2

0

0.5

1

1.5

2

2.5

3

3.5

4

4.5

Gaussian risk factor 1Gaussian risk factor 2

valu

e o

f port

folio

0.5

1

1.5

2

2.5

3

3.5

4

a. Portfolio value surface as a function of Gaussian variates: U1 and U2

0 1 2 3

0

1

2

3

Gaussian risk factor 1

Gaussia

n r

isk facto

r 2

2

2

2

2

2

2

1.0

276

1.0276

1.0

276

1.0276

1.0

276

1.0276 1.0276

1.0

276

1.0276 1.0276

2.5

287

2.5287

2.5

287

2.5

287

2.5

287

2.5

287

4

b. Level curves of portfolio value and density level curves of U1 and U2,whose radius is Φ−1(1 − ε) where (1− ε) ∈ {0.9, 0.99, 0.999}

Fig. 12 Portfolio price surface and level curve for a 330-day time horizon

Springer

Ann Oper Res

that the level curve whose value is the solution of the optimization problem, is tangent, from

the outside, to the joint density level curve corresponding to a probability of 99%. For this

time horizon, all three analytical methods (Reliability method, the approach taken in De and

Tamarchenko (2002a, b), and this new approach) yield the same results.

For a 182-day horizon, where the error is 30%, we start noticing an interesting feature of

the problem. From Figure 11.b., we see that the level curve, whose value is the solution of the

optimization, is still tangent to the joint density curve corresponding to a probability of 99%,

but this time the tangency is from the inside. That is to say, that all three analytical methods

will yield wrong results, since the level value curve intersects many more density level curves.

Similar behavior is observed when we consider a 330-day time horizon, where the error in

this case is 37%. In Figure 12.b., notice the innermost density level curve corresponding to

80% probability. This curve is tangent to the value level curve, whose value is 4 USD (which

is very close to the Monte Carlo result of 4.02 USD for 99% exposure and not 80%).

2.4 Discussion

From the two applications of the analytical methods to different portfolios, we get conflicting

results: for the case of a fixed income portfolio, the method works exceptionally well. In fact

given that we have an analytical formula for the VaR, in the case of two risk factors, we find

that the analytical results outperform MonteCarlo approach from the computational stand

point.

However, in the case of a derivative portfolio, the semi-analytical approach can fail sub-

stantially (e.g., 37% error). Furthermore, the results are unstable: based on Figure 12.b., we

find that the credit exposure at the 80% confidence interval is larger than the one at 90 and

99%. Having plotted the portfolio value surface and contour levels as functions of the un-

transformed Gaussian risk factors, we conjecture that the following criterion may ensure the

accuracy of the method and is important to understand before using the analytical approach.

For any particular time horizon: the analytical approach will be accurate if the maximum

of the portfolio value, on concentric level density curves, is increasing as a function of

radius, up to the one whose radius is �−1(p); where p is the desired confidence level

of the risk measure.

This criterion means that an extreme movement of risk factors causes extreme change of

the portfolio value. It is satisfied in the case of the fixed income portfolio (see Figure 8), and

for short time horizons, for the derivative portfolio (Figure 10). When we look at the graphs

in situations where the analytical method fails—Figure 12 for instance—we note that the

criterion does not hold: the maximum of the pricing function initially increases as we move

away from the origin, to a value above 4 USD, and then decreases as the radius approaches

the one corresponding to the circle of the 90% level density.

In other words, the analytical (and the semi-analytical) approach relies on the monotonicity

of the maximum (or minimum in the case of VaR) of the portfolio value with respect to the

norm in the risk factor space. In this case, for a given confidence level p0, the tangent

hyperplane at the design point, x∗p0

, separates design points x∗p, p > p0 from R1−p0

. This is

the reason why it outperforms RiskMetrics method, from the accuracy stand point, which

requires the portfolio to be linear with respect to the risk factors, for the results to be exact.

In fact, the reason why RiskMetrics fails drastically, (see e.g., Figure 6), is that in the case

where the volatility is high, a linear approximation of Equation (5), and hence for the portfolio

value, becomes less accurate. Similarly, for high interest rates, the loss of accuracy due to

Springer

Ann Oper Res

the linear approximation of Equation (5) amplifies the truncation error, and results in a poor

approximation of the portfolio VaR.

This criterion provides us with an instance where the analytical method will not work.

Without a rigorous mathematical result, it remains to be researched whether or not there are

other cases where the analytical approximation (or a hybrid of it) may be accurate.

The future research will concentrate on what properties of the portfolio pricing function

will allow us to compute the distribution of exposure (loss in the case of VaR), or even just

an extreme quantile, based on the distribution of risk factor, and on the effects of increasing

the dimension of risk factors space, n.

Although this paper considered the situation where the risk factors can be written as a

function of normal variates, one can work with various distributions of risk factors, in the

manner which is discussed in De and Tamarchenko (2002a).

3 Conclusion

Having studied different methods to calculate Value-at-Risk and a credit exposure profile,

we find that Monte Carlo method remains the most reliable approach to accurately compute

these risk measures. Our analytical method proved to be more accurate than the RiskMetrics

approach to calculate VaR for fixed income securities, and yields results consistent with the

Monte Carlo approach with much less computational effort. We illustrated our analytical

method when the number of risk factors, n, is two. However, it is worth noting that for a large

class of portfolios, it is possible to transform the risk factor space, using possibly non-linear

transformations, to two dimensions (Dembo, Kreinin and Rosen (2001)) and we can apply

the technique developed in Section 1.2.

As a final observation, the semi-analytical method seems to be unreliable when applied

to a simple portfolio of two barrier options. In the case of a portfolio of exotic options,7

application of the semi-analytical methods may lead to a significant error in the estimation

of VaR and exposure profile.

References

Brandimarte, P. (2002). Numerical Methods in Finance—A Matlab Based Introduction.

New York: J. Wiley & Sons.

De, R. and T. Tamarchenko. (2002a). “A New and Accurate Method to Calculate Value at Risk and Other Tail

Measures.” Working paper.

De, R. and T. Tamarchenko. (2002b). “VaR You Can Rely On.” Risk Magazine, 15(8), 77–81.

Dembo, A., J.-D. Deuschel, and D. Duffie. (2004). “Large Portfolio Losses.” Finance and Stochastics, 8, 3–16.

Dembo, A. and O. Zeitouni. (1998). Large Deviation Techniques and Applications, 2nd edition. New York:

Sprinher-Verlag.

Dembo, R., A. Kreinin, and D. Rosen. (2001). “Computer-Implemented Method and Apparatus for Portfolio

Compression.” US patent number: 6,278,981.

Iscoe, I. and A. Kreinin. (1996). “Statistical Analysis of Monte Carlo VaR Estimation.” Technical report,

Algorithmics Inc.

Iscoe, I. and A. Kreinin. (1997). “Analytical Estimations of Value-at-Risk for Fixed Income Securities.”

Technical report, Algorithmics Inc.

Jackel, P. (2002). Monte Carlo Methods in Finance. New York: John Wiley and Sons, LTD.

Jorion, P. (2001). Value at Risk: The New Benchmark for Managing Financial Risk, 2nd edition. New York:

McGraw-Hill.

7 Or a portfolio of simple instruments whose pricing function is equivalent to that of an exotic option.

Springer

Ann Oper Res

Kiureghian, A. (1998). “Multiple Design Points in First and Second-Order Reliability.” Structural Safety,

20(1), 37–49.

Madsen, H., S. Krenk, and N. Lind. (1986). Methods of Structural Safety. New Jersey: Prentice Hall Inc.

RiskMetrics. (1995). RiskMetricsTM-Technical Document. J.P Morgan Guaranty Trust Company, 3rd edition.

http://www.riskmetrics.com/techdoc.html.Sobol, I. (1998). “On Quasi-Monte Carlo Integration.” Mathematics and Computers in Simulation, 47, 103–

112.

Springer