(Arbitrage-Free, Practical) Modeling of Term Structures of Government Bond Yields

Similar documents
Siem Jan Koopman* Max I.P. Mallee Michel van der Wel*

Discussion: Realtime forecasting with macro-finance models in the presence of a zero lower bound by Lewis and Krippner

How To Model The Yield Curve

Facts, Factors, and Questions

The Causal Effect of Mortgage Refinancing on Interest-Rate Volatility: Empirical Evidence and Theoretical Implications by Jefferson Duarte

September 2013 Modelling and Stressing the Interest Rates Swap Curve. Prepared by Juan M. Licari Senior Director

University of Economics, Prague Faculty of Finance and Accounting

Bond Portfolio Optimization: A Dynamic Heteroskedastic Factor Model Approach

Forecasting with Macro-Finance Models: Applications to United States and New Zealand

The information content of lagged equity and bond yields

How To Understand And Understand Finance

Forecasting the yield curve with the arbitrage-free dynamic Nelson-Siegel model: Brazilian evidence

Volatility in the Overnight Money-Market Rate

Stock Price Dynamics, Dividends and Option Prices with Volatility Feedback

Chapter 6: Multivariate Cointegration Analysis

JENS HENRIK EGGERT CHRISTENSEN RESEARCH ADVISOR, FINANCIAL RESEARCH FEDERAL RESERVE BANK OF SAN FRANCISCO 101 MARKET STREET, SAN FRANCISCO, CA 94105

What Does the Yield Curve Tell Us About Exchange Rate Predictability? *

The Use of Event Studies in Finance and Economics. Fall Gerald P. Dwyer, Jr.

How To Model Exchange Rate With A No-Arbitrage Term Structure Model

NCSS Statistical Software Principal Components Regression. In ordinary least squares, the regression coefficients are estimated using the formula ( )

The Behavior of Bonds and Interest Rates. An Impossible Bond Pricing Model. 780 w Interest Rate Models

Investors and Central Bank s Uncertainty Embedded in Index Options On-Line Appendix

Market Efficiency and Stock Market Predictability

Adaptive Demand-Forecasting Approach based on Principal Components Time-series an application of data-mining technique to detection of market movement

State Space Time Series Analysis

10 Binomial Trees One-step model. 1. Model structure. ECG590I Asset Pricing. Lecture 10: Binomial Trees 1

Advanced Fixed Income Analytics Lecture 1

Back to the past: option pricing using realized volatility

Java Modules for Time Series Analysis

The Engle-Granger representation theorem

Chapter 5. Analysis of Multiple Time Series. 5.1 Vector Autoregressions

Measuring risk in fixed income portfolios using yield curve models

Testing for Granger causality between stock prices and economic growth

Solvency II and Predictive Analytics in LTC and Beyond HOW U.S. COMPANIES CAN IMPROVE ERM BY USING ADVANCED

BOĞAZİÇİ ÜNİVERSİTESİ

ANNUITY LAPSE RATE MODELING: TOBIT OR NOT TOBIT? 1. INTRODUCTION

the term structure of interest rates

Lecture 1: Asset pricing and the equity premium puzzle

STAT2400 STAT2400 STAT2400 STAT2400 STAT2400 STAT2400 STAT2400 STAT2400&3400 STAT2400&3400 STAT2400&3400 STAT2400&3400 STAT3400 STAT3400

A Macro-Finance Model of the Term Structure, Monetary Policy, and the Economy

Time Series Analysis III

Practice Problems for FE 486B Thursday, February 2, a) Which choice should you make if the interest rate is 3 percent? If it is 6 percent?

Predicting the US Real GDP Growth Using Yield Spread of Corporate Bonds

On Market-Making and Delta-Hedging

Does the Spot Curve Contain Information on Future Monetary Policy in Colombia? Por : Juan Manuel Julio Román. No. 463

The VAR models discussed so fare are appropriate for modeling I(0) data, like asset returns or growth rates of macroeconomic time series.

Intraday Volatility Analysis on S&P 500 Stock Index Future

Valuing Stock Options: The Black-Scholes-Merton Model. Chapter 13

C(t) (1 + y) 4. t=1. For the 4 year bond considered above, assume that the price today is 900$. The yield to maturity will then be the y that solves

Econometric Modelling for Revenue Projections

Lecture 11. Sergei Fedotov Introduction to Financial Mathematics. Sergei Fedotov (University of Manchester) / 7

Auxiliary Variables in Mixture Modeling: 3-Step Approaches Using Mplus

INDIRECT INFERENCE (prepared for: The New Palgrave Dictionary of Economics, Second Edition)

Hedge ratio estimation and hedging effectiveness: the case of the S&P 500 stock index futures contract

Part 2: Analysis of Relationship Between Two Variables

Master of Mathematical Finance: Course Descriptions

Term Structure Estimation for U.S. Corporate Bond Yields

