首页 Evaluating stochastic discount factors from term structure models

Evaluating stochastic discount factors from term structure models

举报
开通vip

Evaluating stochastic discount factors from term structure models rk has ate ve likelihood-based time-series analysis is then ricing of ob ed po M) Journal of Empirical Finance 16 (2009) 852–861 Contents lists available at ScienceDirect Journal of Empirical Finance j ourna l homepage: www.e lsev ie r.com/ locate / jem...

Evaluating stochastic discount factors from term structure models
rk has ate ve likelihood-based time-series analysis is then ricing of ob ed po M) Journal of Empirical Finance 16 (2009) 852–861 Contents lists available at ScienceDirect Journal of Empirical Finance j ourna l homepage: www.e lsev ie r.com/ locate / jempf in assumptions need to be made on the distribution of the data. Heretofore most applications of the SDF approach have been in discrete time. However an SDF is guaranteed to exist in any model, either in discrete or continuous time, in which arbitrage is not allowed. The purpose of this paper is to examine to what extent the SDF approach can be useful in estimating and testing continuous-time term structure models. Typically term structure models fully specify the dynamics of the state vector under the true probability measure and so likelihood-based inference is (in principle) feasible. However in order to apply likelihood-based techniques the researcher must know the exact functional relationship between asset prices and the state vector. In many cases this is not known, as when dealing approach. The SDF approach has gain Generalized Method of Moments (GM ☆ This paper has benefitted from useful comments b of California at Berkeley, the University of Illinois at U Arizona, the University of Utah, Brigham Young Univer gratefully acknowledge financial support provided by ⁎ 15217 Isleview Dr. Chesterfield, MO 63017, USA. E-mail address: farnsworth@wustl.edu. 0927-5398/$ – see front matter © 2009 Elsevier B.V. doi:10.1016/j.jempfin.2009.06.004 pularity partially because it lends itself well to straightforward testing, based on the as in Hansen and Singleton (1982). An advantage of this approach is that very few Singleton (2003) for a survey). By contrast, recent work in equity p by a given model as a known function focused on models for which the prices of some set of claims, usually zero-coupon ctor so the paths of the state variables can be inferred from bond prices. Typically applied to the paths of this state vector in order to estimate parameters (see Dai and models has been focused on constructing the stochastic discount factor (SDF) implied servable variables and applying it to a set of returns. I will call this approach the SDF Term structure models Monte Carlo method GMM estimator 1. Introduction Most empirical term structure wo bonds, are known functions of the st Evaluating stochastic discount factors from term structure models☆ Heber K. Farnsworth⁎ Olin Business School Washington University in St. Loius, USA a r t i c l e i n f o a b s t r a c t Article history: Accepted 16 June 2009 Available online 27 June 2009 This paper examines the feasibility of applying the stochastic discount factor methodology to fixed-income data usingmodern term structuremodels. Using this approach the researcher can examine returns on bond portfolios whose exact composition is unknown, as is often the case. This paper proposes an observable proxy for the SDF from continuous-time models and documents via Monte Carlo methods the properties of the GMM estimator based on using this proxy. © 2009 Elsevier B.V. All rights reserved. JEL classification: G12 C1 C5 Keywords: Stochastic discount factors y my chairman, Wayne Ferson, as well as Richard Bass. Comments by seminar participants at the University rbana-Champagne, Ohio State University, Columbia University, Arizona State University, the University o sity and the University of Southern California are also acknowledged. All remaining errors are my own. I also the Thomas Foster as well as the Samuel Stroum fellowhips at the University of Washington. All rights reserved. f with r (2006 In a approa least t restric Wh may d feasib Duffie I fi (QML) there a restric 2. Met the tim implie 853H.K. Farnsworth / Journal of Empirical Finance 16 (2009) 852–861 piðtÞ where r(t) is the instantaneous risk-free rate (see, for example, chapter 6 of Duffie (1996)). A stochastic discount factor process is a scalar processm(t) having the property thatm(t)pi(t) is a martingale for all i. Therefore we must have mðtÞpiðtÞ = Et ½mðTÞpiðTÞ� or Et mðTÞ mðtÞ Riðt; TÞ � � = 1 ð1Þ where Ri(t,T) is the gross return on asset i between time t and T. By applying Ito's formula we can verify thatm(t) must satisfy dmðtÞ mðtÞ = −rðtÞdt−ΛðtÞ ′dWðtÞ: ð2Þ Solving the SDE (2) yields the following expression for the stochastic discount factor. mðTÞ mðtÞ = exp −∫ T t rðsÞds− 1 2 ∫Tt ΛðsÞ′ΛðsÞds−∫Tt ΛðsÞ′dWðsÞ � � ð3Þ In order to test the stochastic discount factor for a particular model wemust be able to constructm(T)/m(t) from observed data. An examination of Eq. (3) suggests that in general it will not be possible to recover the SDF directly from discretely sampled data. Therefore we must construct an SDF proxy which is based on the observed data. An affine model of the term structure is one in which bond prices satisfy Pðt; sÞ = expðAðs−tÞ−Bðs−tÞ′XðtÞÞ nsider a continuous-time economy inwhich the uncertainty is driven by a d-dimensional BrownianMotionW(t). Let pi(t) be e t price of the ith non-dividend paying security and let σi(t) be the vector of sensitivities toW(t). The absence of arbitrage s that there exists some vector process Λ(t) such that p(t) solves dpiðtÞ = rðtÞdt + σiðtÞ′ΛðtÞdt + σiðtÞ′dWðtÞ To understand the issues involved in applying the SDF methodology in continuous time one must understand what the SDF from a continuous-time model looks like. Co ally likelihood-based approaches do not provide an overall test of model fit. In the SDF approach there are over-identifying tions which can be tested so a given model can be rejected by the data. ether these considerations override the advantages of the likelihood-based methods is an open question and the answer epend on the particular model and data set under consideration. In this paper I endeavor to show that the SDF approach is a le and somewhat attractive alternative. To be concrete I will restrict attention to models which fall into the affine class of and Kan (1996). This class of model is well-known in the literature and can be estimated using either approach. nd that parameters are estimated with more accuracy using the SDF approach compared with a commonly used alternative . This may be due to the fact that the SDF approach allows the use of more data as mentioned above. However I find that re biases in the SDF approach which seem to be responsible for throwing off the distribution of the test for over-identifying tions. So the approach must be used with caution. hods additional parameters. Fin wn difficulties. ddition, since no model fits the data exactly some joint distribution of pricing errors must be assumed in a likelihood-based ch. But this increases the number of parameters that need to be estimated. The SDF approach is robust to pricing errors, at hose which are orthogonal to the SDF, so there is no need to specify a statistical model for these errors or estimate any generally used in the term structure literature. There are other advantages to the SDF approach over likelihood-based approaches. The first is the difficulty of evaluating the likelihood of the state vector. Except for a few special cases the likelihood of the state vector from a continuous-time model is typically not known in closed form. Numerical techniques to evaluate this likelihood are computationally expensive and present their o eturns on portfolios of bonds. The SDF approach allows including such returns in the analysis, as was done by Ferson et al. ) in their study of bond mutual funds. Such an analysis is not possible using the likelihood-based approaches that are where X(t) is the state vector and A and B are deterministic functions of time. In an affine model the state vector, X(t), is assumed to solve1 In No skepti paper. data o In is kno difficu 15 yea distrib Th daily y bonds will be beyond 854 H.K. Farnsworth / Journal of Empirical Finance 16 (2009) 852–861 are only considering affine models with state variable that have continuous sample paths. Affine jump diffusion models exist but examining these is the scope of this paper. 1 We order to evaluate the performance of the SDF approachwemust examine estimates using this approachwhen the truemodel wn. To do this we will simulate from a realistic model of the term structure that has multiple factors but is one which is lt to estimate using the time-series approach because it is non-Gaussian and has no closed-form likelihood.Wewill simulate rs worth of data and then estimate parameters. I will repeat this two hundred times to get an idea of the sampling ution of the estimators. ere is fairly broad agreement that three factors are adequate to describe the dynamics of U.S. yield curves. We will simulate ields on three bonds that we will use to solve for the three factors. In addition we will simulate monthly returns on coupon of varying maturities. These monthly returns will be polluted with pricing errors so the covariance matrix of these returns full rank even though there are more than three bond returns. estimation. For instance, Ferson et al. (2006) use these approximations to study monthly returns on bond mutual funds with daily data on the state variable proxies. In the next section we will use the approximations above at a daily frequency, assuming that the bonds we observe daily are observed without error, and then take products of daily SDFs to obtain monthly SDFs which wewill then apply to monthly returns on portfolios. 3. Finite sample properties talking to bond traders one discovers that the reported daily prices on the less liquid bonds are viewed with considerable cism. However month-end numbers are consideredmore reliable. The extent towhich this is true is beyond the scope of this However it is the case that researchers typically have at their disposal daily series on bonds of a fewmaturities andmonthly n a larger set of bonds and portfolios of bonds. The SDF approach allows the researcher to utilize both types of data in one to 1 day since daily is a common frequency of observation that researchers have access too. One of the peculiarities of fixed-incomemarkets is that there are a few bondswhich are very liquid and the others aremuch less so. In ∫t + Δt λ ′ SðuÞλdu≈λ′SðtÞλΔ ð8Þ ∫t + Δt λ ′ ffiffiffiffiffiffiffiffiffiffi SðuÞ p dWðuÞ≈λ′∑−1½Xðt + ΔÞ−XðtÞ−KΘΔ + KXðtÞΔ� ð9Þ what follows I will use M(t,T) to denote this proxy to the true SDF, m(T)/m(t). w clearly the quality of these approximations will be better for small Δ. In our simulation results we shall take Δ to be equal XðsÞ = XðtÞ + ∫stKðΘ−XðuÞÞdu + ∫st∑ ffiffiffiffiffiffiffiffiffiffi SðuÞ p dWðuÞ ð4Þ where S(t) is a diagonal matrix whose diagonal is given by α+β′X(t). The short rate r(t) is also assumed to satisfy r(t)=δ0+δ′1X(t). The market price of risk process, Λ(t) is assumed to be given by ffiffiffiffiffiffiffiffiffi SðtÞp λ for some vector λ so we have mðTÞ mðtÞ = exp −∫ T t ðδ0 + δ′1XðuÞÞdu− 1 2 ∫Tt λ ′ SðuÞλdu−∫Tt λ′ ffiffiffiffiffiffiffiffiffiffi SðuÞ p dWðuÞ � � ð5Þ The difficulty is that this continuous-time process is not observed continuously so some discretization is necessary. There is a large literature on approximating diffusions via discrete processes using normally distributed random numbers as proxies for Brownian increments. Our aim is somewhat the reverse. Assuming that we have identified state variables we can only observe their paths at discrete points. We must approximate the terms in the SDF expression using these discrete observations. If we did observe this process continuously thenwe could easily compute the integrals with respect to time in the SDF formula above. In that case we could obtain the stochastic integral using Eq. (4) λ′∑−1½XðTÞ−XðtÞ−∫Tt KðΘ−XðuÞÞdu� = ∫Tt λ′ ffiffiffiffiffiffiffiffiffiffi SðuÞ p dWðuÞ: ð6Þ Now suppose we only observe the state vector at discrete intervals of length Δ. Then we could approximate the integrals with respect to time by a (left) Riemann sum. ∫t + Δt rðuÞdu≈ðδ0 + δ′1XðtÞÞΔ ð7Þ model Single In For each path of the state variables I calculated two kinds of price data: (1) daily yields on three zero-coupon bonds with matur accord 10, 15, norma 3.2. Es In that th what k Sin discou where α(τ)=A(τ)/τ and b(τ)=B(τ)/τ. By stacking these equations for the 3 τs we obtain the following system of equations. Th 855H.K. Farnsworth / Journal of Empirical Finance 16 (2009) 852–861 variables for each date. XðtÞ = b−1ðYðtÞ + aÞ ð11Þ The SDF proxy is formed by the econometrician from these daily observations of the state variable. YðtÞ = −a + bXðtÞ: e estimation routine uses the current guess of the parameters to form a and b and solves for the implied levels of the state ities of 6 months, 3 years, and 20 years and (2) monthly returns on 6 coupon bonds. The daily data is simulated exactly ing to the model. The 6 coupon bonds were simulated to be at par at the beginning of each month with maturities of 2, 5, 7, and 20 years. At the end of each month the bonds are re-priced to compute a return. Then pricing errors were added as IID l noise with mean zero and standard deviation of 3 basis points per month. timation the estimation stage of the Monte Carlo the econometrician is assumed to know that the daily data has no pricing error and e monthly data has error. But the econometrician does not know either how much error is in the monthly returns or even ind of bond or portfolio the monthly returns correspond to. ce the yields of the three bonds observed daily are assumed to be observed without error we have that the yield of the nt bond with time-to-maturity τ, yτ satisfies. yðtÞτ = −aðτÞ + bðτÞ′XðtÞ XðtÞ = rðtÞ θðtÞ vðtÞ 4 5; K = κ −κ 00 ν 0 0 0 μ 4 5; Θ = θθ v 4 5 ∑= 1 σrθ σrv σθr 1 0 0 0 1 2 4 3 5; α = 0ζ2 0 2 4 3 5; β = 0 0 00 0 0 1 0 η2 2 4 3 5 where we note that α and β, defined as above, give us SðtÞ = vðtÞ 0 0 0 ζ2 0 0 0 η2vðtÞ 2 4 3 5: 3.1. Simulation strategy Since this model has no closed-form density it is also difficult to sample from. However the process which determines the conditional variance, v(t) is Markovian and in fact of CIR form. We can sample paths of this state variable which have exactly the right conditional distributions using well-knownmethods (see Glasserman, 2004 for details). I sampled 4 points per day and then simulated the other factors as Gaussian conditional on the path of this conditional volatility process. Ideally wewould have liked to initialize each path by drawing from the unconditional distribution of the state variables. However this unconditional distribution isnot knownanalyticallyand so sampling from it directly is not feasible. So instead I started eachpath at the unconditional mean of the process and simulated 25 years of data. Then I threw away the first 10 years so that the remaining portion of each path is started at a random point drawn from a distributionwhich ought to be close to the unconditional distribution. drðtÞ = κðθðtÞ−rðtÞÞdt + vðtÞdWrðtÞ… + σrθζdWθðtÞ + σrvη vðtÞdWvðtÞ dθðtÞ = νð−θ−θðtÞÞdt + σθr ffiffiffiffiffiffiffiffi vðtÞp dWrðtÞ + ζdWθðtÞ dvðtÞ = μð−v−vðtÞÞdt + η ffiffiffiffiffiffiffiffivðtÞp dWvðtÞ ð10Þ terms of the general framework of affine models we have 2 3 2 3 2 3 its “central tendency” θ(t), and its volatility v(t). ffiffiffiffiffiffiffiffip ffiffiffiffiffiffiffiffip 1 with one process which drives the conditional variances of yields. The parameter values will be those estimated in Dai and ton (2000) using the parameterizationwhich the authors call their “preferred”model. The state vector is the short rate, r(t), The model we will use is from the A (3) branch of affine models. This notation means that the model is a three factor affine where condit i.e. where Be E ∑ d i=0 Xðt + ði + 1ÞΔÞ−Θ−expð−KΔÞðXðt + iΔÞ−ΘÞ " # = 0 ð14Þ E ∑ d i=0 Xðt + ði + 1ÞΔÞ−Θ−expð−KΔÞðXðt + iΔÞ−ΘÞ ! ⊗XðtÞ " # = 0 ð15Þ where exp is the matrix exponential and d is the number of trading days in a month (assumed to be 21 in the simulation). This gives us 12 addition moment conditions. Combining Eqs. (12), (13), and (14) gives us 36 moments to use in estimating 13 parameters. The estimation employs the so-called two-step GMM technique. In the first step an identity matrix is used as the weighting matrix. In the second step a new weighting matrix is calculated using the first-stage estimates which are then used in a second- 2 For instance the scores of the likelihood of the transition density of the state variables are arguably the best moments to match. But for this affine model the scores are not known in closed form. Table 1 Monte Carlo results using SDF method. 5% 25% Median True Mean 75% 95% θ ̅ v ̅ σrθ σrv σθr ξ2 η2 λr λθ λv Means 856 H.K. Farnsworth / Journal of Empirical Finance 16 (2009) 852–861 We could derive moment conditions directly from this equation but notice that these moment conditions are assumed to hold at a daily frequency rather than a monthly frequency like the pricing moments. The only complication here is in calculating the covariance of these daily moments with the monthly moments to form the weighting matrix. So instead I defined the following monthly moment conditions ional mean is known in closed form. E½Xðt + ΔÞ jXðtÞ� = Θ−expð−KΔÞðXðtÞ−ΘÞ the state variables. Some interesting moments are not known in closed form and so cannot be used. But for all affine models the condit E½Mðt; TÞðRcðt; TÞ−Rf ðtÞÞ� = 0 ð12Þ Rf is the return on a 1-period risk-free asset observed at time t. Using the 6 coupon bond returns gives us 6 moment ions. Additional moment conditions were obtained by imposing orthogonality with the beginning of month values of X(t), E½Mðt; TÞðRcðt; TÞ−Rf ðtÞÞ⊗XðtÞ� = 0 ð13Þ ⨂ is the Kronecker product. This gives us an additional 18 moments. sides the pricing moments above there are moment conditions we can impose based on the assumed stochastic process for 2 where Rc(t,T) is the gross return on the coupon bond from t to T (one month). In order to minimize the impact of any bias that the discretization introduces into the mean of our SDF proxy we instead use the following moment condition E½Mðt; TÞRcðt; TÞ−1� = 0 Since coupon bond is a portfolio of zero-coupon bonds the gross return on a coupon bond is the gross return on a portfolio of zeros. Using these portfolioweights and takingweighted averages of equations like Eq. (1) we see that the same equation holds for coupon bonds. By taking unconditional expectations and plugging in our proxy we obtain the following 0.176 0.285 0.361 0.365 0.350 0.405 0.504 0.049 0.068 0.078 0.083 0.077 0.084 0.110 0.007 0.012 0.015 0.015 0.015 0.018 0.025 −4.437 −3.573 −2.777 −3.420 −1.434 −1.755 7.033 3.213 4.682 6.103 4.270 15.806 8.130 15.035 −0.134 −0.112 −0.098 −0.094 −0.097 −0.081 −0.057 4.8e−5 1.5e−5 2.1e−4 2.0e−4 3.0e−4 3.1e−4 8.1e−4 0.000 0.001 0.005 0.008 0.024 0.023 0.122 8.510 10.355 12.337 9.320 14.552 16.630 28.032 4.113 25.055 36.591 31.700 43.829 50.844 142.893 −16.961 −5.191 −0.731 −0.344 −22.073 2.290 17.552 and percentiles of estimates compared with true values. κ 5.494 15.788 16.535 17.400 15.311 17.122 18.122 ν 0.206 0.220 0.227 0.226 0.225 0.232 0.261 μ step es using of the In estima to affin vector To where Table 2 Monte Carlo results using quasi-maximum likelihood. 857H.K. Farnsworth / Journal of Empirical Finance 16 (2009) 852–861 as noted above. The conditional variance is a bit more complex. But recall that for integrals with respect to Brownian motion we have that Vart ∫ s tgðuÞdWðuÞ h i = Et ð∫stgðuÞdWðuÞÞ 2 h i = Et ∫ s tgðuÞg′ðuÞdu h i : Using this fact we can write the conditional variance as Va rtðXðsÞÞ = Et ∫stΦðu−tÞ∑SðuÞ∑′Φðu−tÞ′du h i = ∫stΦðu−tÞ∑Et ½SðuÞ�∑′Φðu−tÞ′du which Howev means Sin into th this is ignore daily o On known instan one w this w SDF fr 3 Kee ed in the table are 5th, 25th, 75th, and 95th percentiles of the estimated parameter values to give an idea of the distribution estimates. order to gauge the accuracy of the SDF approach we need to compare to some other technique. Exact maximum likelihood tio
本文档为【Evaluating stochastic discount factors from term structure models】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_143154
暂无简介~
格式:pdf
大小:316KB
软件:PDF阅读器
页数:10
分类:金融/投资/证券
上传时间:2011-06-19
浏览量:16