ML for Trading · Applied AI · Since 2013

A trading strategy is not a model followed by a backtest. It is a chain of decisions about the question, market, data, timing, labels, features, validation, models, portfolio, costs, risk, and production. Weak research often fails at the connections between those decisions, even when the code runs and the score looks attractive.
Research to Production teaches you how to conduct that work. Begin with one of nine executed case studies across ETFs, equities, futures, FX, crypto, and options, or bring your own application. Reconstruct and audit the existing research, modify and extend it, or adapt the workflow to a new problem. Learn how to interpret the evidence, identify what deserves further work, and decide what to do next.
By the end, you will have a cumulative research record that makes your reasoning and evidence intelligible: what you examined, what you reproduced or changed, what the results support, what remains uncertain, and whether the strategy should proceed, be revised, be monitored, or stop. I will review that work with you in a 30-minute one-on-one.
Learn to conduct rigorous, iterative research across the full trading pipeline using nine case studies and your own cumulative evidence.
Connect a market mechanism to a tradable universe, decision clock, holding period, horizon, and feasibility constraints.
State the evidence that could change your view before selecting data or a model.
Compare the same research decision across nine executed case studies.
Make timing, identity, availability, aggregation, and information boundaries explicit before interpreting a model.
Align labels and features with the tradable action, then fit every learned transformation inside the temporal folds.
Compare construction choices across market, fundamental, alternative, and multi-asset data.
Use walk-forward validation, protected holdouts, fold-level evidence, and search accounting to compare like with like.
Ask whether boosting, deep learning, latent factors, or causal methods answer the question better than a simple reference.
Interpret attribution and uncertainty without mistaking either for causality.
Specify the backtest and portfolio, then test turnover, concentration, costs, execution, risk, capacity, and robustness.
Separate value created by the signal from value created or destroyed by position mapping and allocation.
Assess research, shadow, paper, and live readiness as distinct stages.
Reconstruct and audit a case, modify and extend it, or adapt the workflow to a new application.
Choose deeper predictive, structural, or causal work only when the research question warrants it.
Use core-path guidance and optional practice without imposing a uniform number of models or iterations.
Synthesize what the evidence supports, what remains uncertain, and what deserves further investigation.
Distinguish research, economic, risk, and production readiness.
Conclude with a proceed, revise, investigate, monitor, or stop decision.

Author, ML for Trading (3rd ed) · 9 case studies · Applied AI
Data scientist, ML engineer, quant researcher, or trader seeking a rigorous workflow across data, models, strategy design, and production.
Investment professional or technically strong practitioner who knows one part of the process and wants better end-to-end research decisions.
Transition candidate with Python and basic ML who wants a demanding applied course, not a casual introduction or ready-made strategy.
Comfortable writing Python, working with pandas and NumPy, and reading a moderately complex research codebase.
You have trained and evaluated a supervised model at least once. The course reviews methods; it does not teach them from zero.
You want to reason about market data, validation, and trading decisions, not run a fixed recipe. Prior finance experience is not required.

Live sessions
Learn directly from Stefan Jansen in a real-time, interactive format.
15 hours live with Stefan
Ten 90-minute live sessions, one in each of the first ten weeks.
30-minute individual research review
Discuss your research record, conclusions, and most valuable next step directly with Stefan.
Nine executed case studies and code
Start from complete research across ETFs, equities, futures, FX, crypto, and options, then reconstruct, audit, modify, or adapt it.
Continued access to course materials
Return to the recordings, handouts, optional exercises, book references, and course repository after the cohort ends.
Weekly handouts and optional practice
Follow a core project path and choose additional exercises that match your background, research direction, and available time.
112-topic ML4T primer
Use concise, publish-ready topic packets for prerequisite review, technical refreshers, and deeper study throughout the course.
Maven Guarantee
Your purchase is backed by the Maven Guarantee.
10 live sessions • 56 lessons
Sep
16
Sep
23
Live sessions
2 hrs / week
A 90-minute session in each of the first ten weeks: the week's decision answered on a second market, an experiment run on the shared pipeline, and next week's experiment worked out live.
Wed, Sep 16
4:00 PM—5:30 PM (UTC)
Wed, Sep 23
4:00 PM—5:30 PM (UTC)
Wed, Sep 30
4:00 PM—5:30 PM (UTC)
Independent research
2-6 hrs / week
Advance a cumulative research record at your own depth: reconstruct and audit a case, modify or extend it, or adapt the workflow to your application.
Reading and optional practice
1-3 hrs / week
Use the weekly handout to select book sections, notebooks, and optional exercises that support your current research question and learning goals.
Maven for Teams
Reimbursement
Get your company to pay
Everything L&D needs: email template, receipts, and certificate of completion.
Get reimbursedTeam discount
Learn with your teammates
Save 20%+ when 2 or more teammates enroll in the same cohort.
Save 20%+ with a teamPrivate cohort
Run a cohort for your org
A dedicated cohort with a custom schedule and curriculum, tailored to your team.
Book a private cohort$2,200
USD