Forward Contracts and Forward Rates

MULTIPLE REGRESSIONS ON SOME SELECTED MACROECONOMIC VARIABLES ON STOCK MARKET RETURNS FROM

Exam P - Total 23/

Call Price as a Function of the Stock Price

Matching Investment Strategies in General Insurance Is it Worth It? Aim of Presentation. Background 34TH ANNUAL GIRO CONVENTION

Hedging Illiquid FX Options: An Empirical Analysis of Alternative Hedging Strategies

Potential research topics for joint research: Forecasting oil prices with forecast combination methods. Dean Fantazzini.

Chapter 4: Vector Autoregressive Models

Topics in Time Series Analysis

Transcription:

(Arbitrage-Free, Practical) Modeling of Term Structures of Government Bond Yields

Background Diebold and Li (2006), Forecasting the Term Structure of Government Bond Yields, J. Econometrics. Diebold, Rudebusch and Aruoba (2006), The Macro-economy and the Yield Curve: A Dynamic Latent Factor Approach, J. Econometrics. Diebold, Li and Yue (2008), Global Yield Curve Dynamics and Interactions: A Generalized Nelson-Siegel Approach, J. Econometrics. Diebold, Piazzesi and Rudebusch (2005), Modeling Bond Yields in Finance and Macroeconomics, American Economic Review. Christensen, Diebold and Rudebusch, G.D. (2009), The Affine Arbitrage- Free Class of Nelson-Siegel Term Structure Models, Econometrics Journal. Christensen, Diebold and Rudebusch, G.D. (2010, revised), An Arbitrage- Free Generalized Nelson-Siegel Term Structure Model, Mimeo.

Definitions and Notation P t (τ) ' e &τ y t (τ) f t (τ) '&P ) t (τ) / P t (τ) y t (τ) ' 1 f τ m t (u)du τ 0

Incompletely-Satisfying Advances in Arbitrage-Free Modeling Cross sectional flavor (e.g., HJM, 1992 Econometrica) Time series flavor (e.g., Vasicek, 1977 JFE)

We Take a Classic Yield Curve Model (Nelson-Siegel) and: Show that it has a modern interpretation Show that its flexible, fits well, and forecasts well Explore a variety of implications and extensions Make it arbitrage-free (yet still tractable)

The Model Fits Well

Factor Loadings in the Nelson-Siegel Model 1 β 1 0.8 Loadings 0.6 0.4 β 2 0.2 β 3 0 0 20 40 60 80 100 120 τ (Maturity, in Months)

Level y t (4) ' β 1t Empirical measure: y t (120) Slope y t (4) & y t (0) '&β 2t Empirical measure: y t (120) & y t (3) Curvature 2y t (mid) & y t (0) & y t (4) 2y t (24) & y t (0) & y t (4) ' 2y t (24) & 2β 1 & β 2..3β 3t 2y t (24) & y t (3) & y t (120) '.00053β 2t %.37β 3t

The Model is Flexible Yield curve facts: (1) Average curve is increasing and concave (2) Many shapes (3) Yield dynamics are persistent (4) Spread dynamics are much less persistent (5) Short rates are more volatile than long rates (6) Long rates are more persistent than short rates

The Model is Easily Fit, and Fits Well OLS with fixed

6.6 Fitted Yield Curve I Yield Curve on 2/28/97 6.4 Yield (Percent) 6.2 6 5.8 5.6 5.4 5.2 5 0 20 40 60 80 100 120 M a turity (M o nths )

The Model Forecasts Well (Dynamic Nelson-Siegel with AR(1) Factors)

Random Walk ŷ t%h/t (τ) ' y t (τ)

Slope Regression ŷ t%h/t (τ)&y t (τ) ' ĉ(τ) % ˆγ(τ)(y t (τ)&y t (3))

Fama-Bliss Forward Regression ŷ t%h/t (τ)&y t (τ) ' ĉ(τ) % ˆγ(τ)(f h t (τ)&y t (τ))

Cochrane-Piazzesi Forward Regression ŷ t%h/t (τ)&y t (τ) ' ĉ(τ) % ˆγ 0 (τ) y t (τ) % ˆγ k (τ) j 9 k'1 f 12k t (12)

AR(1) on Yield Levels ŷ t%h/t (τ) ' ĉ % ˆγy t (τ)

VAR(1) on Yield Levels ŷ t%h/t (τ) ' ĉ % ˆΓy t (τ)

VAR(1) on Yield Changes ẑ t%h/t ' ĉ % ˆΓz t z t / [y t (3)&y t&1 (3), y t (12)&y t&1 (12), y t (36)&y t&1 (36), y t (60)&y t&1 (60), y t (120)&y t&1 (120)] )

ECM(1) with One Common Trend ẑ t%h ' ĉ% ˆΓz t z t / [y t (3)&y t&1 (3) y t (12)&y t (3) y t (36)&y t (3) y t (60)&y t (3) y t (120)&y t (3)] )

