(J)CIR(++) Hazard Rate Model

Similar documents
Advanced Quantitative Methods for Asset Pricing and Structuring

Advanced Quantitative Methods for Asset Pricing and Structuring

Advances in Valuation Adjustments. Topquants Autumn 2015

3.4 Copula approach for modeling default dependency. Two aspects of modeling the default times of several obligors

Counterparty Risk Modeling for Credit Default Swaps

Financial Risk Management

Equity correlations implied by index options: estimation and model uncertainty analysis

Modern Derivatives. Pricing and Credit. Exposure Anatysis. Theory and Practice of CSA and XVA Pricing, Exposure Simulation and Backtest!

1.1 Implied probability of default and credit yield curves

Heston Stochastic Local Volatility Model

Value at Risk Ch.12. PAK Study Manual

MBAX Credit Default Swaps (CDS)

Multi-Curve Pricing of Non-Standard Tenor Vanilla Options in QuantLib. Sebastian Schlenkrich QuantLib User Meeting, Düsseldorf, December 1, 2015

Credit Modeling and Credit Derivatives

Managing the Newest Derivatives Risks

7 th General AMaMeF and Swissquote Conference 2015

Valuation of Volatility Derivatives. Jim Gatheral Global Derivatives & Risk Management 2005 Paris May 24, 2005

Advanced Quantitative Methods for Asset Pricing and Structuring

Unified Credit-Equity Modeling

Bilateral counterparty risk valuation with stochastic dynamical models and application to Credit Default Swaps

Valuation of Forward Starting CDOs

Interest rate models and Solvency II

Managing Systematic Mortality Risk in Life Annuities: An Application of Longevity Derivatives

European option pricing under parameter uncertainty

Yield to maturity modelling and a Monte Carlo Technique for pricing Derivatives on Constant Maturity Treasury (CMT) and Derivatives on forward Bonds

Exact Sampling of Jump-Diffusion Processes

Counterparty Risk - wrong way risk and liquidity issues. Antonio Castagna -

Pricing Variance Swaps under Stochastic Volatility Model with Regime Switching - Discrete Observations Case

AN ANALYTICALLY TRACTABLE UNCERTAIN VOLATILITY MODEL

ORE Applied: Dynamic Initial Margin and MVA

Advanced Tools for Risk Management and Asset Pricing

**BEGINNING OF EXAMINATION** A random sample of five observations from a population is:

Dynamic Replication of Non-Maturing Assets and Liabilities

Hedging Under Jump Diffusions with Transaction Costs. Peter Forsyth, Shannon Kennedy, Ken Vetzal University of Waterloo

LIBOR models, multi-curve extensions, and the pricing of callable structured derivatives

A Comparison between the stochastic intensity SSRD Model and the Market Model for CDS Options Pricing

Homework Problems Stat 479

Counterparty Credit Risk Simulation

CS 774 Project: Fall 2009 Version: November 27, 2009

Simple Dynamic model for pricing and hedging of heterogeneous CDOs. Andrei Lopatin

Dynamic Wrong-Way Risk in CVA Pricing

Extended Libor Models and Their Calibration

Hedging Credit Derivatives in Intensity Based Models

On modelling of electricity spot price

Optimally Thresholded Realized Power Variations for Lévy Jump Diffusion Models

Introduction to credit risk

Continous time models and realized variance: Simulations

Numerical Methods for Pricing Energy Derivatives, including Swing Options, in the Presence of Jumps

Lecture notes on risk management, public policy, and the financial system Credit risk models

IEOR E4703: Monte-Carlo Simulation

Simulating Continuous Time Rating Transitions

Rapid computation of prices and deltas of nth to default swaps in the Li Model

Contagion models with interacting default intensity processes

Credit Risk Summit Europe

2.1 Mathematical Basis: Risk-Neutral Pricing

Credit Risk. June 2014

Estimation of Default Risk in CIR++ model simulation

Financial Risk Management

ESGs: Spoilt for choice or no alternatives?

Pension Risk Management with Funding and Buyout Options

EFFICIENT MONTE CARLO ALGORITHM FOR PRICING BARRIER OPTIONS

Risk Management. Exercises

MORNING SESSION. Date: Friday, May 11, 2007 Time: 8:30 a.m. 11:45 a.m. INSTRUCTIONS TO CANDIDATES

Introduction to Financial Mathematics

Financial Models with Levy Processes and Volatility Clustering

IEOR E4703: Monte-Carlo Simulation

Lecture 5: Review of interest rate models

ELEMENTS OF MONTE CARLO SIMULATION

NEWCASTLE UNIVERSITY SCHOOL OF MATHEMATICS, STATISTICS & PHYSICS SEMESTER 1 SPECIMEN 2 MAS3904. Stochastic Financial Modelling. Time allowed: 2 hours

