As mentioned in earlier question, I am a math student, who attained a course in interest rate theory. However I have some question how these things actually work in reality.
So assume we are working with Heath-Jarrow-Morton (HJM) framework. We assume that the forward curve is given by $$f(t,T)=f(0,T) +\int_0^t\alpha(s,T)ds+\int_0^t\sigma(s,T)dW(s)$$ We know that under the drift condition, we have absence of arbitrage. Hence under the risk neutral measure $Q$, with $Q$ Brownian Motion $B$, we have $$f(t,T)=f(0,T)+\int_0^t[\sigma(s,T)\int_0^t\sigma(s,u)du]ds+\int_0^t\sigma(s,T)dB(s)\tag{1}$$ So modelling in the HJM case, you start at $(1)$ and try to choose $\sigma(s,T)$ to fit the forward curve from the market? For me, that seems quite hard, since your $\sigma$ depends on two parameters. Or do you fix one of these and try to fit the curve with the other?
So, it would be appreciated if someone could explain how you actually do a "martingale modelling" in the HJM framework.
If you use a short rate model, i.e. write down the dynamics of your short rate depending on a family of parameters, you would do the following:
- calculate bond prices under this parametric family
- choose parameter such that bond prices match with market prices
- do pricing
is here a similar way? What is the main advantage of the HJM framework, beside you get a perfect fit for the initial forward curve and modelling the entire forward curve? Is this framework used in reality?