Affine Term Structure Models and Linear Bond Yield Relationships
Summary
The document defines an affine term structure model through the relationship between bond yields and model state variables. In the simplest formulation, a zero-coupon bond price is exponential in a maturity-dependent constant and the short rate; taking its logarithm makes the yield a constant plus a linear function of that rate. More generally, the state can be a vector, with maturity-specific coefficients mapping those variables to yields.
This structure matters because it can make bond pricing and yield calculations tractable, often allowing closed-form solutions where numerical methods such as simulation or partial differential equations would be more costly. The discussion places these models in the development of interest-rate modeling, from early single-state setups to broader multi-state characterizations. The explanation is conceptual and does not derive the coefficient functions or specify a particular model’s assumptions. It also clarifies that “affine” refers to a constant-plus-linear relationship, not to multiscaling or self-similarity.
Key ideas
- An affine relationship expresses yields as a constant plus a linear function of state variables.
- In a short-rate formulation, zero-coupon bond yields are affine in the current short rate.
- The state can contain multiple variables, with coefficients that depend on bond maturity.
- Affine structure can make bond valuation more tractable than simulation or numerical equation-solving methods.
- The term describes the yield relationship and does not imply multiscaling or self-similarity.
Tags
Full text
# What does the word "affine" mean in affine term structure models?
# What does the word "affine" mean in affine term structure models?
I am new to the field of Mathematical Finance and wanted to get an idea on the intuitive, physical and mathematical meaning of the term "affine" in Affine term structure models. Any literature reference will be appreciated as well.
On another note, is it related to multiscaling and self-similarity properties of various stochastic processes?
## Answer by siou0107 (score 4, accepted)
https://quant.stackexchange.com/a/54345
In an Affine Term Structure model, zero coupon bond prices can be written as $P\left(t, T\right) = e^{A\left(t, T\right) - B\left(t, T\right) r_t}$. The zero coupon rate $R\left(t, T\right) = -\frac{\ln \left(P\left(t, T\right) \right)}{T - t}$ is thus an affine function in the short rate $r_t$.
Many textbooks have some dedicated paragraphs to these models; if you want a thorough monograph on interest rate models, I recommend Brigo’s and Mercurio’s Interest rate models.
## Answer by nbbo2 (score 6)
https://quant.stackexchange.com/a/54346
According to Monika Piazzesi:
```
The word “affine term structure model” is often used in different ways. I will use the
word to describe any arbitrage-free model in which [zero coupon] bond yields are affine
(constant plus-linear) functions of some state vector x.
Affine models are thus a special class of term structure models, which write the yield
y(τ) of a τ-period bond as
y(τ) = A(τ) + B(τ) x
for coefficients A(τ) and B(τ) that depend on maturity τ. The functions A(τ) and B(τ)
make these yield equations consistent with each other for different values of τ. The
functions also make the yield equations consistent with the state dynamics.
The main advantage of affine models is tractability. Having tractable solutions for
bond yields is useful because otherwise yields need to be computed with Monte Carlo
methods or solution methods for PDEs. Both approaches are computationally costly,
[...].
The literature on bond pricing starting with Vasicek (1977) and Cox et al. (1985),
therefore has focused on closed-form solutions.The riskless rate in these early
setups was the only state variable in the economy so that all bond yields were
perfectly correlated. A number of extensions of these setups followed both in terms
of the number of state variables and the data-generating processes for these
variables. Duffie and Kan (1996) finally provided a more complete characterization of
models with affine bond yields.
```
Source: https://web.stanford.edu/~piazzesi/s.pdf
This definition is slightly more general than the above in that $x_t$ (the "state variable") could be a vector rather than a scalar $r_t$ (typically representing the instantaneous risk free rate) used in the earliest models.Shown in full with attribution under the source's licence. Licence: CC BY-SA 4.0 (Stack Exchange)
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.