Affine Term Structure Model
   HOME

TheInfoList



OR:

An affine term structure model is a
financial model Financial modeling is the task of building an abstraction, abstract representation (a mathematical model, model) of a real world finance, financial situation. This is a mathematical model designed to represent (a simplified version of) the perfor ...
that relates
zero-coupon bond A zero coupon bond (also discount bond or deep discount bond) is a bond in which the face value is repaid at the time of maturity. Unlike regular bonds, it does not make periodic interest payments or have so-called coupons, hence the term zero ...
prices (i.e. the discount curve) to a
spot rate In finance, a spot contract, spot transaction, or simply spot, is a contract of buying or selling a commodity, security or currency for immediate settlement (payment and delivery) on the spot date, which is normally two business days after ...
model. It is particularly useful for deriving the
yield curve In finance, the yield curve is a graph which depicts how the yields on debt instruments - such as bonds - vary as a function of their years remaining to maturity. Typically, the graph's horizontal or x-axis is a time line of months or ye ...
– the process of determining spot rate model inputs from observable
bond market The bond market (also debt market or credit market) is a financial market where participants can issue new debt, known as the primary market, or buy and sell debt securities, known as the secondary market. This is usually in the form of bonds, b ...
data. The affine class of term structure models implies the convenient form that log bond prices are linear functions of the spot rate (and potentially additional state variables).


Background

Start with a stochastic short rate model r(t) with dynamics: : dr(t)=\mu(t,r(t)) \, dt + \sigma(t,r(t)) \, dW(t) and a risk-free zero-coupon bond maturing at time T with price P(t,T) at time t. The price of a zero-coupon bond is given by:P(t,T) = \mathbb^\left\where T=t+\tau, with \tau being is the bond's maturity. The expectation is taken with respect to the risk-neutral probability measure \mathbb. If the bond's price has the form: :P(t,T)=e^ where A and B are deterministic functions, then the short rate model is said to have an affine term structure. The yield of a bond with maturity \tau, denoted by y(t,\tau), is given by:y(t,\tau) = -\log P(t,\tau)


Feynman-Kac formula

For the moment, we have not yet figured out how to explicitly compute the bond's price; however, the bond price's definition implies a link to the Feynman-Kac formula, which suggests that the bond's price may be explicitly modeled by a
partial differential equation In mathematics, a partial differential equation (PDE) is an equation which imposes relations between the various partial derivatives of a Multivariable calculus, multivariable function. The function is often thought of as an "unknown" to be sol ...
. Assuming that the bond price is a function of x\in\mathbb^ latent factors leads to the PDE:- + \sum_^\mu_ + \sum_^ \Omega_ - rP = 0, \quad P(0,x) = 1where \Omega is the
covariance matrix In probability theory and statistics, a covariance matrix (also known as auto-covariance matrix, dispersion matrix, variance matrix, or variance–covariance matrix) is a square matrix giving the covariance between each pair of elements of ...
of the latent factors where the latent factors are driven by an Ito
stochastic differential equation A stochastic differential equation (SDE) is a differential equation in which one or more of the terms is a stochastic process, resulting in a solution which is also a stochastic process. SDEs are used to model various phenomena such as stock pr ...
in the risk-neutral measure:dx = \mu^dt + \Sigma dW^, \quad \Omega = \Sigma\Sigma^Assume a solution for the bond price of the form:P(\tau,x) = \exp\left (\tau) + x^B(\tau) \right \quad A(0) = B_(0) = 0The derivatives of the bond price with respect to maturity and each latent factor are:\begin &= \left A'(\tau) + x^B'(\tau)\right \\ &= B_(\tau)P \\ &= B_(\tau)B_(\tau)P\\ \endWith these derivatives, the PDE may be reduced to a series of ordinary differential equations:-\left '(\tau) + x^B'(\tau) \right+ \sum_^\mu_B_(\tau) + \sum_^ \Omega_B_(\tau)B_(\tau) - r = 0, \quad A(0) = B_(0) = 0To compute a closed-form solution requires additional specifications.


Existence

Using Ito's formula we can determine the constraints on \mu and \sigma which will result in an affine term structure. Assuming the bond has an affine term structure and P satisfies the term structure equation, we get: : A_t(t,T)-(1+B_t(t,T))r-\mu(t,r)B(t,T)+\frac\sigma^2(t,r)B^2(t,T)=0 The boundary value :P(T,T)=1 implies : \begin A(T,T)&=0\\ B(T,T)&=0 \end Next, assume that \mu and \sigma^2 are affine in r: : \begin \mu(t,r)&=\alpha(t)r+\beta(t)\\ \sigma(t,r)&=\sqrt \end The differential equation then becomes : A_t(t,T)-\beta(t)B(t,T)+\frac\delta(t)B^2(t,T)-\left +B_t(t,T)+\alpha(t)B(t,T)-\frac\gamma(t)B^2(t,T)\right=0 Because this formula must hold for all r, t, T, the coefficient of r must equal zero. : 1+B_t(t,T)+\alpha(t)B(t,T)-\frac\gamma(t)B^2(t,T)=0 Then the other term must vanish as well. : A_t(t,T)-\beta(t)B(t,T)+\frac\delta(t)B^2(t,T)=0 Then, assuming \mu and \sigma^2 are affine in r, the model has an affine term structure where A and B satisfy the system of equations: : \begin 1+B_t(t,T)+\alpha(t)B(t,T)-\frac\gamma(t)B^2(t,T)&=0\\ B(T,T)&=0\\ A_t(t,T)-\beta(t)B(t,T)+\frac\delta(t)B^2(t,T)&=0\\ A(T,T)&=0 \end