ECM(1) with Two Common Trends ẑ t%h/t ' ĉ % ˆΓz t z t / [y t (3)&y t&1 (3) y t (12)&y t&1 (12) y t (36)&y t (3) y t (60)&y t (3) y t (120)&y t (3)] )

ECM(1) with Three Common Trends ẑ t%h ' ĉ% ˆΓz t z t / [y t (3)&y t&1 (3) y t (12)&y t&1 (12) y t (36)&y t&1 (36) y t (60)&y t (3) y t (120)&y t (3)] )

1-Month-Ahead Forecast Error Analysis, 1990.01-2000.12 Nelson-Siegel with AR(1) Factor Dynamics Maturity (τ) Mean Std. Dev. RMSE ˆρ(1) ˆρ(12) 3 months -0.045 0.170 0.176 0.247 0.017 1 year 0.023 0.235 0.236 0.425-0.213 3 years -0.056 0.273 0.279 0.332-0.117 5 years -0.091 0.277 0.292 0.333-0.116 10 years -0.062 0.252 0.260 0.259-0.115 Random Walk Maturity (τ) Mean Std. Dev. RMSE ˆρ(1) ˆρ(12) 3 months 0.033 0.176 0.179 0.220 0.053 1 year 0.021 0.240 0.241 0.340-0.153 3 years 0.007 0.279 0.279 0.341-0.133 5 years -0.003 0.276 0.276 0.275-0.131 10 years -0.011 0.254 0.254 0.215-0.145

6-Month-Ahead Forecast Error Analysis, 1990.01-2000.12 Nelson-Siegel with AR(1) Factor Dynamics Maturity (τ) Mean Std. Dev. RMSE ˆρ(6) ˆρ(18) 3 months 0.083 0.510 0.517 0.301-0.190 1 year 0.131 0.656 0.669 0.168-0.174 3 years -0.052 0.748 0.750 0.049-0.189 5 years -0.173 0.758 0.777 0.069-0.273 10 years -0.251 0.676 0.721 0.058-0.288 Random Walk Maturity (τ) Mean Std. Dev. RMSE ˆρ(6) ˆρ(18) 3 months 0.220 0.564 0.605 0.381-0.214 1 year 0.181 0.758 0.779 0.139-0.150 3 years 0.099 0.873 0.879 0.018-0.211 5 years 0.048 0.860 0.861 0.008-0.249 10 years -0.020 0.758 0.758 0.019-0.271

1-Year-Ahead Forecast Error Analysis, 1990.01-2000.12 Nelson-Siegel with AR(1) Factor Dynamics Maturity (τ) Mean Std. Dev. RMSE ˆρ(12) ˆρ(24) 3 months 0.150 0.724 0.739-0.288 0.001 1 year 0.173 0.823 0.841-0.332-0.004 3 years -0.123 0.910 0.918-0.408 0.015 5 years -0.337 0.918 0.978-0.412 0.003 10 years -0.531 0.825 0.981-0.433-0.003 Random Walk Maturity (τ) Mean Std. Dev. RMSE ˆρ(12) ˆρ(24) 3 months 0.416 0.930 1.019-0.118-0.109 1 year 0.388 1.132 1.197-0.268-0.019 3 years 0.236 1.214 1.237-0.419 0.060 5 years 0.130 1.184 1.191-0.481 0.072 10 years -0.033 1.051 1.052-0.508 0.069

1-Year-Ahead Forecast Error Analysis, 1990.01-2000.12 Nelson-Siegel with AR(1) Factor Dynamics Maturity (τ) Mean Std. Dev. RMSE ˆρ(12) ˆρ(24) 3 months 0.150 0.724 0.739-0.288 0.001 1 year 0.173 0.823 0.841-0.332-0.004 3 years -0.123 0.910 0.918-0.408 0.015 5 years -0.337 0.918 0.978-0.412 0.003 10 years -0.531 0.825 0.981-0.433-0.003 Slope Regression Maturity ( τ) Mean Std. Dev. RMSE ˆρ(12) ˆρ(24) 3 months NA NA NA NA NA 1 year 0.896 1.235 1.526-0.187-0.024 3 years 0.641 1.316 1.464-0.212 0.024 5 years 0.515 1.305 1.403-0.255 0.035 10 years 0.362 1.208 1.261-0.268 0.042

