Part 1
Foundations of ML-Driven Trading
5 chapters
1
Process Is Your Edge
Getting started with machine learning in financial markets
•
Identify the recent structural breaks and market shocks that render older, static trading models obsolete
•
Describe the seven distinct stages of the ML4T Workflow, from ideation to live monitoring
•
Explain how the workflow addresses real-world constraints imposed by team structure, regulations, and research economics
2
Defining the Trading Strategy
•
Identify professional sources for trading ideas, including those derived from exploratory ML
•
Deconstruct a trading idea into a testable, falsifiable hypothesis
•
Structure a professional-grade Strategy Term Sheet that serves as both an Investment Policy Statement (IPS) and Model Risk Management (MRM) artifact
3
The Financial Data Universe
•
Classify financial data into Market, Fundamental, and Alternative categories
•
Explain the distinct data challenges across major asset classes, including equities, fixed income, derivatives, and crypto
•
Develop a rigorous framework for data quality, focusing on point-in-time correctness and survivorship bias
4
Market Data and Microstructure
•
Explain how core microstructure concepts (liquidity, order types, price discovery) shape market data
•
Parse raw, high-frequency exchange messages (e.g., ITCH) and contrast them with standard TAQ data
•
Assemble a complete limit order book (LOB) from an event stream
5
Fundamental and Alternative Data
•
Build a robust data pipeline to source and parse corporate fundamentals from SEC filings
•
Implement a point-in-time correct database to avoid lookahead bias from financial restatements
•
Solve entity resolution challenges by mapping inconsistent real-world names to unique security identifiers