1 / 28

VaR Methods

VaR Methods. IEF 217a: Lecture Section 6 Fall 2002 Jorion, Chapter 9 (skim). Value at Risk: Methods. Methods Historical Delta Normal Monte-carlo Bootstrap. Historical. Use past data to build histograms Method: Gather historical prices/returns

tauret
Télécharger la présentation

VaR Methods

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. VaR Methods IEF 217a: Lecture Section 6 Fall 2002 Jorion, Chapter 9 (skim)

  2. Value at Risk: Methods • Methods • Historical • Delta Normal • Monte-carlo • Bootstrap

  3. Historical • 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

  4. Delta Normal • Estimate means and standard deviations • Use normal approximations • What if value is a function V(s)? • Need to estimate derivatives (see Jorion) • Computer handles this automatically in monte-carlo • Also, derivatives are all local approximations

  5. Monte-Carlo VaR • Make assumptions about distributions • Simulate random variables • matlab: mcdow.m • Results similar to delta normal • Why bother with monte-carlo? • Nonnormal distributions • More complicated portfolios and risk measures • Confidence intervals: mcdow2.m

  6. Value at Risk: Methods • Methods • Historical • Delta Normal • Monte-carlo • Bootstrapping

  7. Bootstrapping • Historical/Monte-carlo hybrid • We’ve done this already • data = [5 3 -6 9 0 4 6 ]; • sample(data,n); • Example • bdow.m

  8. Harder Example • Foreign currency forward contract • 91 day forward • 91 days in the future • Firm receives 10 million BP (British Pounds) • Delivers 15 million US $

  9. Mark to Market Value(values in millions)

  10. Risk Factors • Exchange rate ($/BP) • r(BP): British interest rate • r($): US interest rate • Assume: • ($/BP) = 1.5355 • r(BP) = 6% per year • r($) = 5.5% per year • Effective interest rate = (days to maturity/360)r

  11. Find the 5%, 1 Day VaR • Very easy solution • Assume the interest rates are constant • Analyze VaR from changes in the exchange rate price on the portfolio

  12. Mark to Market Value(current value in millions $)

  13. Mark to Market Value(1 day future value) X = % daily change in exchange rate

  14. X = ? • Historical • Delta Normal • Monte-carlo • Bootstrap

  15. Historical • Data: bpday.dat • Columns • 1: Matlab date • 2: $/BP • 3: British interest rate (%/year) • 4: U.S. Interest rate (%/year)

  16. BP Forward: Historical • Same as for Dow, but trickier valuation • Matlab: histbpvar1.m

  17. BP Forward: Monte-Carlo • Matlab: mcbpvar1.m

  18. BP Forward: Bootstrap • Matlab: bbpvar1.m

  19. Harder Problem • 3 Risk factors • Exchange rate • British interest rate • U.S. interest rate

  20. 3 Risk Factors1 day ahead value

  21. Daily VaR AssessmentHistorical • Historical VaR • Get percentage changes for • $/BP: x • r(BP): y • r($): z • Generate histograms • matlab: histbpvar2.m

  22. Daily VaR AssessmentBootstrap • Historical VaR • Get percentage changes for • $/BP: x • r(BP): y • r($): z • Bootstrap from these • matlab: bbpvar2.m

  23. Bootstrap Question: • Assume independence? • Bootstrap technique differs • matlab: bbpvar2.m

  24. Risk Factors and Multivariate Problems • Value = f(x, y, z) • Assume random process for x, y, and z • Value(t+1) = f(x(t+1), y(t+1), z(t+1))

  25. New Challenges • How do x, y, and z impact f()? • How do x, y, and z move together? • Covariance?

  26. Delta Normal Issues • Life is more difficult for the pure table based delta normal method • It is now involves • Assume normal changes in x, y, z • Find linear approximations to f() • This involves partial derivatives which are often labeled with the Greek letter “delta” • This is where “delta normal” comes from • We will not cover this

  27. Monte-carlo Method • Don’t need approximations for f() • Still need to know properties of x, y, z • Assume joint normal • Need covariance matrix • ie var(x), var(y), var(z) and • cov(x,y), cov(x,z), cov(y,z)

  28. Value at Risk: Methods • Methods • Historical • Delta Normal • Monte-carlo • Bootstrap

More Related