1-Year-Ahead Forecast Error Analysis, 1990.01-2000.12 Nelson-Siegel with AR(1) Factor Dynamics Maturity (τ) Mean Std. Dev. RMSE ˆρ(12) ˆρ(24) 3 months 0.150 0.724 0.739-0.288 0.001 1 year 0.173 0.823 0.841-0.332-0.004 3 years -0.123 0.910 0.918-0.408 0.015 5 years -0.337 0.918 0.978-0.412 0.003 10 years -0.531 0.825 0.981-0.433-0.003 Fama-Bliss Forward Regression Maturity ( τ) Mean Std. Dev. RMSE ˆρ(12) ˆρ(24) 3 months 0.942 1.010 1.381-0.046-0.096 1 year 0.875 1.276 1.547-0.142-0.039 3 years 0.746 1.378 1.567-0.291 0.035 5 years 0.587 1.363 1.484-0.352 0.040 10 years 0.547 1.198 1.317-0.403 0.062

1-Year-Ahead Forecast Error Analysis, 1990.01-2000.12 Nelson-Siegel with AR(1) Factor Dynamics Maturity (τ) Mean Std. Dev. RMSE ˆρ(12) ˆρ(24) 3 months 0.150 0.724 0.739-0.288 0.001 1 year 0.173 0.823 0.841-0.332-0.004 3 years -0.123 0.910 0.918-0.408 0.015 5 years -0.337 0.918 0.978-0.412 0.003 10 years -0.531 0.825 0.981-0.433-0.003 Cochrane-Piazzesi Forward Regression Maturity (τ) Mean Std. Dev. RMSE ˆρ(12) ˆρ(24) 3 months NA NA NA NA NA 1 year -0.162 1.275 1.285-0.179-0.079 3 years -0.377 1.275 1.330-0.274-0.028 5 years -0.529 1.225 1.334-0.301-0.021 10 years -0.760 1.088 1.327-0.307-0.020

1-Year-Ahead Forecast Error Analysis, 1990.01-2000.12 Nelson-Siegel with AR(1) Factor Dynamics Maturity (τ) Mean Std. Dev. RMSE ˆρ(12) ˆρ(24) 3 months 0.150 0.724 0.739-0.288 0.001 1 year 0.173 0.823 0.841-0.332-0.004 3 years -0.123 0.910 0.918-0.408 0.015 5 years -0.337 0.918 0.978-0.412 0.003 10 years -0.531 0.825 0.981-0.433-0.003 VAR(1) on Yield Levels Maturity (τ) Mean Std. Dev. RMSE ˆρ(12) ˆρ(24) 3 months -0.276 1.006 1.043-0.219-0.099 1 year -0.390 1.204 1.266-0.322-0.058 3 years -0.467 1.240 1.325-0.345-0.015 5 years -0.540 1.201 1.317-0.348-0.012 10 years -0.744 1.060 1.295-0.328-0.010

1-Year-Ahead Forecast Error Analysis, 1990.01-2000.12 Nelson-Siegel with AR(1) Factor Dynamics Maturity (τ) Mean Std. Dev. RMSE ˆρ(12) ˆρ(24) 3 months 0.150 0.724 0.739-0.288 0.001 1 year 0.173 0.823 0.841-0.332-0.004 3 years -0.123 0.910 0.918-0.408 0.015 5 years -0.337 0.918 0.978-0.412 0.003 10 years -0.531 0.825 0.981-0.433-0.003 VAR(1) on Yield Changes Maturity ( τ) Mean Std. Dev. RMSE ˆρ(12) ˆρ(24) 3 months 0.717 1.072 1.290-0.068-0.127 1 year 0.704 1.240 1.426-0.223-0.041 3 years 0.627 1.341 1.480-0.399 0.051 5 years 0.559 1.281 1.398-0.459 0.070 10 years 0.408 1.136 1.207-0.491 0.072

1-Year-Ahead Forecast Error Analysis, 1990.01-2000.12 Nelson-Siegel with AR(1) Factor Dynamics Maturity (τ) Mean Std. Dev. RMSE ˆρ(12) ˆρ(24) 3 months 0.150 0.724 0.739-0.288 0.001 1 year 0.173 0.823 0.841-0.332-0.004 3 years -0.123 0.910 0.918-0.408 0.015 5 years -0.337 0.918 0.978-0.412 0.003 10 years -0.531 0.825 0.981-0.433-0.003 ECM(1) with one Common Trend Maturity (τ) Mean Std. Dev. RMSE ˆρ(12) ˆρ(24) 3 months 0.738 0.982 1.228-0.163-0.123 1 year 0.767 1.143 1.376-0.239-0.072 3 years 0.546 1.203 1.321-0.278-0.013 5 years 0.379 1.191 1.250-0.278-0.003 10 years 0.169 1.095 1.108-0.224 0.009

