December 18th, 2007, 11:56 am
Sometimes we have to find expectations under a forward martingale measure, for example the forward Libor is calculated as Libor(0,t,T) = E[Libor(t,T) | F_0]. In the more general case we want to computeE[ f(DF(t,T)) | F_0]under a forward martingale measure, where 0<t<T and f is some function of the forward discount factor DF(t,T). I am trying to calculate this expectation using Monte Carlo sims.The question is: for each simulation path, what do I have to substitute for DF(t,T)? Is it just exp{- int_t^T r(s) ds}, where the rates are simulated in a usual way starting from a given r(0) and using, say, a (calibrated) Vasicek model?Many thanks for your responses.