YONSEI UNIVERSITY · 2026

Financial Machine Learning

Sixteen units, from what machine learning is to the parts that only matter in finance — bars instead of the calendar, the triple barrier instead of "will it go up tomorrow", purged cross-validation instead of a naive backtest. Every unit is a lecture and three hands-on problems, with the data included.

16UNITS
66PDFs
1,729SLIDES
45DATA FILES

Every problem ships its data

There is no download step and no vendor account. Each unit's data/ directory holds the small CSVs its three problems use, chosen so the hand-calculation in the problem set and the code you write afterwards agree exactly. Clone the repository, or open any file straight in the browser — GitHub renders CSV as a table.

git clone https://github.com/keerhee/financial-machine-learning.git

Anomaly detection runs as its own thread across the algorithms — LOF in unit 5, OCSVM in unit 6, Isolation Forest in unit 7, the autoencoder in unit 8 — because in production no single detector is enough. The same three applications (product recommendation, fraud detection, an AI chatbot) are revisited at every new level of machinery.

SPEC Special sessionsoptional lectures beyond the sixteen units · each with a companion note 4

LSD In-class decksshort decks used in the face-to-face class · Week 7 · English and Korean 6

SUPP Supplementary materialself-contained packages beside the units · deck, data and notebook · English and Korean 18

MID Midterma practice set on units 1–7, its answer key, and a cheat sheet for review 3

CRS Course documentssyllabus · curriculum map · the companion lab notebook 3

U01ML and the Finance ProblemPart I · Foundations · taught wk 14

U02Financial Data StructurePart I · Foundations · taught wk 24

U03Labeling and Meta-LabelingPart I · Foundations · taught wk 34

U04Linear Models and RegularizationPart II · Core Algorithms · taught wk 44

U05Classification and Anomaly DetectionPart II · Core Algorithms · taught wk 54

U06Support Vector MachinesPart II · Core Algorithms · taught wk 54

U07Trees and EnsemblesPart II · Core Algorithms · taught wk 64

U08Neural Networks and Deep LearningPart II · Core Algorithms · taught wk 74

U09Unsupervised LearningPart II · Core Algorithms · taught wk 94

U10Honest BacktestingPart III · Financial ML in Depth · taught wk 104

U11Portfolio ConstructionPart III · Financial ML in Depth · taught wk 114

U12NLP, LLMs and RAGPart III · Financial ML in Depth · taught wk 124

U13Reinforcement LearningPart III · Financial ML in Depth · taught wk 134

U14Causality, XAI and FairnessPart IV · Frontier and Causality · taught wk 144

U15The FrontierPart IV · Frontier and Causality · taught wk 144

U16Integration and CapstonePart IV · Frontier and Causality · taught wk 154

Nothing matches that filter.