Models with ATS


Vasicek

The
Vasicek model In finance, the Vasicek model is a mathematical model describing the evolution of interest rates. It is a type of one-factor short-rate model as it describes interest rate movements as driven by only one source of market risk. The model can be u ...
dr=(b-ar)\,dt+\sigma \,dW has an affine term structure where : \begin p(t,T)&=e^\\ B(t,T)&=\frac\left(1-e^\right)\\ A(t,T)&=\frac-\frac \end


Arbitrage-Free Nelson-Siegel

One approach to affine term structure modeling is to enforce an
arbitrage-free In economics and finance, arbitrage (, ) is the practice of taking advantage of a difference in prices in two or more markets; striking a combination of matching deals to capitalise on the difference, the profit being the difference between the ...
condition on the proposed model. In a series of papers, a proposed dynamic yield curve model was developed using an arbitrage-free version of the famous Nelson-Siegel model, which the authors label AFNS. To derive the AFNS model, the authors make several assumptions: # There are three latent factors corresponding to the ''level'', ''slope'', and ''curvature'' of the
yield curve In finance, the yield curve is a graph which depicts how the yields on debt instruments - such as bonds - vary as a function of their years remaining to maturity. Typically, the graph's horizontal or x-axis is a time line of months or ye ...
# The latent factors evolve according to multivariate Ornstein-Uhlenbeck processes. The particular specifications differ based on the measure being used: ##dx = K^(\theta-x)dt + \Sigma dW^ (Real-world measure \mathbb) ##dx = -K^xdt + \Sigma dW^ (Risk-neutral measure \mathbb) # The volatility matrix \Sigma is diagonal # The short rate is a function of the level and slope (r = x_ + x_) From the assumed model of the zero-coupon bond price:P(\tau,x) = \exp\left (\tau) + x^B(\tau) \right/math>The yield at maturity \tau is given by:y(\tau) = - - And based on the listed assumptions, the set of ODEs that must be solved for a closed-form solution is given by:-\left '(\tau) + B'(\tau)^x \right- B(\tau)^K^x + B(\tau)^\Omega B(\tau) - \rho^x = 0, \quad A(0) = B_(0) = 0where \rho = \begin 1 & 1 & 0 \end^ and \Omega is a diagonal matrix with entries \Omega_ = \sigma_^. Matching coefficients, we have the set of equations:\begin -B'(\tau) &= \left(K^\right)^B(\tau) + \rho, \quad B_(0) = 0 \\ A'(\tau) &= B(\tau)^\Omega B(\tau), \quad A(0) = 0 \endTo find a tractable solution, the authors propose that K^ take the form:K^ = \begin 0 & 0 & 0 \\ 0 & \lambda & -\lambda \\ 0 & 0 & \lambda \endSolving the set of coupled ODEs for the vector B(\tau), and letting \mathcal(\tau) = -B(\tau), we find that:\mathcal(\tau) = \begin 1 & & - e^ \end^Then x^\mathcal(\tau) reproduces the standard Nelson-Siegel yield curve model. The solution for the yield adjustment factor \mathcal(\tau) = -A(\tau) is more complicated, found in Appendix B of the 2007 paper, but is necessary to enforce the arbitrage-free condition.


Average expected short rate

One quantity of interest that may be derived from the AFNS model is the average expected short rate (AESR), which is defined as:\text \equiv \int_^\mathbb_(r_)ds = y(\tau) - \text(\tau)where \mathbb_(r_) is the
conditional expectation In probability theory, the conditional expectation, conditional expected value, or conditional mean of a random variable is its expected value – the value it would take “on average” over an arbitrarily large number of occurrences – give ...
of the short rate and \text(\tau) is the term premium associated with a bond of maturity \tau. To find the AESR, recall that the dynamics of the latent factors under the real-world measure \mathbb are:dx = K^(\theta-x)dt + \Sigma dW^The general solution of the multivariate Ornstein-Uhlenbeck process is:x_ = \theta + e^(x_-\theta) + \int_^ e^\Sigma dW^Note that e^ is the
matrix exponential In mathematics, the matrix exponential is a matrix function on square matrices analogous to the ordinary exponential function. It is used to solve systems of linear differential equations. In the theory of Lie groups, the matrix exponential gives ...
. From this solution, it is possible to explicitly compute the conditional expectation of the factors at time t+\tau as:\mathbb_(x_) = \theta + e^(x_-\theta)Noting that r_ = \rho^x_, the general solution for the AESR may be found analytically:\int_^\mathbb_(r_)ds = \rho^\left \theta + \left( K^ \right)^\left(I - e^\right)(x_-\theta) \right/math>


References


Further reading

*{{cite book , author=Bjork, Tomas , title=Arbitrage Theory in Continuous Time, third edition, year=2009 , publisher = New York, NY:
Oxford University Press Oxford University Press (OUP) is the university press of the University of Oxford. It is the largest university press in the world, and its printing history dates back to the 1480s. Having been officially granted the legal right to print books ...
, isbn = 978-0-19-957474-2 Interest rates Financial models Fixed income analysis Stochastic models Short-rate models Mathematical and quantitative methods (economics) Mathematical finance