feds · April 30, 2000

Improving Grid-Based Methods for Estimating Value at Risk of Fixed-Income Portfolios

Abstract

Jamshidian and Zhu (1997) propose a discrete grid method for simplifying the computation of Value at Risk (VaR) for fixed-income portfolios. Their method relies on two simplifications. First, the value of fixed income instruments is modeled as depending on a small number of risk factors chosen using principal components analysis. Second, they use a discrete approximation to the distribution of the portfolio's value. We show that their method has two serious shortcomings which imply it cannot accurately estimate VaR for some fixed-income portfolios. First, risk factors chosen using principal components analysis will explain the variation in the yield curve, but they may not explain the variation in the portfolio's value. This will be especially problematic for portfolios that are hedged. Second, their discrete distribution of portfolio value can be a poor approximation to the true continuous distribution. We propose two refinements to their method to correct these two shortcomings. First, we propose choosing risk factors according to their ability to explain the portfolio's value. To do this, instead of generating risk factors with principal components analysis, we generate them with a statistical technique called partial least squares. Second, we compute VaR with a "Grid Monte Carlo" method that uses continuous risk factor distributions while maintaining the computational simplicity of a grid method for pricing. We illustrate our points with several example portfolios where the Jamshidian-Zhu method fails to accurately estimate VaR, while our refinements succeed.

Improving Grid-based Methods for Estimating Value at Risk of Fixed-Income Portfolios Michael S. Gibson and Matthew Pritsker(cid:3) March 23, 2000 (cid:3)Trading Risk Analysis Section, Division of Research and Statistics, Federal Reserve Board. This paper represents the views of the authors and should not be interpreted as reflecting the views of the Board of Governors of the Federal Reserve System or other members of its sta(cid:11). We can be reached via email at michael.s.gibson@frb.gov and matthew.pritsker@frb.gov. Postal address: Mail Stop 91, 20th and C Streets NW, Washington, DC 20551. Phone: 1-202-452-2495(Gibson) and 1-202-452-3534(Pritsker). Fax: 1-202- 452-3819.

Improving Grid-based Methods for Estimating Value at Risk of Fixed-Income Portfolios Abstract: Jamshidian and Zhu (1997) propose a discrete grid method for simplifying the computation of Value at Risk (VaR) for (cid:12)xed-income portfolios. Their method relies on two simpli(cid:12)cations. First, the value of (cid:12)xed income instruments is modeled as depending on a small number of risk factors chosen using principal components analysis. Second, they use a discrete approximation to the distribution of the portfolio’s value. Weshowthattheirmethodhastwoseriousshortcomingswhichimplyitcannotaccurately estimate VaR for some (cid:12)xed-income portfolios. First, risk factors chosen using principal components analysis will explain the variation in the yield curve, but they may not explain the variation in the portfolio’s value. This will be especially problematic for portfolios that arehedged. Second, theirdiscretedistributionofportfoliovaluecanbeapoorapproximation to the true continuous distribution. We propose two re(cid:12)nements to their method to correct these two shortcomings. First, we propose choosing risk factors according to their ability to explain the portfolio’s value. To do this, instead of generating risk factors with principal components analysis, we generate them with a statistical technique called partial least squares. Second, we compute VaR with a \Grid Monte Carlo" method that uses continuous risk factor distributions while maintaining the computational simplicity of a grid method for pricing. We illustrate our points with several example portfolios where the Jamshidian-Zhu method fails to accurately estimate VaR, while our re(cid:12)nements succeed. Keywords: scenario simulation, principal components, partial least squares, Monte Carlo

1 Introduction Computing value at risk for large portfolios can be computationally intensive. This is especially true for portfolios that contain (cid:12)xed income derivatives whose values depend nonlinearly on some underlying securities, or for which analytical pricing formulas do not exist. In a recent paper, Jamshidian and Zhu (1997, henceforth JZ) propose a method for signi(cid:12)cantly simplifying computation of VaR for (cid:12)xed income portfolios. The JZ method exploits two insights to simplify VaR computation. First, the value of (cid:12)xed income instruments is modeled as depending on a small number of risk factors, which are chosen to explain the variation in the default-free yield curve. This step can be termed \dimension reduction." Second, the continuous joint distribution of the risk factors is approximated using a multivariate discrete distribution. The multivariate discrete distribution yields a grid of risk factor realizations with a probability attached to each node. At each node on the grid, the portfolio’s value is computed. This produces a discrete approximation to the distribution of the portfolio’s value, and VaR is computed by choosing the appropriate quantile of the discrete distribution’s cumulative distribution function.1 In their 1997 paper, JZ give several examples where their method accurately measures VaR with much less computational e(cid:11)ort than a full Monte Carlo simulation. The beauty of the JZ method is that VaR is computed while only pricing the portfolio a small number of times. In this paper we show that the original implementation of the JZ method has two serious shortcomings which imply it cannot accurately estimate VaR for some (cid:12)xed-income portfolios. The (cid:12)rst shortcoming is that JZ pick the risk factors to explain maximal variation in the yield curve and not maximal variation in the portfolio. With poorly chosen risk factors, the JZ method’s dimension reduction might drop risk factors that are important in explaining the portfolio’s value but not so important in explaining yield curve variation. This can sometimes lead JZ to underestimate the true risk of the portfolio. JZ’s method of choosing factors is especially problematic if some of the factors that explain variation in the yield curve have been hedged against in the (cid:12)xed income portfolio. The second shortcoming is that a discrete approximation to the distribution of the risk factors can generate a poor approximation to the distribution of portfolio value, even for simple portfolios. We propose two re(cid:12)nements to the JZ method which correct its two shortcomings. First, we choose risk factors according to their ability to capture changes in the portfolio’s value, 1JZ also present an extension of their method to multi-currency portfolios. That extension also relies on dimension reduction and discretization. 1

