Presentation is loading. Please wait.

Presentation is loading. Please wait.

Value At Risk IEF 217a: Lecture Section 5 Fall 2002 Jorion Chapter 5.

Similar presentations


Presentation on theme: "Value At Risk IEF 217a: Lecture Section 5 Fall 2002 Jorion Chapter 5."— Presentation transcript:

1 Value At Risk IEF 217a: Lecture Section 5 Fall 2002 Jorion Chapter 5

2 Value-at-Risk (VaR) Probabilistic worst case Almost “perfect storm” 1/100 year flood level

3 VaR Advantages Risk -> Single number Firm wide summary –Handles futures, options, and other complications Relatively model free Easy to explain Deviations from normal distributions

4 Value at Risk (VaR) History Financial firms in the late 80’s used it for their trading portfolios J. P. Morgan RiskMetrics, 1994 Currently becoming: –Wide spread risk summary –Regulatory

5 Value at Risk: Methods Methods –Delta Normal –Historical –Monte-carlo –Bootstrap

6 Outline Computing VaR Interpreting VaR Time Scaling Regulation and VaR –Jorion 3, 5.2.5-5.2.6 Estimation errors

7 Computing VaR 1.Mark to market (value portfolio) 100 1.Identify and measure risk factor variability Normal: mean = 0, std. = 0.1 over 1 month 2.Set time horizon 1 month 3.Set confidence level 5%

8 Portfolio value today = 100, Normal returns (mean = 0, std = 10 per month), time horizon = 1 month, 5% VaR = 16.4

9 Normal Distributions Many VaR calculations can be done using tables Find percentile value for confidence level for normal, mean 0, std = 1 using standard tables For 0.05 level, this is –1.64 Critical return (R*) = std(percentile value) = 0.1*(-1.64) = -0.164 W* = W(1+R*) = 100(1-0.164) = 83.6 VaR = Loss = W – W* = 100-83.6 = 16.4

10 Normal Distributions Nonzero Mean (Absolute VaR) Assume std = 0.10, mean = 0.05 Critical return (R*) = mean + std(percentile value) = 0.05+0.1*(-1.64) = -0.114 W* = W(1+R*) = 100(1-0.114) = 88.6 VaR = Loss = W – W* = 100-88.6 = 11.4 This is known as Absolute VaR Absolute dollar loss

11 Normal Distributions Nonzero Mean (Relative VaR) Assume std = 0.10, mean = 0.05 Critical return (R*) = mean + std(percentile value) = 0.05+0.1*(-1.64) = -0.114 W* = W(1+R*) = 100(1-0.114) = 88.6 Relative VaR is measured relative to expected wealth in the future VaR = Loss = E(W) – W* = 100(1.05)-88.6 = 16.4 This is known as Relative VaR

12 Absolute versus Relative VaR Absolute –Measure total loss possible against today’s wealth Relative –Measure loss against expected increases in today’s wealth. –If portfolio is expected to grow by 10 percent, measure loss relative to this growth If means are positive, then relative VaR will be larger (more conservative) If means are near zero (short horizons) then they are the same

13 Normal Distributions in Practice Assume returns are normal Estimate mean and std using data Then get VaR using tables or monte-carlo

14 Historical VaR Use past data to build histograms Method: –Gather historical prices/returns –Use this data to predict possible moves in the portfolio over desired horizon of interest

15 Easy Example Portfolio: –$100 in the Dow Industrials –Perfect index tracking Problem –What is the 5% and 1% VaR for 1 day in the future?

16 Data Dow Industrials dow.dat (data section on the web site) File: –Column 1: Matlab date (days past 0/0/0) –Column 2: Dow Level –Column 3: NYSE Trading Volume (1000’s of shares)

17 Matlab and Data Files All data in matrix format “Mostly” numerical Two formats –Matlab format filename.mat –ASCII formats Space separated Excel (csv, common separated)

18 Loading and Saving Load data –“load dow.dat” –Data is in matrix dow Save data – ASCII save -ascii filename dow –Matlab save filename dow

19 Example: Load and plot dow data Matlab: pltdow.m Dates: –Matlab datestr function

20 Back to our problem Find 1 day returns, and apply to our 100 portfolio Matlab: dnormdvar.m Methods used –Delta normal (tables) –Historical –Note difference

21 Outline Computing VaR Interpreting VaR Time Scaling Regulation and VaR –Jorion 3, 5.2.5-5.2.6 Estimation errors

22 Interpreting VAR Benchmark measure –Compare risks across markets in company –Flag risks appearing over time Potential loss measure –Worst loss Equity capital

23 Outline Computing VaR Interpreting VaR Time Scaling Regulation and VaR –Jorion 3, 5.2.5-5.2.6 Estimation errors

24 Time Scaling VaR calculations can be made beyond 1 period in the future Time scaling –Analytic –Monte-carlo

25 Scale Factors and Analytics (Jorion) Reminder Let r(t) be a random return (independent over time)

26 Scale Factors and Analytics