Single Name Credit Derivatives

Interrelations amongst Liquidity, Market and Credit Risks -

Goverment Policies, Residential Mortgage Defaults, and the Boom and Bust Cycle of Housing Prices

MATH FOR CREDIT. Purdue University, Feb 6 th, SHIKHAR RANJAN Credit Products Group, Morgan Stanley

Introduction Credit risk

P2.T5. Tuckman Chapter 9. Bionic Turtle FRM Video Tutorials. By: David Harper CFA, FRM, CIPM

Loss Simulation Model Testing and Enhancement

Calculating VaR. There are several approaches for calculating the Value at Risk figure. The most popular are the

COUNTERPARTY RISK FOR CREDIT DEFAULT SWAPS

LTCI: a multi-state semi-markov model to describe the dependency process for elderly people

INSTITUTE OF ACTUARIES OF INDIA

Errata, Mahler Study Aids for Exam 3/M, Spring 2010 HCM, 1/26/13 Page 1

e-companion ONLY AVAILABLE IN ELECTRONIC FORM

Generalized Multi-Factor Commodity Spot Price Modeling through Dynamic Cournot Resource Extraction Models

Lecture 8: The Black-Scholes theory

Self-Exciting Corporate Defaults: Contagion or Frailty?

UQ, STAT2201, 2017, Lectures 3 and 4 Unit 3 Probability Distributions.

AFFI conference June, 24, 2003

Lecture Note 8 of Bus 41202, Spring 2017: Stochastic Diffusion Equation & Option Pricing

Dynamic Relative Valuation

The stochastic calculus

Portability, salary and asset price risk: a continuous-time expected utility comparison of DB and DC pension plans

A Multifrequency Theory of the Interest Rate Term Structure

MATH3075/3975 FINANCIAL MATHEMATICS TUTORIAL PROBLEMS

Practical example of an Economic Scenario Generator

Parameters Estimation in Stochastic Process Model

Essays in Financial Engineering. Andrew Jooyong Ahn

1. For a special whole life insurance on (x), payable at the moment of death:

Recovering portfolio default intensities implied by CDO quotes. Rama CONT & Andreea MINCA. March 1, Premia 14

Model Risk Assessment

Hedging with Life and General Insurance Products

Transcription:

(J)CIR(++) Hazard Rate Model Henning Segger - Quaternion Risk Management c 2013 Quaternion Risk Management Ltd. All Rights Reserved. 1

1 2 3 4 5 6 c 2013 Quaternion Risk Management Ltd. All Rights Reserved. 2

Client wants benchmarking and validation of CVA models. Our goal is to validate the existing models. Furthermore benchmark against alternative models. Performance measure are historical backtests. We differentiate between asset classes, in this case credit. c 2013 Quaternion Risk Management Ltd. All Rights Reserved. 3

Model choice We are aiming to model the stochastic intensity having direct control on spread dynamics (as opposed to structural models). We like to have the following model features: mean reverting feature non negativity analytical tractability (survival probability) analytical tractability (underlying distribution) c 2013 Quaternion Risk Management Ltd. All Rights Reserved. 4

JCIR++ Hazard Rate Model CIR++ enhanced by a jump process: λ(t) = y(t) + ψ(t) dy(t) = a (θ y(t)) dt + σ λ y(t) dw(t) + djα,γ(t) J(t) is a compound Poisson process N(t) J(t) = S i i=1 where the number of jumps n in any time interval (t, t + τ) follows a Poisson distribution with intensity α PDF(n) = e ατ (ατ) n, n! and the jump sizes s have exponential distribution with mean γ, PDF(s) = 1 γ e s/γ c 2013 Quaternion Risk Management Ltd. All Rights Reserved. 5

JCIR: Zero Bond aka Survival probability JCIR Zero Bond or Survival probability P JCIR (t, T; y) = E [e ] T t y(s) ds = A JCIR B(t,T) y(t) (t, T) e [ A JCIR (t, T) = A CIR (t, T) B(t, T) = 2h e (a+h+2γ)(t t)/2 2h + (a + h + 2γ)(e (T t)h 1) 2(e (T t)h 1) 2h + (a + h)(e (T t)h 1) h = a 2 + 2σ 2 ] 2αγ σ 2 2aγ 2γ 2 c 2013 Quaternion Risk Management Ltd. All Rights Reserved. 6

Model class within QuantLib The original QuantLib model classes CoxIngersollRoss and ExtendedCoxIngersollRoss are used as an inspiration. We built our own class JCIR, derived from CalibratedModel, in order to use the calibration functionality. We dropped OneFactorAffineModel inheritance to avoid confusion between discount bond and survival probability. There is also Tree and ShortRateDynamics functionality, which we don t need in this form. c 2013 Quaternion Risk Management Ltd. All Rights Reserved. 7