not their ability to capture variation in the yield curve. Second, we work with a continuous distribution of the derived risk factors while maintaining the computational simplicity of a grid method. We begin, like JZ, by pricing the portfolio exactly for a grid of factor realizations. By interpolating within the grid (and extrapolating outside the grid), we can construct a mapping from factor realizations to portfolio value.2 We then compute VaR with a Monte Carlo simulation by drawing from the factors’ continuous distributions and pricing theportfoliousing thegrid-basedapproximation. Wecallthistechnique \GridMonte Carlo."3 Because GridMonteCarlodrawsriskfactorrealizationsfromacontinuous distribution, it avoids the errors from approximating a continuous distribution with a discrete distribution. An added bene(cid:12)t of our approach is that we can optimize the choice of grid points to capture the roughness of the pricing function.4 By contrast, JZ’s choice of grid points is dictated by thediscrete approximationofthe probabilityfunction. Asa consequence, JZ’smethodmight miss rough points in the pricing function, which is another potentially important source of error in their method. Our re(cid:12)nements improve the accuracy of the JZ method. There is a cost to be paid, however, in the form of increased computational burden. The increased burden stems from our need to use portfolio-speci(cid:12)c information when choosing the risk factors. The increased burden could be minimal if portfolio-speci(cid:12)c risk information (such as deltas and gammas) has already been computed. If not, some costly portfolio revaluations would be needed to produce the information. Because computing prices via interpolation and extrapolation requires no additional costly portfolio revaluations, Grid Monte Carlo is nearly as fast as JZ’s discrete approximation. While we focus our discussion on the JZ method, our two re(cid:12)nements may also be useful improvements to other grid methods used to measure the risk of (cid:12)xed income portfolios, such as Frye (1996) and Chishti (1999). In fairness, we expect that JZ and other authors of papers advocating grid methods are aware of the issues we raise, though not perhaps of the magnitude of the VaR estimation errors that can occur. Our fear is that not all users of these methods are aware of these issues. Abken (2000) also discusses problems with the JZ method. He focuses on errors caused by discretization of the distribution of portfolio value, not on the JZ method’s potentially 2In section 4, we give examples of two speci(cid:12)c interpolation schemes, a simple linear interpolation and a more sophisticated second-order Taylor-seriesexpansion. 3See Pritsker (1997) for another variant of a Grid Monte Carlo method. 4For example, adding grid points on either side of the threshold of a knock-out option. 2

