Buy New
-
To see product details, add this item to your cart.
Ships from: Amazon.com Sold by: Amazon.com
Used - Like New
-
To see product details, add this item to your cart.
Ships from: SuperBookDeals--- Sold by: SuperBookDeals---
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Follow the author
OK
Reinforcement Learning for Finance: A Python-Based Introduction
Purchase options and add-ons
Reinforcement learning (RL) has led to several breakthroughs in AI. The use of the Q-learning (DQL) algorithm alone has helped people develop agents that play arcade games and board games at a superhuman level. More recently, RL, DQL, and similar methods have gained popularity in publications related to financial research.
This book is among the first to explore the use of reinforcement learning methods in finance.
Author Yves Hilpisch, founder and CEO of The Python Quants, provides the background you need in concise fashion. ML practitioners, financial traders, portfolio managers, strategists, and analysts will focus on the implementation of these algorithms in the form of self-contained Python code and the application to important financial problems.
This book covers:
- Reinforcement learning
- Deep Q-learning
- Python implementations of these algorithms
- How to apply the algorithms to financial problems such as algorithmic trading, dynamic hedging, and dynamic asset allocation
This book is the ideal reference on this topic. You'll read it once, change the examples according to your needs or ideas, and refer to it whenever you work with RL for finance.
Dr. Yves Hilpisch is founder and CEO of The Python Quants, a group that focuses on the use of open source technologies for financial data science, AI, asset management, algorithmic trading, and computational finance.
- ISBN-10109816914X
- ISBN-13978-1098169145
- Edition1st
- PublisherO'Reilly Media
- Publication dateNovember 19, 2024
- LanguageEnglish
- Dimensions7 x 0.45 x 9.19 inches
- Print length212 pages
Discover the latest buzz-worthy books, from mysteries and romance to humor and nonfiction. Explore more
Frequently bought together

