Instantaneous Short Rates Versus Observable Spot Rates
Summary
The document clarifies the distinction between an instantaneous short rate and a continuously compounded spot rate for a particular maturity. In a short-rate model such as Vasicek, the instantaneous rate is a theoretical rate over an infinitesimal interval. It is not directly quoted in markets, whereas spot rates are inferred from traded instruments and a constructed yield curve. Bond prices and spot rates can be related through the model, but determining the instantaneous rate in practice requires an estimation or interpolation assumption.
The answers illustrate the distinction with discount-factor relationships and a simple example connecting forward rates to a multi-period spot rate. One proposed practical approximation sets the instantaneous rate equal to the shortest available yield-curve rate, using log-linear interpolation. This is a modeling convention, not direct observation; actual curves contain discrete maturities, and the document does not compare alternative estimation methods or discuss market-specific conventions.
Key ideas
- An instantaneous short rate applies over an infinitesimal interval and is not directly traded or quoted.
- A spot rate for a finite maturity can be inferred from market instruments and a yield curve.
- Short-rate models connect the instantaneous rate to bond prices and implied spot rates.
- Approximating the instantaneous rate with the shortest quoted maturity is a modeling assumption.
Tags
Full text
# "Spot rate is not observable" meaning
# "Spot rate is not observable" meaning
In Bruno Remillard's text, "Statistical Methods for Financial Engineering," he states the following on p 148 after giving the general form of a bond price $P(t,T)$ under Vasicek's model:
> Note that $P(t,T)$ depends only on $r(t)$ and the parameters of the model; however, the spot rate $r(t)$ is not observable.
Firstly, isn't Vasicek a type of short rate model, not the spot rate? If so, as I understand it the short rate is just the rate for short term borrowing. In that case, why can't we use, say, 1-week LIBOR rates as the short rate? Are those not observed? FRED actually offers a time series of such rates, so it seems that they are observable.
I've seen this mentioned elsewhere, too; that the short rate is not observable. What exactly does this mean?
## Answer by emot (score 2)
https://quant.stackexchange.com/a/66195
I think that you are confusing instantenous sport rate $r(t)$ with continously compounded spot interest rate $R(t,T)$.
The instantenous sport rate $r(t)$ is just a rate over infinitesimal interval $dt$ and this rate is not observable, because the shortest rate traded is overnight rate i.e. 1 day rate.
The continuously-compounded spot interest rate $R(t,T)$ prevailing at time t for the maturity T is the constant rate at which an investment of $P(t, T)$ units of currency at time t accrues continuously to yield a unit amount of currency at maturity $T$ i.e. $P(T,T)=1$, in formulas:
$$R(t,T)=-\frac{lnP(t,T)}{T-t}$$
then of course
$$P(t,T)=e^{-R(t,T)(T-t)}$$
where $P(t,T)$ is zero-coupon bond or discount factor.
Notice that our yield curve is not continuous but a discrete construct. Typically it is built off of instruments with maturity 1D, 2D, 1W, 1M, 3M, 6M, 1Y, 2Y, ... etc. Therefore we say that $R(t,T)$ is observable. Even if we want to trade maturity that is not on our yield curve, let's say 3.5 months, then we can do it in practice, if we pay slight premium. But we can't trade $r(t)$, we can't trade loans/depos over 1 milisecond or a few seconds interval - it is not quoted hence not observable.
Notice that if you know parameters to Vasicek model (or any short rate model) and the instantenous rate $r(t)$ then you can calculate bond prices $P(t,T)$ for all $T$ and then calculate spot rates $R(t,T)$ for all maturities $T$. Therefore the pricing equation for bonds allows you to calculate $R(t,T)$ based on $r(t)$.
Notice that $$P(t,T)=E^Q[e^{-\int_t^T r(s) ds}]$$
then
$$R(t,T)=-\frac{ln(E^Q[e^{-\int_t^T r(s) ds}])}{T-t}$$
Ok, so how do we estimate $r(t)$?
Then we can ask, how we can use the pricing equation for bond when we don't know $r(t)$? In practice we just assume that the $r(t)$ is equal to the shortest rate $R(t,T)$ on the yield curve, 1 day or 1 week rate. i.e. $$r(t)=R(t,t+1/365)$$
Why? Because we can interpolate rate $r(t)$ from the yield curve. Notice that we know $P(t,t)$ - it is just equal to 1, also we know $P(t,t+1/365)$, based on these two discount factors we can interpolate $r(t)$ and it will be equal to $R(t,t+1/365)$ when we use log-linear interpolation. Please check my answer here link
## Answer by Bjørn Kjos-Hanssen (score 1)
https://quant.stackexchange.com/a/66173
Spot rates cannot be directly observed --- Wikipedia
The way I understood this (in a more basic context) is simply that if
- the 1-year forward rates during year 1,2,3 are $i_1,i_2,i_3$,
- a bond coupon payment is to be made at the end of year 3, and
- the spot rate for that payment is $i$ then $$(1+i_1)(1+i_2)(1+i_3)=(1+i)^3$$ so that we can calculate $i$, but not "observe" it prior to calculation.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.