Interest rate modelling: How important is arbitrage free evolution?

Similar documents
Lecture 5: Review of interest rate models

Implementing the HJM model by Monte Carlo Simulation

θ(t ) = T f(0, T ) + σ2 T

European call option with inflation-linked strike

Finite dimensional realizations of HJM models

Market interest-rate models

Financial Engineering with FRONT ARENA

Practical example of an Economic Scenario Generator

Affine term structures for interest rate models

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

Consistent Calibration of HJM Models to Cap Implied Volatilities

Interest Rate Volatility

IMPA Commodities Course : Forward Price Models

STOCHASTIC CALCULUS AND BLACK-SCHOLES MODEL

Interest rate models in continuous time

1 Interest Based Instruments

Valuing Coupon Bond Linked to Variable Interest Rate

M5MF6. Advanced Methods in Derivatives Pricing

Crashcourse Interest Rate Models

25. Interest rates models. MA6622, Ernesto Mordecki, CityU, HK, References for this Lecture:

Advanced Topics in Derivative Pricing Models. Topic 4 - Variance products and volatility derivatives

Forward Rate Curve Smoothing

(1) Consider a European call option and a European put option on a nondividend-paying stock. You are given:

Arbeitsgruppe Stochastik. PhD Seminar: HJM Forwards Price Models for Commodities. M.Sc. Brice Hakwa

MORNING SESSION. Date: Wednesday, April 30, 2014 Time: 8:30 a.m. 11:45 a.m. INSTRUCTIONS TO CANDIDATES

Affine Processes, Arbitrage-Free Term Structures of Legendre Polynomials, and Option Pricing

ESG Yield Curve Calibration. User Guide

IEOR E4703: Monte-Carlo Simulation

Fixed Income Modelling

Optimal Hedging of Variance Derivatives. John Crosby. Centre for Economic and Financial Studies, Department of Economics, Glasgow University

Pricing with a Smile. Bruno Dupire. Bloomberg

Chapter 3: Black-Scholes Equation and Its Numerical Evaluation

Math 416/516: Stochastic Simulation

MASM006 UNIVERSITY OF EXETER SCHOOL OF ENGINEERING, COMPUTER SCIENCE AND MATHEMATICS MATHEMATICAL SCIENCES FINANCIAL MATHEMATICS.

FINANCIAL MATHEMATICS WITH ADVANCED TOPICS MTHE7013A

Theoretical Problems in Credit Portfolio Modeling 2

Market Price of Longevity Risk for A Multi-Cohort Mortality Model with Application to Longevity Bond Option Pricing

Fixed-Income Options

Interest Rate Bermudan Swaption Valuation and Risk

