QuantLib Documentation

Official QuantLib Documentation

  • The QuantLib reference manual [HTML] is available on this site.

Other information

Reference

Books

Videos

Talks

  • Introduction to QuantLib is a talk by Robert Hardy for Skills Matter that introduces QuantLib and QuantLibXL and gives a few examples of their use.
  • Introduction to QuantLib and Using QuantLib Programmatically is a talk by Bojan Nikolic for Skills Matter that shows examples of using QuantLib from other languages.
  • A Short Introduction to QuantLib is a talk by Luigi Ballabio for the Thalesians in which he describes the core design of QuantLib through a few live examples of its usage.

Blogs

  • Useful QuantLib-related posts appear in a number of blogs:
    Klaus Spanderen's blog;
    Peter Caspers's blog;
    Bojan Nikolic's blog;
    Édouard Tallent's blog;
    Cogito Learning's blog;
    Mick Hittesdorf's blog;
    John Orford's blog;
    Luigi Ballabio's blog;
    Matthias Groncki's blog and the associated notebooks.
    Goutham Balaraman's blog.
    Mikael Katajamäki's blog.
    Suhas Ghorpadkar's blog.
    Chris Chang's blog.
    The Python Lab blog (in Spanish).
    Quant College blog (in Japanese).
    Xu Ruilong's blog (in Chinese) and the associated code examples.
    RiskQuant-Haun blog (also in Korean).

Conference proceedings

Papers

  • A series of articles on QuantLib on Wilmott magazine [list/downloads]
    Luigi Ballabio (2023)
  • Matching the Bloomberg Curve S45 with QuantLib [abstract/download]
    Peter Caspers, Andrea Palermo (2020)
  • Daily Spread Curves and Ester [abstract/download]
    Peter Caspers (2019)
  • Software Interoperability in Computational Finance, Part II: Applications to Derivatives Pricing in QuantLib, C++11, and C# [abstract/download]
    Mikael Katajamäki, Daniel J. Duffy
    Wilmott Magazine, September 2018
  • Software Interoperability in Computational Finance, Part I: Foundations for Applications Using C++11 and C# in the .NET Framework [abstract/download]
    Daniel J. Duffy, Mikael Katajamäki
    Wilmott Magazine, July 2018
  • Farmer's CMS Spread Option Formula for Negative Rates [abstract/download]
    Peter Caspers (2015)
  • Derivatives Pricing using QuantLib: An Introduction
    Jayanth R. Varma, Vineet Virmani (2015)
  • Accelerating Financial Applications on the GPU [download]
    Scott Grauer-Gray, William Killian, Robert Searles, John Cavazos
    In Proceedings of the 6th Workshop on General Purpose Processor Using Graphics Processing Units, GPGPU-6, ACM, 2013.
  • Implementation of the ZABR Model [abstract/download]
    Peter Caspers (2013)
  • Markov Functional One Factor Interest Rate Model Implementation in QuantLib [abstract/download]
    Peter Caspers (2013)
  • Everything You Always Wanted to Know About Multiple Interest Rate Curve Bootstrapping but Were Afraid to Ask [abstract/download]
    Ferdinando Ametrano, Marco Bianchetti (2013)
  • Option Engine: A Grid-Enabled Software Package to Evaluate Financial Options [HTML]
    Francesca Mariani, Maria Cristina Recchioni, Francesco Zirilli
    HPCwire (September 2009)
  • Bootstrapping the Illiquidity: Multiple Yield Curves Construction for Market Coherent Forward Rates Estimation [abstract]
    Ferdinando Ametrano, Marco Bianchetti
    In Modelling Interest Rates, Fabio Mercurio, ed., Risk Books, Incisive Media, 2009.
  • Smooth Simultaneous Calibration of the LMM to Caplets and Coterminal Swaptions [abstract/download]
    Ferdinando Ametrano, Mark S. Joshi
    Quantitative Finance, vol. 11 (4), pp.547-558, 2008
  • Why Use QuantLib?
    Firth, N.P. (2004)

Slides

  • Dimitri Reiswich contributed the slides he used during a course he taught, along with the corresponding code:
    Boost introduction [PDF]
    QuantLib introduction, part I [PDF]
    QuantLib introduction, part II [PDF]
    code samples [ZIP]