Customers who viewed this item also viewed
- Probabilistic Machine Learning for Finance and Investing: A Primer to Generative AI with PythonPaperbackFREE Shipping by AmazonGet it as soon as Sunday, Sep 20Only 10 left in stock (more on the way).
- Financial Theory with Python: A Gentle IntroductionPaperbackFREE Shipping on orders over $35 shipped by AmazonGet it as soon as Sunday, Sep 20Only 10 left in stock (more on the way).
- Deep Reinforcement Learning Hands-On: A practical and easy-to-follow guide to RL from Q-learning and DQNs to PPO and RLHFPaperbackFREE Shipping on orders over $35 shipped by AmazonGet it as soon as Monday, Sep 21
- Reinforcement Learning, second edition: An Introduction (Adaptive Computation and Machine Learning series)HardcoverFREE Shipping by AmazonGet it as soon as Sunday, Sep 20
- Deep Learning for Finance: Creating Machine & Deep Learning Models for Trading in PythonPaperbackFREE Shipping by AmazonGet it as soon as Sunday, Sep 20Only 15 left in stock (more on the way).
Customers also bought or read
- Probabilistic Machine Learning for Finance and Investing: A Primer to Generative AI with Python
Paperback$50.67$50.67FREE delivery Sun, Sep 20 - Deep Learning for Finance: Creating Machine & Deep Learning Models for Trading in Python
Paperback$40.49$40.49FREE delivery Sun, Sep 20 - Deep Reinforcement Learning Hands-On: A practical and easy-to-follow guide to RL from Q-learning and DQNs to PPO and RLHF
Paperback$32.75$32.75Delivery Mon, Sep 21 - Reinforcement Learning, second edition: An Introduction (Adaptive Computation and Machine Learning series)
Hardcover$80.48$80.48FREE delivery Sun, Sep 20 - Artificial Intelligence in Finance: A Python-Based Guide
Paperback$49.49$49.49FREE delivery Sun, Sep 20 - Hands-On Machine Learning with Scikit-Learn and PyTorch: Concepts, Tools, and Techniques to Build Intelligent Systems
Paperback$77.72$77.72FREE delivery Mon, Sep 21 - Machine Learning for Algorithmic Trading: Predictive models to extract signals from market and alternative data for systematic trading strategies with Python
Paperback$47.60$47.60FREE delivery Mon, Sep 21 - Python for Algorithmic Trading Cookbook: Recipes for designing, building, and deploying algorithmic trading strategies with Python
Paperback$44.99$44.99FREE delivery Mon, Sep 21 - Hands-On Large Language Models: Language Understanding and Generation
Paperback$37.68$37.68FREE delivery Mon, Sep 21 - Machine Learning and Data Science Blueprints for Finance: From Building Trading Strategies to Robo-Advisors Using Python
Paperback$44.00$44.00FREE delivery Mon, Sep 21 - Build a Large Language Model (From Scratch)#1 Best SellerComputer Neural Networks
Paperback$49.24$49.24FREE delivery Sun, Sep 20 - AI Engineering: Building Applications with Foundation Models#1 Best SellerEnterprise Applications
Paperback$52.40$52.40FREE delivery Sun, Sep 20 - Python for Algorithmic Trading: From Idea to Cloud Deployment
Paperback$40.12$40.12FREE delivery Sun, Sep 20 - An Introduction to Statistical Learning: with Applications in Python (Springer Texts in Statistics)
Hardcover$56.21$56.21FREE delivery Oct 3 - 7 - Machine Learning for Trading: A disciplined workflow from research to live execution, with nine case studies and AI agents#1 New ReleaseComputer Neural Networks
Paperback$59.99$59.99FREE delivery Mon, Sep 21 - Build a Reasoning Model (From Scratch)#1 Best SellerProgramming Algorithms
Paperback$47.82$47.82FREE delivery Sun, Sep 20 - Reinforcement Learning: Industrial Applications of Intelligent Agents
Paperback$36.49$36.49FREE delivery Mon, Sep 21 - Mastering Financial Pattern Recognition: Finding and Back-Testing Candlestick Patterns with Python
Paperback$53.35$53.35FREE delivery Tue, Sep 22 - Mathematics of Machine Learning: Master linear algebra, calculus, and probability for machine learning
Paperback$44.30$44.30FREE delivery Mon, Sep 21 - Python for Data Analysis: Data Wrangling with pandas, NumPy, and Jupyter
Paperback$43.99$43.99FREE delivery Oct 4 - 20 - Designing Machine Learning Systems: An Iterative Process for Production-Ready Applications
Paperback$40.00$40.00FREE delivery Sun, Sep 20 - Modern Time Series Forecasting with Python: Industry-ready machine learning and deep learning time series analysis with PyTorch and pandas
Paperback$42.74$42.74FREE delivery Mon, Sep 21 - Machine Learning for Financial Risk Management with Python: Algorithms for Modeling Risk
Paperback$49.99$49.99FREE delivery Sun, Sep 20 - AI Agents in Action: Build, orchestrate, and deploy autonomous multi-agent systems
Paperback$59.99$59.99 - Building AI Agents with LLMs, RAG, and Knowledge Graphs: A practical guide to autonomous and modern AI agents
Paperback$41.99$41.99FREE delivery Mon, Sep 21 - LLM Engineer's Handbook: Master the art of engineering large language models from concept to production
Paperback$39.99$39.99FREE delivery Mon, Sep 21
From the brand
-
Start learning with O'Reilly
-
Explore more finance resources
-
Blockchain & Cryptocurrency
-
More From O'Reilly
-
Sharing the knowledge of experts
O'Reilly's mission is to change the world by sharing the knowledge of innovators. For over 40 years, we've inspired companies and individuals to do new things (and do them better) by providing the skills and understanding that are necessary for success.
Our customers are hungry to build the innovations that propel the world forward. And we help them do just that.
From the Publisher
From the Preface
Reinforcement learning (RL) has enabled a number of breakthroughs in AI. One of the key algorithms in RL is deep Q-learning (DQL) that can be applied to a large number of dynamic decision problems. Popular examples are arcade games and board games, such as Go, in which RL and DQL algorithms have achieved superhuman performance in many instances. This has often happened despite the belief of experts that such feats would be impossible for decades to come.
Finance is a discipline with a strong connection between theory and practice. Theoretical advancements often find their way quickly into the applied domain. Many problems in finance are dynamic decision problems, such as the optimal allocation of assets over time. Therefore it is, on the one hand, theoretically interesting to apply DQL to financial problems. On the other hand, it is also in general quite easy and straightforward to apply such algorithms—usually after some thorough testing—in the financial markets.
In recent years, financial research has seen a strong growth in publications related to RL, DQL, and related methods applied to finance. However, there is hardly any resource in book form—beyond the purely theoretical ones—for those who are looking for an applied introduction to this exciting field. This book closes the gap in that it provides the required background in a concise fashion and otherwise focuses on the implementation of the algorithms in the form of self-contained Python code and the application to important financial problems.
Target Audience
This book is intended as a concise, Python-based introduction to the major ideas and elements of RL and DQL as applied to finance. It should be useful to both students and academics as well as to practitioners in search of alternatives to existing financial theories and algorithms. The book expects basic knowledge of the Python programming language, object-oriented programming, and the major Python packages used in data science and machine learning, such as NumPy, pandas, matplotlib, scikit-learn, and TensorFlow.
Financial Theory with Python: A Gentle Introduction
|
Python for Finance: Mastering Data-Driven Finance
|
Python for Algorithmic Trading: From Idea to Cloud Deployment
|
Artificial Intelligence in Finance: A Python-Based Guide
|
Reinforcement Learning for Finance: A Python-Based Introduction
|
|
|---|---|---|---|---|---|
| Customer Reviews |
4.3 out of 5 stars 38
|
4.6 out of 5 stars 323
|
4.4 out of 5 stars 151
|
4.5 out of 5 stars 66
|
5.0 out of 5 stars 4
|
| Also by Yves Hilpisch | A Gentle Introduction | Mastering Data-Driven Finance | From Idea to Cloud Deployment | A Python-Based Guide | A Python-Based Introduction |
Editorial Reviews
About the Author
Product details
- Publisher : O'Reilly Media
- Publication date : November 19, 2024
- Edition : 1st
- Language : English
- Print length : 212 pages
- ISBN-10 : 109816914X
- ISBN-13 : 978-1098169145
- Item Weight : 13.6 ounces
- Dimensions : 7 x 0.45 x 9.19 inches
- Best Sellers Rank: #1,238,196 in Books (See Top 100 in Books)
- #114 in Financial Services Industry
- #276 in Python Programming
- #1,485 in AI & Machine Learning
- Customer Reviews:
About the author

