In vanilla swap, the FL payments is fixed on one date and paid on the next reset date. So the next payment is known. However, the payment after that is not known. What would be the best estimate of that, mathematically?

Applying Markov property to bond price, expected price will not change. Calculate next to next payment from the next known payment along with forward rate at the next reset period. It seems to be simple.

I am looking for a more mathematically correct way to approach this, if any.

  • $\begingroup$ Are you talking about estimating the dynamics of the forward rates? $\endgroup$
    – SmallChess
    Nov 9, 2015 at 4:34
  • $\begingroup$ Yes, that is what I am thinking of. $\endgroup$
    – user12348
    Nov 10, 2015 at 4:02
  • $\begingroup$ The Libor over a later period is a random variable. The best estimate, in $L^2$ sense, is the expectation for today or the conditional expectation for a day after today. $\endgroup$
    – Gordon
    Nov 10, 2015 at 15:13
  • 3
    $\begingroup$ Estimating the dynamics of forward rates is an interesting problem, and very important for the pricing of swaptions and caps etc., however it does not play any role in the accepted method for pricing swaps. For this the forward rates can just be read-off the current forward curve and no-arbitrage does the rest. $\endgroup$
    – nbbo2
    Nov 27, 2015 at 14:44
  • $\begingroup$ Do you really want to model the dynamics of do you want to have a market consistent estimate of the floating payments in the future of the swap? In the latter case if is the forward rate that applies to the period. $\endgroup$
    – Richi Wa
    Sep 30, 2016 at 7:08

1 Answer 1


You could model the forward Libor Rates using Libor Market Model in a Monte Carlo setting to get the Libor behavior in the future.

  • 2
    $\begingroup$ This is not a mathematical rigorous way. $\endgroup$
    – SmallChess
    Nov 27, 2015 at 4:35

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.