27 Scaling in Words Mean: scales with T Std. : scales with sqrt(T) Reminder: needs independence

28 Three Methods Approximate scaling Exact (log normal) scaling Bootstrap/monte-carlo

29 Approximate Assume that long horizon returns are the sum of the short horizon returns

30 Computing VaR 1.Mark to market (value portfolio) 100 1.Identify and measure risk factor variability Normal: mean = 0, std. = 0.1 over 1 month 2.Set time horizon 6 months (before 1 month) Std = sqrt(6)0.1=0.245 3.Set confidence level 5%

31 6 Month VaR Many VaR calculations can be done using tables Find percentile value for confidence level for normal, mean 0, std = 1 using standard tables For 0.05 level, this is –1.64 Critical return (R*) = std(percentile value) = sqrt(6)*0.1*(-1.64) = -0.40 W* = W(1+R*) = 100(1-0.40) = 60 VaR = Loss = W – W* = 100-60 = 40

32 Exact Methods Assume that prices are a “geometric random walk” with normal increments

33 Value of Portfolio at T

34 Critical Return Let R* be the alpha critical value for the T period log return Now define the future wealth level at the alpha level by

35 Computing VaR 1.Mark to market (value portfolio) 100 1.Identify and measure risk factor variability. Assume log returns are distributed: Normal: mean = 0, std. = 0.1 over 1 month 2.Set time horizon 6 months (before 1 month) Std = sqrt(6)0.1=0.245 3.Set confidence level 5%

36 6 Month VaR Exact (approximate numbers) Find percentile value for confidence level for normal, mean 0, std = 1 using standard tables For 0.05 level, this is –1.64 Critical return (R*) = std(percentile value) = sqrt(6)*0.1*(-1.64) = -0.40 W* = W(1+R*) = 100*exp(-0.40) = 67 (60) VaR = Loss = W – W* = 100-67 = 33 (40)

37 Bootstrap Methods If the 1 period return distribution is unknown, and you don’t want to hope the central limit theorem is working at T periods, then a bootstrap might be a good way to go Resample 1 period returns, T at a time, and build a histogram for the T period returns Use this to find the alpha critical value for wealth

38 Examples From Data Matlab: – hist10d.m – hist10dln.m

39 Outline Computing VaR Interpreting VaR Time Scaling Regulation and VaR –Jorion 3, 5.2.5-5.2.6 Estimation errors

40 Regulation and Basel Capital Accord 1988 Minimum capital requirements Agreed minimum for signing central banks Why? –Avoid global systemic risk

41 The Early Basel Formulas Capital back must be at least 8% of “risk weighted” assets Risk weighting increases arbitrarily across asset classes

42 Criticism Ignores risk mitigation (hedging) methods Ignores diversification effects Ignores term structure effects Too few risk classes Ignores market risk

43 Standardized Model (1993) More classes New formulaic risk measures Problems –Still arbitrary formulas and classes –Misses diversification effects –Ignores internal risk management methods

44 Internal Models Approach 1995 Radical Change Core component (VaR) –10 trading day VaR –99 percent confidence –Max ( last 60 days VaR, today’s VaR) –Use at least 1 year of historical data –Scale factor (3 or more) –Plus factor if bank’s numbers look unreliable

45 Scale Adjustment Find 99% quantile return for 10 day period R* Adjust this by a factor of 3 3*R* Why 3? –Trying to eliminate failures

46 An Example Using the Delta- Normal Approximation Estimate distribution of 1 day returns –Normal, mean = 0, std = 0.01 Find the 10 day std. – sqrt(10)*0.01 = 0.032 –Mean = 0*10 = 0 Get the 99% return level from tables –2.33*0.032 = 0.075

47 An Example Using the Delta- Normal Approximation Get the 99% return level from tables –2.33*0.032 = -0.075 Critical R* = (k)*0.075 = (3)*-0.075 = -0.225 22.5% loss Basel requires cushion for $100 portfolio -> Capital required = $22.5 All is standard VaR except for k

48 Outline Computing VaR Interpreting VaR Time Scaling Regulation and VaR –Jorion 3, 5.2.5-5.2.6 Estimation errors

49 Estimation Errors Value at Risk is only an estimate What are its “confidence bands”? Methods –Analytics (Jorion 5) –Monte-carlo

50 Precision of Mean and Std Estimators (Jorion page 123)

51 Quantile Std. Errors

52 Normal Quantile Estimates 99%95% Exact quantile2.331.65 Sample (T=250)[1.85, 2.80][1.38, 1.91] Use std and table [2.24, 2.42][1.50, 1.78]

53 Precision Note: mean more precise than std Can use as input into VaR estimates to get confidence bounds We wont do this. Monte-carlo methods mcdow2.m

54 Outline Computing VaR Interpreting VaR Time Scaling Regulation and VaR –Jorion 3, 5.2.5-5.2.6 Estimation errors


Download ppt "Value At Risk IEF 217a: Lecture Section 5 Fall 2002 Jorion Chapter 5."

Similar presentations


Ads by Google