Estimation of dynamic term structure models

Similar documents
Properties of the estimated five-factor model

Limit Theorems for the Empirical Distribution Function of Scaled Increments of Itô Semimartingales at high frequencies

Comparing Multifactor Models of the Term Structure

Chapter 5 Univariate time-series analysis. () Chapter 5 Univariate time-series analysis 1 / 29

MLEMVD: A R Package for Maximum Likelihood Estimation of Multivariate Diffusion Models

Forecasting Interest Rates and Exchange Rates under Multi-Currency Quadratic Models

Chapter 5 Univariate time-series analysis. () Chapter 5 Univariate time-series analysis 1 / 59

Math 416/516: Stochastic Simulation

M.I.T Fall Practice Problems

Linearity-Generating Processes, Unspanned Stochastic Volatility, and Interest-Rate Option Pricing

Model Estimation. Liuren Wu. Fall, Zicklin School of Business, Baruch College. Liuren Wu Model Estimation Option Pricing, Fall, / 16

IEOR E4703: Monte-Carlo Simulation

University of Cape Town

Value at Risk Ch.12. PAK Study Manual

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

Brooks, Introductory Econometrics for Finance, 3rd Edition

Help Session 2. David Sovich. Washington University in St. Louis

Financial Engineering. Craig Pirrong Spring, 2006

A Multifrequency Theory of the Interest Rate Term Structure

The Information Content of the Yield Curve

A comment on Christoffersen, Jacobs and Ornthanalai (2012), Dynamic jump intensities and risk premiums: Evidence from S&P500 returns and options

Recent Advances in Fractional Stochastic Volatility Models

Statistical Inference and Methods

The stochastic calculus

Investors Attention and Stock Market Volatility

Parametric Inference and Dynamic State Recovery from Option Panels. Torben G. Andersen

Market risk measurement in practice

Linear-Rational Term-Structure Models

Forecasting with the term structure: The role of no-arbitrage ABSTRACT

Statistical Models and Methods for Financial Markets

A new approach for scenario generation in risk management

Two hours. To be supplied by the Examinations Office: Mathematical Formula Tables and Statistical Tables THE UNIVERSITY OF MANCHESTER

Monte Carlo Methods in Financial Engineering

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

Recent Advances in Fixed Income Securities Modeling Techniques

Extended Libor Models and Their Calibration

Market interest-rate models

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

EC316a: Advanced Scientific Computation, Fall Discrete time, continuous state dynamic models: solution methods

Resolution of a Financial Puzzle

Jaime Frade Dr. Niu Interest rate modeling

RISK-NEUTRAL VALUATION AND STATE SPACE FRAMEWORK. JEL Codes: C51, C61, C63, and G13

Multiname and Multiscale Default Modeling

Volume 37, Issue 2. Handling Endogeneity in Stochastic Frontier Analysis

From Financial Engineering to Risk Management. Radu Tunaru University of Kent, UK

Volatility Smiles and Yield Frowns

Discussion Paper No. DP 07/05

Conditional Heteroscedasticity

Parametric Inference and Dynamic State Recovery from Option Panels. Nicola Fusari

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

Supplementary Appendix to The Risk Premia Embedded in Index Options

1 The continuous time limit

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

Stochastic Volatility (SV) Models

An Econometric Analysis of the Volatility Risk Premium. Jianqing Fan Michael B. Imerman

Asset Pricing Models with Underlying Time-varying Lévy Processes

Dynamic Replication of Non-Maturing Assets and Liabilities

Asymptotic Theory for Renewal Based High-Frequency Volatility Estimation

Parameters Estimation in Stochastic Process Model

European option pricing under parameter uncertainty

Beyond the Black-Scholes-Merton model

Int. Statistical Inst.: Proc. 58th World Statistical Congress, 2011, Dublin (Session CPS001) p approach

Amath 546/Econ 589 Univariate GARCH Models

Online Appendix to Grouped Coefficients to Reduce Bias in Heterogeneous Dynamic Panel Models with Small T

IAS Quantitative Finance and FinTech Mini Workshop

dt + ρσ 2 1 ρ2 σ 2 B i (τ) = 1 e κ iτ κ i

Which GARCH Model for Option Valuation? By Peter Christoffersen and Kris Jacobs

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

Identifying Long-Run Risks: A Bayesian Mixed-Frequency Approach

Chapter 6 Forecasting Volatility using Stochastic Volatility Model

Dependence Structure and Extreme Comovements in International Equity and Bond Markets

GMM for Discrete Choice Models: A Capital Accumulation Application

Financial Risk Management

The Term Structure of Interest Rates under Regime Shifts and Jumps

