Skip to content
All library documents

Instantaneous Forward Rates from Zero-Coupon Bond Prices

Article Quant Q&A · Author: TryingtobeQuant

Summary

The document explains an instantaneous forward rate as the limiting forward rate over an interval whose length approaches zero. Starting from the no-arbitrage relationship between two zero-coupon bond prices and a simply compounded forward rate, it derives the expression as the negative maturity derivative of the log bond price. The same limit follows with continuous compounding.

It distinguishes rates observed from traded instruments from rates at unobserved maturities, which must be inferred from a fitted or interpolated curve and therefore depend on that modeling choice. A forward rate over a finite interval can be viewed as the average of instantaneous forward rates across that interval under the stated continuous-compounding convention. The lending and borrowing interpretation is illustrative and assumes those transactions are available at the implied rates; actual market access and curve construction may differ.

Key ideas

  • The instantaneous forward rate is the limit of a forward rate as its accrual interval shrinks to zero.
  • It equals the negative derivative with respect to maturity of the log zero-coupon bond price.
  • Finite-interval forward rates can be recovered by averaging instantaneous rates across the interval under continuous compounding.
  • Rates at unobserved maturities depend on the chosen curve model or interpolation.

Tags

Full text
# What does instantaneous forward mean?


# What does instantaneous forward mean?












Could you please help me to understand meaning of instantaneous forward rate? I mean economic interpretation at basic level. What is it used for? How can i derive it from zero rate/price?

Thanks

## Answer by Yassine Q. (score 13, accepted)

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

Given a forward rate, for example:

$ F(t, T, T+\delta)$

The instantaneous forward rate $f(t,T)$ fixed in $t$ is the limit when $\delta \rightarrow 0$ of your forward rate.

If the relation between forward rate and zero coupon bond is:

$F(t,T,T+\delta) = \frac{p(t,T) - p(t,T+\delta)}{\delta p(t,T+\delta)}$

We have,

\begin{equation} f(t,T) = \lim_{\delta\to0} \frac{p(t,T) - p(t,T+\delta)}{\delta p(t,T+\delta)} \end{equation}

\begin{equation} f(t,T) = -\frac{\partial \ln p(t,T)}{\partial T} \end{equation}

I hope this will help you,

## Answer by Pontus Hultkrantz (score 21)

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

## 1. Observable instruments, spot rates, and forward rates

First remember that something observable means that you can observe/find the rate in the market by looking at traded rate instruments or fixings.

### 1.1. Observed spot rates

For simplicity, assume Zero Coupon Bonds (ZCBs) are traded with time left to maturity of 10Y, 15Y and 20Y. Hence, by observing these instruments, we directly deduce the spot rates $$R(0, 10Y), R(0,15Y), R(0,20Y)$$ I have assumed that today is time zero.

### 1.2. Observed forward rates

By no arbitrage argument, we can directly back out the observed forward rates between these times: $$R(0; 10Y, 15Y), R(0; 10Y, 20Y), R(0; 15Y, 20Y).$$

This is about as far we get by observing traded instruments in the market. The above rates are all model independent since we have observed them.

## 2. Non observable spot rates and forward rates

How do we calculate spot rates $R(0, T)$ and forward rates $R(0; T, S)$ for times $T $and/or $S$ other than the ones we have observed in the market? We can build a model that interpolates the known spot rates into a spot rate curve. From this curve we can get any arbitrary spot rate, and hence also any arbitrary forward rate implied from the spot rates. Now these rates are model dependent in the sense that they are as good as the model/interpolation we make.

### 2.1. Instantaneous forward rates

Using our constructed curve model, we can get any forward rate $R(0; T, T+\delta)$, i.e. the forward rate today, between time $T$ and time $T+\delta$. If we let $\delta$ go to zero, we get the instantaneous forward rate $f(0; T) := R(0; T, T)$, which is the forward rate between $T$ and an infinitesimal time forward. You can integrate up this instantaneous forward rate between two time points to get the forward rate back:

$$R(0; T, T+\delta) = \frac{1}{\delta}\int_T^{T+\delta}f(0; s)ds$$

So in a sense, the instantaneous forward rate describes the slope/derivative of the spot curve at one specific time point. Or you can think of the forward rate as an average of the instantaneous forward rate when using continuously compounded rates.

### 2.2. Lending/borrowing at the instantaneous forward rate

Assuming that we can borrow and lend at these rates, the rate $R(0,10Y,15Y)$ is the rate you get between time year 10 and 15 if you agree on it today. However, the rate is only for the full period and rates are not the same for smaller periods in between due to the spot curve not being flat. You can equivalently today make an agreement to lend/deposit money between, let's say year 10 and 14, at rate $R(0, 10Y, 14Y) $, and another agreement where you lend between year 14 and 15 at rate $R(0, 14Y, 15Y)$. The two rates are different, but you will be indifferent between making the 10Y-15Y agreement or making the two 10Y-14Y, 14Y-15Y agreements. By the same token you can make a lot of small lending agreement in sequence, starting and ending between 10Y and 15Y, each agreement with its own forward rate. If you make infinite many small agreements, each from a time and an infinitesimal time forward, the rate for each agreement will be the instantaneous forward rate. However, if you calculate the mean by integrating up these instantaneous rates, you will get the rate for the full period 10Y-15Y.

## 3. Two different definitions of forward rate

## 3.1. Simple spot rate $L(t,T)$

The price of a ZCB is $p(t,T) = \frac{1}{1+L(t,T)\cdot (T-t)},$ where L simply compounded spot rate.

### 3.2 Simply compounded forward rate $F(t;T,T+\delta)$

The relation between $F(t, T, T+\delta)$ and the two zero coupon bonds is $$ p(t,T) \cdot [1 + F(t, T, T+\delta)\cdot \delta]^{-1} = p(t,T+\delta) \\ \Leftrightarrow \\ F(t, T, T+\delta) = \frac{p(t,T)-p(t,T+\delta)}{\delta \cdot p(t,T+\delta)} \\ f(t, T) := F(t,T,T) = \lim_{\delta \to 0}F(t, T, T+\delta) = -\frac{\partial \ln p(t,T)}{\partial T} $$

### 3.3. Continuously compounded spot rate $R(t,T)$

The price of a ZCB is $p(t,T) = e^{-R(t,T)\cdot (T-t)},$ where R(t,T) is the continuously compounded rate

### 3.4. Continuously compounded forward rate $R(t;T, T+\delta)$

The relation between $R(t, T, T+\delta)$ and the two zero coupon bonds is $$ p(t,T) \cdot e^{-R(t, T, T+\delta)\cdot \delta} = p(t,T+\delta) \\ \Leftrightarrow \\ R(t, T, T+\delta) = -\frac{\ln p(t,T+\delta)-\ln p(t,T)}{\delta} \\ f(t, T) := R(t,T,T) = \lim_{\delta \to 0}R(t, T, T+\delta) = -\frac{\partial \ln p(t,T)}{\partial T} $$ Here $R$ looks identical to the definition of a derivative, so if we let $\delta \to 0$, we get the same instantaneous forward rate.

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.