Abstract
Interest rate modelling can also be performed by starting from the dynamics of the instantaneous forward rate. As we shall see the dynamics of all other quantities of interest can then be derived from it. This approach has its origin in Ho and Lee (J Finance XLI:1011–1029, 1986) but was most clearly articulated in Heath et al. (Econometrica 60(1):77–105, 1992a), to which we shall subsequently refer as Heath–Jarrow–Morton. In this framework, the condition of no riskless arbitrage results in the drift coefficient of the forward rate dynamics being expressed in terms of the forward rate volatility function. The major weakness in implementing the Heath–Jarrow–Morton approach is that the spot rate dynamics are usually path dependent (non-Markovian). We consider a class of functional forms of the forward rate volatility that allow the model to be reduced to a finite dimensional Markovian system of stochastic differential equations. This class contains some important models considered in the literature.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
- 2.
Note that from (25.15) we have
$$\displaystyle{\int _{0}^{t}\alpha (v,t,\omega (v))\mathit{dv} = -\int _{ 0}^{t}\sigma (v,t,\omega (v))\phi (v)\mathit{dv} +\int _{ 0}^{t}\sigma (v,t,\omega (v))\int _{v}^{t}\sigma (v,s,\omega (v))\mathit{ds}\mathit{dv}.}$$ - 3.
Here we allow the payoff function to depend on the instantaneous spot rate. It could of course depend on various other rates as well.
- 4.
Ritchken and Chuang (1999) assume \(P_{n}(u) = P_{1}(T - t) = (a_{0} + a_{1}(T - t))\).
- 5.
It is possible to carry through the discussion of this subsection with Eq. (25.44) generalised to \(\sigma (t,T,\omega (t)) =\bar{\sigma } e^{-\int _{t}^{T}\lambda (s)\mathit{ds}}G(\omega (t))\).
References
Amin, K. I., & Morton, A. (1994). Implied volatility functions in arbitrage-free term structure models. Journal of Financial Economics, 35, 141–180.
Amin, K. I., & Ng, V. K. (1993). Option valuation with systematic stochastic volatility. Journal of Finance, 48, 881–910.
Bhar, R., & Chiarella, C. (1997a). Transformation of Heath-Jarrow-Morton models to Markovian systems. European Journal of Finance, 3, 1–26.
Bhar, R., Chiarella, C., El-Hassan, N., & Zheng, X. (2000). Reduction of forward rate dependent HJM models to markovian form: Pricing European bond options. The Journal of Computational Finance, 3(3), 47–72.
Bhar, R., Chiarella, C., & Tô, T. D. (2004). Estimating the volatility structure of an arbitrage-free interest rate model via the futures markets. Working Paper.
Brennan, M. J., & Schwartz, E. S. (1979). A continuous-time approach to the pricing of bonds. Journal of Banking Finance, 3, 135–155.
Cheyette, O. (1992). Term structure dynamics and mortgage valuation. Journal of Fixed Income, 1, 28–41.
Chiarella, C., & El-Hassan, N. (1996). A preference free partial differential equation for the term structure of interest rates. Financial Engineering and the Japanese Markets, 3, 217–238.
Chiarella, C., & El-Hassan, N. (1998). Pricing American interest rate options in a Heath-Jarrow-Morton framework using method of lines. Quantitative Finance Research Group, School of Finance and Economics, UTS.
Chiarella, C., & Kwon, O. K. (1999). Forward rate dependent Markovian transformations of the Heath-Jarrow-Morton term structure model. Quantitative Finance Research Group, School of Finance and Economics, UTS (Research Paper 5).
Cox, J. C., Ingersoll, J. E., & Ross, S. A. (1985a). A theory of the term structure of interest rates. Econometrica, 53(2), 385–406.
Flesaker, B. (1993). Testing the Heath-Jarrow-Morton/Ho-Lee model of interest rate contingent claims pricing. Journal of Financial Quantitative Analysis, 28, 483–495.
Heath, D., Jarrow, R., & Morton, A. (1990). Bond pricing and the term structure of interest rates: A discrete time approximation. Journal of Financial and Quantitative Analysis, 25(4), 419–440.
Heath, D., Jarrow, R., & Morton, A. (1992a). Bond pricing and the term structure of interest rates: A new methodology for continent claim valuations. Econometrica, 60(1), 77–105.
Heath, D., Jarrow, R., Morton, A., & Spindel, M. (1992b). Easier done than said. Risk, 5(9), 77–80.
Ho, L. C., Cadle, J., & Theobald, M. (2001). Estimation and hedging with a one-factor Heath-Jarrow-Morton model. Journal of Derivatives, 8(4), 49–61.
Ho, T. S. Y., & Lee, S. B. (1986). Term structure movements and pricing interest rate contingent claims. Journal of Finance, XLI, 1011–1029.
Hull, J., & White, A. (1987). The pricing of options on assets with stochastic volatilities. Journal of Finance, 42, 281–299.
Hull, J., & White, A. (1990). Pricing interest-rate-derivative securities. Review of Financial Studies, 3(4), 573–592.
Hull, J., & White, A. (1994). Numerical procedures for implementing term structure models II: Two-factor models. Journal of Derivatives, 2, 37–48.
Inui, K., & Kijima, M. (1998). A Markovian framework in multi-factor Heath-Jarrow-Morrton models. Journal of Financial and Quantitative Analysis, 33, 423–440.
Rebonato, R. (1998). Interest-rate option models (2nd ed.). Chichester: Wiley.
Ritchken, P., & Chuang, Y. (1999). Interest rate option pricing with volatility humps. Review of Derivatives Research, 3, 237–262.
Ritchken, P., & Sankarasubramanian, L. (1995). Volatility structures of forward rates and the dynamics of the term structure. Mathematical Finance, 5, 55–72.
Vasicek, O. (1977). An equilibrium characterisation of the term structure. Journal of Financial Economics, 5, 177–188.
Wilmott, P., Dewynne, J., & Howison, S. (1993). Option pricing: Mathematical models and computation. Oxford: Oxford Financial Press.
Author information
Authors and Affiliations
Appendices
Appendix
Appendix 25.1 Proof of Proposition 25.1
Recall that r(t) satisfies the stochastic integral equation (25.23) and f(t, τ) satisfies the stochastic integral equation (25.26) with T set equal to τ. We assume the forward rate volatility specifications
and set
Note that the first integral term in Eq. (25.23) can be written
Next note that the second integral in Eq. (25.23) may be written as
Similarly the first integral term in Eq. (25.26) can be written
The second integral term in Eq. (25.26) may be similarly treated, so that
We may thus write the stochastic integral equations for r(t) and f(t, τ) in terms of the integrals I(t; λ), I(t; 2λ) and J(t; λ) as
We note that Eqs. (25.124) and (25.125) can be re-expressed as
We may combine the above equations to express I(t; 2λ) as a function of r(t) and f(t, τ), i.e.,
Finally we note that
Thus we finally have
where we set
Appendix 25.2 Proof of Proposition 25.2
It is readily verified that the manipulations that led to Eq. (25.125) of Appendix 25.1 are equally valid for t set to a general maturity T. Thus (25.126) holds for t set to T, i.e.,
Substituting the expression for ψ(t) we find that
On rearranging
from which
Consider the following:
-
(i)
$$\displaystyle\begin{array}{rcl} & & \frac{e^{\lambda t} + e^{2\lambda t}(e^{-\lambda t} - e^{-\lambda T})} {e^{\lambda T}} \alpha (t,\tau ) = \frac{e^{\lambda t}} {e^{\lambda T}} + \frac{e^{2\lambda t}(e^{-\lambda t} - e^{-\lambda T})e^{-\lambda t}} {e^{\lambda T}(e^{-\lambda \tau }- e^{-\lambda t})} {}\\ & =& \frac{e^{\lambda t}(e^{-\lambda \tau }- e^{-\lambda t}) + e^{\lambda t}(e^{-\lambda t} - e^{-\lambda T})} {e^{\lambda T}(e^{-\lambda \tau }- e^{-\lambda t})} = \frac{e^{\lambda t}(e^{-\lambda \tau }- e^{-\lambda T})} {e^{\lambda T}(e^{-\lambda \tau }- e^{-\lambda t})} {}\\ & =& \frac{e^{2\lambda t}} {e^{2\lambda T}} \frac{e^{-\lambda t}} {e^{-\lambda \tau }- e^{-\lambda t}} \frac{e^{-\lambda \tau }- e^{-\lambda T}} {e^{-\lambda T}} = e^{-2\lambda (T-t)} \frac{\alpha (t,\tau )} {\alpha (T,\tau )} {}\\ \end{array}$$
-
(ii)
$$\displaystyle\begin{array}{rcl} & & e^{2\lambda t}e^{-\lambda (t-\tau )}\alpha (t,\tau )\frac{(e^{-\lambda t} - e^{-\lambda T})} {e^{\lambda T}} = e^{2\lambda t-\lambda t+\lambda \tau }\alpha (t,\tau )\frac{(e^{-\lambda t} - e^{-\lambda T})} {e^{2\lambda T}e^{-\lambda T}} {}\\ & =& \frac{e^{\lambda t}e^{\lambda \tau }e^{-\lambda t}(e^{-\lambda t} - e^{-\lambda T})} {e^{2\lambda T}e^{-\lambda T}(e^{-\lambda \tau }- e^{-\lambda t})} = \frac{e^{2\lambda \tau }} {e^{2\lambda T}} \frac{e^{-\lambda \tau }} {-(e^{-\lambda t} - e^{-\lambda \tau })} \frac{(e^{-\lambda t} - e^{-\lambda T})} {e^{-\lambda T}} {}\\ & =& -e^{-2\lambda (T-\tau )} \frac{\alpha (\tau,t)} {\alpha (T,t)}. {}\\ \end{array}$$
Hence Eq. (25.128) can be rewritten
$$\displaystyle\begin{array}{rcl} f(t,T) - f(0,T)& =& e^{-2\lambda (T-t)} \frac{\alpha (t,\tau )} {\alpha (T,\tau )}[r(t) - f(0,t)] {}\\ & -& e^{-2\lambda (T-\tau )} \frac{\alpha (\tau,t)} {\alpha (T,t)}[f(t,\tau ) - f(0,\tau )] {}\\ \end{array}$$where
$$\displaystyle{ \alpha (\theta _{1},\theta _{2}) \equiv \frac{e^{-\lambda \theta _{1}}} {e^{-\lambda \theta _{2}} - e^{-\lambda \theta _{1}}}. }$$We have thus proved Proposition 25.2.
Appendix 25.3 Details of the Infinitesimal Generator \(\mathcal{K}\)
We recall the following result from Sect. 5.4 concerning the infinitesimal generator of an n dimensional Ito process. In our application we set
Thus the matrix S assumes the form
Using the foregoing expression for S the expression for the operator \(\mathcal{K}\) in Eq. (25.67) is readily derived.
Appendix 25.4 Proof of Proposition 25.3
Using the relationship
and Eq. (25.26) for the forward rate f(t, s) we obtain for the bond price the expression
where
Set
where we have interchanged the order of integration to obtain the last equality. Next note that
where
i.e. we have shown that
Next consider
i.e. we have shown that
Returning to the expressions for I 1, I 2 we can now write
and
so that
However we note from Eq. (25.23), for the instantaneous spot rate r(t), that
Hence
Recalling the definition of the subsidiary stochastic variable ψ(t) we can finally write
Hence the expression for the bond price may be written as in Proposition 25.3.
Problems
Problem 25.1
Show that the Hull–White model can be obtained within the Heath–Jarrow–Morton framework by setting
where \(\bar{\sigma },k\) are constants.
Problem 25.2
The Heath–Jarrow–Morton model takes as its starting point a stochastic differential equation for the instantaneous forward rate of the form
and from this determines the stochastic dynamics of the instantaneous spot rate spot rate r(t) and pure discount bond price P(t, T).
Suppose instead we take as the starting point a stochastic differential equation for P(t, T) of the form
Determine the corresponding stochastic dynamics for r(t) and f(t, T).
Express in terms of β(t, T) and δ(t, T) the Heath–Jarrow–Morton drift restriction that guarantees no riskless arbitrage opportunities between bonds of different maturities.
Problem 25.3
In Sect. 23.6 we considered the volatility function
and showed how this allowed the system dynamics to be Markovianised.
Now consider the volatility function
Show the system dynamics can be Markovianised in this case. In particular obtain the stochastic differential equations for the bond price and the instantaneous spot interest rate.
Hint: You will need to obtain a linked stochastic differential equation system for
and
Problem 25.4
The Ho–Lee model is obtained within the Heath–Jarrow–Morton framework by setting
where \(\bar{\sigma }\) is a constant. Show that
By obtaining the dynamics for r(t) under the risk neutral measure, show also that
Hence, show that for this model the bond price is given by
where
Problem 25.5
Computational Problem—Consider the Heath–Jarrow–Morton model with the volatility function
We know in this case that the dynamics for the instantaneous spot rate are given by [Eq. (25.54)].
Take σ 0 = 0. 02 and λ = 0. 6. Assume also that the initial forward curve is given by
Consider the bond pricing formula [Eq. (25.29)]. Write a program to calculate the bond price by simulating the stochastic differential equation for r(t) from 0 to t and performing the \(\tilde{\mathbb{E}}_{t}\) operation by simulating a large number of paths from t to T. This will give the bond price conditional on the value of r(t) that has been obtained.
You can check the accuracy of your algorithm (and hence choose appropriate Δ t and number of paths) by using the fact that when t = 0 we have the exact solution
Use this to check the accuracy for T = 0. 5, 1. 0, 1. 5 and 2. 0.
Then use the simulation procedure to calculate P(0. 5, 1. 0), P(0. 5, 1. 5) and P(0. 5, 2. 0).
Note that the evaluation of ρ(t, T) will be conditional on the interest rate r(t). Obtain r(t) by simulating from 0 to t and be sure to specify the value of r(t) that you are using.
Check the accuracy of these approximations by using the exact bond-pricing formula (here you need to refer to Sect. 23.4.2, but use the θ(t) that arises in the Heath–Jarrow–Morton model).
Rights and permissions
Copyright information
© 2015 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Chiarella, C., He, XZ., Nikitopoulos, C.S. (2015). The Heath–Jarrow–Morton Framework. In: Derivative Security Pricing. Dynamic Modeling and Econometrics in Economics and Finance, vol 21. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-45906-5_25
Download citation
DOI: https://doi.org/10.1007/978-3-662-45906-5_25
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-662-45905-8
Online ISBN: 978-3-662-45906-5
eBook Packages: Business and EconomicsEconomics and Finance (R0)