Dr. Maddah ENMG 625 Financial Eng g II 10/16/06

A New Framework for Analyzing Volatility Risk and Premium Across Option Strikes and Expiries

Counterparty Risk Modeling for Credit Default Swaps

CEO Attributes, Compensation, and Firm Value: Evidence from a Structural Estimation. Internet Appendix

Hedging Credit Derivatives in Intensity Based Models

Short-Term Interest Rate Models

Modeling the Implied Volatility Surface. Jim Gatheral Global Derivatives and Risk Management 2003 Barcelona May 22, 2003

ARCH Models and Financial Applications

Modelling Credit Spread Behaviour. FIRST Credit, Insurance and Risk. Angelo Arvanitis, Jon Gregory, Jean-Paul Laurent

Predictability of Interest Rates and Interest-Rate Portfolios

A THREE-FACTOR CONVERGENCE MODEL OF INTEREST RATES

A Term-Structure Model for Dividends and Interest Rates

LONG MEMORY IN VOLATILITY

dt+ ρσ 2 1 ρ2 σ 2 κ i and that A is a rather lengthy expression that we may or may not need. (Brigo & Mercurio Lemma Thm , p. 135.

The University of Chicago, Booth School of Business Business 41202, Spring Quarter 2012, Mr. Ruey S. Tsay. Solutions to Final Exam

The Use of Importance Sampling to Speed Up Stochastic Volatility Simulations

A Note on the Oil Price Trend and GARCH Shocks

Introduction Dickey-Fuller Test Option Pricing Bootstrapping. Simulation Methods. Chapter 13 of Chris Brook s Book.

Using MCMC and particle filters to forecast stochastic volatility and jumps in financial time series

The Financial Econometrics of Option Markets

Parameter estimation in SDE:s

Modern Dynamic Asset Pricing Models

A Closed-form Solution for Outperfomance Options with Stochastic Correlation and Stochastic Volatility

STAT 509: Statistics for Engineers Dr. Dewei Wang. Copyright 2014 John Wiley & Sons, Inc. All rights reserved.

1 Asset Pricing: Replicating portfolios

Practical example of an Economic Scenario Generator

Transcription:

Estimation of dynamic term structure models Greg Duffee Haas School of Business, UC-Berkeley Joint with Richard Stanton, Haas School Presentation at IMA Workshop, May 2004 (full paper at http://faculty.haas.berkeley.edu/duffee)

Dynamic term structure models Overview Specify stochastic evolution of instantaneous interest rate r t and the compensation investors require to face interest-rate risk. Result is a complete dynamic model of the term structure of yields on default-free bonds The big question How do standard estimation methods behave in finite samples when applied to newer classes of dynamic term structure models? The approach We use Monte Carlo simulations to answer this question, and uncover some surprising and discouraging results.

Outline 1. Overview of first-generation and second-generation dynamic term structure models 2. Discussion of performance of maximum likelihood estimation 3. Alternatives to ML estimation

First generation of term structure models One branch: CIR r t = δ 0 + x t equiv m. measure dx t = (kθ kx t )dt + σ x t dz t physical measure dx t = (kθ (k λ 2 )x t )dt + σ x t d z t Risk premia are determined by λ 2 Bond pricing is tractable P t,τ = E q t [ e t+τ t ] r s ds Physical transition density p(r t+s r t ) is known for s > 0. Drift under physical, equivalent martingale measures share at least one parameter

First generation of term structure models The other branch: Vasicek equiv m. measure physical measure Risk premia determined by λ 1 r t = δ 0 + x t dx t = (kθ kx t )dt + σdz t dx t = (kθ + λ 1 kx t )dt + σd z t Bond pricing is tractable, transition density of r t is known, drifts share at least one parameter For both CIR and Vasicek, generalization to multiple independent x i,t s is simple

Estimation of first-generation models Observe yields on bonds with different maturities at dates t,t + 1,... Maximum likelihood is standard technique One way to implement Assume as many yields as state variables are observed without error Given parameter vector, can invert to determine states x i,t Transition density of yields from t to t + 1 can then be calculated (Jacobian transformation of transition density of states) Other bond yields observed with normally-distributed error Choose parameter vector to maximize likelihood function Existing evidence is that ML estimation works well in finite samples similar in length to real-world data sets

Second-generation models Big problem with first-generation models they do not work The dynamics cannot capture real-life variations in expected excess returns to long-maturity bonds Forecasts of future bond yields are inferior to random-walk forecasts Second-generation models relax key restrictions in first-generation models More flexible specification of bond risk premia; breaks link between physical, equivalent martingale drifts Nonlinear drifts Correlated factors Many of these models do not have known transition densities for discretely-observed bond yields

The first question For realistic sample sizes and term structure behavior, how well does ML perform when risk premia specification breaks link between physical, equivalent martingale measures? When transition density of discretely-observed data is unknown/intractable, we use simulated ML (simulated transition density)

The second question How closely do tractable estimation methods approximate ML? 1. Efficient Method of Moments Gallant and Tauchen; auxiliary model is SemiNonParametric (SNP). 2. Linearized extended Kalman filter

Our approach We answer these questions in very simple 2nd-generation settings Settings are simple enough for ML or simulated ML to be feasible, allows for comparison with alternative techniques Discussion today is even simpler focus almost exclusively on onefactor models with Gaussian dynamics

A key feature of the term structure: persistence True parameters of physical dynamics of short rate, based on 1970-2000 data dr = 0.065(0.0523 r t )dt + 0.0175dz t Half-life of shocks is 11 years Monte Carlo simulation of ML estimation of short rate only (ignore info in rest of term structure) 1000 weekly observations (19 years) Mean estimate of k is 0.304, standard dev is 0.239, mean standard error is 0.167 Implied half-life of shocks 2 1/4 years

1st generation models: Estimation of term structure model attenuates finitesample bias of speed of mean reversion True model equiv m. measure dr t = (0.0085 0.065x t )dt + 0.0175dz t physical measure dx t = ((0.0084 0.0050) 0.065x t )dt + 0.0175d z t Monte Carlo results (ML estimation, 1000 weeks of data) Estimates of all parameters are now unbiased (within Monte Carlo sampling error) Intuition investors know true model, they price bonds using it

The 2nd-generation version of the Gaussian one-factor model physical measure dr = (kθ kr t )dt + σd z t equiv m. measure dr = (kθ + λ 1 (k λ 2 )r t )dt + σdz t. λ 1 affects average risk premia on bonds λ 2 determines how risk premia vary with the level of the term structure True parameters kθ = 0.0084,k = 0.065,σ = 0.0175,λ 1 = 0.005,λ 2 = 0.14 Physical persistence parameter is 0.065 + 0.14 = 0.205, half-life of shocks is 3.4 years Monte Carlo results ML finite-sample estimates of k, kθ unbiased, but physical speed of mean reversion strongly biased (0.439), bias shows up in price of risk parameter λ 2

Intuition for poor finite-sample performance of ML Drifts of physical, equiv m. measures decoupled with this model Bonds are priced as if long-run mean of r t, speed of mean reversion of r t are kθ/k, k. Compare to physical values of (kθ + λ 1 )/k, k λ 2. Therefore only info about physical drift is from time-series drift of r t, which is strongly biased Here, all the bias shows up in price of risk parameter

1st and 2nd generation drifts: true (solid) and mean estimates (dashed) A. Constant price of risk B. Affine price of risk Drift -0.010-0.005 0.0 0.005 0.010 Drift -0.02-0.01 0.0 0.01 0.02-0.05 0.05 0.15 Instantaneous interest rate 0.02 0.06 0.10 Instantaneous interest rate

Same point carries over to 2nd-generation square root diffusion model True model equiv m. measure physical measure r t = 0.01 + x t dx t = (0.0075 0.063x t )dt + 0.08 x t dz t dx t = (0.0075 (0.063 ( 0.068))x t )dt + 0.08 x t d z t Estimated model allows for nonlinear physical dynamics with more general risk premium specification physical measure dx t = (kθ + λ 1 xt (k λ 2 )x t )dt + σ x t d z t Drifts implied by parameters estimated with ML from Monte Carlo simulation (next slide)

1st and 2nd generation drifts: true (solid) and mean estimates (dashed) A. Estimated mode l is linear B. Estimated model is nonlinear Drift -0.010-0.005 0.0 0.005 0.010 Drift -0.010-0.005 0.0 0.005 0.010 0.0 0.04 0.10 Instantaneous interest rate 0.0 0.04 0.10 Instantaneous interest rate

Conclusion: With 2nd-generation models (allowing for general specification of dynamics of risk premia), ML produces strongly biased estimates of risk premia Therefore models produce bad estimates of expected excess returns to bonds Bias is qualitatively equivalent to bias in speed of mean reversion of nearunit-root processes

Question 2: Tractable alternatives to ML Commonly-used technique in term structure modeling is Efficient Method of Moments Our conclusion is that it performs very poorly With highly persistent processes, EMM breaks down Overview of EMM is next, followed by some results

Efficient Method of Moments Path simulation estimation technique Useful in settings where continuous dynamics of data are known, but not discrete dynamics Denote history of observed yields through t as vector Y t. True density function is denoted g Yt (Y t ;ρ 0 ); may be unknown or intractable f (y t Y t 1 ;γ 0 ) is auxiliary function that approximately expresses log density of y t as a function of Y t 1 and auxiliary parameter vector γ 0 First step in EMM: maximize auxiliary log-likelihood function [ ] T 1 f (y t Y t 1 ;γ) = 0. T γ t=1 γ= γt

Central Limit Theorem T ( γt γ 0 ) d N ( 0,d 1 Sd 1), [ ( )( ) ] f f S = E, γ γ γ=γ 0 ( ) f d = E γ γ. Second step in EMM: Simulate long time series Ŷ N (ρ) = (ŷ 1 (ρ),...,ŷ N (ρ) ) using true dynamic term structure model with params ρ γ=γ0 Calculate expectation of score vector of auxiliary model, evaluated at ρ m T (ρ, γ T ) = 1 N N τ=1 lim m T (ρ, γ T ) = E N γ f [ŷ τ(ρ) Ŷ τ 1 (ρ); γ T ]. ( ) f (y t (ρ) Y t 1 (ρ);γ) γ γ= γt

EMM Asymptotics Central Limit Theorem T mt (ρ 0, γ T ) d N ( 0,C(ρ 0 )d 1 Sd 1 C(ρ 0 ) ) C(ρ) = lim T ( m T (ρ, γ T ) γ γ= γt Key to simplification: C(ρ 0 ) = d T mt (ρ 0, γ T ) d N (0,S). ) = m T (ρ,γ) γ γ=γ0 Logic leads to EMM estimator S T is sample counterpart to S ρ T = argminm T (ρ, γ T ) S T 1 m T (ρ, γ T ). ρ

More about EMM Variance-covariance matrix of parameter estimates is Σ T = 1 T [( M T ) S 1 T ( M T )] 1, M T = m T (ρ, γ T ) ρ. ρ= ρt EMM is a GMM estimator; standard GMM test uses overidentifying restrictions to evaluate adequacy of model Auxiliary function is unspecified Common choice is semi-nonparametric (SNP); vectorautoregression used to describe conditional mean, non-normal innovations with GARCH effects If true likelihood function is used as auxiliary function, parameter estimates and asymptotic SDs are same as in ML case

Summary of Monte Carlo results for EMM/SNP Overidentifying restrictions reject 1st generation Gaussian model at the 5% level in 40% of the simulations As models get more complicated, biases in EMM parameter estimates and standard errors grow unacceptably large

Reason for failure of EMM: A bad weighting matrix for the moments Recall asymptotic variance-covariance matrix of EMM moment vector: T mt (ρ 0, γ T ) d N ( 0,C(ρ 0 )d 1 Sd 1 C(ρ 0 ) ) d is 2nd deriv of auxiliary function evaluated at sample data + true auxiliary params C is 2nd deriv of auxiliary function evaluated at infinite amount of true data + true auxiliary params S is variance-covariance matrix of auxiliary function score vector Asymptotically, C and d 1 cancel

But when data are highly persistent, curvature of auxiliary function at sample data typically differs substantially from expected curvature Result is inefficient parameter estimates, bad test statistics This can be fixed by constructing sample estimates of d, C, but in practice this is possible only when original likelihood function is tractable Our conclusion: EMM should not be used to estimate parameters of a highly persistent process We recommend as an alternative a varient of the Kalman filter

Usual Kalman filter setting Kalman filter 1. Linear relation between observables (yields), unobservables (state vector) 2. Linear conditional mean of unobservables 3. Gaussian innovations of unobservables and noise in observables; constant variances 2nd generation term structure models retain (1), not necessarily (2) or (3) If not, 1. Linearize instantaneous drift of unobservables; use as proxy for conditional mean 2. Use instantaneous variance of unobservables, scaled by time, as proxy for discrete-time variances; treat as Gaussian Inconsistent

Our Monte Carlo results show... 1. In presence of stochastic volatility and/or nonlinear drifts, estimation with the Kalman filter is less efficient than ML estimation Less precision, somewhat greater bias in parameters 2. But in settings where simulations are necessary to implement ML, run time is 25 60 times faster than ML 3. Since examination of finite-sample properties is important before interpreting estimation results, run-time considerations are paramount

Conclusions 1. 2nd generation term structure models present estimation difficulties not present in 1st generation models With ML, strong biases in risk premia ML may require simulation 2. The linearized Kalman filter is a reasonable alternative to ML, but EMM is not Latest version of paper is at http://faculty.haas.berkeley.edu/duffee