1-Year-Ahead Forecast Error Analysis, 1990.01-2000.12 Nelson-Siegel with AR(1) Factor Dynamics Maturity (τ) Mean Std. Dev. RMSE ˆρ(12) ˆρ(24) 3 months 0.150 0.724 0.739-0.288 0.001 1 year 0.173 0.823 0.841-0.332-0.004 3 years -0.123 0.910 0.918-0.408 0.015 5 years -0.337 0.918 0.978-0.412 0.003 10 years -0.531 0.825 0.981-0.433-0.003 ECM(1) with Two Common Trends Maturity (τ) Mean Std. Dev. RMSE ˆρ(12) ˆρ(24) 3 months 0.778 1.037 1.296-0.175-0.129 1 year 0.868 1.247 1.519-0.286-0.033 3 years 0.586 1.186 1.323-0.288-0.034 5 years 0.425 1.155 1.231-0.304-0.014 10 years 0.220 1.035 1.058-0.274 0.015

1-Year-Ahead Forecast Error Analysis, 1990.01-2000.12 Nelson-Siegel with AR(1) Factor Dynamics Maturity (τ) Mean Std. Dev. RMSE ˆρ(12) ˆρ(24) 3 months 0.150 0.724 0.739-0.288 0.001 1 year 0.173 0.823 0.841-0.332-0.004 3 years -0.123 0.910 0.918-0.408 0.015 5 years -0.337 0.918 0.978-0.412 0.003 10 years -0.531 0.825 0.981-0.433-0.003 ECM(3) with Three Common Trends Maturity ( τ) Mean Std. Dev. RMSE ˆρ(12) ˆρ(24) 3 months 0.810 0.951 1.249-0.245-0.082 1 year 0.786 1.261 1.486-0.248-0.064 3 years 0.613 1.453 1.577-0.289 0.028 5 years 0.306 1.236 1.273-0.246-0.069 10 years 0.063 1.141 1.143-0.191-0.086

Out-of-Sample Forecasting, DNS vs. Random Walk 1.1 1-Month-Ahead 1.1 6-Month-Ahead 1.1 12-Month-Ahead RMSE(DNS) / RMSE(Ra ndom Walk) 1.0 0.9 0.8 0.7 RMSE(DNS) / RMSE(Ra ndom Walk) 1.0 0.9 0.8 0.7 RMSE(DNS) / RMSE(Ra ndom Walk) 1.0 0.9 0.8 0.7 0 2 4 6 8 10 12 Maturity 0 2 4 6 8 10 12 Matur ity 0 2 4 6 8 10 12 Maturity

Term Structures of Credit Spreads

Generalized Duration (Diebold, Ji and Li, 2006) Discount bond: Coupon bond:

Dynamic Nelson-Siegel has a Natural State-Space Structure

Compactly (Diebold, Rudebusch and Aruoba, 2006) where

State-Space Representation Powerful framework One-step exact maximum-likelihood estimation Optimal extraction of latent factors Optimal point and interval forecasts

More Heteroskedasticity, confidence tunnels, density forecasts Regime switching Bayesian estimation and analysis

Inclusion of Macro and Policy Variables (Diebold, Rudebusch and Aruoba, 2006) where

One-Step vs. Two-Step One-Step: calibrated fixed but estimated Time-varying (structured) Two-Step: calibrated Time-varying (unstructured) Two-step proves appealing for tractability Fixed linked to absence of arbitrage

Yield Curves Across Countries and Time

Single-Country Models

Estimated Country Level Factors 14 12 10 8 6 4 2 0 86 88 90 92 94 96 98 00 02 04 Estimated Country Slope Factors 6 4 2 0-2 -4-6 86 88 90 92 94 96 98 00 02 04

Principal Components Analysis Level Factors PC1 PC2 PC3 PC4 Eigenvalue 3.64 0.27 0.10 0.05 Variance Prop. 0.91 0.05 0.03 0.01 Cumulative Prop. 0.91 0.96 0.99 1.00 Slope Factors PC1 PC2 PC3 PC4 Eigenvalue 1.99 1.01 0.69 0.30 Variance Prop. 0.50 0.25 0.17 0.08 Cumulative Prop. 0.50 0.75 0.92 1.00

Multi-Country Model, I

Multi-Country Model, II

State Space Representation

Estimates of Global Model Global Level Factor Global Slope Factor

Extracted Global Level Factor Extracted Global Slope Factor

Country Level Factors

Country Slope Factors

Two Approaches to Yield Curves I. Dynamic Nelson-Siegel (Diebold-Li,...) Popular in practice Level, slope, curvature Easy to estimate, with good fits and forecasts But, does not enforce absence of arbitrage II. Affine Equilibrium (Duffie-Kan,...) Popular in theory Enforces absence of arbitrage But, difficult to estimate and evaluate

Affine Equilibrium (Duffie-Kan, 1996,...) Risk-neutral dynamics:, where Freedom from arbitrage requires: where and solve Duffie-Kan ODEs,

Making DNS Arbitrage-Free and find and s.t. Duffie-Kan ODE is satisfied

Solution: Duffie-Kan ODE:

Propositon (Arbitrage-Free Nelson Siegel) Suppose that the instantaneous risk-free rate is: with risk-neural state dynamics:

Then yield dynamics are arbitrage-free:, where has Nelson-Siegel form:...

