CFA Level II · Quantitative Methods · Free Lesson

Big Data Projects

Free CFA Level II lesson in Quantitative Methods. 14 min read, ~2,091 words.

A fund manager scrapes 40,000 earnings-call transcripts, feeds them straight into a classifier, and gets 51% accuracy. The model was never the problem. The html tags, stop words, and unscaled inputs were.

Every machine learning (ML) project runs the same five steps. For structured data they are conceptualization (what output, used by whom, embedded where), data collection, data preparation and wrangling, data exploration, and model training. For text the first four steps change names and content: text problem formulation, data (text) curation via web scraping or application programming interfaces (APIs), text preparation and wrangling, and text exploration. Model training is the same for both. The steps are iterative; insights from one pass reshape the next conceptualization.

Big data carries four Vs: volume (quantity), variety (sources and formats), velocity (speed of creation), and veracity (credibility and reliability).

Wrangling has two tasks: cleansing, then preprocessing. Cleansing hunts six error types.

Read the full lesson, free →
Worked examples and practice. Free with a free account, no card.

Common mistakes

Bottom line

Exam shortcut

Classify the error before you pick a fix: blank means incompleteness, impossible value means invalidity, contradiction across columns means inconsistency, format mismatch means non-uniformity. If the stem says "unequal class distribution" or "rare positives," the answer is F1, never accuracy. If it says "removed the top and bottom 5%," that is trimming; "replaced with the highest non-outlier" is winsorization.

The full lesson (about 2,091 words, 14 min read) adds 2 worked examples, all 6 common mistakes, a self-check, free in the app.

Learning objectives

Browse all free CFA Level II lessons or jump into free CFA Level II practice questions.