Modern quantitative finance requires more than financial theory—it demands the ability to transform mathematical models into robust computational tools for analyzing markets and pricing complex derivatives.
Mastering Quantitative Finance with Python and QuantLib provides a practical journey through the models, numerical methods, and programming techniques at the heart of modern financial engineering. Combining quantitative theory with hands-on Python implementations, the book demonstrates how sophisticated financial models can be transformed into working computational solutions.
Beginning with quantitative modeling in Python, readers develop essential analytical and numerical skills before exploring financial datasets through professional exploratory data analysis (EDA). The book then progresses from the Black–Scholes framework to stochastic volatility models and advanced methods for pricing exotic and equity derivatives involving barriers, path dependence, early exercise, and nonstandard payoffs.
The final chapters explore fixed-income and interest-rate modeling, including the construction and calibration of Black–Derman–Toy, Hull–White, and Black–Karasinski short-rate lattices. Readers then advance to powerful term-structure frameworks, including Hull–White, G2++, Heath–Jarrow–Morton (HJM), and Brace–Gatarek–Musiela (BGM/LIBOR Market Model).
Throughout, Python and QuantLib serve as a quantitative laboratory for implementing, calibrating, testing, and analyzing financial models.
Designed for students, quantitative developers, financial engineers, analysts, researchers, and practitioners, this book bridges the gap between mathematical finance and computational implementation, providing the tools needed to understand modern derivatives, develop quantitative applications, and build a foundation for advanced financial modeling.
You will learn how to:
. Learn to build and implement quantitative finance models with Python and QuantLib.
· Develop skills to explore, visualize, and analyze financial data using EDA techniques.
· Understand and implement the Black-Scholes framework for option pricing.
· Apply stochastic volatility models to capture dynamic market behavior.
· Price exotic and complex equity derivatives using advanced numerical methods.