...and where the yield adjustment term is:

Factor Dynamics Under the Physical Measure Essentially affine risk premium (Duffee, 2002): Same dynamic structure under the P measure:

Yield Data and Model Estimation January 1987 - December 2002 Sixteen maturities (in years):.25,.5,.75, 1, 1.5, 2, 3, 4, 5, 7, 8, 9, 10, 15, 20, 30 Linear, Gaussian state space structure Y Estimate using Kalman filter

Yield adjustment term in basis points 100 80 60 40 20 0 AFNS indep. factor AFNS corr. factor 0 5 10 15 20 25 30 Maturity in years Figure 1: Yield-Adjustment Terms for AFNS Models.

Yield in percent 5.0 5.5 6.0 6.5 7.0 7.5 Empirical mean yields Indep. factor DNS mean yields Corr. factor DNS mean yields Indep. factor AFNS mean yields Corr. factor AFNS mean yields 0 5 10 15 20 25 30 Time to maturity in years Figure 2: Mean Yield Curves. We show the empirical mean yield curve, and the independent- and correlated-factor DNS and AFNS model mean yield curves.

Models (e.g., Independent-Factor) 1. DNS Independent (Diebold and Li, 2006)

2. AFNS Independent

Out-of-Sample Forecasting, Independent Case AFNS v.s DNS 1.1 1-Month-Ahead 1.1 6-Month-Ahead 1.1 12-Month-Ahead RMSE(AFDNS) / RMSE(DNS) 1.0 0.9 0.8 0.7 RMSE( AFDNS) / RMSE(DNS) 1.0 0.9 0.8 0.7 RMSE( AFDNS) / RMSE(DNS) 1.0 0.9 0.8 0.7 0.6 0 4 8 12 16 20 24 28 32 0.6 0 4 8 12 16 20 24 28 32 0.6 0 4 8 12 16 20 24 28 32 Maturity Maturity Maturity

Figure 3: Out-of-Sample Root Mean Squared Forecast Error Ratios.

Forecast Horizon in Months Model h=6 h=12 3-Month Yield DNS indep 96.87 173.39 DNS corr 87.43 166.91 AFNS indep 91.63 164.70 AFNS corr 88.49 161.94 1-Year Yield DNS indep 103.25 170.85 DNS corr 102.71 173.14 AFNS indep 98.49 163.46 AFNS corr 98.63 165.50 3-Year Yield DNS indep 92.22 135.24 DNS corr 99.55 145.82 AFNS indep 86.99 126.95 AFNS corr 90.64 135.79 5-Year Yield DNS indep 87.87 122.09 DNS corr 94.95 132.40 AFNS indep 82.41 112.85 AFNS corr 88.15 124.87 10-Year Yield DNS indep 74.71 105.02 DNS corr 79.48 112.37 AFNS indep 67.48 92.39 AFNS corr 90.21 123.89 30-Year Yield DNS indep 71.35 96.90 DNS corr 72.71 99.68 AFNS indep 48.06 61.97 AFNS corr 71.38 96.75

Forecast Horizon in Months Maturity/Model h=6 h=12 6-Month Yield Random Walk 40.0 48.4 Preferred A 0 (3) 36.5 42.1 AFNS indep 34.0 41.3 2-Year Yield Random Walk 65.2 76.2 Preferred A 0 (3) 56.6 60.0 AFNS indep 54.3 59.0 10-Year Yield Random Walk 66.9 81.5 Preferred A 0 (3) 63.6 73.8 AFNS indep 60.7 71.8

Incorporating Additional Factors Svensson (1995): ( 1 e λ 1 τ ( 1 e λ 1 τ y(τ) = β 1+β 2 )+β ) ( 3 e λ 1τ 1 e λ 2 τ ) +β 4 e λ 2τ +ε(τ) λ 1τ λ 1τ λ 2τ Dynamic Svensson: y t(τ) = L t+s t ( 1 e λ 1 τ λ 1 τ ) +C 1 t ( 1 e λ 1 τ ) ( e λ 1τ 1 e +Ct 2 λ 2 τ ) e λ 2τ +ε t(τ) λ 1 τ λ 2 τ Generalized Dynamic Svensson: y t (τ) = L t +S 1 t ( 1 e λ 1 τ λ 1 τ ) +S 2 t ( 1 e λ 2 τ λ 2 τ ) +C 1 ( 1 e λ 1 τ t λ 1 τ e λ 1 τ ) +C 2 ( 1 e λ 2 τ t e λ 2 τ ) +ε t (τ) λ 2 τ

Conclusions AFNS delivers tractable rigorous modeling AFNS delivers rigorous tractable modeling AF restrictions may help forecasts

