Python for Finance (2nd ed.)

Mastering Data-Driven Finance

From the Reviews (1st ed.)

“I purchased Python for Finance a while back and I use it religiously, I cannot thank you enough.”

“An excellent summary of the state-of-the art of Python for Finance.”

“Very useful and to the point.”

“This is an excellent book that works both as teaching medium as well as a reference.”

“Great book! And useful for a quant who wants to start to use Python in his job.”

“I would definitely recommend it if you want to use Python for finance.”

Order it here

Free Sampler

Get the detailed table of contents as well as the first chapter for free. Learn why Python definitely is the best choice for Financial Data Science, Algorithmic Trading and Computational Finance these days.

About the author

Yves Hilpisch is founder and managing partner of The Python Quants Group (cf. The group focuses on Open Source technologies for Financial Data Science, Artificial Intelligence, Algorithmic Trading and Computational Finance. It also provides data, financial and derivatives analytics software (cf. Quant Platform and DX Analytics) as well as consulting services and Python for Finance trainings.

Yves is also author of the books Derivatives Analytics with Python (Wiley, 2015) and Listed Volatility and Variance Derivatives (Wiley, 2017). As a graduate in Business Administration with a Dr.rer.pol. in Mathematical Finance, he lectures on Computational Finance at the CQF Program. Yves is also the director of the first University Certificate Program in Python for Algorithmic Trading(see

Furthermore, Yves organizes Python for Finance and Algorithmic Trading meetups and conferences in Berlin, Frankfurt, Paris, London (see Python for Quant Finance) and New York (see For Python Quants).

Quant Platform

All Jupyter Notebooks and all Python code files are available for immediate execution and usage on the Quant Platform. No installation necessary, just an easy and quick registration under

Github Repository

All Jupyter Notebooks and all Python code files for easy cloning and local usage are available on Github. See the instructions there about how to set up an appropriate Python environment.


We are offering Python for Finance online training classes — leading to a University Certification — about Financial Data Science, Algorithmic Trading and Computational Finance. In addition, we also offer customized corporate training classes. See or just get in touch below.

Get & Keep in Touch

Write me under Stay informed about the latest in Open Source for Quant Finance by signing up below.

By signing up you agree to our Privacy Policy.