Published August 5, 2019
| Version QuantLib-v1.16
Software
Open
lballabio/QuantLib: 1.16
Creators
- Luigi Ballabio
- Ferdinando M. Ametrano1
- Klaus Spanderen
- Peter Caspers
- Pepe2
- Paolo Mazzocchi
- Cheng Li3
- CompatibL4
- Johannes Göttker-Schnetmann
- Francois Botha
- Thrasibule
- Ryan Taylor5
- Javier G. Sogo6
- Michael von den Driesch
- Fanis Antoniou
- Riccardo Ghetta (larix)7
- maddazanzi
- Andrea Maggiulli
- bnalgo
- gpazmandi
- Roy Zywina8
- Riccardo Barone
- Matthias Lungwitz
- Dmitri Nesteruk9
- Francis Duffy
- fabrice-lecuyer
- Dr Philip Stephens10
- quantlab
- Sebastian Schlenkrich
- Andres-Hernandez
- 1. @dginst, @quantlib
- 2. Jose Aparicio-Navarro
- 3. Sunmi Technology
- 4. CompatibL
- 5. @platterz
- 6. JFrog
- 7. Thema Consulting SA
- 8. TD Bank
- 9. Mesa Funds
- 10. BMT Research
Description
Changes for QuantLib 1.16:
QuantLib 1.16 includes 34 pull requests from several contributors.
The most notable changes are included below. A detailed list of changes is available in ChangeLog.txt and at https://github.com/lballabio/QuantLib/milestone/12?closed=1.
Portability- Added support for Visual Studio 2019 (thanks to Paul Giltinan).
- As announced in past release, the compile-time switch to force non-negative rates was removed.
- Added constant elasticity of variance (CEV) pricing engines for vanilla options. Analytic, FD and SABR engines are available (thanks to Klaus Spanderen).
- Added quanto pricing functionality to a couple of FD engines for
DividendVanillaOption
(thanks to Klaus Spanderen).
- Digital coupons can now optionally return the value of the naked option (thanks to Peter Caspers).
- Updated Taiwan holidays for 2019 (thanks to Hank Liu).
- Added two newly announced holidays to Chinese calendar (thanks to Cheng Li).
- Updated Japan calendar (thanks to Eisuke Tani).
- Fixed New Year's day adjustment for Canadian calendar (thanks to Roy Zywina).
- Added a couple of exceptions for UK bank holidays (thanks to GitHub user Vililikku for the heads-up).
- Added French calendar (thanks to GitHub user NJeanray).
- Added public methods to expose a calendar's added and removed holidays (thanks to Francois Botha).
- Allow the stub date of a schedule to equal the maturity.
- Deprecated a constructor of the
SwaptionVolatilityMatrix
class that didn't take a calendar. - Removed typedefs
GammaDistribution
,ChiSquareDistribution
,NonCentralChiSquareDistribution
andInverseNonCentralChiSquareDistribution
, deprecated in version 1.12. UseCumulativeGammaDistribution
,CumulativeChiSquareDistribution
,NonCentralCumulativeChiSquareDistribution
andInverseNonCentralCumulativeChiSquareDistribution
instead. - Removed
Actual365NoLeap
class, deprecated in version 1.11. It was folded intoActual365Fixed
.
- Take payment days into account when calculating the nodes of a bootstrapped curve based on overnight swaps.
Files
lballabio/QuantLib-QuantLib-v1.16.zip
Files
(10.3 MB)
Name | Size | Download all |
---|---|---|
md5:3615b90c4965e6da30612c6e3c1bc2c5
|
10.3 MB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/lballabio/QuantLib/tree/QuantLib-v1.16 (URL)