Dr. Yves J. Hilpisch is founder and CEO of The Python Quants (http://tpq.io), a group focusing on the use of open source technologies for financial data science, artificial intelligence, algorithmic trading, and computational finance. He is also the founder and CEO of The AI Machine (http://aimachine.io), a company focused on AI-powered algorithmic trading based on a proprietary strategy execution platform.
Yves has a Diploma in Business Administration, a Ph.D. in Mathematical Finance and is Adjunct Professor for Computational Finance.
Yves is the author of five books (https://home.tpq.io/books):
* Artificial Intelligence in Finance (O’Reilly, forthcoming)
* Python for Algorithmic Trading (O’Reilly, forthcoming)
* Python for Finance (2018, 2nd ed., O’Reilly)
* Listed Volatility and Variance Derivatives (2017, Wiley Finance)
* Derivatives Analytics with Python (2015, Wiley Finance)
Yves is the director of the first online training program leading to University Certificates in Python for Algorithmic Trading (https://home.tpq.io/certificates/pyalgo) and Computational Finance (https://home.tpq.io/certificates/compfin). He also lectures on computational finance, machine learning, and algorithmic trading at the CQF Program (http://cqf.com).
Yves is the originator of the financial analytics library DX Analytics (http://dx-analytics.com) and organizes Meetup group events, conferences, and bootcamps about Python, artificial intelligence and algorithmic trading in London (http://pqf.tpq.io), New York (http://aifat.tpq.io), Frankfurt, Berlin, and Paris. He has given keynote speeches at technology conferences in the United States, Europe, and Asia.

















