Python for Finance
Mastering Data-Driven Finance (2nd ed., 2018)
From The Reviews
FOR First & Second editon
- "Yves Hilpisch‘s book is by far the best book on Python for finance, I have read. The book covers important basics such as numpy, pandas and time series as well as more sophisticated topics such as machine learning and algorithmic trading strategies. This book belongs on the desk of both students and practitioners who want to use Python to solve real-world problems in finance."
- “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.”
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
Dr. Yves J. Hilpisch is founder and CEO of The Python Quants (https://tpq.io) and The AI Machine (https://aimachine.io). The group focuses on Open Source technologies for Financial Data Science, Artificial Intelligence, Algorithmic Trading, Computational Finance, and Asset Management. It also provides data, financial and derivatives analytics software (see Quant Platform and DX Analytics) as well as consulting services and Python for Finance online and corporate training programs.
Yves is author of the books Financial Theory with Python (O’Reilly, 2021), Artificial Intelligence in Finance (O’Reilly, 2020), Python for Algorithmic Trading (O’Reilly, 2020), Python for Finance (2nd ed., O’Reilly, 2018), 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 and is Adjunct Professor of Computational Finance. Yves is also the director of the Certificate Program in Python for Finance.
Furthermore, Yves organizes Python for Finance, AI, and Algorithmic Trading Meetup group events in Berlin, Frankfurt, Paris, London (see Python for Quant Finance) and New York (see AI & Algo Trading).
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.
LEVELING UP
We are offering comprehensive Python for Finance online training programs — leading to University Certificates — about Financial Data Science, Algorithmic Trading, Computational Finance, and Asset Management. In addition, we also offer customized corporate training classes. See https://certificate.tpq.io or just get in touch below.
Get & Keep in Touch
DR YVES J HILPISCH
Write me under pff@tpq.io. Stay informed about the latest in Open Source for Quant Finance by signing up below.
The Experts in Data-Driven and AI-First Finance with Python. We focus on Python and Open Source Technologies for Financial Data Science, Artificial Intelligence, Algorithmic Trading and Computational Finance.