Model class methods Survival Probability and its components CDS option pricing components Characteristic function and densities Model parameter Model implied Default Probability Termstructure Feller condition / non negativity constraint: 2 a θ > σ 2 c 2013 Quaternion Risk Management Ltd. All Rights Reserved. 8

For CDS we use in general the original QuantLib MidPointCdsEngine. However we have also created bespoke version of a CDS pricing engine to deal with the (model implied) default curve in the background. New CDS-Option pricing engines are added: CIR model - Numerical Integral CIR model - Monte Carlo CIR model - Analytic Jump CIR model - Monte Carlo Jump CIR model - Semi Analytic c 2013 Quaternion Risk Management Ltd. All Rights Reserved. 9

CIR CDS Option CDS and CDS Option prices as a function of strike: Protection seller 0.08 0.07 0.06 0.05 CDS integral Monte Carlo NPV 0.04 0.03 0.02 0.01 0-0.01 100 200 300 400 500 600 strike / bp c 2013 Quaternion Risk Management Ltd. All Rights Reserved. 10

Instruments In general we exploit original QuantLib instruments for CDS and CDSO. For the calibration, CdsHelper and CdsoHelper were added, both derived from Helper. In case of the shifted version (JCIR++), we don t need to use credit default swaps, as we are matching the termstructure by construction. We can concentrate on credit default swap options only. In case of the unshifted version (JCIR), we need to include credit default swaps as well, to fit to the market termstructure. c 2013 Quaternion Risk Management Ltd. All Rights Reserved. 11

Optimisation During the calibration we minimize the absolute price error, in QuantLib words: Helper::ErrorType errortype = Helper::PriceError Making usage of the "calibrate" method of the CalibratedModel base class. We use our adaptive simulated annealing technique as optimisation method. Hereby QuantLib components such as EndCriteria are used. The non-negativity constraint will be considered, as well as the parameter specification, of which parameter to be affected. c 2013 Quaternion Risk Management Ltd. All Rights Reserved. 12

Example Credit index using the JCIR++ model Underlying CDS 5Y at 90bp Market (Black) volatilities 40-44% for strike 90bp ( ATM) Calibrated parameters: a = 0.195873, θ = 0.012001, σ = 0.068567, y 0 = 0.013487, 2 aθ/σ 2 1 α = 0.004584, γ = 0.449476 Implied vs Market vols (ATM): Expiry Model NPV Market NPV Implied Vol Market Vol 1M 15.89 16.94 38.10 40.63 2M 25.31 27.42 40.40 43.77 3M 33.91 34.88 42.21 43.42 4M 39.46 39.33 43.27 43.13 5M 45.28 44.47 44.29 43.50 c 2013 Quaternion Risk Management Ltd. All Rights Reserved. 13

We choose - in view of multi-name simulations - a numerical scheme for y (λ) propagation following Alfonsi (2005) and recommendation in Brigo (2006): y i+1 = ( ) ( 1 a ) 2 (t yi i+1 t i ) + σ (W 2 i+1 W i ) 2 (1 a 2 (t i+1 t i )) +(a θ σ 2 /4)(t i+1 t i ) Including jumps leads to the following modifications: We let all jumps occur at period end. The jump component is using the QuantLib class InverseCumulativePoisson, which returns the number of jumps. For each jump, determine jump size s using the inverse cumulative distribution function of the exponential distribution: s = γ ln(1 u), where u is a random number uniform in (0, 1). c 2013 Quaternion Risk Management Ltd. All Rights Reserved. 14

CIR: Propagation Graph Hazard rate distribution at time t = 10, MC with monthly time steps 0.09 0.08 0.07 0.06 MC exact density 0.05 0.04 0.03 0.02 0.01 0-0.002 0 0.002 0.004 0.006 0.008 0.01 0.012 Calibrated parameters from Brigo 2006, p. 795: a = 0.354201, θ = 0.00121853, σ = 0.0238186, y 0 = 0.0181 so that 2 a θ/σ 2 = 1.52154. y c 2013 Quaternion Risk Management Ltd. All Rights Reserved. 15

We focus on the change in CDS spreads over certain horizons for certain tenors. General idea: We can calibrate the model and generate (model implied) distributions (horizon/tenor) For each observation we identify historical changes in spreads (horizon/tenor) We perform a goodness of fit test, whether the given (historical) sample of data is drawn from a given (model implied) probability distribution. Candidates are: Anderson Darling statistic Exception counting Cramer von Mises statistic c 2013 Quaternion Risk Management Ltd. All Rights Reserved. 16