Onward II: Forecasting Christensen-Diebold-Rudebusch (First draft 2007): Mixed evidence that AFNS forecasts better than DNS Duffee (2009): AFNS should not forecast better than DNS - Interpretation from our vantage point: AFNS and DNS have identical P-dynamics - What if we impose the Q-restrictions? (Diebold-Hua, 2010) - What if we shrink toward the Q-restrictions?

Unrestricted DNS Table: Unrestricted DNS Parameter Estimates L t 1 S t 1 C t 1 U L t 0.984 0.000-0.004 7.093 (0.020) (0.022) (0.020) (1.423) S t 0.004 0.934 0.078-3.023 (0.027) (0.023) (0.025) (2.031) C t 0.027 0.054 0.883-1.345 (0.056) (0.047) (0.040) (1.379) Note: Each row presents coefficients from the transition equation for the respective state variable. Standard errors appear in parenthesis. Asterisks denote significance at the 5% level.

DNS with Risk-Neutral Dynamics a 11 0 0 Univariate AR, A = 0 a 22 0 0 0 a 33 a 11 0 0 Curvature added, A = 0 a 22 a 23 0 0 a 33 a 11 0 0 λ restriction, A = 0 1 a 23 a 23 0 0 a 33 a 11 0 0 Cross λ restriction, A = 0 1 a 23 a 23 0 0 1 a 23 1 0 0 All restrictions, A = 0 1 a 23 a 23 0 0 1 a 23

Table: Tests of DNS Risk-Neutral Restrictions Likelihood ratio of restricted models Test statistics P-value Univariate AR 25.696 0.000 Curvature added 1.876 0.866 λ restriction 2.664 0.850 Cross λ restriction 2.754 0.907 All restrictions 6.148 0.631 Granger causality test C t 1 does not Granger cause S t 23.710 0.000 S t 1 does not Granger cause C t 1.580 0.210

Unrestricted AFNS Table: The General AFNS Model Parameter Estimates L t 1 S t 1 C t 1 U L t 0.987 0.005-0.010 7.309 (0.017) (0.018) (0.016) (1.450) S t 0.007 0.933 0.082-2.560 (0.023) (0.023) (0.020) (1.561) C t 0.015 0.040 0.901-1.669 (0.026) (0.047) (0.040) (1.260) Note: Each row presents coefficients from the transition equation for the respective state variable. Standard errors appear in parenthesis. Asterisks denote significance at the 5% level.

AFNS with Risk-Neutral Dynamics κ 11 0 0 Univariate AR, K P = 0 κ 22 0 0 0 κ 33 κ 11 0 0 Curvature added, K P = 0 κ 22 κ 23 0 0 κ 33 κ 11 0 0 λ restriction, K P = 0 1 κ 23 κ 23 0 0 κ 33 κ 11 0 0 Cross λ restriction, K P = 0 1 κ 23 κ 23 0 0 1 κ 23 10 7 0 0 All restrictions, K P = 0 1 κ 23 κ 23 0 0 1 κ 23

Table: Tests of AFNS Risk-Neutral Restrictions Likelihood ratio of restricted models Test statistics P-value Univariate AR 13.420 0.037 Curvature added 8.340 0.138 λ restriction 2.380 0.882 Cross λ restriction 10.100 0.183 All restrictions 9.000 0.342 Granger causality test C t 1 does not Granger cause S t 15.005 0.000 S t 1 does not Granger cause C t 1.956 0.164

DNS 1-Month-Ahead Forecasts Output-of-sample 1-month-ahead forecasting rankings 3-month 1-year 2-year 3-year 5-year 10-year 30-year unrestricted VAR 5 2 5 6 5 6 6 univariate AR 6 6 6 5 6 5 5 curvature added 4 1 3 3 3 3 2 λ restriction 3 4 4 2 4 4 3 cross λ restrictions 2 3 2 4 2 2 4 all restrictions 1 5 1 1 1 1 1 We estimate all models recursively from 1987:1 to the time forecast is made, beginning in 1997:1 and extending through 2002:12. We define forecast errors at t + h as y t+h (τ) ŷ t+h/t (τ) and report the rankings in terms of root mean square errors. 1 is best, and 6 is worst.

DNS 6-Month-Ahead Forecasts Output-of-sample 6-month-ahead forecast rankings 3-month 1-year 2-year 3-year 5-year 10-year 30-year unrestricted VAR 5 6 6 6 6 6 6 univariate AR 6 5 5 4 2 2 2 curvature added 4 4 2 2 3 3 3 λ restriction 3 3 3 3 4 4 4 cross λ restrictions 2 2 4 5 5 5 5 all restrictions 1 1 1 1 1 1 1

DNS 1-Year-Ahead Forecasts Output-of-sample 1-year-ahead forecast rankings 3-month 1-year 2-year 3-year 5-year 10-year 30-year unrestricted VAR 6 6 6 6 6 6 6 univariate AR 5 5 4 3 3 2 3 curvature added 2 2 2 2 2 3 2 λ restriction 4 4 3 4 4 4 4 cross λ restrictions 3 3 5 5 5 5 5 all restrictions 1 1 1 1 1 1 1

