46 quant & algo books curated

PyQuant News posted a curated list of 46 top books for quantitative finance and algorithmic trading that include Python code and tools. The list compiles classic texts and practical resources for building quant systems. (x.com)

A quantitative trading reading list that first appeared in a PyQuant News newsletter in January 2024 is circulating again after PyQuant News posted it on X, pulling 46 books into one starter library for traders who use code and statistics to make market decisions. (pyquantnews.com) The original PyQuant News post was published on January 13, 2024 under the headline “46 awesome books for quant finance, algo trading, and market data analysis.” A newer PyQuant News roundup published on August 30, 2025 repackaged the idea as “The best books for algorithmic trading with Python (and more).” (pyquantnews.com 1) (pyquantnews.com 2) Quantitative finance is the part of markets that turns prices, risk, and trading rules into math and software. Algorithmic trading is the execution layer: a set of coded instructions that decides when to buy, sell, size, and rebalance. (interactivebrokers.com) (pyquantnews.com) PyQuant News framed the list as a practical reference, not a theory syllabus. The 2024 version said the books were titles the author had “read, studied, or used as a reference” over 20 years, and the 2025 update kept the same practitioner focus. (pyquantnews.com 1) (pyquantnews.com 2) The list is organized by job, not by academic department. The 2025 version starts with Python books such as *Python Crash Course*, *Automate the Boring Stuff with Python*, *Python for Data Analysis*, *Python for Finance*, and *Fluent Python* before moving into trading systems and market methods. (pyquantnews.com) In the trading section, PyQuant News highlights Ernest Chan’s *Quantitative Trading* and *Algorithmic Trading*, Howard Bandy Weissman’s *Mechanical Trading Systems*, Andreas Clenow’s *Following the Trend*, and Barry Johnson’s *Algorithmic Trading and Direct Market Access*. The 2024 post also includes titles on risk, derivatives, and technical analysis. (pyquantnews.com 1) (pyquantnews.com 2) That mix matches how many retail and professional quants now learn the field: one book for coding, one for data handling, one for strategy design, and one for risk. PyQuant News’ own site pitches Python as the common language because it is readable, widely used in data analysis, and supported by libraries such as NumPy, pandas, and scikit-learn. (pyquantnews.com) (pyquantnews.com) PyQuant News has also built a code layer around the reading list. Its public GitHub repository for the newsletter shows 25 commits and notebooks on topics including pairs trading, implied volatility surfaces, backtesting, risk parity, drawdown, and automated trading with Interactive Brokers. (github.com) The thread’s appeal is straightforward: it compresses a fragmented field into a finite shopping list. In a corner of finance where new tools appear faster than most readers can test them, PyQuant News is selling an older idea—that the math, market structure, and coding basics still fit on a bookshelf. (pyquantnews.com) (pyquantnews.com)

Get your own daily briefing

Scout delivers personalized news, insights, and conversations tailored to your role and industry.

Download on the App Store

Shared from Scout - Be the smartest in the room.