Possible problem on bermuda swaptions

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Possible problem on bermuda swaptions

Luca Berardi
Hi all,

I recently upgraded to QuantLib 0.3.8 from 0.3.7.
In my code I had some pricers based on lattice methods, and I had
to rewrite them since I noticed the QuantLib lattice framework
substantially changed .
I noticed not only the interface changed but also the implementation
of some DiscretizedAsset derived classes. In particular I refer to the
classes involved in the bermuda swaption pricing.

The problem is that the pricing of bermuda swaptions with the new
Quantlib release (0.3.8) is considerably different from the previous
release (0.3.7), all the pricing inputs being exactly the same.
I have tested the bermuda swaptions pricing in QL 0.3.7 with other
financial software and it seemed correct (actually, in the beginning
there was a problem with getting the right exercise type, but it had
been fixed by a subsequent patch).

Hence I reckon there is some pricing mismatch in the new release,
though at the moment I don't know what it could be. I went through the
code but still couldn't find any possible sources of errors.

Has the bermuda swaptions pricing engine been tested after the changes
in the new release? How could the pricing mismatch between the two
quantlib releases could be explained?

Thanks for help.

Luca.




__________________________________________________________________
Tiscali Adsl 3 Mega Flat, 3 MESI GRATIS!
Con Tiscali Adsl 3 Mega Flat navighi in Rete alla supervelocita'
a soli 29.95 euro al mese senza limiti di tempo. Attivati entro
il 28 Febbraio 2005, 3 MESI sono GRATIS
Scopri come http://abbonati.tiscali.it/adsl/sa/2flat_tc/





Reply | Threaded
Open this post in threaded view
|

Re: Possible problem on bermuda swaptions

Luigi Ballabio
On 02/23/05 12:38:37, Luca Berardi wrote:
>
> The problem is that the pricing of bermuda swaptions with the new
> Quantlib release (0.3.8) is considerably different from the previous
> release (0.3.7), all the pricing inputs being exactly the same.
> I have tested the bermuda swaptions pricing in QL 0.3.7 with other
> financial software and it seemed correct

Luca,
        I'll look into it. Can you send me some input data to reproduce the  
mismatch between the releases?

Grazie,
        Luigi


----------------------------------------

Skinner's Constant (or Flannagan's Finagling Factor):
        That quantity which, when multiplied by, divided by, added to,
        or subtracted from the answer you got, gives you the answer you
        should have gotten.




Reply | Threaded
Open this post in threaded view
|

Re: Possible problem on bermuda swaptions

Luigi Ballabio
In reply to this post by Luca Berardi
Luca,
        never mind my request for data reproducing the problem---I found  
some myself. I'll look into the calculations.

Ciao,
        Luigi

----------------------------------------

Hofstadter's Law:
        It always takes longer than you expect, even when you take
        Hofstadter's Law into account.