Skip to content
Finance Lessons
🎯

Causal Inference for Alpha & Execution

A backtest is a correlation. Capital is allocated on the belief the signal CAUSES the return — and confounding quietly demolishes that leap. This is the capstone critique of everything predictive: potential outcomes, DAGs, natural experiments, instrumental variables, regression discontinuity and double machine learning, pointed at trading signals and at the most under-appreciated causal problem in all of finance — the true cost of your own trades.

The discipline that separates 'my signal predicts returns' from 'my signal causes returns': potential outcomes, confounding, natural experiments, instrumental variables and double machine learning — aimed squarely at trading signals and the true cost of your own trades.

Every backtest you have ever run measured a correlation: when the signal lit up, returns tended to follow. Every dollar you have ever allocated bet on something stronger and unproven — that the signal causes the return, so that turning it on makes the money appear. The gap between those two sentences is the most expensive gap in quantitative finance, and almost nothing in a standard quant curriculum is built to close it. Machine learning, factor models, deep nets, statistical arbitrage — all of them are world-class prediction machines, and prediction is exactly the thing that confounding can fake. This course is the capstone critique that the predictive courses earn the right to receive: a rigorous, finance-first treatment of why a predictive edge and a causal edge are different objects, and how to tell which one you actually have.

We assume you have already lived through the overfitting discipline of Deep Learning for Market Data and the factor-zoo, spread-trading machinery of Systematic & Statistical Arbitrage. You know that a backtested Sharpe must be deflated, that signals decay, that the factor zoo is mostly data-mined ghosts. Causal inference is the missing layer underneath all of that: the formal language for the question “is this relationship structural, or is a third thing driving both?” It is also the field with the sharpest, most under-taught application in all of trading — market impact and transaction-cost analysis as a causal problem, where your own order is the treatment, the price move is the outcome, and naive TCA is hopelessly confounded by why you chose to trade. The arc:

By the end you will read a backtest the way a causal inferencer reads an observational study: asking what the treatment is, what the counterfactual is, which back doors are open, and whether the “edge” survives once the confounders are blocked. A graded final exam runs the whole discipline back at you at the end, one locked question at a time.

In this topic

  1. 1 Correlation Is Not Alpha The predict-versus-cause leap stated precisely: why a flawless out-of-sample backtest is still only evidence of association, why allocating capital is a causal claim, and the catalogue of confounders — regime, liquidity, crowding, selection — that fake a trading edge. 18 min
  2. 2 Potential Outcomes & Causal DAGs The Rubin potential-outcomes framework — treated and untreated worlds, the fundamental problem of causal inference, ATE vs ATT — and causal directed acyclic graphs as the grammar of assumptions, with the all-important contrast between a confounder you must control and a collider you must not. 20 min
  3. 3 Confounding & the Control Trap Why 'control for everything' is amateur advice: collider bias, bad controls and post-treatment variables, the back-door criterion done right, and a clean re-reading of the factor-zoo overfitting problem as a confounding-and-multiple-comparisons problem. 20 min
  4. 4 Natural Experiments & Difference-in-Differences Markets rarely grant a randomised trial but hand you quasi-experiments constantly — index reconstitutions, regulatory shocks, tick-size changes. Event studies done right, and difference-in-differences with its all-important parallel-trends assumption. 20 min
  5. 5 Instrumental Variables & Regression Discontinuity When you cannot block the back door, find a lever that moves the treatment but nothing else: the instrumental-variables logic of relevance plus exclusion, two-stage least squares, and regression discontinuity around a sharp cutoff — index-membership rank, rating thresholds. 22 min
  6. 6 Double Machine Learning Keep your gradient-boosted and deep models and still get an unbiased causal estimate: Neyman orthogonality, cross-fitting, partialling-out high-dimensional confounders with ML nuisance models, and why naive 'throw the treatment into the feature set' plug-in estimates are biased. 22 min
  7. 7 Market Impact as Causal TCA The flagship application: your own trade moves the price, so realised cost is a treatment effect — and naive transaction-cost analysis is confounded because you trade more aggressively exactly when the market is already moving. The link to optimal execution, and the honest limits of causal inference in markets. 22 min
  8. 8 Causal Inference for Alpha & Execution — Final Exam The graded final exam for Causal Inference for Alpha & Execution: correlation versus causation, potential outcomes and DAGs, confounders versus colliders and bad controls, natural experiments and difference-in-differences, instrumental variables and regression discontinuity, double machine learning, and market impact as confounded transaction-cost analysis. 22 min

Mark course as finished

Done with every lesson? Lock it in — your progress is saved on this device.