
As an Amazon Associate and affiliate partner, Menrva Books earns from qualifying purchases. Learn more
Leverage machine learning to design and back-test automated trading strategies for real-world markets using pandas, TA-Lib, scikit-learn, LightGBM, SpaCy, Gensim, TensorFlow 2, Zipline, backtrader, Alphalens, and pyfolio. Key Features Design, train, and evaluate machine learning algorithms that underpin automated trading strategies Create a research and strategy development process to apply predictive modeling to trading decisions Leverage NLP and deep learning to extract tradeable signals from market and alternative data Book Description The explosive growth of digital data has boosted the demand for expertise in trading strategies that use machine learning (ML). This revised and expanded second edition enables you to build and evaluate sophisticated supervised, unsupervised, and reinforcement learning models. This book introduces end-to-end machine learning for the trading workflow, from the idea and feature engineering to model optimization, strategy design, and backtesting. It illustrates this by using examples ranging from linear models and tree-based ensembles to deep-learning techniques from cutting edge research. This edition shows how to work with market, fundamental, and alternative data, such as tick data, minute and daily bars, SEC filings, earnings call transcripts, financial news, or satellite images to generate tradeable signals. It illustrates how to engineer financial features or alpha factors that enable an ML model to predict returns from price data for US and international stocks and ETFs. It also shows how to assess the signal content of new features using Alphalens and SHAP values and includes a new appendix with over one hundred alpha factor examples. By the end, you will be proficient in translating ML model predictions into a trading strategy that operates at daily or intraday horizons, and in evaluating its performance. What you will learn Leverage market, fundamental
This book investigates how to leverage machine learning techniques to design, build, and back-test automated trading strategies for real-world financial markets. It details the process of creating predictive models using a wide array of tools and libraries, including pandas, scikit-learn, TensorFlow 2, and Zipline, to extract tradeable signals from diverse data sources. The author guides readers through the entire workflow, from feature engineering and model optimization to strategy design and performance evaluation, demonstrating how to translate machine learning predictions into profitable trading systems.
This book is designed for practitioners seeking to apply advanced machine learning techniques to algorithmic trading. The comprehensive coverage of tools and methodologies suggests a text that is both practical and technically rigorous, likely appealing to quantitative analysts, data scientists, and serious retail traders. The inclusion of end-to-end workflow examples and a focus on real-world data indicates a strong emphasis on actionable insights and implementation.
Page Count:
820
Publication Date:
2020-07-31
Publisher:
Packt Publishing
ISBN-10:
1839216786
ISBN-13:
9781839216787
No comments yet. Be the first to share your thoughts!