One-Factor Models { 1 Key features of one-factor (equilibrium) models: { All bond prices are a function of a single state variable, the short rate. {

No arbitrage conditions in HJM multiple curve term structure models

Libor Market Model Version 1.0

Pricing Pension Buy-ins and Buy-outs 1

Forwards and Futures. Chapter Basics of forwards and futures Forwards

Local Volatility Dynamic Models

Tangent Lévy Models. Sergey Nadtochiy (joint work with René Carmona) Oxford-Man Institute of Quantitative Finance University of Oxford.

The Black-Scholes Model

Martingale Methods in Financial Modelling

AMH4 - ADVANCED OPTION PRICING. Contents

Risk Neutral Valuation

King s College London

EXPLICIT BOND OPTION AND SWAPTION FORMULA IN HEATH-JARROW-MORTON ONE FACTOR MODEL

Martingale Methods in Financial Modelling

A new approach for scenario generation in risk management

Constructing Markov models for barrier options

( ) since this is the benefit of buying the asset at the strike price rather

CHAPTER 2: STANDARD PRICING RESULTS UNDER DETERMINISTIC AND STOCHASTIC INTEREST RATES

Attempt QUESTIONS 1 and 2, and THREE other questions. Do not turn over until you are told to do so by the Invigilator.

Linear-Rational Term-Structure Models

Monte Carlo Simulations

M.I.T Fall Practice Problems

The Black-Scholes Model

Exact Sampling of Jump-Diffusion Processes

Structural Models of Credit Risk and Some Applications

WITH SKETCH ANSWERS. Postgraduate Certificate in Finance Postgraduate Certificate in Economics and Finance

The Self-financing Condition: Remembering the Limit Order Book

THE USE OF NUMERAIRES IN MULTI-DIMENSIONAL BLACK- SCHOLES PARTIAL DIFFERENTIAL EQUATIONS. Hyong-chol O *, Yong-hwa Ro **, Ning Wan*** 1.

Dynamic Relative Valuation

Estimating Maximum Smoothness and Maximum. Flatness Forward Rate Curve

Credit Risk and Underlying Asset Risk *

Stochastic Processes and Stochastic Calculus - 9 Complete and Incomplete Market Models

WKB Method for Swaption Smile

16. Inflation-Indexed Swaps

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

Defaultable forward contracts. Pricing and Modelling. Authors: Marcos Escobar Añel, Luis Seco. University of Toronto

Derivative Securities Fall 2012 Final Exam Guidance Extended version includes full semester

Introduction to Financial Mathematics

1.1 Implied probability of default and credit yield curves

Hedging Credit Derivatives in Intensity Based Models

1 Mathematics in a Pill 1.1 PROBABILITY SPACE AND RANDOM VARIABLES. A probability triple P consists of the following components:

1.1 Basic Financial Derivatives: Forward Contracts and Options

Basic Arbitrage Theory KTH Tomas Björk

Variance Reduction for Monte Carlo Simulation in a Stochastic Volatility Environment

Term Structure Models Workshop at AFIR-ERM Colloquium, Panama, 2017

MATH3075/3975 FINANCIAL MATHEMATICS TUTORIAL PROBLEMS

Proxy Function Fitting: Some Implementation Topics

Modeling Yields at the Zero Lower Bound: Are Shadow Rates the Solution?

Lecture 8: The Black-Scholes theory

Interest Rate Cancelable Swap Valuation and Risk

Statistical Methods in Financial Risk Management

In this appendix, we look at how to measure and forecast yield volatility.

Continuous Time Finance. Tomas Björk

Polynomial processes in stochastic portofolio theory

Black-Scholes Option Pricing

Callable Bond and Vaulation

The Implied Volatility Index

Interest Rate Curves Calibration with Monte-Carlo Simulatio

Economathematics. Problem Sheet 1. Zbigniew Palmowski. Ws 2 dw s = 1 t

Term Structure Lattice Models

Credit Valuation Adjustment and Funding Valuation Adjustment

Transcription:

Interest rate modelling: How important is arbitrage free evolution? Siobhán Devin 1 Bernard Hanzon 2 Thomas Ribarits 3 1 European Central Bank 2 University College Cork, Ireland 3 European Investment Bank

Overview 1 Nelson Siegel (NS) models: Daily yield curve estimation; forecasting. 2 No arbitrage interest rate models: Heath Jarrow Morton. 3 Contribution: HJM = NS+Adj = NS proj +Adj Adj<Adj, Adj is small.

Some notation Zero coupon bonds (ZCB): A ZCB is a contract that guarantees its holder the payment of one unit of currency at time maturity. P(t, x) is the value of the bond at time t which matures in x years; P(t, 0) = 1. A ZCB price is a discount factor. Common interest rates: Continuously compounded yield: y(t, x) = Short rate: lim x 0 + y(t, x) = r(t). log P(t,x) x. 1 P(t,x+ɛ) P(t,x) Forward rate: F(t, x, x + ɛ) = P(t+x,ɛ) ɛ. Instantaneous forward rate: log P(t,x) f (t, x) = lim ɛ 0 + F(t, x, x + ɛ) = x, r(t) = f (t, t). Relationship between f and y: y(t, x) = 1 x f (t, s) ds. x 0

1 Nelson Siegel (NS) models 1 Nelson Siegel (NS) models: Daily yield curve estimation; forecasting.

Yield curve estimation. 4 3 2 1 Fitted NelsonSiegel Actual 0 0 5 10 15 20 Figure: The EUR ZERO DEPO/SWAP curve as of 24/06/2009.

Yield curve estimation. 4 3 2 1 Fitted NelsonSiegel Actual 0 0 5 10 15 20 Figure: The EUR ZERO DEPO/SWAP curve as of 24/06/2009.

Yield curve estimation. Nelson Siegel curves (and their extensions) are used by banks (eg central/investment) to estimate the shape of the yield curve. This estimation is justified by principal component analysis: low number of dimensions describes the curve with high accuracy. Nelson Siegel yield curve: ( 1 e λx y(x) = L + S λx ) ( 1 e λx + C λx e λx ) y denotes the Nelson Siegel yield curve. λ, L, S and C are estimated using yield data.

Yield curve estimation. Yield Yield 6 Increasing L 5 Positive S 4 Decreasing L 3 S 3.34 2 S150 S L 4.59 L 25 L 1 S150 S Negative S 5 10 15 20 25 30 L 25 L Yield 4 Positive C 3 2 1 Negative C C 2.13 C 300 C C 300 C Maturity years Figure: Influence of shocks on the factor loadings of the Nelson Siegel yield curve.

Forecasting the term structure of interest rates. Nelson Siegel yield curve forecasting model: ( 1 e λx y(t, x) = L(t) + S(t) λx Advantages: Simple implementation. Easy to interpret. ) ( 1 e λx + C(t) λx Can replicate observed yield curve shapes. Can produce more accurate one year forecasts than competitor models (Diebold and Li 2007). A drawback? e λx ) Nelson Siegel models are not arbitrage free (Filipović 1999).

No arbitrage models 2 No arbitrage interest rate models: Heath Jarrow Morton.

The HJM framework The HJM framework: df (t, x) = α(f, t, x) dt + σ(f, t, x) dw (t), f (0, x) = f o (x), where α(f, t, x) = f (t, x) x x + σ(f, t, x) σ(f, t, s) ds 0 A concrete model is fully specified once f o and σ are given.

The HJM framework Why use the HJM framework? Most short rate models can be derived within this framework. Automatic calibration: initial curve is a model input. Arbitrage free pricing. Interesting points: In practice one uses 2 3 driving Brownian motions ("factors"). Despite this most HJM models are infinite dimensional. Choice of volatility (not number of factors) determines complexity. A HJM model will be finite dimensional if the volatility is an exponential polynomial function ie n EP(x) = p λi (x)e λ i x, i=1 where p λ is a polynomial associated with λ i, (Björk, 2003).

The HJM framework df (t, x) = α(f, t, x) dt + σ(f, t, x) dw (t), Possible volatility choices: f (0, x) = f o (0, x). Hull White: σ(f, t, x) = σe ax, (Ho Lee: σ(f, t, x) = σ). Nelson Siegel: σ(f, t, x) = a + (b + cx)e dx. Curve dependent: σ(f, t, x) = f (t, x)[a + (b + cx)e dx ]. Note: Curve dependent volatility is similar to a continuous time version of the BGM/LIBOR market model.

Research contribution 3a Theoretical Contribution: HJM = NS+ Adj = NS proj +Adj

A specific HJM model Consider the following HJM model: ( ) f df (t, x) = + C(σ, x) dt + σ 11 db 1 (t) x f o (0, x) = f NS (x). + (σ 21 + σ 22 e λx + σ 23 xe λx ) db 2 (t),

A specific HJM model Consider the following HJM model: ( ) f df (t, x) = + C(σ, x) dt + σ 11 db 1 (t) x f o (0, x) = f NS (x). + (σ 21 + σ 22 e λx + σ 23 xe λx ) db 2 (t), (Björk 2003): f has a finite dimensional representation (FDR) since there is a finite-dimensional manifold G such that f o G drift and volatility are in the tangent space of G.

A specific HJM model Consider the following HJM model: ( ) f df (t, x) = + C(σ, x) dt + σ 11 db 1 (t) x f o (0, x) = f NS (x). + (σ 21 + σ 22 e λx + σ 23 xe λx ) db 2 (t), (Björk 2003): f has a finite dimensional representation (FDR) since there is a finite-dimensional manifold G such that f o G drift and volatility are in the tangent space of G. For our model G = span{ B(x)} B(x) = (1, e λx, xe λx, x, x 2 e λx, e 2λx, xe 2λx, x 2 e 2λx )

A method to construct the FDR f has an FDR given by f (t, x) = B(x).z(t) where dz(t) = (Az(t) + b) dt + Σ dw (t), z(0) = z 0. A, b, Σ and z 0 are determined from B(x).z 0 = f o (x) B(x).b = C(σ, x) = (B(x)σ) x 0 (B(s)σ)T ds B(x)Az(t) = f B(x)Σ = B(x)σ x = d B(x) dx B(x) = (1, e λx, xe λx ) z(t) Method of proof: comparison of coefficients. Easily generalised to exponential polynomial functions.

Our specific HJM model Our specific HJM model has the following finite dimensional representation: f (t, x) = z 1 (t) + z 2 (t)e λx + z 3 (t)xe λx + z 4 (t)x + z 5 (t)x 2 e λx + z 6 (t)e 2λx + z 7 (t)xe λx + z 8 (t)x 2 e 2λx. Interesting points: Only z 1, z 2 and z 3 are stochastic. A specific choice of initial curve will result in z 4,..., z 8 being constant. (This is closely related with work by Christensen, Diebold and Rudebusch (2007) on extended NS curves). This model has counter intuitive terms.

Our specific HJM model How important is the Adjustment in the HJM model? Previous approach: Statistical Coroneo, Nyholm, Vidova Koleva (ECB working paper 2007). The estimated parameters of a NS model are not statistically different from those of an arbitrage free model. Our approach: Analytical We quantify the distance between forward curves, We analyse the differences in interest rate derivative prices.

Our Nelson-Siegel model: NS proj NS proj (t, x) = ẑ 1 (t) + ẑ 2 (t)e λx + ẑ 3 (t)xe λx ẑ(t) = (Âẑ(t) + ˆb) dt + ˆΣ dw (t), z(0) = z 0 where B(x).ẑ 0 = f NS (x) B(x).ˆb = P[(B(x)σ) x 0 (B(s)σ)T ds] f NS proj B(x)Âẑ(t) = x B(x)ˆΣ = P[B(x)σ] Projection formula: Projection of v onto Span (B 1, B 2, B 3 ): P : L 2 Span B(x) : v 3 3 (R 1 ) ij < v, B j > B i (x), i=1 j=1 R ij = B i (s)b j (s) ds

Our Nelson-Siegel model: NS proj NS proj (t, x) = ẑ 1 (t) + ẑ 2 (t)e λx + ẑ 3 (t)xe λx ẑ(t) = (Âẑ(t) + ˆb) dt + ˆΣ dw (t), z(0) = z 0 where B(x).ẑ 0 = f NS (x) B(x).ˆb = P[(B(x)σ) x 0 (B(s)σ)T ds] f NS proj B(x)Âẑ(t) = x B(x)ˆΣ = P[B(x)σ] HJM = NS+Adj= NS proj +Adj Adj<Adj Same approach can be used for infinite dimensional HJM.

Research contribution 3b Applied Contribution: HJM = NS+ Adj = NS proj +Adj Adj<Adj, Adj is small.

An application Recall the HJM model: ( ) f df (t, x) = + C(σ, x) dt + σ 11 db 1 (t) x f o (0, x) = f NS (x). + (σ 21 + σ 22 e λx + σ 23 xe λx ) db 2 (t),

An application Recall the HJM model: ( ) f df (t, x) = + C(σ, x) dt + σ 11 db 1 (t) x f o (0, x) = f NS (x). + (σ 21 + σ 22 e λx + σ 23 xe λx ) db 2 (t), We can rewrite this model as: dy (t, x) = µ(t, x) dt + S 1 (x) db 1 (s) + S 2 (x) db 2 (s), where Y (t, x) = log P(t, x), S 1 (x) = σ 11 x, S 2 (x) = e xλ ( 1+e xλ )(λσ 22 +σ 23 ) λ 2 ( + x σ 21 e xλ σ 23 λ ).

HJM parameter estimation Our data set consists of daily observations of depo/swap yields with maturities ranging from 3 months to 20 years.

HJM parameter estimation Our data set consists of daily observations of depo/swap yields with maturities ranging from 3 months to 20 years. To estimate the volatility we use Principal Component Analysis (PCA).

HJM parameter estimation Our data set consists of daily observations of depo/swap yields with maturities ranging from 3 months to 20 years. To estimate the volatility we use Principal Component Analysis (PCA). Y (t, 1). Y (t, 20) µ 1 (1). µ 1 (20) + S 1 (1) S 2 (1).. S 1 (20) S 2 (20) ( Z1 Z 2 )

HJM parameter estimation Our data set consists of daily observations of depo/swap yields with maturities ranging from 3 months to 20 years. To estimate the volatility we use Principal Component Analysis (PCA). Y (t, 1). Y (t, 20) µ 1 (1). µ 1 (20) + S 1 (1) S 2 (1).. S 1 (20) S 2 (20) ( Z1 Z 2 ) By applying PCA to our data set we found that approximately 98% of the variance in the yields is captured by the first two principal components.

HJM parameter estimation Our data set consists of daily observations of depo/swap yields with maturities ranging from 3 months to 20 years. To estimate the volatility we use Principal Component Analysis (PCA). Y (t, 1). Y (t, 20) µ 1 (1). µ 1 (20) + S 1 (1) S 2 (1).. S 1 (20) S 2 (20) ( Z1 Z 2 ) By applying PCA to our data set we found that approximately 98% of the variance in the yields is captured by the first two principal components. we determined the volatility associated with each factor.

Parameter estimation 0.008 1st principal component 2nd principal component Components 0.006 0.004 0.002 0.000 0.002 0 5 10 15 20 Figure: First and second principal component and fitted curves. First component fitted using S 1 (x) = σ 11 x. Second component fitted using ( S 2 (x) = e xλ 1+e xλ) (λσ 22 +σ 23 ) λ 2 + x ( σ 21 e xλ σ 23 λ ).

Graphical analysis 7 6 5 4 3 2 1 0 average HJM average NS 0 5 10 15 20 Figure: Some possible curve shapes generated by HJM and NS models after simulation for 5 years.

Graphical analysis 7 6 5 4 3 2 1 0 average HJM average NS 0 5 10 15 20 Figure: Some possible curve shapes generated by HJM and NS models after simulation for 5 years.

Graphical analysis 7 6 5 4 3 2 1 0 average HJM average NS 0 5 10 15 20 Figure: Some possible curve shapes generated by HJM and NS models after simulation for 5 years.

Graphical analysis 7 6 5 4 3 2 1 0 average HJM average NS 0 5 10 15 20 Figure: Some possible curve shapes generated by HJM and NS models after simulation for 5 years. Note: The average curve for any future time can be calculated analytically at time 0.

Graphical analysis 30 Basis points 20 10 0 0 5 10 15 Figure: Difference in the curves after five years. Note: This difference remains the same for each realisation.

Analysis of simulated prices Theoretical European call option prices on a 20 year bond: T 0 (years) 5 10 15 Strike 0.565 0.686 0.865 Π HJM (T 0 ) 0.0193 0.0146 0.00567 Π NS proj (T 0 ) 0.0192 0.0144 0.00562 % difference 0.47% 1.18% 0.89% T 0 denotes option maturity; Π denotes price. The strike is the at the money forward price of the bond P(T 0, 20 T 0 ).

Analysis of simulated prices Theoretical Capped floating rate note prices: Cap 2% 3% 4% Π HJM 0.372 0.349 0.256 Π NS proj 0.371 0.256 0.163 % difference 0.045% 0.043% 0.033% ( of nominal) Maturity of 20 years; nominal of 1; annual interest rate payment. Differences of 1 2% of nominal are common.

Case Studies Case Study 1: Cap/Floor Nominal: EUR 180 million; Maturity: 30/6/2014. Receive capped and floored 3 month EURIBOR + spread: Payout = (Nominal/4)*Max[0,Min[5%,ir+0.3875%]] Valuation: Model Valuation (EUR) % difference (of nominal) Numerix (1F HW) 2, 045, 140 HJM 2, 085, 124 0.022% NS proj 2, 085, 449 0.024%

Case Studies Case Study 2: Curve Steepener Nominal: EUR 4, 258, 000; Maturity: 30/5/2015. Pay Curve steepener payoff semi annually: Valuation: Payout = (Nominal/2)* Max["10 year swap"-"2 year swap",0] Model Valuation (EUR) % difference (of nominal) Numerix (3F BGM) 345, 186 HJM 295, 401 1.2% NS proj 296, 251 1.15%

Contribution 1. HJM = NS+ Adj initial curve affects shape of Adj, Adj contains counter intuitive terms. 2. HJM = NS proj +Adj, Adj< Adj. 3 Simulation and Case Studies: HJM NS proj for forward curve shapes, bond options, capped FRNs. Numerix (3F BGM) 2F HJM NS proj

Thank you Research supported by: STAREBEI (Stages de Recherche á la BEI). The Embark Initiative operated by the Irish Research Council for Science, Technology and Engineering. The Edgeworth Centre for Financial Mathematics. Disclaimer: This work expresses solely the views of the authors and does not necessarily represent the opinion of the ECB or EIB.