Machine Learning for Trading: From Research to Production

Stefan Jansen

ML for Trading · Applied AI · Since 2013

Build the iteration loop the book points at but cannot run for you.

Most ML trading courses teach the models. Research to Production teaches the loop between research and production — taking a first-pass strategy, diagnosing what is actually holding it back, and shipping a measurably better v2 without re-cheating the holdout. Production discipline — leakage prevention, validation protocol, cost modeling, capacity, monitoring, and the shadow → paper → live progression — is threaded into every week, not bolted on at the end.

Eight weeks. Nine real case studies — ETFs as the canonical hub, plus crypto perps, NASDAQ microstructure, S&P options, firm characteristics, FX, CME futures, and equities panels as comparative spokes. You leave having taken one strategy through the loop the book points at but cannot run for you — baseline plus two-to-three honest improvement cycles plus a measurable v2 delta, scored against a rubric published day one and walked through with me in a 30-minute one-on-one.

What you’ll learn

Run the iteration loop the book cannot run for you — clean baseline, honest diagnosis, measurably better v2, defended in a 1:1 with me.

  • You take a fragile backtest from the case studies and identify whether the source is the label, features, validation, costs, or capacity.

  • You score it on the same rubric used in your capstone — leakage, multiple testing, regime sensitivity, cost under-modeling, capacity ceilings.

  • Diagnosis points to the next improvement, not just a verdict.

  • You pick universe, label horizon, validation protocol, cost model, and execution problem for one of nine real case studies.

  • You prioritize ideas by binding constraint, not by novelty — knowing which moves will actually move the needle in that market.

  • Same workflow, bent across ETFs, equities, futures, FX, crypto, and options.

  • You tune a regularized baseline and a GBM on the same panel, then read both tearsheets honestly (`ml4t-models`).

  • You reason out loud about why different families win in different data regimes — on real feature panels, not benchmarks.

  • Linear, gradient boosting, latent factor, and causal models — when each helps and when each doesn't.

  • You ship a backtest with realistic per-share-and-spread costs, a risk overlay, and a paper-trading hook on the ETF hub.

  • You walk the shadow → paper → live progression and write the deployment-readiness checklist for your own strategy.

  • Feature pipelines with batch/online parity, model registries, signal and risk monitoring.

  • You install the `ml4t-skills` companion repo (61 ML4T failure-mode skills) so your agent picks up the guardrails on day one.

  • You name what agents accelerate, what still needs human review, and which failure modes bite without ML4T-specific guardrails.

  • Calibrated read on what is reliable now, what still needs human review, and where this is heading.

  • You take one strategy from a clean baseline through two-to-three honest improvement cycles to a measurably better v2 OOS.

  • You defend the source of the gain in a 30-minute one-on-one with Stefan, against a rubric published day one.

  • The iteration loop the book points at but cannot run for you — finally run, scored, reviewed.

Learn directly from Stefan

Stefan Jansen

Stefan Jansen

Author, ML for Trading (3rd ed) · 9 case studies · Applied AI

See all products from Stefan

Who this course is for

  • Quant researcher or trader on a systematic team — already technically capable; needs the workflow that lands research at production review.

  • Senior ML engineer or experienced trader on own capital — half the puzzle (markets or ML), missing the workflow that connects them.

  • Principal at a small fund, family office, or trading startup — strong technically; needs a defensible research-to-production playbook.

Prerequisites

  • Python fluency

    Comfortable with pandas/NumPy and able to read a moderately complex codebase.

  • Basic ML experience

    You've trained and evaluated a model before. No finance background required.

  • End-to-end strategy experience

    You've built at least one strategy end-to-end. R2P assumes you can already run a single pipeline — book + primer covers that baseline.

What's included

Stefan Jansen

Live sessions

Learn directly from Stefan Jansen in a real-time, interactive format.

16 hours live with Stefan

8 cohort sessions + 4 biweekly office hours.

Capstone review: rubric + 30-min 1:1

Every student gets a written score on a published rubric, plus a one-on-one with Stefan on what to develop next.

AlgoSeek institutional data access

For capstone work. Databento credits pending; the ETF hub and several spokes use free/open data.

Lifetime access — recordings + new modules

All future cohort live sessions, the alumni community, and new modules as they ship.

ml4t-skills — ML4T guardrails for your coding agent

61 skills mapping ML4T failure modes (leakage, lookahead, purging, cost models, capacity, deployment) to checks your coding agent runs automatically. Installed in your editor on day one.

Maven Guarantee

Your purchase is backed by the Maven Guarantee.

Course syllabus

12 live sessions • 85 lessons

Week 1

Jul 6—Jul 12

    Week 1 — Research framing and strategy definition

    • Jul

      9

      Live session: ML4T workflow and strategy specification

      Thu 7/94:00 PM—5:30 PM (UTC)
    10 more items

Week 2

Jul 13—Jul 19

    Week 2 — Financial data infrastructure and asset-class structure

    • Jul

      16

      Live session: How data structure shapes research across asset classes

      Thu 7/164:00 PM—5:30 PM (UTC)
    • Jul

      14

      Office hours

      Tue 7/144:00 PM—5:00 PM (UTC)
    10 more items

Schedule

Live sessions

2 hrs / week

Weekly live cohort session (~90 min) + 60 min biweekly office hours, recorded.

    • Thu, Jul 9

      4:00 PM—5:30 PM (UTC)

    • Thu, Jul 16

      4:00 PM—5:30 PM (UTC)

    • Tue, Jul 14

      4:00 PM—5:00 PM (UTC)

Projects

5 hrs / week

Capstone: build your own R2P research package — clean baseline → diagnose → measurably better v2. Scoped Week 1, kicks off Week 4, due Week 8 + 1.

Async content

2 hrs / week

Weekly reading (book chapters + companion notebooks), agent-assisted exercises, and comparative spoke material across the nine case studies.

Frequently asked questions

Maven for Teams

Reimbursement

Get your company to pay

Everything L&D needs: email template, receipts, and certificate of completion.

Get reimbursed

Team discount

Learn with your teammates

Save 20%+ when 2 or more teammates enroll in the same cohort.

Save 20%+ with a team

Private 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

Jul 6Aug 29
Enroll