Markov‐functional models can fit the observed prices of liquid instruments in a similar fashion to market models, but also have the advantage that they can be implemented as efficiently as spot‐rate models. The defining property of Markov‐functional models is that pure discount bond prices are, at any time, a function of some low‐dimensional process that is Markovian in some martingale measure and this is the key to their efficient implementation.
The driving process (or in dimension
k
> 1, a prior model based upon it) is chosen to capture the basic dynamics of the options market. The functional forms are derived numerically from market prices and the martingale properties necessary to make the model arbitrage‐free. We show how the LIBOR form of the model can be specified using the numeraire approach and the market prices of caplets. This model is qualitatively very similar to the LIBOR market model. The approach is particularly suited to formulating models appropriate for pricing callable LIBOR products such as Bermudan swaptions.