Hands-On Financial Trading with Python: Build, backtest, and deploy professional trading strategies using a proven end-to-end framework 2nd Edition

Hands-On Financial Trading with Python: Build, backtest, and deploy professional trading strategies using a proven end-to-end framework 2nd Edition book cover

Hands-On Financial Trading with Python: Build, backtest, and deploy professional trading strategies using a proven end-to-end framework 2nd Edition

Author(s): Cordell L. Tanny (Author)

  • Publisher Finelybook 出版社: Packt Publishing
  • Publication Date 出版日期: October 30, 2026
  • Edition 版本: 2nd
  • Language 语言: English
  • Print length 页数: 656 pages
  • ISBN-10: 1806664453
  • ISBN-13: 9781806664450

Book Description

Learn algorithmic trading with Python by building one complete strategy, from market data to automated execution. Explore machine learning, AI signals, and rigorous backtesting

Key Features

  • Follow one volatility tail-hedge strategy from market data to cloud deployment, and build more that show a real edge
  • Explore time-series models, machine learning, and AI-driven alpha signal generation
  • Challenge backtests with walk-forward analysis and detect lookahead bias and overfitting

Book Description

Go beyond learning Python libraries in isolation. This book teaches you the complete workflow professionals use to build systematic trading strategies.

You start by acquiring, exploring, and cleaning market data, handling missing values, misaligned time series, and noise. From there, you form trading hypotheses, generate signals, and define entry and exit rules. You evaluate risk-adjusted performance and challenge your backtests through out-of-sample testing and walk-forward analysis. Next, you explore time-series models, machine learning for trading, and AI-driven alpha signal generation. Finally, you build a deployable strategy repository and automate execution in the cloud. One volatility tail-hedge strategy runs from raw data to cloud deployment, and you build five further strategies from published research, covering momentum, regime detection, economic indicators, and sector rotation, each tested to confirm that its signal does real work.

Drawing on 25 years of institutional trading experience, the book shows you how to spot lookahead bias and overfitting and distinguish promising signals from noise. You work with VectorBT and QuantStats, with PythonAnywhere for deployment. The book includes all the code, and by the end you have working strategies and a repeatable framework for algorithmic trading with Python

What you will learn

  • Acquire, clean, and denoise financial time-series data
  • Use exploratory analysis to develop trading hypotheses
  • Build momentum, mean-reversion, and time-series strategies
  • Apply machine learning and AI to alpha signal generation
  • Validate backtests with out-of-sample and walk-forward testing
  • Detect lookahead bias, survivorship bias, and overfitting
  • Evaluate strategies using risk-adjusted performance metrics
  • Build a deployable repository and automate cloud execution

Who this book is for

This book is for traders going systematic, data scientists entering quantitative finance, and portfolio managers automating their workflows. Whether you are building your first complete strategy or moving beyond isolated Python scripts, you share one frustration: books that teach tools but not how to put them together. This book gives you that missing piece.

You should be comfortable with basic Python, including functions, loops, and working in Jupyter notebooks, and with finance fundamentals such as returns, volatility, and risk.

Table of Contents

  1. Introducing Algorithmic Trading
  2. Setting up a Python Quantitative Workflow
  3. Data Retrieval
  4. Understanding Exploratory Data Analysis
  5. Data Preparation
  6. Removing Noise from Financial Data
  7. Evaluating Strategy Performance
  8. Understanding Backtesting
  9. Out-of-Sample Testing
  10. Walk-Forward Analysis
  11. How to Spot a Bad Backtest
  12. Time-Series Models
  13. Algorithmic Trading Strategies
  14. Climbing the Machine Learning Ladder
  15. Machine Learning in Practice
  16. AI as an Alpha Signal Generator
  17. Building a Deployable Strategy Repository
  18. Running Your Strategy Without You

Editorial Reviews

Editorial Reviews

Review

“There’s something I particularly appreciate about this book: it teaches you how to challenge a trading strategy, not just how to build one.

Drawing on more than 25 years of institutional investment experience, Cordell takes readers through the complete quantitative research lifecycle, from financial data and signal generation to rigorous validation, machine learning, and automated deployment.

It doesn’t simply showcase successful strategies. It explains why some approaches fail, how to recognize false discoveries, and why research discipline matters more than algorithmic sophistication.

Having worked myself in quantitative trading, risk management, and investment education for over 25 years, I find this emphasis on methodological rigor especially refreshing”

Andres Bagnasco

Investment Management Program Director / finance professor – UCU Business School

“A hands-on book whose real subject is how to pragmatically doubt your own backtest. A tail-hedge case study runs through many chapters, from data to unattended deployment. The book keeps asking what matters before real money is on the line. Could the result be luck? Is the test leaking future information? Does every component earn its place? Success criteria are fixed in advance, the final holdout is run once, and negative results are shown as plainly as positive ones. Python notebooks and a code bundle let you follow step by step; the final chapters then carry the strategy from notebook to a daily scheduled run and say frankly what is still missing for live trading. Disciplined, strategy-oriented skepticism, an edge gained from this book. Honestly? FOMO is well justified here”

Dr Krzysztof Ozimek, PRM

Quantitative Finance Educator & Researcher

About the Author

Cordell Tanny possesses over 25 years of expertise in designing and deploying algorithmic trading systems for institutional markets. Leveraging a B.Sc. in Biology from McGill University, he applies a scientific, hypothesis-driven methodology to finance. He held senior roles at Standard Life Investments and RBC, overseeing a $2 billion CAD multi-asset program. Cordell is a CFA Charterholder, Certified FRM, and holds the FDP charter. Currently a quantitative consultant, he architects bespoke Python-based trading infrastructures and machine learning models for investment firms. He lectures at Concordia University and develops comprehensive online curricula on systematic trading. He frequently addresses CFA Societies on the technical implementation of AI strategies.

View on Amazon

下载地址

PDF, EPUB | 32 MB | 2026-11-06
打赏
未经允许不得转载:finelybook » Hands-On Financial Trading with Python: Build, backtest, and deploy professional trading strategies using a proven end-to-end framework 2nd Edition

评论 抢沙发

觉得文章有用就打赏一下文章作者

您的打赏,我们将继续给力更多优质内容

支付宝扫一扫

微信扫一扫