Six weeks of guided reading, weekly AI-led Q&A office hours, and a signed completion certificate. Limited to 60 seats so the discussion stays useful. Next cohort starts Monday, 6 July 2026.
For independent learners who want the book and nothing else.
For learners who want structure, accountability, and a credential.
For mid-career professionals using the book to pivot or get promoted.
Students with verified .edu emails receive a 30 % discount on the Cohort tier. Refunds available up to 48 hours after the first session.
Pacing keeps a heterogeneous cohort together. Each week you read one chapter, run the worked examples, attempt the exercises, and submit a short reflection. Weekly office hour is on Fridays 8 PM HKT.
Chapter 0 + Chapter 1. Lists, NumPy, pandas Series, descriptive statistics. Submit: a one-page profile of any stock from the bundled CSVs.
Chapter 2. Loading CSVs, selection with .iloc / .loc, missing-value handling, train/test split for time series. Submit: a cleaned dataset of your choice with a written QA report.
First half of Chapter 3. Correlation vs causation, simple OLS, CAPM β, Jensen's α, reading a regression table. Submit: CAPM fit for one stock plus a paragraph interpreting α and β.
Second half of Chapter 3. Multiple linear regression, variable selection, F-test, FF5 factors. Submit: a 4-factor versus 5-factor model comparison on the stock from Week 3.
Chapter 4. K-Means, hierarchical Ward linkage, the standardisation trap, choosing K. Submit: a clustering of any dataset of your choice plus an interpretation of cluster profiles.
Pick a business question. Load data, build a pipeline, fit a model, generate a recommendation. Present a 10-minute write-up. Submitted projects are reviewed by Prof. Wan and the strongest become public case studies.
No. Everything runs in your browser through an embedded Python engine. You only need a laptop and a modern browser (Chrome, Firefox, Safari, Edge — all fine). Tablets and phones work for reading but the code editor is easier on a desktop.
The Self-paced and Cohort tiers assume basic familiarity with a spreadsheet (Excel formulas, sorting, simple plots). No prior Python required — Chapter 0 brings you to the level of every other chapter. The Premium tier is more useful if you already have some Python or statistics exposure.
Full refund within 48 hours after the first office hour, no questions asked. After that, refunds are evaluated case by case but we lean generous.
It is a private completion certificate signed by Prof. Wan, not an accredited academic credential. It signals to employers that you completed a six-week paced course with graded submissions — similar to the certificates issued by Coursera or Educative. It is not a replacement for an academic degree.
The tutor on every page sees the chapter you're reading, the code you've just run, and the errors you've seen — so its answers cite the book directly and use your variables and data. ChatGPT has none of that context unless you paste it in yourself.
Office hours are recorded and posted in the Discord. You can catch up at your own pace; the schedule is a guide, not a hard wall. The certificate is awarded as long as you submit four of the six weekly assignments plus the capstone.
Next cohort starts Monday, 6 July 2026. Limited to 60 seats.
Payment is processed by Gumroad. You receive an email with the cohort password and Discord invite immediately after checkout.