Author Published


Buy this Book


By Goutham Balaraman and - Luigi Ballabio

Quantitative finance in Python.


About the BookAbout the Author(s)Further Info

The book collects updated posts from Goutham’s blog and the transcripts of the screencasts that Luigi is publishing on YouTube.

The posts and screencasts use Jupyter notebooks to demonstrate the QuantLib library. Together, they provide a sort of cookbook that showcases features of the library by means of working examples and provides guidance to its use.

Among other content, the book also includes notebooks that reproduce the results from the often-cited Ametrano and Bianchetti paper, Everything You Always Wanted to Know About Multiple Interest Rate Curve Bootstrapping but Were Afraid to Ask.

If you’re interested in the architecture of QuantLib and want to know how to extend it, you might want to look at Implementing QuantLib, too.


Luigi Ballabio headshot

Luigi Ballabio is senior quantitative developer at StatPro Italia srl, part of StatPro Ltd. He’s one of the founders, administrators and lead developers of the QuantLib project. He holds a Ph.D. In Applied Nuclear Physics from the University of Uppsala.

- More about Luigi Ballabio



QuantLib Python Cookbook headshot

Goutham Balaraman is the VP for Financial Engineering at loanDepot. Prior to that he held positions at Numerix and 5 years as a Quantitative Researcher at Interactive Data, where he helped develop various financial models. He holds a Ph.D. in Theoretical Atomic Physics from Georgia Institute of Technology, Atlanta, USA.