Skip to content
All library documents

Discrete Short-Rate Models for Zero-Coupon Curve Fitting

Article Quant Q&A · Author: William48

Summary

The document proposes modeling short rates in discrete time under a risk-neutral measure, then using the resulting rate paths to approximate the integrated short rate used in zero-coupon bond pricing. It approximates the time integral with a trapezoidal Riemann sum. If the summed rates are conditionally normal, the conditional expectation of the exponential discount factor can be evaluated using the normal moment-generating function, producing an approximate bond price.

The response connects discrete short-rate dynamics to a discretized Vasicek-style autoregressive process and notes that its parameters can be calibrated by ordinary least squares using the stated relationship. The question’s key concern is whether one can simply posit dynamics under a risk-neutral measure; the answer does not resolve that measure-theoretic issue or establish that the proposed ARMA specification is arbitrage-consistent. The pricing construction is an approximation whose quality depends on time-step size and model assumptions, and the brief reply does not provide calibration results or a full curve-fitting procedure.

Key ideas

  • A discrete short-rate model can approximate the integrated rate with a trapezoidal sum.
  • Conditional normality allows the expected exponential discount factor to be evaluated from the mean and variance.
  • The response relates discrete short-rate dynamics to a Vasicek-style autoregressive specification.
  • Ordinary least squares can calibrate the stated autoregressive identity from observed short rates.
  • The response does not establish risk-neutral consistency or quantify approximation error.

Tags

Full text
# Use Discrete ARMA(1,q) Process to Model Short Rate for Term Structure Fitting


# Use Discrete ARMA(1,q) Process to Model Short Rate for Term Structure Fitting












I'm new to this field but I'm reading related literature lately and quite obsessed with the topic. I come to know that people like to model short rate under risk-neutral measure $Q$, because under $Q$ the price of a zero-coupon bond can be expressed as $$P(t,T)=\mathbb{E}_Q\left[e^{-\int_t^Tr_sds}|\mathscr{F}_t\right],$$ while under the real-world measure $Q^0$ the formula is complicated. And if one does not care about how to travel between $Q^0$ and $Q$ or the form of $\lambda$, one can directly model the short rate dynamics under $Q$ where $\lambda$ becomes implicit. So here's my idea. By the fundamental theorem of asset pricing, no arbitrage is equivalent to existence of a risk-neutral measure $Q$. Assume no arbitrage. Then under this particular $Q$, I suppose the short rate to follow a discrete ARMA(1,1) process $$r_{t+1}=\gamma_1r_t+\gamma_0+\epsilon_{t+1}+\epsilon_t.$$ Given the model is discrete, I therefore use a Riemann approximation to represent $\int_t^Trsds$, $$\hat{r}=\frac{1}{2}r_th+\sum_{j=1}^{m-1}r_{j+t}h+\frac{1}{2}r_{m+t}h,$$ with $T-t=mh$. In fact, if the rates are observed on a daily basis, take $h=\frac{1}{365}$. Then, by proving $\hat{r}|\mathscr{F}_t$ follows a normal distribution, use the moment generating function to derive $$\hat{P}(t,T)=\mathbb{E}_Q\left[e^{-\hat{r}}|\mathscr{F}_t\right]=e^{\mathbb{E}[-\hat{r}|\mathscr{F}_t]+\frac{1}{2}Var[-\hat{r}|\mathscr{F}_t]},$$ which is now an approximation of $P(t,T)$. I understand the above is definitely not elegant, because we all like continuous differential models. But is the above at least theoretically OK? And if there are flaws, can it be tackled with to save the idea?

Edit: My major concern is about $Q$. I see lines about Girsanov change of measure and Radon-Nykodym derivatives when people derive $Q$ from $Q^0$, and I'm not really confident about simply assuming $Q$ exists by no arbitrage and placing my model under it.

## Answer by Mild_Thornberry (score 2)

https://quant.stackexchange.com/a/61267

You are describing something called Geometric Brownian Motion, and in the realm of short rates, you are describing the discretization short rates. For the Vasicek model, $R_t = aR_{t-1} + b +\epsilon$ where $a=e^{-\lambda*dt}$ and $b=\mu(1-e^{-\lambda*dt})$. You can use OLS to calibrate your short rate process using this identity.

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.