QuantLib icon indicating copy to clipboard operation
QuantLib copied to clipboard

The QuantLib C++ library

Results 130 QuantLib issues
Sort by recently updated
recently updated
newest added

Hi, not exactly sure it's a desired behaviour, but ISMA (Old_ISMA Impl convention that takes not schedule as an input, to be precise) computes yearFraction from 28 Mar 2024 to...

I've added Interest rate term structure to G2Process and G2Forwardprocess. The term structure is used to add an additional term to the drifts of the underlying Ornstein-Uhlenbeck processes. This PR...

help wanted

The [`G2Process`](https://github.com/lballabio/QuantLib/blob/v1.33/ql/processes/g2process.hpp#L34) and [`G2ForwardProcess`](https://github.com/lballabio/QuantLib/blob/v1.33/ql/processes/g2process.hpp#L62) classes only store and use the parameters of the G2 model. They should also use an interest-rate term structure, since the [G2](https://github.com/lballabio/QuantLib/blob/v1.33/ql/processes/g2process.hpp#L62) model includes it.

in progress

I suggest adding topic tags in the About section beyond the current `quantiative-finance`. Some possibilities are `black-scholes`, `option-pricing` but I'm sure there are many more.

Building 1.34 like this: ``` $ grep PRETTY_NAME /etc/os-release PRETTY_NAME="Debian GNU/Linux 12 (bookworm)" $ gcc --version | head -1 gcc (GCC) 13.2.0 $ apt info libboost-all-dev 2>/dev/null | grep Version...

Hi, I am building the MXN OIS curve and it has to be built using a backward generation for both the fixed and the float the leg schedules. I have...

For a Fixed-Floating swap, the potential latest relevant dates for a given curve are the latest date needed to project a fixing and the the latest payment date of either...

I'd like to create a SwapRateHelper for a swap that pays fixed leg interest at maturity. I tried ql.Once, but it gives me "unknown fixed leg default tenor" error. Some...

`LevenbergMarquardt` currently accepts `xtol` and `gtol` arguments in the constructor. These are passed as the respective arguments into the `MINPACK::lmdif()` call. These appear to be duplicates of `rootEpsilon` and `gradientNormEpsilon`...

The QuantLib's version in my os: import QuantLib as ql ql.__version__ '1.34' All the arguments related to the put option: settlementDate = ql.Date(11, ql.July, 2019) maturity = ql.Date(19, ql.July, 2019)...

stale