poor choice of risk factors. For the four sample portfolios of interest rate derivatives he analyzes (over several di(cid:11)erent time periods), the JZ method’s VaR estimates are frequently o(cid:11) by 5{15 percent. He also addresses the presumption that, as the grid becomes (cid:12)ner, the JZ method’s VaR estimates should approach the \true" VaR. He shows that, for the density of the grid that is likely to be used in any realistic application, the JZ method’s VaR estimates can oscillate erratically around the true VaR. The oscillations come about as the VaR quantile jumps from one point on the discrete probability distribution to another when the grid density is changed. The next two sections of the paper discuss the problems with the JZ method and our solutions in more detail. The fourth section gives some detailed examples that illustrate our points. In the conclusion we discuss how our method can be implemented as part of the global VaR computation for large (cid:12)nancial (cid:12)rms. 2 Pitfalls with the JZ method This section explains in more detail why the JZ method can sometimes fail. The two shortcomings of the JZ method are the potentially poor choice of risk factors and errors from discretizing the risk factors’ joint distribution. JZ extract risk factors from the yield curve using principal components analysis (PCA). Using PCA, the (cid:12)rst risk factor is the linear combination of yields which explains the most variation in the yield curve. Typically, this factor captures a nearly parallel shift in the yield curve. Each additional PCA factor explains the maximal yield curve variation which was not explained by the previous factor(s). The second and third PCA factors typically look like a \tilt" (a change in the slope) and \twist" (a U-shaped shock) to the yield curve. JZ appeal to the well-known empirical (cid:12)nding that the (cid:12)rst three PCA factors capture a large fraction of the historical variation in the USD yield curve to justify their focus on a three-factor model. In a three-factor model, all principal components but the (cid:12)rst three are dropped. These three become the risk factors which are used to build a three-dimensional grid for pricing. We illustrate how PCA factors can be a poor choice for doing risk measurement with a simpleexample. OurexampleusesPCAtoperformdimensionreductionfromtwodimensions down to one. We limit our example to two dimensions so we can make our point with graphs. Exactly the same logic would apply in the realistic case of dimension reduction from an arbitrarily large number of points on the yield curve down to three factors. 3

Figure 1: A simple example of dimension reduction and discretization 25 20 15 10 5 0 -5 -10 -15 -20 -25 -25 -20 -15 -10 -5 0 5 10 15 20 25 dleiy nopuoc orez raey-net ni egnahC )stniop sisab( Change in one-year zero coupon yield (basis points) Notes: The scatter plot shows actual one-day changes in one-year and ten-year zero coupon yields from January 1993 to May 1999. The solid line shows the (cid:12)rst PCA risk factor. The JZ discretization of the (cid:12)rst PCA risk factor is shown as the seven solid squares. Suppose there are only two risk factors, a one-year zero coupon yield and a ten-year zero coupon yield. We use PCA to extract the (cid:12)rst principal component, which we will use as our sole risk factor for risk measurement. Following JZ, we approximate the distribution of the single risk factor with a seven-point discrete distribution. This situation is illustrated in Figure 1. As the (cid:12)gure shows, the (cid:12)rst PCA factor captures most of the variation in the two risk factors. They move together most of the time and the (cid:12)rst PCA factor reflects that. The JZ discretization of the (cid:12)rst PCA factor encompasses most of the probability mass of the data. However, dimension reduction from two factors down to one in e(cid:11)ect assumes that the two yields never move in opposite directions. Any portfolio that takes opposing positions in one-year and ten-year zero coupon bonds will have its VaR underestimated. One such portfolio consists of going long the one-year zero and short the ten-year. This portfolio will increase in value when the one-year rate falls and the ten-year rate rises. It will lose value when the opposite happens. Neither of these scenarios will be captured by the 4

Figure 2: A simple example of dimension reduction and discretization, continued 25 20 15 10 5 0 -5 -10 -15 -20 -25 -25 -20 -15 -10 -5 0 5 10 15 20 25 dleiy nopuoc orez raey-net ni egnahC )stniop sisab( 30 25 20 15 11 6 1 -4 -8 27 22 17 13 8 3 -2 -6 -11 24 20 15 10 5 1 -4 -9 -14 22 17 12 7 3 -2 -7 -12 -16 19 14 9 5 0 -5 -9 -14 -19 16 12 7 2 -3 -7 -12 -17 -22 14 9 4 -1 -5 -10 -15 -20 -24 11 6 1 -3 -8 -13 -18 -22 -27 8 3 -1 -6 -11 -16 -20 -25 -30 Change in one-year zero coupon yield (basis points) Notes: The numbers show the change in the value of a portfolio that is long the one-year zero coupon bond and short the ten-year. The JZ discretization of the (cid:12)rst PCA risk factor is shown as the seven solid squares. one-factor model. The one factor model only \sees" shocks with the one-year and ten-year rates moving in the same direction (along the line in Figure 1). The change in value for this portfolio is shown by the numbers on Figure 2, along with the JZ discretization of the (cid:12)rst PCA risk factor. It is evident from the (cid:12)gure that the JZ discretization will show a VaR of no more than 2. The true VaR of this portfolio is of course much higher. (The 5 percent VaR is 4.6 and the 1 percent VaR is 7.3.) This simplistic example hasillustratedthe (cid:12)rst shortcoming oftheJZmethod: dimension reduction will result in an underestimate of VaR when the dimensions that are dropped are important for the particular portfolio. Although we limited the example to two dimensions so we could explain it graphically, the more realistic situation we have in mind is a risk measurement model based on the (cid:12)rst three PCA factors and risk-taking in the direction of the fourth, (cid:12)fth, or higher PCA factors. The examples in the fourth section of the paper include situations like these. The second shortcoming of the JZ method is that it uses a discrete distribution to ap- 5

Table 1: Discrete Distribution Approximations for JZ’s Three-Factor Model Factor 1 f {2.45 {1.63 {0.82 0.00 0.82 1.63 2.45 1 Prob(f ) 0.016 0.094 0.234 0.313 0.234 0.094 0.016 1 Factor 2 f {2.00 {1.00 0.00 1.00 2.00 2 Prob(f ) 0.0625 0.25 0.375 0.25 0.0625 2 Factor 3 f {1.41 0.00 1.41 3 Prob(f ) 0.25 0.50 0.25 3 proximate the continuous distribution of each factor. The number of points in the discrete approximation for each factor is based on the factor’s relative importance in explaining variation in the yield curve. In the three-factor models in JZ’s paper, they approximate the distribution of the the (cid:12)rst, second, and third factors using binomial distributions with 7, 5, and 3 points respectively. A binomial distribution is chosen because, as the number of points increases, it converges to a Normal distribution. Each of the true factors is assumed to be distributed Normally with mean 0 and variance 1. The discrete distribution approximations for each factor are provided in Table 1. The joint distribution of the three factors is approximated with a multinomial distribution. There are 105 possible outcomes on the 7-by-5-by-3 grid of risk factor realizations (105 = 7(cid:2)5(cid:2)3). The PCA factors are orthogonal by construction and are assumed to be independently distributed. Therefore, the probability for each point on the grid is the product of the marginal factor probabilities. The portfolio is priced exactly at each of the 105 points. The end result is a discrete approximation to the cumulative distribution function (CDF) of the portfolio’s value, which is then used to compute VaR. To illustrate how the JZ method can work well for some portfolios, assume that the best factors have been chosen and each factor is distributed Normally with mean 0 and variance 1. For purposes of illustration, we will assume that it is possible to take linear positions in each factor. Consider (cid:12)rst a portfolio where $11.58 is invested in each factor (the \diversi(cid:12)ed portfolio"). For the diversi(cid:12)ed portfolio, the true distribution function and the JZ approximation are pretty close (Figure 3, dashed and solid lines respectively). Moreover, the true VaR at the 1 percent con(cid:12)dence level is $46.64 and JZ’s approximation 6

Figure 3: True CDF (dashed line) and JZ Approximation (solid line): Diversi(cid:12)ed Portfolio Note: The diversi(cid:12)ed portfolio consists of a position of $11.58 invested in each of the three PCA factors. Its 1 percent VaR is $46.64. 7

Figure4: TrueCDF(dashed line) andJZApproximation(solidline): Concentrated Portfolio Note: The concentrated portfolio consists of a position of $1 in the (cid:12)rst two PCA factors and $20 in the third PCA factor. Its 1 percent VaR is $46.64. is $49, which is pretty close. For this portfolio, the 105 points that JZ use to approximate the CDF do a pretty good job. To see what can go wrong with the JZ method, suppose instead that the portfolio is composed of $1 positions in factors 1 and 2, and a $20 position in factor 3 (a \concentrated portfolio"). By construction, the true 1 percent VaR is again $46.64. JZ’s approximation is $31.20, understating true VaR by 33 percent. The true distribution function and the JZ approximationareshowninFigure4. Thereasonfortheunderstatement ofVaRisclearfrom both Table 1 and Figure 4. The bulk of the risk in this portfolio is concentrated in factor 3. Table 1 shows that risk factor 3 is approximated using a distribution that only has 3 points in its support, and has no probability mass below the 25th percentile. This distributional assumption for factor 3 is simply not adequate for approximating the distribution’s (cid:12)rst 8

percentile, which is the relevant point for the 1 percent VaR. Figure 4 illustrates the same point. The(cid:12)gureshowsthatvirtuallyalloftheprobabilitymassclustersaroundthreepoints. Moreover, the neighborhood near the true 1 percent quantile of the distribution receives no probability mass at all. 3 Solutions to the problems 3.1 Choose the factors in a portfolio-dependent way The (cid:12)rst problem with the JZ method is the way the risk factors are chosen. Factors are chosen based on their ability to closely and parsimoniously mimic the fluctuations in the yield curve. But, the factors that explain yield curve variation may not be the same factors that explain the variation in the value of a (cid:12)xed income portfolio. The obvious answer is that the factors should be chosen based on their ability to explain the variation in portfolio value. Partial Least Squares (PLS) is one technique that can be used to choose risk factors by taking into account information about the portfolio. Like PCA, PLS decomposes the data into orthogonal factors which are ranked in order of \importance." Both PCA and PLS can be used to do the dimension reduction that is a key element of grid methods by dropping the \less important" factors. While PCA ranks factors by their ability to explain the variance of the data, PLS ranks factors by their ability to explain the covariance between the data and some other variable y. In our application, y will be the portfolio’s value. PLS is often used in other scienti(cid:12)c disciplines facing data-intensive problems similar to ours. According to Garthwaite (1994), The intention of PLS is to form components that capture most of the information intheX variablesthat isuseful forpredicting [another variabley],while reducing the dimensionality of the regression problem by using fewer components than the number of X variables. PLS is considered especially useful for constructing prediction equations when there are many explanatory variables and comparatively little sample data. The situation of many explanatory variables and little data is an accurate description of the problem of measuring VaR for a (cid:12)xed income portfolio. An arbitrarily high number of yield curve points can be taken as the X data, yet producing the variable y (portfolio value) relies on computationally burdensome pricing algorithms. 9

Both PCA and PLS can be expressed algebraically as F = X(cid:3) where F isa matrix offactor realizations, X is amatrix ofyield curve data, and (cid:3)is amatrix of factor loadings. Each row of F and X corresponds to one time series observation (i.e., one day for daily data). The factors can be ordered by their \importance." Without loss of generality the columns of (cid:3) can be ordered so that the (cid:12)rst column of F contains the \most important" factor and the rightmost column of F contains the \least important." Going from the high dimensionality of the yield curve data to some smaller dimension requires dropping columns of F and (cid:3), beginning with the rightmost column and moving left.5 The di(cid:11)erence between PCA and PLS is that PLS bases its factor decomposition on information on an additional variable y. In our application, y is the portfolio’s value for a given set of risk factor shocks X. Using information on portfolio value means the factors can be chosen, and risk measurement done, according to the risks that are important to that particular portfolio. The additional information that PLS requires may be costly to produce. One way to generate this information would be to choose a set of yield curve shocks X and, for each row of X, revalue the portfolio to generate one element of y. The number of shocks (and portfolio revaluations) should not be too small, or y may not accurately represent the true risks of the portfolio. Alternatively, we could just use whatever risk information has already been produced for the portfolio, avoiding costly portfolio revaluations. For example, information on the portfolio’s deltas and gammas may already be available \for free" to the VaR model. The vector y could then be generated with a delta-gamma approximation. Note that the deltagamma approximation will not be used to produce VaR numbers directly. It is only used to choose the factors on which VaR estimation will be based. The actual VaR estimation can be done with the JZ method or the Grid Monte Carlo method we discuss in the following section. Neither would use a global delta-gamma approximation to estimate VaR.6 Using PLS to choose factors for JZ’s scenario simulation method will concentrate the risk measurement e(cid:11)ort in the place where it will do the most good. This should improve the accuracy of risk measurement. In addition, using PLS factors will ensure that the grid will 5See Stone and Brooks (1990) for a comparison of PCA and PLS. See Garthwaite (1994) for a clear exposition of PLS. 6SomevariantsofGridMonteCarlomayuselocaldeltasandgammastointerpolatebetweengridpoints. 10

be densest for the risk factors that are most important for the portfolio, reducing but not eliminating the discretization problem. As the next subsection discusses, we believe further action can and should be taken to deal with the discretization problem. 3.2 Base risk measurement on continuous probability distributions and use the grid for pricing If the full set of risk factors is used in computing VaR, it is well known that pseudo Monte Carlo with full repricing will generate estimates of VaR that converge in probability to true VaR.7 The problem with using Monte Carlo with full repricing is that the repricing step is too time consuming for this method to be practical for large (cid:12)xed income portfolios. JZ reduce the number of repricing steps by discretizing the risk factors’ joint distribution. As we noted earlier, discretizing the distributions can generate large errors in the estimates of VaR for some portfolios. Our approach is to avoid the errors from discretizing the distribution of the risk factors by making Monte Carlo draws from the continuous distribution of the risk factors, but simplifying the repricing step. If our simpli(cid:12)ed pricing method generates accurate prices, but is fast to compute, Monte Carlo using our simpli(cid:12)ed pricing method will inherit the desirable properties of Monte Carlo with full repricing, but will generate VaR estimates very rapidly. The repricing algorithm that we use starts with a grid of discrete factor realizations.8 We exactly reprice the portfolio at each node of the grid. To use the grid to compute VaR, N Monte Carlo draws are made from the risk factors’ true distribution. For factor draws that do not fall on the grid, the price of the portfolio is computed by interpolation (or extrapolation). We call this technique \Grid Monte Carlo."9 In the examples in the next section, we consider two di(cid:11)erent interpolation methods. If the grid points and interpolation method are chosen well, the interpolation (and extrapolation) errors can be made small and will get progressively smaller as the mesh of the grid is reduced. 7This willbe true whenthe riskfactorsaredrawnfromtheir truedistributions andthe number ofMonte Carlo draws is allowed to grow large. 8This could be the same grid used by JZ, but it does not have to be. 9See Chishti (1999) for a similar Grid Monte Carlo technique. 11

4 Examples We have described how the JZ method can fail to measure the risk of some (cid:12)xed income portfolios. In this section we show examples of portfolios where the JZ method fails and our two re(cid:12)nements improve risk measurement. We present our examples in two parts. In both parts, we compare the JZ method’s estimates of VaR with VaR estimates using one of our re(cid:12)nements. In the (cid:12)rst part, we use PLS instead of PCA to choose the factors underlying the JZ method, leaving the discrete grid unchanged. In the second part, we replace the JZ method’s discrete pricing grid and probability distribution with a discrete pricing grid used with a continuous probability distribution (GridMonte Carlo). Note that our re(cid:12)nements will improve any risk measurement technique that is based on the future distribution of portfolio value. We focus on VaR because it is commonly used and familiar. In all our examples, the yield curve data used for risk measurement are 1,000 days of arti(cid:12)cial zero-coupon bond yields at nine maturities (1, 3, 5, 7, 9, 10, 15, 20, 30 years). The covariance structure of the arti(cid:12)cial data is that of actual U.S. dollar zero-coupon yields over 1993{99,butthearti(cid:12)cialdataaremultivariatenormal. Wechoosetoworkwithmultivariate normal data to avoid having to worry about risk measurement errors caused by \fat tails" that are ignored by the JZ method. Our re(cid:12)nements to the JZ method will complement any re(cid:12)nements used to account for \fat tails" in the empirical distribution of zero coupon bond yields. In all examples, the VaR we report is averaged over 100 randomly-drawn 1,000-day datasets to ensure the results do not depend on a particular 1,000-day sample. 4.1 Choosing factors with PLS instead of PCA In our (cid:12)rst set of examples we show the e(cid:11)ects of using information on the portfolio to choose the factors for risk measurement. Information on the portfolio is incorporated using PLS. We look at two di(cid:11)erent ways to produce the information on the portfolio. In some examples, PLS isimplemented by randomlychoosing somedays fromthedataset, computing the portfolio’s value on those days, and using that vector of portfolio values as the input to the PLS algorithm.10 In other examples, we assume that the portfolio’s deltas and gammas are available \for free" and we use a delta-gamma approximation to generate portfolio values for all 1,000 days in the data. We compare the 5 percent one-day VaR computed with PCA 10The PLS algorithm we use is presented in Appendix A. 12

Figure 5: Value at Risk for Long Bond portfolio 7 True VaR = 6.06 6 5 4 3 2 PCA 1 PLS 100 PLS dg 0 1 2 3 4 5 6 7 8 Number of factors factors and the VaR computed with PLS factors, while leaving all other parts of the JZ method, including the discrete probability distribution, unchanged. Our (cid:12)rst portfolio is a simple portfolio of long bonds spread evenly across the maturity spectrum.11 We begin with a simple long bond portfolio as a benchmark, to show that the JZ method can work well for some portfolios. As we have discussed, the JZ method should work well if the portfolio’s value is sensitive to the PCA yield curve factors. Estimates of VaR for the Long Bond portfolio are shown in Figure 5. The (cid:12)gure shows the estimated VaR for the original JZ method with PCA-based factors (labeled \PCA") and two versions of our re(cid:12)nement with PLS-based factors (labeled \PLS 100" and \PLS (cid:14)γ"). The number of factors used in the VaR measurement ranges along the horizontal axis from one to eight. Recall that as the number of factors used in a grid-based method increases, the computational burden grows in a multiplicative fashion.12 In practice, grid-based methods become unwieldy with more than three or four factors. The number of grid points used in our examples are seven for the (cid:12)rst factor, (cid:12)ve for the second factor, and three for each additional factor. 11The portfolio weights at the nine maturities are (3.6, 0.3, 1.4, 1.4, 0.2, 3.8, 0.6, 2.2, 4.4). They were chosen by drawing nine uniform(0,5) random numbers. 12We stopped with eight factors. A nine-factor model would have required excessive computer memory and time to compute. 13

Figure 6: Value at Risk for Butterfly portfolio 20 True VaR = 17.2 15 10 5 PLS PCA 0 1 2 3 4 5 6 7 8 Number of factors As we expected, the original JZ method with PCA-based factors does a good job of measuring the risk of a simple long bond portfolio, as does our re(cid:12)nement with PLS-based factors. Even with a one-factor model, all three estimated VaRs are close to the true VaR of 6.06.13 Our second portfolio provides a more challenging risk measurement test: a \butterfly" portfolio consisting of buying a single 5-year bond and a single 9-year bond and selling two 7-year bonds. This portfolio is intended to capture the spirit of \spread bets" whose risk will likely be missed by PCA-based methods. Estimates of VaR for the butterfly portfolio are shown in Figure 6. The PCA-based factors do a poor job of capturing the portfolio’s risk, while the PLS-based factors do much better.14 The (cid:12)rst three PLS-based factors come close to the true VaR. With the PCA-based factors, only when the seventh and eighth factors are added does the JZ method begin to approach the true VaR.15 13In all our examples, \True VaR" is calculated via full Monte Carlo simulation with 1,000,000draws. 14These PLS factors are chosen using a delta-gamma approximation. 15The two one-factor models produce about the same VaR estimate because the (cid:12)rst PLS factor, like the (cid:12)rst PCA factor, has all nine yields moving in the same direction. All maturities are highly correlated, so individuallyeachmaturityhasaboutthesameabilitytoexplainthe variationintheportfolio’svalue. Thus, each maturity gets about the same weight in making up the (cid:12)rst PLS factor. 14

Figure 7: Value at Risk for Butterfly portfolio, with di(cid:11)erent amounts of preprocessing 20 True VaR = 17.2 15 10 5 PLS 100 PLS 500 PLS dg 0 1 2 3 4 5 6 7 8 Number of factors One decision that has to be made in order to use PLS is how to produce the portfoliospeci(cid:12)c information needed to implement PLS. We have described two ways. In the (cid:12)rst, a certain number of portfolio revaluations are used as an input to PLS. These portfolio revaluationscanbethoughtofas\preprocessing"becausetheyareneededtochoosethePLSbased factors, in advance of the main VaR calculation. The number of portfolio revaluations must be large enough to enable PLS to identify the correct risk factors. We can expect that more preprocessing would increase the relevance of the PLS-based factors, thus increasing the accuracy of the VaR estimate. We must keep in mind, however, that the increased computational burden of the PLS-based method over the JZ method is almost entirely due to the preprocessing step. The second way to produce portfolio-speci(cid:12)c information for PLS is to use already available information, such as deltas and gammas. Using deltas and gammas, we can construct a quadratic approximation to the portfolio’s value, eliminating the preprocessing step. Figure7showsthedi(cid:11)erencebetween theways ofproducingportfolio-speci(cid:12)cinformation for the \butterfly" portfolio. The two lines labeled \PLS 100" and \PLS 500" use preprocessing with 100 and 500 portfolio revaluations, respectively. As expected, the accuracy of the VaR estimates improves with more preprocessing. The PLS 100 VaR estimates always fall short of the true VaR, while the PLS 500 VaR estimates are quite close to the true VaR 15

Figure 8: Response of the portfolio of caps and floors to parallel shifts in the yield curve 0 -2000 -4000 -6000 -8000 -10000 -12000 2 3 4 5 6 7 8 eulav oiloftrop ni egnahC Short-term interest rate (percentage points) for three factors, and are right on for four or more factors. The line labeled \PLS (cid:14)γ" uses a delta-gamma approximation to bypass the preprocessing step. These VaR estimates are right on top of the PLS 500 estimates. These two methods choose nearly the same factors. This may not be surprising since the \butterfly" portfolio is made up of bonds whose value can be well captured by a quadratic approximation. Our third portfolio also presents a risk measurement challenge. The basic portfolio consistsof50writtencapsandfloors.16 Figure8showsthenonlineardependence ofthisportfolio on the overall level of interest rates. This portfolio is designed to roughly approximate the portfolio of a dealer in interest rate options.17 We will look at the unhedged caps-and-floors portfolio and several hedged portfolios. Portfolios that are hedged pose a particular problem to the JZ method since it concentrates on the (cid:12)rst few PCA yield curve factors, which are likely to be the factors hedged against. The estimated VaR for the unhedged portfolio of caps and floors is shown in Figure 9.18 16The portfolio has an equal number of caps and floors, with maturities distributed uniformly over 2{10 years, reference rates distributed uniformly over +/- 2 percent from the current short rate, and notional amounts distributed uniformly over the interval (10,100). 17The shape of Figure 8 is similar to Kambhu’s (1998,Chart 1) estimate of the net interest rate exposure of U.S. dollar interest rate options dealers in March 1995. 18Yield volatilities are assumed constantat a flat 20 percent. In practice,additional risk factors would be needed to account for volatility risk. 16

Figure 9: Value at Risk for caps and floors portfolio, unhedged 90 True VaR = 79.7 80 70 60 50 40 30 20 PLS 100 10 PLS dg PCA 0 1 2 3 4 5 6 7 8 Number of factors It takes (cid:12)ve PCA-based factors to accurately represent the risk of this portfolio, while only two PLS-based factors are needed. Both the \preprocessing" and delta-gamma techniques for picking the PLS factors do a good job on this portfolio. A derivatives dealer would likely try to hedge the exposure to yield curve shifts. One simple hedging strategy would be duration hedging. Duration hedging requires taking a position in zero-coupon bonds to neutralize the portfolio’s exposure to parallel shifts in the yield curve. We assume for simplicity that the hedge position is taken in (cid:12)ve-year zerocoupon bonds. Estimates of VaR for the duration-hedged portfolio of caps and floors are shown in Figure 10. The gap between the PLS-based methods and the PCA-based method is wider, compared with Figure 9. This is what we expected, since the (cid:12)rst PCA factor looks a lot like a parallel shift in the yield curve. Thanks to the duration hedging, the (cid:12)rst PCA-based factor, where the JZ method’s discrete pricing grid is (cid:12)nest, will be nearly irrelevant for the hedged portfolio’s value. Another hedging technique is to hedge against the principal components of yield curve fluctuations. Since the (cid:12)rst three principal components capture over 90 percent of the variationintheyield curve, some risk managersadvocatehedging against principal components.19 19See, for example, Hill and Vaysman (1998) and Golub and Tilman (1997). 17

Figure 10: Value at Risk for caps and floors portfolio, duration hedged True VaR = 60.3 60 50 40 30 20 10 PLS 100 PLS dg PCA 0 1 2 3 4 5 6 7 8 Number of factors Obviously, this will pose problems for the JZ method. Figures 11, 12, and 13 show the VaR estimates when the portfolio of caps and floors is hedged against the (cid:12)rst principal component, the (cid:12)rst two principal components, and the (cid:12)rst three principal components, respectively. We see that the performance of the PCA-based JZ method gets worse and worse as the degree of hedging increases, just as we would expect. By contrast, the PLS-based factors do a reasonably good job of capturing the portfolio’svalue. Inallthreecases, athree- orfour-factorPLSmodelcomes quite closeto the true VaR. For the more extensively hedged portfolios, a gap opens up between the PLS (cid:14)γ method and the PLS method with \preprocessing" to choose the factors. This suggests that more complicated portfolios are more likely to bene(cid:12)t from \preprocessing" to choose PLS factors. To conclude this subsection, we have demonstrated that basing VaR measurement on risk factors derived using PCA will only be acceptable when the portfolio happens to be sensitive to the PCA factors. On the other hand, risk factors derived using PLS can do a good job of capturing the risk of an arbitrary portfolio. The JZ method will understate the true risk of a portfolio unless the risk manager can be certain that the portfolio is only sensitive to the PCA risk factors. 18

Figure 11: Value at Risk for caps and floors portfolio, hedged against the (cid:12)rst principal component 60 True VaR = 53.3 50 40 30 20 10 PLS 100 PLS dg PCA 0 1 2 3 4 5 6 7 8 Number of factors Figure 12: Value at Risk for caps and floors portfolio, hedged against the (cid:12)rst two principal components 50 True VaR = 46.3 45 40 35 30 25 20 15 10 PLS 100 5 PLS dg PCA 0 1 2 3 4 5 6 7 8 Number of factors 19

Figure 13: Value at Risk for caps and floors portfolio, hedged against the (cid:12)rst three principal components 50 True VaR = 44.6 45 40 35 30 25 20 15 10 PLS 100 5 PLS dg PCA 0 1 2 3 4 5 6 7 8 Number of factors 4.2 Using Grid Monte Carlo The goaloftheGridMonte Carlomethodis togeneraterisk measures that have theaccuracy of Monte Carlo with full repricing, but at a lower computational cost. The computational costs of any grid method increase exponentially in the dimension of the risk factor grid. For this reason, we advocate applying the Grid Monte Carlo method to subportfolios whose common risks can be captured by a few risk factors. In this section we illustrate how to apply Grid Monte Carlo to a subportfolio. In our conclusion (section 5) we discuss how to integrate the results from Grid Monte Carlo applied at the subportfolio level into (cid:12)rm wide risk computations. To apply the Grid Monte Carlo method at the subportfolio level requires four basic steps: 1. Choose the risk factors. 2. Create a grid of risk factor realizations. The subportfolio will be fully repriced at the nodes of the grid. 3. Choose an interpolation method to approximate the portfolio’s value for factor realizations that do not fall on a node of the grid. 20

4. Generate factors and compute VaR as in the pseudo Monte Carlo method but use the grid for pricing. The fourth step is straightforward, but the quality of the results from step 4 depends on the care used to implement steps 1 through 3. The most critical step is the (cid:12)rst: choosing the risk factors. For a grid method to be computationally feasible, but produce good results, it is necessary to choose a small number of risk factorswhich capture the risk of the portfolio. We advocate choosing the factors using Partial Least Squares because it extracts and ranks factors based on their ability to explain variation in the portfolio. To implement the second step, the number of nodes of the factor grid should be kept small to economize on computational costs, and the nodes should be chosen so that the pricing function approximation in the third step is reasonably accurate. This suggests that grid points should be chosen near discontinuities of the pricing function as well as near local maxima, minima, and inflection points. However, choosing the grid points optimally in this way requires signi(cid:12)cant prior knowledge about the behavior of the pricing function. An alternative method of implementing the second step is to choose an initial set of grid points based on readily available prior information; additional grid points can then be added if the initial set of grid points appears to be insu(cid:14)cient according to some criterion. For example, theinitialset ofgridpointscouldbeconstructed asinJZwhere themost important factor has 7 realizations, the next most important factor has 5 realizations, and the least important factor has 3 realizations. Moreover, the placement of the initial grid points could be governed by the amount of nonlinearity in each dimension as measured by the portfolio’s (cid:14) and Γ with respect to the factors. Given an initial choice of grid points and the pricing method in step 3, the adequacy of the pricing approximation in the neighborhoodof di(cid:11)erent nodes of the grid can be cross-validated against the true price to identify whether additional nodes should be added in that neighborhood, or whether a di(cid:11)erent pricing approximation should be used.20 The third step can be implemented in a number of ways. The simplest way is linear interpolation (or extrapolation) from the prices at nearby nodes. We refer to this method as Grid Monte Carlo with Interpolation (Interp GridMC). An alternative interpolation method is to compute the price for a particular factor realization by using a Taylor series expansion 20If the PLS risk factors are chosen by fully repricing the portfolio, then those prices, and the risk factors associated with them can be used to cross-validate prices that are generated by using the grid for pricing. Depending on the method of pricing in step 3, it may also be possible to assess the performance of the grid by how well the price at one node on the grid can be computed based on information at a nearby node or nodes. 21

centered at the nearest node on the grid. We refer to this method as Delta-Gamma Grid Monte Carlo (DelGam GridMC) because we will implement it using a second order Taylor series. The Interp GridMC method and the DelGam GridMC method both compute prices by combining global information on prices (prices at the nodes of the grid) with a local approximationmethodsuchaslinearinterpolationoraTaylorseries. Whichofthesemethods work better will ultimately depend on the properties of the true pricing function. If the pricing function is nearly quadratic in the neighborhood between adjacent grid points, then the Taylor series expansion should perform well. However, if the derivatives of the pricing function are not well behaved, then a method based on linear extrapolation or interpolation may be preferable. Of course, many more sophisticated interpolation methods exist that could be used in this step. Below, we consider two examples to illustrate the use of the Grid Monte Carlo method. Because our focus in this subsection is on errors resulting from discretizing the probability distribution of the risk factors, we assume here that the risk factors have been chosen well. For simplicity, we do this by simulating yield curves and instrument prices using only the (cid:12)rst three PCA risk factors. Four estimators of VaR are contrasted in this section, JZ’s method (JZ), both Grid Monte Carlo methods (Interp GridMC and DelGam GridMC), and Monte Carlo with full repricing. The Monte Carlo estimates used 10,000 random draws and the grid-based methods used the grid of factor realizations from Table 1. Our (cid:12)rst example is a $1 million bond portfolio which has been constructed so that its (cid:14) is nonzero for the third risk factor, but zero for factors 1 and 2. The estimated CDFs of the change in portfolio value produced by the di(cid:11)erent VaR estimators are shown in Figure 14. From the example in Figure 4 we know that JZ’s approach cannot (cid:12)t the CDF of one-day changes in portfolio value for this case with this grid. In this special case, both Grid Monte Carlo approaches come much closer to (cid:12)tting the true CDF than do JZ’s estimator; but there are important di(cid:11)erences between the grid-based estimators. In particular, the Delta- Gamma Grid Monte Carlo estimator of the CDF is nearly identical to the true CDF, but the Interpolation Grid Monte Carlo CDF departs signi(cid:12)cantly from the true CDF. Because the grid methods do not make errors from discretizing the probability distribution, the source of error in the Interpolation method is pure pricing error. These results show that the pricing errors made using linear interpolation can be much larger than those made using Delta-Gamma approximation.21 21This is not necessarily surprising. Provided the price function is di(cid:11)erentiable, in local neighborhoods 22

Figure 14: Estimated CDFs for the Bond Portfolio 1 JZ 0.9 Interp GridMC DelGam GridMC 0.8 0.7 0.6 0.5 0.4 0.3 0.2 0.1 0 -6000 -4000 -2000 0 2000 4000 6000 Notes: For a $1 million bond portfolio that is designed to mimic the third PCA factor, the (cid:12)gure presents three grid-based estimates of the cumulative distribution function: one using linear interpolation and Grid Monte Carlo (Interp GridMC), one using a local second-order Taylor series approximation and Grid Monte Carlo (DelGam GridMC), and one using the JZ discretization (JZ). The area under the \true" CDF (estimated by Monte Carlo with full repricing) is shaded for comparison. 23

Figure 15: Estimated CDFs for the Butterfly Position 1 JZ 0.9 Interp GridMC DelGam GridMC 0.8 0.7 0.6 0.5 0.4 0.3 0.2 0.1 0 -140 -120 -100 -80 -60 -40 -20 0 20 Notes: For a butterfly option position with (cid:12)ve days to expiry, the (cid:12)gure presents three grid-based estimates of the cumulative distribution function: one using linear interpolation and Grid Monte Carlo (Interp GridMC), one using a local second-order Taylor series approximation and Grid Monte Carlo (DelGam GridMC), and one using the JZ discretization (JZ). The area under the \true" CDF (estimated by Monte Carlo with full repricing) is shaded for comparison. Our second example is a butterfly spread position which involves buying a put at each of two strike prices, and writing two puts at an intermediate strike price. More speci(cid:12)cally, they are European options to sell a 10-year coupon bond with a face value of $1 million; and all three options have (cid:12)ve days to expiration. The CDFs for the one day change in value of this position are presented in Figure 15. For this position, most of the probability mass of Jamshidian and Zhu’s approximation to the CDF appears to cluster near (cid:12)ve points. In this case the Interpolation GridMC estimator, while better, is not a major improvement on JZ. However, the Delta-Gamma GridMC method is much better in this case, nearly matching the true CDF. VaR estimates at the 1 percent and 5 percent con(cid:12)dence levels for both of these examples around the grid points the errors from using a delta-gamma approximation will be of a smaller order than from linear interpolation. If the grid points are close enough together delta-gamma approximation may be better than linear interpolation for most factor realizations. 24

Table 2: VaR Estimates for Grid Monte Carlo A. Bond Portfolio Con(cid:12)dence Level JZ Interp GridMC DelGam GridMC True 0.05 1785 2031 2037 2035 0.01 1827 2879 2887 2884 B. Butterfly Position Con(cid:12)dence Level JZ Interp GridMC DelGam GridMC True 0.05 67 71 67 67 0.01 95 85 91 92 Notes: For the bond portfolio and butterfly option position described in section 4.2, the table presents VaR estimates using Jamshidian and Zhu’s method (JZ), the Interpolation Grid Monte Carlo method (Interp GridMC), the Delta Gamma Grid Monte Carlo method (DelGam GridMC), and Monte Carlo with full repricing (True). The reported (cid:12)gures are averages obtained from 100 di(cid:11)erent simulations. are shown in Table 2. The VaR estimates are averaged across 100 independent simulations to ensure that the results are not dominated by any particular Monte Carlo draw. As anticipated from Figure 14, the JZ method produces very poor estimates for the bond portfolio (panel A) while both Grid Monte Carlo methods produce very accurate VaR estimates. The performance of the estimators for the butterfly portfolio (panel B) is somewhat di(cid:11)erent. Even though the CDF for the JZ method does not closely resemble the true CDF, the VaR estimates using the JZ method are quite accurate at the 5 percent con(cid:12)dence level, and pretty accurate at the 1 percent con(cid:12)dence level. The DelGam GridMC is better still, which is consistent with how closely its CDF matches the true CDF. The Interp GridMC performstheworst ofallthreemethods. This suggests thatat least insomecases, thepricing errors from using the Interp GridMC method with linear interpolation can be worse than the the probability discretization errors from using JZ’s method. These results suggest that Delta Gamma Grid Monte Carlo generates quite good estimates of the distribution of changes in portfolio value. It can signi(cid:12)cantly improve the performance of grid-based methods for computing VaR, such as that of JZ. Linear interpolation does not necessarily improve on JZ’s method. More sophisticated interpolation methods, which use the properties of the local deltas and gammas, will likely dominate the performance of the two methods that are used here. 25

5 Conclusions We have shown that grid-based methods of risk measurement can be improved by choosing risk factorsaccording to their ability to explain the portfolio’svalue, andby avoiding discrete risk factor distributions which, while simple to use, can be a poor approximation to the true distribution of portfolio value. We conclude with our thoughts on how a grid-based VaR calculation for (cid:12)xed-income portfolios can be intergrated into a (cid:12)rm-wide risk management process. We make the following recommendations: Recommendation 1 Within the class of grid-based methods, the best method for computing (cid:12)rm-wide VaR is Grid Monte Carlo. Recommendation 2 Each trading desk should choose its own risk factors and grid using PLS. Recommendation 2 says that each trading desk should choose its own risk factors using PLS. The alternative would be for all trading desks to use a common set of risk factors. (This would be necessary if a JZ-style discretization were to be used to calculate (cid:12)rm-wide VaR.) We have shown that, if di(cid:11)erent desks take on di(cid:11)erent types of risk, a common set of risk factors may seriously understate some desks’ risk. (This is true even if the common set of risk factors is chosen by PLS.) Once each trading desk chooses its own risk factors for risk measurement, using a JZ-style discretization to compute VaR is not possible. This, along with the potential for discretization errors to be large, leads to recommendation 1, to use Grid Monte Carlo to compute (cid:12)rm-wide VaR. These recommendations imply a division of labor between the (cid:12)rm-wide risk manager and the desk-level risk managers. The (cid:12)rm-wide risk manager is responsible for generating Monte Carlo draws for the underlying yield curve factors, sending the yield curve draws to the trading desks, and aggregating the results. Yield curve draws can be generated in whatever way is thought most appropriate (parametric modeling, historical simulation, etc.). Thedesk-levelriskmanagerisresponsibleformodelingtheresponseofthedesk’sportfolio to an arbitrary shock in the underlying yield curve factors. The most appropriate modeling technique will depend on the portfolio, of course. One technique would be to break the portfolio down into simple building blocks for which analytical pricing formulas areavailable. For many portfolios containing complex derivatives, this will not be possible. For these, our results suggest that Grid Monte Carlo with the factors chosen by PLS would be a reasonable modeling technique. Once the yield curve draws are received at the trading desk, they must 26

be mapped into the appropriate PLS risk factors. Then, the change in the value of the desk’s portfolio can be estimated and transmitted back to the (cid:12)rm-wide risk manager. 27

References Abken, Peter A., 2000. An empirical evaluation of VaR by scenario simulation. O(cid:14)ce of the Comptroller of the Currency, E&PA Working Paper 2000-3, March 2000. Chishti, Adnan, 1999. Simulation of (cid:12)xed-income portfolios using grids. Algo Research Quarterly 2:2 (June), 41{50. Frye, Jon, 1996. Principals of risk: Finding Value-at-Risk through factor-based interest rate scenarios. Working paper, NationsBanc-CRT (June). Garthwaite, Paul H., 1994. An interpretation of partial least squares. Journal of the American Statistical Association 89:425, 122{127. Golub, Bennett W. and Leo M. Tilman, 1997. Measuring yield curve risk using principal components analysis, Value at Risk, and key rate durations. Journal of Portfolio Management 23:4, 72{84. Hill, Charles F. and Simon Vaysman, 1998. An approach to scenario hedging. Journal of Portfolio Management 24:2, 83{92. Jamshidian, Farshid and Yu Zhu, 1997. Scenario simulation model: Theory and methodology. Finance and Stochastics 1:1. Kambhu, John, 1998. Dealers’ hedging of interest rate options in the U.S. dollar (cid:12)xedincomemarket. Federal Reserve Bank of New York Economic Policy Review4:2(June), 35{57. Pritsker, Matthew, 1997. Evaluating Value at Risk methodologies: Accuracy versus computational time. Journal of Financial Services Research 12:2/3, 201{242. Stone, M. and R. J. Brooks, 1990. Continuum regression: Cross-validated Sequentially Constructed Prediction Embracing Ordinary Least Squares, Partial Least Squares and Principal Components Regression. Journal of the Royal Statistical Society, Ser. B, 52:2, 237{269. 28

A Partial Least Squares Algorithm Thealgorithmweuseforcomputing PLSfactorsisfromGarthwaite(1994). Itissummarized here for the convenience of interested readers. We want to estimate the relationship between a sample of n yield curve shocks and the value of a portfolio. Let x ;(cid:1)(cid:1)(cid:1) ;x be n(cid:2)1 vectors of shocks to m points on the yield curve. 1 m Let y be the n(cid:2)1 vector of the change in portfolio value under each yield curve shock. Center the y and x around their means y(cid:22) and x(cid:22) as follows: i i u = y −y(cid:22) 1 v = x −x(cid:22) 8i = 1;(cid:1)(cid:1)(cid:1) ;m 1i i i To construct the (cid:12)rst PLS factor, follow these steps. 1. One at a time, regress each of v ;(cid:1)(cid:1)(cid:1) ;v on u . 11 1m 1 2. Call the estimated regression coe(cid:14)cients (cid:12)^ = v0 u =(v0 v ). 1i 1i 1 1i 1i 3. The (cid:12)rst PLS factor, t , is constructed as the simple average of the predicted values 1 from the m regressions: Xm 1 t = (cid:12)^ v (1) 1 m 1i 1i i=1 To construct the second PLS factor to be orthogonal to the (cid:12)rst, we need to isolate the variation in y and x ;(cid:1)(cid:1)(cid:1) ;x that is not in t . De(cid:12)ne v as the residual from a regression 1 m 1 2i of v on t . De(cid:12)ne u as the residual from a regression of u on t . Using these newly 1i 1 2 1 1 constructed regressors, repeat steps 1{3 from the preceding paragraph. (Replace v with 1i v , u with u , (cid:12) with (cid:12) , and t with t .) This de(cid:12)nes the second PLS factor t . 2i 1 2 1i 2i 1 2 2 Repeat these steps to construct the third and subsequent PLS factors. 29

Cite this document
APA
Michael S. Gibson and Matthew Pritsker (2000). Improving Grid-Based Methods for Estimating Value at Risk of Fixed-Income Portfolios (FEDS 2000-25). Board of Governors of the Federal Reserve System, Finance and Economics Discussion Series. https://whenthefedspeaks.com/doc/feds_2000-25
BibTeX
@techreport{wtfs_feds_2000_25,
  author = {Michael S. Gibson and Matthew Pritsker},
  title = {Improving Grid-Based Methods for Estimating Value at Risk of Fixed-Income Portfolios},
  type = {Finance and Economics Discussion Series},
  number = {2000-25},
  institution = {Board of Governors of the Federal Reserve System},
  year = {2000},
  url = {https://whenthefedspeaks.com/doc/feds_2000-25},
  abstract = {Jamshidian and Zhu (1997) propose a discrete grid method for simplifying the computation of Value at Risk (VaR) for fixed-income portfolios. Their method relies on two simplifications. First, the value of fixed income instruments is modeled as depending on a small number of risk factors chosen using principal components analysis. Second, they use a discrete approximation to the distribution of the portfolio's value. We show that their method has two serious shortcomings which imply it cannot accurately estimate VaR for some fixed-income portfolios. First, risk factors chosen using principal components analysis will explain the variation in the yield curve, but they may not explain the variation in the portfolio's value. This will be especially problematic for portfolios that are hedged. Second, their discrete distribution of portfolio value can be a poor approximation to the true continuous distribution. We propose two refinements to their method to correct these two shortcomings. First, we propose choosing risk factors according to their ability to explain the portfolio's value. To do this, instead of generating risk factors with principal components analysis, we generate them with a statistical technique called partial least squares. Second, we compute VaR with a "Grid Monte Carlo" method that uses continuous risk factor distributions while maintaining the computational simplicity of a grid method for pricing. We illustrate our points with several example portfolios where the Jamshidian-Zhu method fails to accurately estimate VaR, while our refinements succeed.},
}