DNS 2-Year-Ahead Forecasts Output-of-sample 2-year-ahead forecast rankings 3-month 1-year 2-year 3-year 5-year 10-year 30-year unrestricted VAR 2 3 4 4 6 6 6 univariate AR 1 1 1 1 1 3 3 curvature added 3 2 2 2 2 2 2 λ restriction 4 4 3 3 3 4 4 cross λ restrictions 5 5 5 5 4 5 5 all restrictions 6 6 6 6 5 1 1

DNS 3-Year-Ahead Forecasts Output-of-sample 3-year-ahead forecast rankings 3-month 1-year 2-year 3-year 5-year 10-year 30-year unrestricted VAR 5 5 6 6 6 6 6 univariate AR 3 2 2 2 3 4 3 curvature added 4 3 3 3 2 2 2 λ restriction 1 1 1 1 1 3 4 cross λ restrictions 2 4 4 4 4 5 5 all restrictions 6 6 5 5 5 1 1

AFNS 1-Month-Ahead Forecasts Output-of-sample 1-month-ahead forecast rankings 3-month 1-year 2-year 3-year 5-year 10-year 30-year unrestricted VAR 6 6 6 6 6 6 6 univariate AR 1 2 4 4 5 5 4 curvature added 2 1 1 1 3 2 1 λ restriction 3 4 5 5 4 4 3 cross λ restrictions 5 5 3 3 2 3 5 all restrictions 4 3 2 2 1 1 2

AFNS 6-Month-Ahead Forecasts Output-of-sample 6-month-ahead forecast rankings 3-month 1-year 2-year 3-year 5-year 10-year 30-year unrestricted VAR 6 6 6 2 2 2 2 univariate AR 2 2 2 3 3 3 3 curvature added 3 3 3 4 4 4 4 λ restriction 4 4 4 5 5 5 5 cross λ restrictions 5 5 5 6 6 6 6 all restrictions 1 1 1 1 1 1 1

AFNS 1-Year-Ahead Forecasts Output-of-sample 1-year-ahead forecast rankings 3-month 1-year 2-year 3-year 5-year 10-year 30-year unrestricted VAR 6 6 6 6 6 6 6 univariate AR 5 5 4 3 3 2 2 curvature added 2 2 2 2 2 3 3 λ restriction 4 4 5 4 4 4 4 cross λ restrictions 3 3 3 5 5 5 5 all restrictions 1 1 1 1 1 1 1

AFNS 2-Year-Ahead Forecasts Output-of-sample 2-year-ahead forecast rankings 3-month 1-year 2-year 3-year 5-year 10-year 30-year unrestricted VAR 6 6 6 6 6 6 6 univariate AR 1 2 2 2 2 3 3 curvature added 2 3 3 3 3 2 2 λ restriction 5 5 5 5 4 5 4 cross λ restrictions 4 4 4 4 5 4 5 all restrictions 3 1 1 1 1 1 1

AFNS 3-Year-Ahead Forecasts Output-of-sample 3-year-ahead forecast rankings 3-month 1-year 2-year 3-year 5-year 10-year 30-year unrestricted VAR 6 6 6 6 6 6 6 univariate AR 1 3 3 3 2 3 3 curvature added 2 2 2 2 3 2 2 λ restriction 4 4 4 4 4 4 4 cross λ restrictions 3 5 5 5 5 5 5 all restrictions 5 1 1 1 1 1 1

AFNS 2-Year-Ahead Forecasts Output-of-sample 2-year-ahead forecast rankings 3-month 1-year 2-year 3-year 5-year 10-year 30-year random walk 4 4 2 2 2 2 2 univariate AR 1 2 3 3 3 4 4 unrestricted VAR 7 7 7 7 7 7 7 curvature added 2 3 4 4 4 3 3 λ restriction 6 6 6 6 5 6 5 cross λ restrictions 5 5 5 5 6 5 6 all restrictions 3 1 1 1 1 1 1

AFNS 3-Year-Ahead Forecasts Output-of-sample 3-year-ahead forecast rankings 3-month 1-year 2-year 3-year 5-year 10-year 30-year random walk 6 2 2 2 2 2 2 univariate AR 1 4 4 4 3 4 4 unrestricted VAR 7 7 7 7 7 7 7 curvature added 2 3 3 3 4 3 3 λ restriction 4 5 5 5 5 5 5 cross λ restrictions 3 6 6 6 6 6 6 all restrictions 5 1 1 1 1 1 1

Onward I: Tractable AF Modeling... Joslin-Singleton-Zhu (2009) obtain a larger class of tractable AF models. AFNS is one case. Krippner (2009) shows that AFNS is an optimal approximation to the generic Gaussian affine model of Dai and Singleton (2002).