Skip to content
Advances in Financial Machine Learning by Marcos Lopez de Prado Review

Advances in Financial Machine Learning by Marcos Lopez de Prado Review

2 min readBy Brokervy Editorial
Last updated:Published:

4.4 / 5

Overall Rating

Check Price
Editor's Pick
Advances in Financial Machine Learning

Advances in Financial Machine Learning

4.4/5
Check current price

Marcos Lopez de Prado's rigorous text on applying machine learning to financial markets. Dense, academic, and the closest thing the field has to a canonical reference.

Check Price

We may earn a commission if you make a purchase through our links.

TL;DR

Marcos Lopez de Prado's Advances in Financial Machine Learning is the most serious book written on applying ML to markets. It is not a tutorial — it is a research-grade treatment of why standard ML breaks on financial data and what to do instead. If you can keep up with the math, it will reshape how you think about backtesting, labeling, and feature engineering.

Why It Matters

Most ML-for-trading content recycles Kaggle templates that produce overfit nonsense on price data. Lopez de Prado is a practicing quant who has seen those mistakes destroy capital, and he writes from that scar tissue. Concepts like the triple-barrier method, meta-labeling, and purged cross-validation come from this book and are now baseline practice at serious quant shops.

Key Specs

  • Author: Marcos Lopez de Prado
  • Pages: ~400
  • Publisher: Wiley (2018)
  • Format: hardcover, ebook
  • Reading time: 30-50 hours with exercises
  • Prerequisites: solid Python, statistics, intermediate ML

Pros

  • Original frameworks not found elsewhere
  • Code snippets for every major concept
  • Honest about why most ML strategies fail
  • Treats backtest overfitting as a first-class problem
  • Dense with citations into deeper research
  • Raises the floor on what counts as serious work

Cons

  • Steep prerequisite bar — not for ML beginners
  • Notation is academic and occasionally opaque
  • Code examples are illustrative, not production-ready
  • Some chapters assume prior Lopez de Prado papers
  • No hand-holding on data sourcing or infrastructure

Who It's For

Quants, data scientists moving into finance, and serious systematic traders who already know Python and statistics. Read it if you've built a few backtests and are ready to learn why most of them lie. Skip it if you want a gentle introduction — start with Chan or Jansen first.

How to Use It

Work through it slowly with a Jupyter notebook open. Re-implement the triple-barrier and purged k-fold sections from scratch on real data — those two chapters alone justify the price. Pair it with the follow-up Machine Learning for Asset Managers for the portfolio-construction side.

How It Compares

Vs. Chan's Algorithmic Trading: Chan is the on-ramp, Lopez de Prado is the highway. Vs. Jansen's Machine Learning for Algorithmic Trading: Jansen has more breadth and code, Lopez de Prado has more depth and original thinking. Vs. academic papers: this book consolidates years of his papers into one reference.

Bottom Line

The canonical reference for ML in finance, and worth the struggle if you have the prerequisites. Buy it if you're building systematic strategies and need to stop fooling yourself with broken backtests.

Check the latest price on Amazon →

Free Financial Trading Platforms newsletter

No spam. Unsubscribe anytime.

Affiliate Disclosure

This article may contain affiliate links. If you make a purchase through these links, we may earn a commission at no additional cost to you.
#trading
#finance
#books-quant

Discussion

Sign in with GitHub to leave a comment. Your replies are stored on this site's public discussion board.

Stay Updated

Get the latest Financial Trading Platforms reviews and deals delivered to your inbox.

Browse All Reviews

More Reviews