|
From: Luigi B. <lui...@gm...> - 2007-06-11 08:28:25
|
On Thu, 2007-05-31 at 11:30 +0000, John Maiden wrote: > Does anyone know the purpose of the Soft Callability class? It's defined in > convertiblebond.hpp and implemented in discretizedconvertible.cpp. I'm asking > because as far as I know, call triggers are typically tied to a period of time, > e.g. stock price above 120% for 20 out of 30 days. In its implementation in > QuantLib, it simply acts as a potential additional call at each node, and thus > inflates the overall price of the bond. At this time, there's no time period where the trigger condition has to hold; it's just checked at the callability date. I agree it should be fixed. However, the price increase might not be as high as you make it; unless I'm mistaken, the additional call is not at each node, but only at the node corresponding to the callability date. Later, Luigi ---------------------------------------- Present to inform, not to impress; if you inform, you will impress. -- Fred Brooks |