{"id":1253,"date":"2015-03-25T05:07:30","date_gmt":"2015-03-25T05:07:30","guid":{"rendered":"http:\/\/rovdownloads.com\/blog\/?p=1253"},"modified":"2015-03-25T06:06:15","modified_gmt":"2015-03-25T06:06:15","slug":"extreme-value-theory-and-application-to-market-shocks-for-stress-testing-and-extreme-value-at-risk","status":"publish","type":"post","link":"https:\/\/rovdownloads.com\/blog\/extreme-value-theory-and-application-to-market-shocks-for-stress-testing-and-extreme-value-at-risk\/","title":{"rendered":"EXTREME VALUE THEORY AND APPLICATION TO MARKET SHOCKS FOR STRESS TESTING AND EXTREME VALUE AT RISK"},"content":{"rendered":"<p>Economic Capital is highly critical to banks (as well as central bankers and financial regulators who monitor\u00a0banks) as it links a bank\u2019s earnings and returns on investment tied to risks that are specific to an investment\u00a0portfolio, business line, or business opportunity. In addition, these measurements of Economic Capital can be\u00a0aggregated into a portfolio of holdings. To model and measure Economic Capital, the concept of Value at Risk\u00a0(VaR) is typically used in trying to understand how the entire financial organization is affected by the various\u00a0risks of each holding as aggregated into a portfolio, after accounting for pairwise cross-correlations among\u00a0various holdings. VaR measures the maximum possible loss given some predefined probability level (e.g.,99.90%) over some holding period or time horizon (e.g., 10 days). Senior management and decision makers at the bank usually select the probability or confidence interval, which reflects the board\u2019s risk appetite, or it can be based on Basel III capital requirements. Stated another way, we can define the probability level as the bank\u2019s desired probability of surviving per year. In addition, the holding period usually is chosen such that it coincides with the time period it takes to liquidate a loss position.<\/p>\n<p>VaR can be computed several ways. Two main families of approaches exist: structural closed-form models and\u00a0Monte Carlo risk simulation approaches. We showcase both methods later in this case study, starting with the\u00a0structural models. The second and much more powerful of the two approaches is the use of Monte Carlo risk\u00a0simulation. Instead of simply correlating individual business lines or assets in the structural models, entire\u00a0probability distributions can be correlated using more advanced mathematical Copulas and simulation\u00a0algorithms in Monte Carlo risk simulation methods by using the Risk Simulator software. In addition, tens to\u00a0hundreds of thousands of scenarios can be generated using simulation, providing a very powerful stress testing\u00a0mechanism for valuing VaR. Distributional fitting methods are applied to reduce the thousands of historical\u00a0data into their appropriate probability distributions, allowing their modeling to be handled with greater ease.<\/p>\n<p>There is, however, one glaring problem. Standard VaR models assume an underlying Normal Distribution. Under\u00a0the normality assumption, the probability of extreme and large market movements is largely underestimated and, more specifically, the probability of any deviation beyond 4 sigma is basically zero. Unfortunately, in the real world, 4-sigma events do occur, and they certainly occur more than once every 125 years, which is the supposed frequency of a 4-sigma event (at a 99.995% confidence level) under the Normal Distribution. Even worse, the 20-sigma event corresponding to the 1987 stock crash is supposed to happen not even once in trillions of years.<\/p>\n<p>The VaR failures led the Basel Committee to encourage banks to focus on rigorous stress testing that will capture\u00a0extreme tail events and integrate an appropriate risk dimension in banks\u2019 risk management. For example, the Basel III framework affords a bigger role for stress testing governing capital buffers. In fact, a 20-sigma event, under the Normal Distribution, would occur once every googol, which is 1 with 100 zeroes after it, years. In 1996, the Basel Committee had already imposed a multiplier of four to deal with model error. The essential non-Normality of real financial market events suggests that such a multiplier is not enough. Following this conclusion, regulators have said VaR-based models contributed to complacency, citing the inability of advanced risk management techniques to capture tail events.<\/p>\n<p>Herv\u00e9 Hannoun, Deputy General Manager of the Bank for International Settlements, reported that during the\u00a0crisis, VaR models \u201cseverely\u201d underestimated the tail events and the high loss correlations under systemic stress. The VaR model has been the pillar for assessing risk in normal markets but it has not fared well in extreme stress situations.Systemic events occur far more frequently and the losses incurred during such events have been far heavier than VaR estimates have implied. At the 99% confidence level, for example, you would multiply sigma by a factor of 2.33.1<\/p>\n<p>While a Normal Distribution is usable for a multitude of applications, including its use in computing the standard VaR where the Normal Distribution might be a good model near its mean or central location, it might not be a good fit to real data in the tails (extreme highs and extreme lows), and a more complex model and distribution might be needed to describe the full range of the data. If the extreme tail values (from either end of the tails) that exceed a certain threshold are collected, you can fit these extremes to a separate probability distribution. There are several probability distributions capable of modeling these extreme cases, including the Gumbel Distribution (also known as the Extreme Value Distribution Type I), the Generalized Pareto Distribution, and Weibull Distribution. These models usually provide a good fit to extremes of complicated data.<\/p>\n<p>Figure 1 illustrates the shape of these distributions. Notice that the Gumbel Max (Extreme Value Distribution\u00a0Type I, right skew), Weibull 3, and Generalized Pareto all have a similar shape, with a right or positive skew (higher probability of a lower value, and a lower probability of a higher value). Typically, we would have potential losses listed as positive values (a potential loss of ten million dollars, for instance, would be listed as $10,000,000 losses instead of \u2013 $10,000,000 in returns) as these distributions are unidirectional. The Gumbel Min (Extreme Value Distribution Type I,left skew), however, would require negative values for losses (e.g., a potential loss of ten million dollars would be listed as \u2013$10,000,000 instead of $10,000,000). See Figure 4 for an example dataset of extreme losses. This small but highly critical way of entering the data to be analyzed will determine which distributions you can and should use.<\/p>\n<div><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1258\" src=\"http:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-3-Image-11.jpg\" alt=\"Page-3-Image-1\" width=\"976\" height=\"239\" srcset=\"https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-3-Image-11.jpg 976w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-3-Image-11-300x73.jpg 300w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-3-Image-11-210x51.jpg 210w\" sizes=\"auto, (max-width: 976px) 100vw, 976px\" \/><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1259\" src=\"http:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-3-Image-2.jpg\" alt=\"Page-3-Image-2\" width=\"976\" height=\"239\" srcset=\"https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-3-Image-2.jpg 976w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-3-Image-2-300x73.jpg 300w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-3-Image-2-210x51.jpg 210w\" sizes=\"auto, (max-width: 976px) 100vw, 976px\" \/><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1260\" src=\"http:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-3-Image-3.jpg\" alt=\"Page-3-Image-3\" width=\"976\" height=\"239\" srcset=\"https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-3-Image-3.jpg 976w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-3-Image-3-300x73.jpg 300w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-3-Image-3-210x51.jpg 210w\" sizes=\"auto, (max-width: 976px) 100vw, 976px\" \/><center>Figure 1 \u2013 Sample probability distribution function shapes of the common extreme value distributions<\/center><\/div>\n<p>&nbsp;<\/p>\n<p>The probability distributions and techniques shown in this case study can be used on a variety of datasets. For\u00a0instance, you can use extreme value analysis on stock prices (Figure 2) or any other macroeconomic data such as\u00a0interest rates or price of oil, and so forth (Figure 3 illustrates historical data on U.S. Treasury rates and global Crude Oil Prices for the past 10 years). Typically, macroeconomic shocks (extreme shocks) can be modeled using a combination of such variables. For illustration purposes, we have selected Google\u2019s historical stock price to model. The same approach can be applied to any time-series macroeconomic data. Macroeconomic shocks can sometimes be seen on time-series charts. For instance, in Figures 2 and 3, we see the latest U.S. recession at or around January 2008 to June 2009 on all three charts (highlighted vertical region).<\/p>\n<div><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1263\" src=\"http:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-4-Image-4.jpg\" alt=\"Page-4-Image-4\" width=\"863\" height=\"544\" srcset=\"https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-4-Image-4.jpg 863w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-4-Image-4-300x189.jpg 300w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-4-Image-4-210x132.jpg 210w\" sizes=\"auto, (max-width: 863px) 100vw, 863px\" \/><br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1264\" src=\"http:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-4-Image-5.jpg\" alt=\"Page-4-Image-5\" width=\"955\" height=\"469\" srcset=\"https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-4-Image-5.jpg 955w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-4-Image-5-300x147.jpg 300w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-4-Image-5-210x103.jpg 210w\" sizes=\"auto, (max-width: 955px) 100vw, 955px\" \/><center>Figure 2 \u2013 Google\u2019s historical stock prices, returns, GARCH (1,1) volatility estimates, and time-series chart<\/center><\/div>\n<p>&nbsp;<\/p>\n<div><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1272\" src=\"http:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-5-Image-6.jpg\" alt=\"Page-5-Image-6\" width=\"1216\" height=\"515\" srcset=\"https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-5-Image-6.jpg 1216w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-5-Image-6-300x127.jpg 300w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-5-Image-6-1024x433.jpg 1024w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-5-Image-6-210x88.jpg 210w\" sizes=\"auto, (max-width: 1216px) 100vw, 1216px\" \/><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1274\" src=\"http:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-5-Image-7.jpg\" alt=\"Page-5-Image-7\" width=\"1129\" height=\"520\" srcset=\"https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-5-Image-7.jpg 1129w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-5-Image-7-300x138.jpg 300w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-5-Image-7-1024x471.jpg 1024w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-5-Image-7-210x96.jpg 210w\" sizes=\"auto, (max-width: 1129px) 100vw, 1129px\" \/><center>Figure 3 \u2013 Historical U.S. Treasury interest rates and global crude oil prices<\/center><\/div>\n<p><\/p>\n<p>Therefore, the first step in extreme value analysis is to download the relevant time-series data on the selected\u00a0macroeconomic variable. The second step is to determine the threshold\u2013\u2013data above and beyond this threshold is\u00a0deemed as extreme values (tail ends of the distribution)\u2014where these data will be analyzed separately.<\/p>\n<p>Figure 4 shows the basic statistics and confidence intervals of Google stock\u2019s historical returns. As an initial test,we select the 5th percentile (\u20136.61%) as the threshold. That is, all stock returns at or below this \u20136.00% (rounded) threshold are considered potentially extreme and significant. Other approaches can also be used such as (i) running a GARCH model, where this Generalized Autoregressive Conditional Heteroskedasticity model (and its many variations) is used to model and forecast volatility of the stock returns, thereby smoothing and filtering the data to account for any autocorrelation effects; (ii) creating Q-Q quantile plots of various distributions (e.g., Gumbel, Generalized Poisson, or Weibull) and visually identifying at what point the plot asymptotically converges to the horizontal; and (iii) testing various thresholds to see at what point these extreme value distributions provide the best fit. Because the last two methods are related, we only illustrate the first and third approaches<\/p>\n<p>Figure 4 shows the filtered data where losses exceed the desired test threshold. Losses are listed as both negative values as well as positive (absolute) values. Figure 5 shows the distributional fitting results using Risk Simulator\u2019s distributional fitting routines applying the Kolmogorov-Smirnov test.<\/p>\n<div><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1278\" src=\"http:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-6-Image-10.jpg\" alt=\"Page-6-Image-10\" width=\"849\" height=\"628\" srcset=\"https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-6-Image-10.jpg 849w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-6-Image-10-300x221.jpg 300w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-6-Image-10-210x155.jpg 210w\" sizes=\"auto, (max-width: 849px) 100vw, 849px\" \/><center>Figure 4 \u2013 Extreme losses (negative returns) statistics and their values above a threshold<\/center><\/div>\n<p>&nbsp;<\/p>\n<div><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1280\" src=\"http:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Extreme-Value-Theory.jpg\" alt=\"Extreme Value Theory\" width=\"964\" height=\"566\" srcset=\"https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Extreme-Value-Theory.jpg 964w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Extreme-Value-Theory-300x176.jpg 300w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Extreme-Value-Theory-210x123.jpg 210w\" sizes=\"auto, (max-width: 964px) 100vw, 964px\" \/><center>Figure 5 \u2013 Distributional fitting on negative and positive absolute values of losses (6% loss threshold)<\/center><\/div>\n<p>&nbsp;<\/p>\n<p>We see in Figure 5 that the negative losses fit the Gumbel Minimum Distribution the best, whereas the absolute\u00a0positive losses fit the Gumbel Maximum Distribution the best. These two probability distributions are mirror images of each other and therefore using either distribution in your model would be fine. Figure 6 shows two additional sets of distributional fit on data with 4% and 7% loss thresholds, respectively. We see that the best-fitting dataset for the extreme value is at the 7% loss threshold (a higher p-value means a better fit, and a p-value of 93.71% on the 7% threshold data returns the best fit among the three).<br \/>\nWe recommend using the Kolmogorov-Smirnov method as it is a nonparametric test and would be best suited\u00a0for fitting extreme value tail events. You can also try the other fitting methods available in Risk Simulator\u2019s BizStats module, including Anderson-Darling, Akaike Information Criterion, Schwartz\/Bayes Criterion, Kuiper\u2019s Statistics, and so forth.<\/p>\n<div><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1283\" src=\"http:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Extreme-Value-Theory1.jpg\" alt=\"Extreme Value Theory1\" width=\"978\" height=\"570\" srcset=\"https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Extreme-Value-Theory1.jpg 978w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Extreme-Value-Theory1-300x174.jpg 300w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Extreme-Value-Theory1-210x122.jpg 210w\" sizes=\"auto, (max-width: 978px) 100vw, 978px\" \/><center>Figure 6 \u2013 Distributional fitting on 4% and 7% loss thresholds<\/center><\/div>\n<p><\/p>\n<p>To illustrate another method of data filtering, Figure 7 shows how a GARCH model can be run on the historical\u00a0macroeconomic data. See the technical section later in this case study for the various GARCH model specifications\u00a0(e.g., GARCH, GARCH-M, TGARCH, EGARCH, GJR-GARCH, etc.). In most situations, we recommend using\u00a0either GARCH or EGARCH for extreme value situations. The generated GARCH volatility results can also be\u00a0charted and we can visually inspect the periods of extreme fluctuations and refer back to the data to determine what those losses are. The volatilities can also be plotted as Control Charts in the Risk Simulator\u2019s BizStats module (Figure 8) in order to determine at what point the volatilities are deemed statistically out of control, that is, extreme events.<\/p>\n<div>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1287\" src=\"http:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-8-Image-13.jpg\" alt=\"Page-8-Image-13\" width=\"1023\" height=\"496\" srcset=\"https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-8-Image-13.jpg 1023w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-8-Image-13-300x145.jpg 300w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-8-Image-13-210x101.jpg 210w\" sizes=\"auto, (max-width: 1023px) 100vw, 1023px\" \/><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1288\" src=\"http:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-8-Image-14.jpg\" alt=\"Page-8-Image-14\" width=\"989\" height=\"735\" srcset=\"https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-8-Image-14.jpg 989w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-8-Image-14-300x222.jpg 300w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-8-Image-14-210x156.jpg 210w\" sizes=\"auto, (max-width: 989px) 100vw, 989px\" \/><center>Figure 7 \u2013 Generalized Autoregressive Conditional Heteroskedasticity (GARCH) model results<\/center><\/div>\n<p><\/p>\n<div><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1290\" src=\"http:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-9-Image-15.jpg\" alt=\"Page-9-Image-15\" width=\"1146\" height=\"784\" srcset=\"https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-9-Image-15.jpg 1146w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-9-Image-15-300x205.jpg 300w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-9-Image-15-1024x700.jpg 1024w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-9-Image-15-210x143.jpg 210w\" sizes=\"auto, (max-width: 1146px) 100vw, 1146px\" \/><center>Figure 8 \u2013 Time-series Control Charts on GARCH volatility estimates<\/center><\/div>\n<p><\/p>\n<div><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1292\" src=\"http:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-9-Image-16.jpg\" alt=\"Page-9-Image-16\" width=\"882\" height=\"435\" srcset=\"https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-9-Image-16.jpg 882w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-9-Image-16-300x147.jpg 300w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-9-Image-16-210x103.jpg 210w\" sizes=\"auto, (max-width: 882px) 100vw, 882px\" \/><center>Figure 9 \u2013 Distributional fitting and setting up simulation assumptions in Risk Simulator<\/center><\/div>\n<p><\/p>\n<p>Figure 9 shows the distributional fitting report from Risk Simulator. If we run a simulation for 100,000 trials on both the Gumbel Minimum and Gumbel Maximum Distributions, we obtain the results shown in Figure 10. The\u00a0VaR at 99% is computed to be a loss of \u201316.75% (averaged and rounded, taking into account both simulated\u00a0distributions\u2019 results). Compare this \u201316.75% value, which accounts for extreme shocks on the losses, to, say, the empirical historical value of a \u201311.62% loss (Figure 4), only accounting for a small window of actual historical returns, which may or may not include any extreme loss events. The VaR at 99.9% is computed as \u201321.35% (Figure 10).<\/p>\n<p>Further, as a comparison, if we assumed and used only a Normal Distribution to compute the VaR, the results would be significantly below what the extreme value stressed results should be. Figure 11 shows the results from the Normal Distribution VaR, where the 99% and 99.9% VaR show a loss of \u20138.99% and \u201311.99%, respectively, a far cry from the extreme values of \u201316.75% and \u201321.35%.<\/p>\n<div><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1295\" src=\"http:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Extreme-Value-Theory2.jpg\" alt=\"Extreme Value Theory2\" width=\"944\" height=\"333\" srcset=\"https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Extreme-Value-Theory2.jpg 944w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Extreme-Value-Theory2-300x105.jpg 300w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Extreme-Value-Theory2-210x74.jpg 210w\" sizes=\"auto, (max-width: 944px) 100vw, 944px\" \/><br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1296\" src=\"http:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Extreme-Value-Theory3.jpg\" alt=\"Extreme Value Theory3\" width=\"959\" height=\"333\" srcset=\"https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Extreme-Value-Theory3.jpg 959w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Extreme-Value-Theory3-300x104.jpg 300w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Extreme-Value-Theory3-210x72.jpg 210w\" sizes=\"auto, (max-width: 959px) 100vw, 959px\" \/><center>Figure 10 \u2013 Gumbel Minimum and Gumbel Maximum sample simulated results<\/center><\/div>\n<div><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1298\" src=\"http:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Extreme-Value-Theory4.jpg\" alt=\"Extreme Value Theory4\" width=\"944\" height=\"334\" srcset=\"https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Extreme-Value-Theory4.jpg 944w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Extreme-Value-Theory4-300x106.jpg 300w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Extreme-Value-Theory4-210x74.jpg 210w\" sizes=\"auto, (max-width: 944px) 100vw, 944px\" \/><center>Figure 11 \u2013 Similar distributional shapes of Gumbel, Generalized Pareto, and Weibull distributions<\/center><\/div>\n<p><\/p>\n<p>Another approach to predict, model, and stress test extreme value events is to use a Jump-Diffusion Stochastic\u00a0Process with a Poisson Jump Probability. Such a model will require historical macroeconomic data to calibrate its\u00a0inputs. For instance, using Risk Simulator\u2019s Statistical Analysis module, the historical Google stock returns were subjected to various tests and the stochastic parameters were calibrated as seen in Figure 12. Stock returns were used as the first-differencing creates added stationarity to the data. The calibrated model has a 50.99% fit (small probabilities of fit are to be expected because we are dealing with real-life nonstationary data with high unpredictability). The inputs were then modeled in Risk Simulator | Forecast | Stochastic Processes module (Figure 13). The results generated by Risk Simulator are shown in Figure 14. As an example, if we use the end of Year 1\u2019s results and set an assumption, in this case, a Normal Distribution with whatever mean and standard deviation is computed in the results report (Figure 14), a Monte Carlo risk simulation is run and the forecast results are shown in Figure 15, indicating that the VaR at 99% for this holding period is a loss of \u201311.33%. Notice that this result is consistent with Figure 4\u2019s 1% percentile (left 1% is the same as right tail 99%) of \u201311.62%. In normal circumstances, this stochastic process approach is valid and sufficient, but when extreme values are to be analyzed for the purposes of extreme stress testing, the underlying requirement of a Normal Distribution in stochastic process forecasting would be insufficient in estimating and modeling these extreme shocks. And simply fitting and calibrating a stochastic process based only on extreme values would also not work as well as using, say, the Extreme Value Gumbel or Generalized Poisson Distributions.<\/p>\n<div><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1301\" src=\"http:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-12-Image-23.jpg\" alt=\"Page-12-Image-23\" width=\"867\" height=\"765\" srcset=\"https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-12-Image-23.jpg 867w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-12-Image-23-300x264.jpg 300w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-12-Image-23-210x185.jpg 210w\" sizes=\"auto, (max-width: 867px) 100vw, 867px\" \/><center>Figure 12 \u2013 Stochastic process parameter estimates from raw returns<\/center><\/div>\n<p>&nbsp;<\/p>\n<div><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1302\" src=\"http:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-12-Image-24.jpg\" alt=\"Page-12-Image-24\" width=\"648\" height=\"247\" srcset=\"https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-12-Image-24.jpg 648w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-12-Image-24-300x114.jpg 300w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-12-Image-24-210x80.jpg 210w\" sizes=\"auto, (max-width: 648px) 100vw, 648px\" \/><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1303\" src=\"http:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-12-Image-25.jpg\" alt=\"Page-12-Image-25\" width=\"648\" height=\"246\" srcset=\"https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-12-Image-25.jpg 648w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-12-Image-25-300x113.jpg 300w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-12-Image-25-210x79.jpg 210w\" sizes=\"auto, (max-width: 648px) 100vw, 648px\" \/><center>Figure 13 \u2013 Modeling a Jump-Diffusion Stochastic Process<\/center><\/div>\n<p>&nbsp;<\/p>\n<div><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1306\" src=\"http:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-13-Image-26.jpg\" alt=\"Page-13-Image-26\" width=\"872\" height=\"778\" srcset=\"https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-13-Image-26.jpg 872w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-13-Image-26-300x267.jpg 300w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-13-Image-26-210x187.jpg 210w\" sizes=\"auto, (max-width: 872px) 100vw, 872px\" \/><center>Figure 14 \u2013 Stochastic process time-series forecasts for a Jump-Diffusion model with a Poisson process<\/center><\/div>\n<div><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1307\" src=\"http:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-13-Image-27.jpg\" alt=\"Page-13-Image-27\" width=\"516\" height=\"378\" srcset=\"https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-13-Image-27.jpg 516w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-13-Image-27-300x219.jpg 300w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-13-Image-27-210x153.jpg 210w\" sizes=\"auto, (max-width: 516px) 100vw, 516px\" \/><center>Figure 15 \u2013 Risk Simulated results from the Jump Diffusion Stochastic Process<\/center><\/div>\n<p><\/p>\n<p><strong>Joint Dependence and T-Copula for Correlated Portfolios<\/strong><\/p>\n<p>Extreme co-movement of multiple variables occurs in the real world. For example, if the U.S. S&amp;P500 index is down\u00a025% today, we can be fairly confident that the Canadian market suffered a relatively large decline as well. If we modeled\u00a0and simulated both market indices with a regular Normal copula to account for their correlations, this extreme comovement\u00a0would not be adequately captured. The most extreme events for the individual indices in a Normal copula\u00a0require that they be independent of each other (i.i.d. random). The T-copula, in contrast, includes a degrees-of-freedom\u00a0input parameter to model the co-tendency for extreme events that can and do occur jointly. The T-copula enables the\u00a0modeling of a co-dependency structure of the portfolio of multiple individual indices. The T-copula also allows for\u00a0better modeling of fatter tails extreme events as opposed to the traditional assumption of jointly Normal portfolio\u00a0returns of multiple variables.<\/p>\n<p>The approach to run such a model is fairly simple. Analyze each of the independent variables using the methods\u00a0described above, and when these are inputted into a portfolio, compute the pairwise correlation coefficients, and then\u00a0apply the T-copula in Risk Simulator available through the Risk Simulator | Options menu (Figure 16). The T-copula\u00a0method employs a correlation matrix you enter, computes the correlation\u2019s Cholesky-decomposed matrix on the\u00a0inverse of the T Distribution, and simulates the random variable based on the selected distribution (e.g., Gumbel Max,\u00a0Weibull 3, or Generalized Pareto Distribution).<\/p>\n<div><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1308\" src=\"http:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-14-Image-28.jpg\" alt=\"Page-14-Image-28\" width=\"631\" height=\"449\" srcset=\"https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-14-Image-28.jpg 631w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-14-Image-28-300x213.jpg 300w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-14-Image-28-210x149.jpg 210w\" sizes=\"auto, (max-width: 631px) 100vw, 631px\" \/><center>Figure 16 \u2013 T-Copula<\/center><\/div>\n<p><strong>Technical Details<\/strong><\/p>\n<p><strong>Extreme Value Distribution or Gumbel Distribution<\/strong><\/p>\n<p>The Extreme Value Distribution (Type 1) is commonly used to describe the largest value of a response over a period of time, for example, in flood flows, rainfall, and earthquakes. Other applications include the breaking strengths of materials, construction design, and aircraft loads and tolerances. The Extreme Value Distribution is also known as the Gumbel Distribution.<\/p>\n<p>The mathematical constructs for the Extreme Value Distribution are as follows:<\/p>\n<div><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1314\" src=\"http:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Formula1.jpg\" alt=\"Formula\" width=\"732\" height=\"263\" srcset=\"https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Formula1.jpg 732w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Formula1-300x107.jpg 300w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Formula1-210x75.jpg 210w\" sizes=\"auto, (max-width: 732px) 100vw, 732px\" \/><\/div>\n<p>Excess Kurtosis = 5.4 (this applies for all values of mode and scale)<br \/>\nMode (\u03b1) and scale (\u0392) are the distributional parameters.<\/p>\n<p><strong>Calculating Parameters<\/strong><br \/>\nThere are two standard parameters for the Extreme Value Distribution: mode and scale. The mode parameter is the\u00a0most likely value for the variable (the highest point on the probability distribution). After you select the mode\u00a0parameter, you can estimate the scale parameter. The scale parameter is a number greater than 0 .The larger the scale\u00a0parameter, the greater the variance.<\/p>\n<p>The Gumbel Maximum Distribution has a symmetrical counterpart, the Gumbel Minimum Distribution. Both are available in Risk Simulator. These two distributions are mirror images of each other where their respective \u00a0standard deviations and kurtosis are identical, but the Gumbel Maximum is skewed to the right (positive skew, with a higher probability on the left and lower probability on the right, as compared to the Gumbel Minimum, where the distribution is skewed to the left (negative skew). Their respective first moments are also mirror images of each other along the scale \u03b2\u00a0parameter.<\/p>\n<p><strong>Input requirements<\/strong>:<br \/>\nMode Alpha can be any value.<br \/>\nScale Beta &gt; 0.<\/p>\n<div><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1319\" src=\"http:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-16-Image-29.jpg\" alt=\"Page-16-Image-29\" width=\"826\" height=\"300\" srcset=\"https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-16-Image-29.jpg 826w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-16-Image-29-300x108.jpg 300w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-16-Image-29-210x76.jpg 210w\" sizes=\"auto, (max-width: 826px) 100vw, 826px\" \/><center>Figure 17 \u2013 Gumbel Maximum Distribution with different Alpha (Mode)<\/center><\/div>\n<p>&nbsp;<\/p>\n<div><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1320\" src=\"http:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-16-Image-30.jpg\" alt=\"Page-16-Image-30\" width=\"820\" height=\"301\" srcset=\"https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-16-Image-30.jpg 820w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-16-Image-30-300x110.jpg 300w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-16-Image-30-210x77.jpg 210w\" sizes=\"auto, (max-width: 820px) 100vw, 820px\" \/><center>Figure 18 \u2013 Gumbel Maximum Distribution with different Beta (Scale)<\/center><\/div>\n<p>&nbsp;<\/p>\n<div><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1321\" src=\"http:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-16-Image-31.jpg\" alt=\"Page-16-Image-31\" width=\"814\" height=\"300\" srcset=\"https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-16-Image-31.jpg 814w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-16-Image-31-300x110.jpg 300w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-16-Image-31-210x77.jpg 210w\" sizes=\"auto, (max-width: 814px) 100vw, 814px\" \/><center>Figure 19 \u2013 Gumbel Maximum versus Gumbel Minimum Distributions<\/center><\/div>\n<p>&nbsp;<\/p>\n<div><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1323\" src=\"http:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-17-Image-32.jpg\" alt=\"Page-17-Image-32\" width=\"1034\" height=\"753\" srcset=\"https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-17-Image-32.jpg 1034w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-17-Image-32-300x218.jpg 300w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-17-Image-32-1024x745.jpg 1024w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-17-Image-32-210x152.jpg 210w\" sizes=\"auto, (max-width: 1034px) 100vw, 1034px\" \/><center>Figure 20 \u2013 Gumbel Maximum versus Gumbel Minimum Distributions\u2019 statistics and moments<\/center><\/div>\n<p>&nbsp;<\/p>\n<p><strong>Generalized Pareto Distribution<\/strong><\/p>\n<p>The Generalized Pareto Distribution is often used to model the tails of another distribution.<br \/>\nThe mathematical constructs for the Extreme Value Distribution are as follows:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1324\" src=\"http:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Formulas2.jpg\" alt=\"Formulas2\" width=\"758\" height=\"215\" srcset=\"https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Formulas2.jpg 758w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Formulas2-300x85.jpg 300w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Formulas2-210x59.jpg 210w\" sizes=\"auto, (max-width: 758px) 100vw, 758px\" \/><\/p>\n<p>Location (\u00b5), scale (\u00d5), and shape (\u03b5) are the distributional parameters.<br \/>\nInput requirements:<br \/>\nLocation Mu can be any value.<br \/>\nScale Sigma &gt; 0.<\/p>\n<p>Shape Epsilon can be any value. \u03b5 &lt; 0 would create a long-tailed distribution with no upper limit, whereas \u03b5 &gt; 0 would generate a short-tailed distribution with a smaller variance and thicker right tail, where \u00b5 \u2264 x &lt; \u221e. If Shape Epsilon and Location Mu are both zero, then the distribution reverts to the Exponential Distribution. If the Shape Epsilon is positive and Location Mu is exactly the ratio of Scale Sigma to Shape Epsilon, we have the regular ParetoDistribution. The Location Mu is sometimes also known as the threshold parameter.<\/p>\n<p>Distributions whose tails decrease exponentially, such as the Normal Distribution, lead to a Generalized Pareto\u00a0Distribution\u2019s Shape Epsilon parameter of zero. Distributions whose tails decrease as a polynomial, such as Student&#8217;s T Distribution, lead to a positive Shape Epsilon parameter. Finally, distributions whose tails are finite, such as the Beta Distribution, lead to a negative Shape Epsilon parameter.<\/p>\n<div><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1327\" src=\"http:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-18-Image-33.jpg\" alt=\"Page-18-Image-33\" width=\"882\" height=\"643\" srcset=\"https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-18-Image-33.jpg 882w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-18-Image-33-300x218.jpg 300w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-18-Image-33-210x153.jpg 210w\" sizes=\"auto, (max-width: 882px) 100vw, 882px\" \/><center>Figure 21 \u2013 Generalized Pareto Distributions with different parameters<\/center><\/div>\n<p><\/p>\n<p><strong>Weibull Distribution (Rayleigh Distribution)<\/strong><\/p>\n<p>The Weibull distribution describes data resulting from life and fatigue tests. It is commonly used to describe failure time in reliability studies as well as the breaking strengths of materials in reliability and quality control tests. Weibull Distributions are also used to represent various physical quantities, such as wind speed.<\/p>\n<p>The Weibull Distribution is a family of distributions that can assume the properties of several other distributions.For example, depending on the shape parameter you define, the Weibull Distribution can be used to model the Exponential and Rayleigh Distributions, among others. The Weibull Distribution is very flexible. When the Weibull shape parameter is equal to 1.0, the Weibull Distribution is identical to the Exponential Distribution. The Weibull location parameter lets you set up an Exponential Distribution to start at a location other than 0.0. When the shape parameter is less than 1.0, the Weibull Distribution becomes a steeply declining curve. A manufacturer might find this effect useful in describing part failures during a burn-in period.<br \/>\nThe mathematical constructs for the Weibull Distribution are as follows:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1328\" src=\"http:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Formulas3.jpg\" alt=\"Formulas3\" width=\"827\" height=\"388\" srcset=\"https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Formulas3.jpg 827w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Formulas3-300x140.jpg 300w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Formulas3-210x98.jpg 210w\" sizes=\"auto, (max-width: 827px) 100vw, 827px\" \/><\/p>\n<p>Shape (\u03b1) and central location scale (\u03b2) are the distributional parameters, and \u0393 is the Gamma function.\u00a0Input requirements:<br \/>\nShape Alpha \u2265 0.05.<br \/>\nScale Beta &gt; 0 and can be any positive value.<br \/>\nThe Weibull 3 Distribution uses the same constructs as the original Weibull Distribution but adds a Location, or\u00a0Shift, parameter. The Weibull Distribution starts from a minimum value of 0, whereas this Weibull 3, or Shifted\u00a0Weibull, Distribution shifts the starting location to any other value.<br \/>\nAlpha, Beta, and Location or Shift are the distributional parameters.<br \/>\nInput requirements:<br \/>\nAlpha (Shape) \u2265 0.05.<br \/>\nBeta (Central Location Scale) &gt; 0 and can be any positive value.\u00a0Location can be any positive or negative value including zero.<\/p>\n<div><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1330\" src=\"http:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-20-Image-34.jpg\" alt=\"Page-20-Image-34\" width=\"839\" height=\"294\" srcset=\"https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-20-Image-34.jpg 839w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-20-Image-34-300x105.jpg 300w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-20-Image-34-210x73.jpg 210w\" sizes=\"auto, (max-width: 839px) 100vw, 839px\" \/><center>Figure 22 \u2013 Weibull Distribution with different Location parameter<\/center><\/div>\n<p>&nbsp;<\/p>\n<div><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1331\" src=\"http:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-20-Image-35.jpg\" alt=\"Page-20-Image-35\" width=\"813\" height=\"296\" srcset=\"https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-20-Image-35.jpg 813w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-20-Image-35-300x109.jpg 300w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-20-Image-35-210x76.jpg 210w\" sizes=\"auto, (max-width: 813px) 100vw, 813px\" \/><center>Figure 23 \u2013 Weibull Distribution with different Scaled Central Location (Beta) parameter<\/center><\/div>\n<div><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1332\" src=\"http:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-20-Image-36.jpg\" alt=\"Page-20-Image-36\" width=\"821\" height=\"290\" srcset=\"https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-20-Image-36.jpg 821w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-20-Image-36-300x105.jpg 300w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-20-Image-36-210x74.jpg 210w\" sizes=\"auto, (max-width: 821px) 100vw, 821px\" \/><center>Figure 24 \u2013 Weibull Distribution with different Shape (Alpha) parameter<\/center><\/div>\n<p><\/p>\n<p><strong>GARCH Model: Generalized Autoregressive Conditional Heteroskedasticity<\/strong><br \/>\nThe generalized autoregressive conditional heteroskedasticity (GARCH) model is used to model historical and forecast future volatility levels of a marketable security (e.g., stock prices, commodity prices, oil prices, etc.). The dataset has to be a time series of raw price levels. GARCH will first convert the prices into relative returns and then run an internal optimization to fit the historical data to a mean-reverting volatility term structure, while assuming that the volatility is heteroskedastic in nature (changes over time according to some econometric characteristics). The theoretical specifics of a GARCH model are outside the purview of this case study.<br \/>\n<strong>Procedure<\/strong><\/p>\n<ul>\n<li>Start Excel, open the example file Advanced Forecasting Model, go to the GARCH worksheet, and<br \/>\nselect Risk Simulator | Forecasting | GARCH.<\/li>\n<li>Click on the link icon, select the Data Location and enter the required input assumptions (see<br \/>\nFigure 25), and click OK to run the model and report.<\/li>\n<\/ul>\n<p><strong>Notes<\/strong><\/p>\n<p>The typical volatility forecast situation requires P = 1, Q = 1; Periodicity = number of periods per year (12 for monthly data, 52 for weekly data, 252 or 365 for daily data); Base = minimum of 1 and up to the periodicity value; and Forecast Periods = number of annualized volatility forecasts you wish to obtain. There are several GARCH models available in Risk Simulator, including EGARCH, EGARCH-T, GARCH-M, GJR-GARCH, GJR-GARCH-T, IGARCH,\u00a0and T-GARCH.<\/p>\n<div><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1333\" src=\"http:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-21-Image-37.jpg\" alt=\"Page-21-Image-37\" width=\"875\" height=\"633\" srcset=\"https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-21-Image-37.jpg 875w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-21-Image-37-300x217.jpg 300w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-21-Image-37-210x151.jpg 210w\" sizes=\"auto, (max-width: 875px) 100vw, 875px\" \/><center>Figure 25 \u2013 GARCH volatility forecast<\/center><\/div>\n<p><\/p>\n<p>GARCH models are used mainly in analyzing financial time-series data to ascertain their conditional variances and volatilities. These volatilities are then used to value the options as usual, but the amount of historical data necessary for a good volatility estimate remains significant. Usually, several dozen\u2013\u2013and even up to hundreds\u2013\u2013of data points are required to obtain good GARCH estimates. GARCH is a term that incorporates a family of models that can take on a variety of forms, known as GARCH(p,q), where p and q are positive integers that define the resulting GARCH model and its forecasts. In most cases for financial instruments, a GARCH(1,1) is sufficient and is most generally used. For instance, a GARCH (1,1) model takes the form of:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1335\" src=\"http:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Formulas4.jpg\" alt=\"Formulas4\" width=\"271\" height=\"95\" srcset=\"https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Formulas4.jpg 271w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Formulas4-210x73.jpg 210w\" sizes=\"auto, (max-width: 271px) 100vw, 271px\" \/><\/p>\n<p>where the first equation\u2019s dependent variable (yt) is a function of exogenous variables (xt) with an error term ( \u03b5t). The second equation estimates the variance (squared volatility \u03c3t<sup>2<\/sup>) at time t, which depends on a historical mean (\u03c9), newsabout volatility from the previous period, measured as a lag of the squared residual from the mean equation (\u03b5t+1<sup>2<\/sup>), and volatility from the previous period (\u03c3t+1<sup>2<\/sup>). The exact modeling specification of a GARCH model is beyond the scopeof this case study. Suffice it to say that detailed knowledge of econometric modeling (model specification tests,structural breaks, and error estimation) is required to run a GARCH model, making it less accessible to the generalanalyst. Another problem with GARCH models is that the model usually does not provide a good statistical fit. That is, it is impossible to predict the stock market and, of course, equally if not harder to predict a stock\u2019s volatility over time. Note that the GARCH function has several inputs as follow:<\/p>\n<ul>\n<li>Time-Series Data. The time series of data in chronological order (e.g., stock prices). Typically,\u00a0dozens of data points are required for a decent volatility forecast.<\/li>\n<li>Periodicity. A positive integer indicating the number of periods per year (e.g., 12 for monthly data,\u00a0252 for daily trading data, etc.), assuming you wish to annualize the volatility. For getting periodic\u00a0volatility, enter 1.<\/li>\n<li>Predictive Base. The number of periods back (of the time-series data) to use as a base to forecast\u00a0volatility. The higher this number, the longer the historical base is used to forecast future\u00a0volatility.<\/li>\n<li>Forecast Period. A positive integer indicating how many future periods beyond the historical stock\u00a0prices you wish to forecast.<\/li>\n<li>Variance Targeting. This variable is set as False by default (even if you do not enter anything here)\u00a0but can be set as True. False means the omega variable is automatically optimized and computed.The suggestion is to leave this variable empty. If you wish to create mean-reverting volatility\u00a0with variance targeting, set this variable as True.<\/li>\n<li>P. The number of previous lags on the mean equation.<\/li>\n<li>Q. The number of previous lags on the variance equation.<\/li>\n<\/ul>\n<p>The accompanying table lists some of the GARCH specifications used in Risk Simulator with two underlying\u00a0distributional assumptions: one for Normal Distribution and the other for the T Distribution.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1337\" src=\"http:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Formula5.jpg\" alt=\"Formula5\" width=\"946\" height=\"1261\" srcset=\"https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Formula5.jpg 946w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Formula5-225x300.jpg 225w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Formula5-768x1024.jpg 768w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Formula5-157x210.jpg 157w\" sizes=\"auto, (max-width: 946px) 100vw, 946px\" \/><\/p>\n<p>For the GARCH-M models, the conditional variance equations are the same in the six variations but the mean\u00a0questions are different and assumption on zt can be either Normal Distribution or T Distribution. The estimated parameters for GARCH-M with Normal Distribution are those five parameters in the mean and conditional variance\u00a0equations. The estimated parameters for GARCH-M with the T Distribution are those five parameters in the mean\u00a0and conditional variance equations plus another parameter, the degrees of freedom for the T Distribution. In contrast, for the GJR models, the mean equations are the same in the six variations and the differences are that the conditional variance equations and the assumption on t z can be either a Normal Distribution or T Distribution. The estimated parameters for EGARCH and GJR-GARCH with Normal Distribution are those four parameters in the conditional variance equation. The estimated parameters for GARCH, EARCH, and GJR-GARCH with T Distribution are those parameters in the conditional variance equation plus the degrees of freedom for the T Distribution.<\/p>\n<p><strong>Economic Capital and Value at Risk Illustrations<\/strong><\/p>\n<p><strong>Structural VaR Models<\/strong><\/p>\n<p>The first VaR example model shown is the Value at Risk \u2013 Static Covariance Method, accessible through Modeling Toolkit | Value at Risk | Static Covariance Method. This model is used to compute the portfolio\u2019s VaR at a given percentile for a specific holding period, after accounting for the cross-correlation effects between the assets (Figure 26). The daily volatility is the annualized volatility divided by the square root of trading days per year. Typically, positive correlations tend to carry a higher VaR compared to zero correlation asset mixes, whereas negative correlations reduce the total risk of the portfolio through the diversification effect (Figures 26 and 27). The approach used is a portfolio VaR with correlated inputs, where the portfolio has multiple asset holdings with different amounts and volatilities. Assets are also correlated to each other. The covariance or correlation structural model is used to compute the VaR given a holding period or horizon and percentile value (typically 10 days at 99% confidence). Of course, the example illustrates only a few assets or business or credit lines for simplicity\u2019s sake. Nonetheless, using the VaR functions in Modeling Toolkit (B2VaRCorrelationMethod), many more lines, asset, or businesses can be modeled.<\/p>\n<p><strong>VaR Models Using Monte Carlo Risk Simulation<\/strong><\/p>\n<p>The model used is Value at Risk \u2013 Portfolio Operational and Capital Adequacy and is accessible through Modeling Toolkit | Value at Risk | Portfolio Operational and Capital Adequacy. This model shows how operational risk and credit risk parameters are fitted to statistical distributions and shows their resulting distributions are modeled in a portfolio of liabilities to determine the Value at Risk (99.50th percentile certainty) for the capital requirement under Basel II requirements. It is assumed that the historical data of the operational risk impacts (Historical Data worksheet) are obtained through econometric modeling of the Key Risk Indicators.<\/p>\n<p>The Distributional Fitting Report worksheet is a result of running a distributional fitting routine in Risk Simulator to obtain the appropriate distribution for the operational risk parameters. Using the resulting distributional parameter,we model each liability\u2019s capital requirements within an entire portfolio. Correlations can also be inputted, if required,between pairs of liabilities or business units. The resulting Monte Carlo simulation results show the Value at Risk, or VaR, capital requirements.<\/p>\n<div><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1338\" src=\"http:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-25-Image-38.jpg\" alt=\"Page-25-Image-38\" width=\"651\" height=\"456\" srcset=\"https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-25-Image-38.jpg 651w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-25-Image-38-300x210.jpg 300w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-25-Image-38-210x147.jpg 210w\" sizes=\"auto, (max-width: 651px) 100vw, 651px\" \/><center>Figure 26 \u2013 Computing Value at Risk using the structural covariance method<\/center><\/div>\n<p>&nbsp;<\/p>\n<div><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1339\" src=\"http:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-25-Image-39.jpg\" alt=\"Page-25-Image-39\" width=\"658\" height=\"391\" srcset=\"https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-25-Image-39.jpg 658w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-25-Image-39-300x178.jpg 300w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-25-Image-39-210x124.jpg 210w\" sizes=\"auto, (max-width: 658px) 100vw, 658px\" \/><center>Figure 27 \u2013 Different correlation levels<\/center><\/div>\n<p><\/p>\n<p>Note that an appropriate empirically based historical VaR cannot be obtained if distributional fitting and riskbased simulations were not first run. The VaR will be obtained only by running simulations. To perform distributional fitting, follow the steps below:<\/p>\n<ul>\n<ul>\n<li>In the Historical Data worksheet (Figure 28), select the data area (cells C5:L104) and click on Risk Simulator | Tools | Distributional Fitting (Single Variable).<\/li>\n<li>Browse through the fitted distributions and select the best-fitting distribution (in this case, the exponential distribution in Figure 29) and click OK.<\/li>\n<\/ul>\n<\/ul>\n<div><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1340\" src=\"http:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-26-Image-40.jpg\" alt=\"Page-26-Image-40\" width=\"1064\" height=\"554\" srcset=\"https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-26-Image-40.jpg 1064w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-26-Image-40-300x156.jpg 300w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-26-Image-40-1024x533.jpg 1024w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-26-Image-40-210x109.jpg 210w\" sizes=\"auto, (max-width: 1064px) 100vw, 1064px\" \/><center>Figure 28 \u2013 Sample historical bank loans<\/center><\/div>\n<p>&nbsp;<\/p>\n<div><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1341\" src=\"http:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-26-Image-41.jpg\" alt=\"Page-26-Image-41\" width=\"505\" height=\"590\" srcset=\"https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-26-Image-41.jpg 505w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-26-Image-41-256x300.jpg 256w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-26-Image-41-179x210.jpg 179w\" sizes=\"auto, (max-width: 505px) 100vw, 505px\" \/><center>Figure 29 \u2013 Data fitting results<\/center><\/div>\n<p>&nbsp;<\/p>\n<ul>\n<li>You may now set the assumptions on the Operational Risk Factors with the Exponential Distribution (fitted results show Lambda = 1) in the Credit Risk worksheet. Note that the assumptions have already been set for you in advance. You may set the assumption by going to cell F27 and clicking on Risk Simulator | Set Input\u00a0Assumption, selecting Exponential Distribution and entering 1 for the Lambda value and clicking OK. Continue\u00a0this process for the remaining cells in column F, or simply perform a Risk Simulator Copy and Risk Simulator\u00a0Paste on the remaining cells:\n<ul>\n<li>Note that since the cells in column F have assumptions set, you will first have to clear them if you wish<br \/>\nto reset and copy\/paste parameters. You can do so by first selecting cells F28:F126 and clicking on the<br \/>\nRemove Parameter icon or select Risk Simulator | Remove Parameter.<\/li>\n<li>Then select cell F27, click on the Risk Simulator Copy icon or select Risk Simulator | Copy Parameter, and then select cells F28:F126 and click on the Risk Simulator Paste icon or select Risk Simulator | Paste Parameter.<\/li>\n<\/ul>\n<\/li>\n<li>Next, you can set additional assumptions, such as the probability of default using the Bernoulli Distribution(column H) and Loss Given Default (column J). Repeat the procedure in Step 3 if you wish to reset the\u00a0assumptions.<\/li>\n<li>Run the simulation by clicking on the Run icon or clicking on Risk Simulator | Run Simulation.<\/li>\n<li>Obtain the Value at Risk by going to the forecast chart once the simulation is done running and selecting Left-Tail and typing in 99.50. Hit Tab on the keyboard to enter the confidence value and obtain the VaR of $25,959 (Figure 30).<\/li>\n<\/ul>\n<div><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1342\" src=\"http:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Formula6.jpg\" alt=\"Formula6\" width=\"948\" height=\"359\" srcset=\"https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Formula6.jpg 948w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Formula6-300x113.jpg 300w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Formula6-210x79.jpg 210w\" sizes=\"auto, (max-width: 948px) 100vw, 948px\" \/><center>Figure 30 \u2013 Simulated forecast results and the 99.50% Value at Risk value<\/center><\/div>\n<p><\/p>\n<p>Another example on VaR computation is shown next, where the model Value at Risk \u2013 Right Tail Capital\u00a0Requirements is used, available through Modeling Toolkit | Value at Risk | Right Tail Capital Requirements.\u00a0This model shows the capital requirements per Basel II requirements (99.95th percentile capital adequacy based\u00a0on a specific holding period\u2019s Value at Risk). Without running risk-based historical and Monte Carlo simulation using Risk Simulator, the required capital is $37.01M (Figure 31) as compared to only $14.00M that is required using a correlated simulation (Figure 32). This is due to the cross-correlations between assets and business lines, and can be modeled only using Risk Simulator. This lower VaR is preferred as banks can now be required to hold less required capital and can reinvest the remaining capital in various profitable ventures, thereby generating higher profits.<\/p>\n<div><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1344\" src=\"http:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Formula7.jpg\" alt=\"Formula7\" width=\"1022\" height=\"370\" srcset=\"https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Formula7.jpg 1022w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Formula7-300x108.jpg 300w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Formula7-210x76.jpg 210w\" sizes=\"auto, (max-width: 1022px) 100vw, 1022px\" \/><center>Figure 31 \u2013 Right-tail VaR model<\/center><\/div>\n<p>&nbsp;<\/p>\n<ul>\n<li>To run the model, click on Risk Simulator | Run Simulation (if you had other models open, make sure you first click on Risk Simulator | Change Simulation | Profile, and select the Tail VaR profile before starting).<\/li>\n<li>When the simulation run is complete, select Left-Tail in the forecast chart and enter in 99.95 in the Certainty box and hit TAB on the keyboard to obtain the value of $14.00M Value at Risk for this correlated simulation.<\/li>\n<li>Note that the assumptions have already been set for you in advance in the model in cells C6:C15. However,you may set them again by going to cell C6 and clicking on Risk Simulator | Set Input Assumption, selecting yourdistribution of choice or using the default Normal Distribution or performing a distributional fitting onhistorical data, then clicking OK. Continue this process for the remaining cells in column C. You may also decide to first Remove Parameters of these cells in column C and then set your own distributions. Further,<br \/>\ncorrelations can be set manually when assumptions are set (Figure 31) or by going to Risk Simulator | Edit<br \/>\nCorrelations (Figure 32) after all the assumptions are set.<\/li>\n<\/ul>\n<div><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1345\" src=\"http:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-28-Image-45.jpg\" alt=\"Page-28-Image-45\" width=\"408\" height=\"293\" srcset=\"https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-28-Image-45.jpg 408w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-28-Image-45-300x215.jpg 300w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-28-Image-45-210x150.jpg 210w\" sizes=\"auto, (max-width: 408px) 100vw, 408px\" \/><center>Figure 32 \u2013 Simulated results of the portfolio VaR<\/center><\/div>\n<p>&nbsp;<\/p>\n<div><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1346\" src=\"http:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-29-Image-46.jpg\" alt=\"Page-29-Image-46\" width=\"744\" height=\"437\" srcset=\"https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-29-Image-46.jpg 744w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-29-Image-46-300x176.jpg 300w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-29-Image-46-210x123.jpg 210w\" sizes=\"auto, (max-width: 744px) 100vw, 744px\" \/><center>Figure 33 \u2013 Setting correlations one at a time<\/center><\/div>\n<p>&nbsp;<\/p>\n<div><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1347\" src=\"http:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-29-Image-47.jpg\" alt=\"Page-29-Image-47\" width=\"566\" height=\"350\" srcset=\"https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-29-Image-47.jpg 566w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-29-Image-47-300x185.jpg 300w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-29-Image-47-210x129.jpg 210w\" sizes=\"auto, (max-width: 566px) 100vw, 566px\" \/><center>Figure 34 \u2013 Setting correlations using the correlation matrix routine<\/center><\/div>\n<p><\/p>\n<p>If risk simulation was not run, the VaR or economic capital required would have been $37M, as opposed to only $14M. All cross-correlations between business lines have been modeled, as are stress and scenario tests,\u00a0and thousands and thousands of possible iterations are run. Individual risks are now aggregated into a\u00a0cumulative portfolio level VaR.<\/p>\n<p><strong>Efficient Portfolio Allocation and Economic Capital VaR<\/strong><\/p>\n<p>As a side note, by performing portfolio optimization, a portfolio\u2019s VaR actually can be reduced. We start by\u00a0first introducing the concept of stochastic portfolio optimization through an illustrative hands-on example.\u00a0Then, using this portfolio optimization technique, we apply it to four business lines or assets to compute the\u00a0VaR or an un-optimized versus an optimized portfolio of assets, and see the difference in computed VaR. You\u00a0will note that at the end, the optimized portfolio bears less risk and has a lower required economic capital.<\/p>\n<p><strong>Stochastic Portfolio Optimization<\/strong><\/p>\n<p>The optimization model used to illustrate the concepts of stochastic portfolio optimization is Optimization \u2013 Stochastic Portfolio Allocation and it can be accessed via Modeling Toolkit | Optimization | Stochastic Portfolio Allocation. This model shows four asset classes with different risk and return characteristics. The idea here is to find the best portfolio allocation such that the portfolio\u2019s bang for the buck or returns to risk ratio is maximized. That is, in order to allocate 100% of an individual\u2019s investment among several different asset classes (e.g., different types of mutual funds or investment styles: growth, value, aggressive growth, income, global, index, contrarian, momentum, and so forth), optimization is used. This model is different from others in that there exist several simulation assumptions (risk and return values for each asset), as seen in Figure 35. That is, a simulation is run, then optimization is executed, and the entire process is repeated multiple times to obtain distributions of each decision variable. The entire analysis can be automated using Stochastic Optimization<\/p>\n<p>In order to run an optimization, several key specifications on the model have to first be identified:<\/p>\n<ul>\n<li><b>Objective:<\/b> Maximize Return to Risk Ratio (C12)<\/li>\n<li><b>Decision Variables:<\/b> Allocation Weights (E6:E9)<\/li>\n<li><b>Restrictions on Decision Variables:<\/b> Minimum and Maximum Required (F6:G9).<\/li>\n<li><b>Constraints:<\/b> Portfolio Total Allocation Weights 100% (E11 is set to 100%)<\/li>\n<li><b> Simulation Assumptions:<\/b> Return and Risk Values (C6:D9)<\/li>\n<\/ul>\n<p>The model shows the various asset classes. Each asset class has its own set of annualized returns and annualized\u00a0volatilities. These return and risk measures are annualized values such that they can be compared consistently across different asset classes. Returns are computed using the geometric average of the relative returns, while the risks are computed using the logarithmic relative stock returns approach.<\/p>\n<p>Column E, Allocation Weights, holds the decision variables, which are the variables that need to be tweaked and\u00a0tested such that the total weight is constrained at 100% (cell E11). Typically, to start the optimization, we will set these cells to a uniform value, where in this case, cells E6 to E9 are set at 25% each. In addition, each decision variable may have specific restrictions in its allowed range. In this example, the lower and upper allocations allowed are 10% and 40%, as seen in columns F and G. This setting means that each asset class can have its own allocation boundaries.<\/p>\n<div><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1354\" src=\"http:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-31-Image-48.jpg\" alt=\"Page-31-Image-48\" width=\"703\" height=\"259\" srcset=\"https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-31-Image-48.jpg 703w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-31-Image-48-300x110.jpg 300w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-31-Image-48-210x77.jpg 210w\" sizes=\"auto, (max-width: 703px) 100vw, 703px\" \/><center>Figure 35 \u2013 Asset allocation model ready for stochastic optimization<\/center><\/div>\n<p><\/p>\n<p>Next, column H shows the Return to Risk Ratio, which is simply the return percentage divided by the risk\u00a0percentage, where the higher this value, the higher the bang for the buck. The remaining sections of the model show the individual asset class rankings by returns, risk, return to risk ratio, and allocation. In other words, these rankings show at a glance which asset class has the lowest risk, or the highest return, and so forth.<\/p>\n<p><strong>Running an Optimization<\/strong><\/p>\n<p>To run this model, simply click on Risk Simulator | Optimization | Run Optimization. Alternatively, and for practice, you can set up the model using the following approach:<\/p>\n<ul>\n<li>Start a new profile (Risk Simulator | New Profile).<\/li>\n<li>For stochastic optimization, set distributional assumptions on the risk and returns for each asset class. That is, select cell C6 and set an assumption (Risk Simulator | Set Input Assumption) and make your own\u00a0assumption as required. Repeat for cells C7 to D9<\/li>\n<li>Select cell E6, and define the decision variable (Risk Simulator | Optimization | Decision Variables or click on the Define Decision icon) and make it a Continuous Variable and then link the decision variable\u2019s name and minimum\/maximum required to the relevant cells (B6, F6, G6).<\/li>\n<li>Then use the Risk Simulator Copy on cell E6, select cells E7 to E9, and use Risk Simulator\u2019s Copy (Risk\u00a0Simulator | Copy Parameter) and Risk Simulator | Paste Parameter, or use the copy and paste icons.<\/li>\n<li>Next, set up the optimization\u2019s constraints by selecting Risk Simulator | Optimization | Constraints, selecting\u00a0ADD, and selecting the cell E11, and making it equal 100% (total allocation, and do not forget the %\u00a0sign).<\/li>\n<li>Select cell C12, the objective to be maximized and make it the objective: Risk Simulator | Optimization |\u00a0Set Objective or click on the O icon.<\/li>\n<li>Run the simulation by going to Risk Simulator | Optimization | Run Optimization. Review the different tabs\u00a0to make sure that all the required inputs in steps 2 and 3 above are correct. Select Stochastic Optimization\u00a0and let it run for 500 trials repeated 20 times (Figure 36 illustrates these setup steps).<\/li>\n<\/ul>\n<p>You may also try other optimization routines where:<\/p>\n<p><strong>Discrete Optimization<\/strong> is an optimization that is run on a discrete or static model, where no simulations are run. This optimization type is applicable when the model is assumed to be known and no uncertainties exist. Also, a discrete optimization can be run first to determine the optimal portfolio and its corresponding optimal allocation of decision variables before more advanced optimization procedures are applied. For instance, before running a stochastic optimization problem, a discrete optimization is run first to determine if there exist solutions to the optimization problem before a more protracted analysis is performed.<\/p>\n<p><strong>Dynamic Optimization<\/strong> is applied when Monte Carlo simulation is used together with optimization. Another name for such a procedure is Simulation-Optimization. In other words, a simulation is run for N trials, and then an optimization process is run for M iterations until the optimal results are obtained or an infeasible set is found. That is, using Risk Simulator\u2019s optimization module, you can choose which forecast and assumption statistics to use and replace in the model after the simulation is run. Then, these forecast statistics<br \/>\ncan be applied in the optimization process. This approach is useful when you have a large model with many interacting assumptions and forecasts, and when some of the forecast statistics are required in the optimization.<\/p>\n<p><strong>Stochastic Optimization<\/strong> is similar to the dynamic optimization procedure except that the entire dynamic optimization process is repeated T times. The results will be a forecast chart of each decision variable with T values. In other words, a simulation is run and the forecast or assumption statistics are used in the optimization model to find the optimal allocation of decision variables. Then another simulation is run, generating different forecast statistics, and these new updated values are then optimized, and so forth. Hence, each of the final decision variables will have its own forecast chart, indicating the range of the optimal decision variables. For instance, instead of obtaining single-point estimates in the dynamic optimization procedure, you can now obtain a distribution of the decision variables, and, hence, a range of optimal\u00a0values for each decision variable, also known as a stochastic optimization.<\/p>\n<div>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1356\" src=\"http:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-32-Image-49.jpg\" alt=\"Page-32-Image-49\" width=\"366\" height=\"249\" srcset=\"https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-32-Image-49.jpg 366w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-32-Image-49-300x204.jpg 300w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-32-Image-49-210x142.jpg 210w\" sizes=\"auto, (max-width: 366px) 100vw, 366px\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1357\" src=\"http:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-32-Image-50.jpg\" alt=\"Page-32-Image-50\" width=\"340\" height=\"217\" srcset=\"https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-32-Image-50.jpg 340w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-32-Image-50-300x191.jpg 300w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-32-Image-50-210x134.jpg 210w\" sizes=\"auto, (max-width: 340px) 100vw, 340px\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1358\" src=\"http:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-33-Image-51.jpg\" alt=\"Page-33-Image-51\" width=\"416\" height=\"433\" srcset=\"https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-33-Image-51.jpg 416w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-33-Image-51-288x300.jpg 288w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-33-Image-51-201x210.jpg 201w\" sizes=\"auto, (max-width: 416px) 100vw, 416px\" \/><\/p>\n<p><center>Figure 36 \u2013 Setting up the stochastic optimization problem<\/center><\/div>\n<p><strong>Viewing and Interpreting Forecast Results<\/strong> Stochastic optimization is performed when a simulation is first run and then the optimization is run. Then the whole analysis is repeated multiple times. The result is a distribution of each decision variable, rather than a single point estimate (Figure 37). This distribution means that instead of saying you should invest 30.57% in Asset 1, the optimal decision is to invest between 30.10% and 30.99% as long as the total portfolio sums to 100%. This way, the optimization results provide management or decision makers a range of flexibility in the optimal decisions. Refer to Chapter 11 of Modeling Risk: Applying Monte Carlo Simulation, Real Options Analysis, Forecasting, and Optimization by Dr. Johnathan Mun for more detailed explanations about this model and the different optimization techniques, as well as an interpretation of the results. Chapter 11\u2019s appendix also details how the risk and return values are computed.<\/p>\n<div><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1361\" src=\"http:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Extreme-Value-Theory5.jpg\" alt=\"Extreme Value Theory5\" width=\"964\" height=\"354\" srcset=\"https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Extreme-Value-Theory5.jpg 964w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Extreme-Value-Theory5-300x110.jpg 300w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Extreme-Value-Theory5-210x77.jpg 210w\" sizes=\"auto, (max-width: 964px) 100vw, 964px\" \/><center>Figure 37 \u2013 Simulated results from the stochastic optimization approach<\/center><\/div>\n<p><\/p>\n<p><strong>Portfolio Optimization and Portfolio VaR<\/strong> Now that we understand the concepts of optimized portfolios, let us see what the effects are on computed economic\u00a0capital through the use of a correlated portfolio VaR. This model uses Monte Carlo simulation and optimization<br \/>\nroutines in Risk Simulator to minimize the VaR of a portfolio of assets (Figure 38). The file used is Value at Risk \u2013\u00a0Optimized and Simulated Portfolio VaR, which is accessible via Modeling Toolkit | Value at Risk | Optimized and Simulated\u00a0Portfolio VaR. In this example, we intentionally used only 4 asset classes to illustrate the effects of an optimized\u00a0portfolio. In real life, we can extend this process to cover a multitude of asset classes and business lines. Here, we now\u00a0illustrate the use of a left-tail VaR as opposed to a right-tail VaR, but the concepts are similar. First, simulation is used\u00a0to determine the 90% left-tail VaR. The 90% left-tail probability means that there is a 10% chance that losses will\u00a0exceed this VaR for a specified holding period. With an equal allocation of 25% across the 4 asset classes, the VaR is\u00a0determined using simulation (Figure 39). The annualized returns are uncertain and hence simulated. The VaR is then\u00a0read off the forecast chart. Then, optimization is run to find the best portfolio subject to the 100% allocation across\u00a0the 4 projects that will maximize the portfolio\u2019s bang for the buck (returns to risk ratio). The resulting optimized\u00a0portfolio is then simulated once again and the new VaR is obtained (Figure 40). The VaR of this optimized portfolio\u00a0is a lot less than the not optimized portfolio. That is, the expected loss is $35.8M instead of $42.2M, which means that\u00a0the bank will have a lower required economic capital if the portfolio of holdings is first optimized.<\/p>\n<div><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1362\" src=\"http:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-34-Image-54.jpg\" alt=\"Page-34-Image-54\" width=\"663\" height=\"633\" srcset=\"https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-34-Image-54.jpg 663w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-34-Image-54-300x286.jpg 300w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Page-34-Image-54-210x200.jpg 210w\" sizes=\"auto, (max-width: 663px) 100vw, 663px\" \/><center>Figure 38 \u2013 Computing Value at Risk (VaR) with simulation<\/center><\/div>\n<div><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1363\" src=\"http:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Extreme-Value-Theory6.jpg\" alt=\"Extreme Value Theory6\" width=\"932\" height=\"345\" srcset=\"https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Extreme-Value-Theory6.jpg 932w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Extreme-Value-Theory6-300x111.jpg 300w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Extreme-Value-Theory6-210x77.jpg 210w\" sizes=\"auto, (max-width: 932px) 100vw, 932px\" \/><center>Figure 39 \u2013 Non-optimized Value at Risk<\/center><\/div>\n<p>< br \/><\/p>\n<div><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1364\" src=\"http:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Extreme-Value-Theory7.jpg\" alt=\"Extreme Value Theory7\" width=\"985\" height=\"379\" srcset=\"https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Extreme-Value-Theory7.jpg 985w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Extreme-Value-Theory7-300x115.jpg 300w, https:\/\/rovdownloads.com\/blog\/wp-content\/uploads\/2015\/03\/Extreme-Value-Theory7-210x80.jpg 210w\" sizes=\"auto, (max-width: 985px) 100vw, 985px\" \/><center>Figure 40 \u2013 Optimal portfolio\u2019s Value at Risk through optimization and simulation<\/center><\/div>\n<p>&nbsp;<\/p>\n<div style=\"padding-bottom:20px; padding-top:10px;\" class=\"hupso-share-buttons\"><!-- Hupso Share Buttons - http:\/\/www.hupso.com\/share\/ --><a class=\"hupso_toolbar\" href=\"http:\/\/www.hupso.com\/share\/\"><img decoding=\"async\" src=\"https:\/\/static.hupso.com\/share\/buttons\/share-medium.png\" style=\"border:0px; padding-top:5px; float:left;\" alt=\"Share Button\"\/><\/a><script type=\"text\/javascript\">var hupso_services_t=new Array(\"Twitter\",\"Facebook\",\"Google Plus\",\"Linkedin\");var hupso_background_t=\"#EAF4FF\";var hupso_border_t=\"#66CCFF\";var hupso_toolbar_size_t=\"medium\";var hupso_image_folder_url = \"http:\/\/rovdownloads.com\/blog\/wp-content\/plugins\/hupso-share-buttons-for-twitter-facebook-google\/img\/services\/\";var hupso_url_t=\"\";var hupso_title_t=\"EXTREME VALUE THEORY AND APPLICATION TO MARKET SHOCKS FOR STRESS TESTING AND EXTREME VALUE AT RISK\";<\/script><script type=\"text\/javascript\" src=\"https:\/\/static.hupso.com\/share\/js\/share_toolbar.js\"><\/script><!-- Hupso Share Buttons --><\/div>","protected":false},"excerpt":{"rendered":"<p>Economic Capital is highly critical to banks (as well as central bankers and financial regulators who monitor\u00a0banks) as it links a bank\u2019s earnings and returns on investment tied to risks &hellip; <a class=\"readmore\" href=\"https:\/\/rovdownloads.com\/blog\/extreme-value-theory-and-application-to-market-shocks-for-stress-testing-and-extreme-value-at-risk\/\">Continue Reading &amp;rarr;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[5],"tags":[111,83,185,186],"class_list":["post-1253","post","type-post","status-publish","format-standard","hentry","category-blog","tag-carlo-risk-simulation","tag-heteroskedasticity","tag-macroeconomic","tag-normal-distribution"],"acf":[],"_links":{"self":[{"href":"https:\/\/rovdownloads.com\/blog\/wp-json\/wp\/v2\/posts\/1253","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rovdownloads.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rovdownloads.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rovdownloads.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/rovdownloads.com\/blog\/wp-json\/wp\/v2\/comments?post=1253"}],"version-history":[{"count":65,"href":"https:\/\/rovdownloads.com\/blog\/wp-json\/wp\/v2\/posts\/1253\/revisions"}],"predecessor-version":[{"id":1377,"href":"https:\/\/rovdownloads.com\/blog\/wp-json\/wp\/v2\/posts\/1253\/revisions\/1377"}],"wp:attachment":[{"href":"https:\/\/rovdownloads.com\/blog\/wp-json\/wp\/v2\/media?parent=1253"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rovdownloads.com\/blog\/wp-json\/wp\/v2\/categories?post=1253"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rovdownloads.com\/blog\/wp-json\/wp\/v2\/tags?post=1253"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}