1 / 29

Pricing CDOs using Intensity Gamma Approach

Pricing CDOs using Intensity Gamma Approach. Christelle Ho Hio Hen Aaron Ipsa Aloke Mukherjee Dharmanshu Shah. Intensity Gamma. M.S. Joshi, A.M. Stacey “ Intensity Gamma: a new approach to pricing portfolio credit derivatives” , Risk Magazine, July 2006 Partly inspired by Variance Gamma

donat
Download Presentation

Pricing CDOs using Intensity Gamma Approach

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. Pricing CDOs using Intensity Gamma Approach Christelle Ho Hio Hen Aaron Ipsa Aloke Mukherjee Dharmanshu Shah

  2. Intensity Gamma • M.S. Joshi, A.M. Stacey “Intensity Gamma: a new approach to pricing portfolio credit derivatives”, Risk Magazine, July 2006 • Partly inspired by Variance Gamma • Induce correlation via business time

  3. Business time Calendar time Business time vs. Calendar time

  4. Calibration Parameter guess Survival Curve Construction 6mo 1y 2y .. 5y name1 . name2 . . name125 IG Default Intensities CDS spreads Tranche pricer Default time calculator Business time path generator 0-3% … 3-6% … 6-9% … . . Market tranche quotes Objective function NO Err<tol? YES Block diagram

  5. Advantages of Intensity Gamma • Market does not believe in the Gaussian Copula • Pricing non-standard CDO tranches • Pricing exotic credit derivatives • Time homogeneity

  6. The Survival Curve • Curve of probability of survival vs time • Jump to default = Poisson process P(λ) • Default = Cox process C(λ(t)) • Pr (τ > T) = exp[ ] • Intensity vs time – λT1, λT2, λT3….. for (0,T1), (0,T2), (0,T3)

  7. Forward Default Intensities

  8. Bootstrapping the Survival Curve • Assume a value for λT1 • X(0,T1) = exp(-λT1 . T1) • Price CDS of maturity T1 • Use a root solving method to find λT1 • Assume a value for λT2 • Now X(0,T2) = X(0,T1) * exp(-λT2(T2-T1)) • Price CDS of maturity T2 • Use root solving method to find λT2 • Keep going on with T3, T4….

  9. Constructing a Business Time Path • Business time modeled as two Gamma Processes and a drift.

  10. Constructing a Business Time Path • Characteristics of the Gamma Process • Positive, increasing, pure jump • Independent increments are Gamma distributed:

  11. Constructing a Business Time Path • Series Representation of a Gamma Process (Cont and Tankov) • T,V are Exp(1), No Gamma R.V’s Req’d.

  12. Constructing a Business Time Path Truncation Error Adjustment

  13. Constructing a Business Time Path Truncation Error Adjustment

  14. Constructing a Business Time Path • Test Effect of Estimating Truncation Error in Generating 100,000 Gamma Paths • 1. Set Error = .001, no adjustment • Computation Time = 42 Seconds • 2. Set Error = 0.05 and apply adjustment • Computation Time = 34 seconds

  15. Constructing a Business Time Path • Testing Business Time Paths • Given drift a = 1, Tenor = 5, 100,000 paths Mean = 63.267 +/- 0.072 Expected Mean = 63.333

  16. Constructing a Business Time Path …Testing Business Time Path Continued Variance = 522.3 Expected Variance = 527.8

  17. Constructing a Business Time Path

  18. IG Forward Intensities ci(t) • In IG model survival probability decays with business time • Inner calibration: parallel bisection • Note that one parameter redundant

  19. Default Times from Business Time • Survival Probability: • Default Time:

  20. Tranche pricer • Calculate cashflows resulting from defaults • Validation: reprice CDS (N=1) EDU>> roundtriptest(100,100000); closed form vfix = 0.0421812, vflt = 0.0421812 Gaussian vfix = 0.0422499, vflt = 0.0428865 IG vfix = 0.0429348, vflt = 0.0422907 input spread = 100, gaussian spread = 101.507, IG spread = 98.4998 • Validation: recover survival curve

  21. Survival Curve

  22. A Fast Approximate IG Pricer • Constant default intensities λi • Probability of k defaults given business time IT • Price floating and fixed legs by integrating over distribution of IT

  23. Fast IG Approximation Comparison Tranche Fast IG Full IG 0-3% 1429 1778 3-7% 135 187 7-10% 14 29 10-15% 1 5 15-30% 0 0

  24. Fast Approx – Both Constant λi Tranche Fast IG Full IG 0-3% 1429 1573 3-7% 135 133 7-10% 14 13 10-15% 1 1 15-30% 0 0

  25. Fast Approx – Const λi, Uniform Default Times Tranche Fast IG Full IG 0-3% 1584 1573 3-7% 144 133 7-10% 14 13 10-15% 1 1 15-30% 0 0

  26. Calibration • Unstable results => need for noisy optimization algorithm. • Unknown scale of calibration parameters => large search space. • Long computation time => forbids Genetic Algorithm Simulated Annealing

  27. Calibration • Redundant drift value => set a = 1 • Two Gamma processes: = 0.2951 = 0.2838 = 0.0287 = 0.003

  28. Correlation Skew

  29. Future Work • Performance improvements • Use “Fast IG” as Control Variate • Quasi-random numbers • Not recommended for pricing different maturities than calibrating instruments • Stochastic delay to default • Business time factor models

More Related