Causal ML for Pricing: Beyond Predictive Models
Predictive models tell you what will happen; causal models tell you what will happen if you change something. For pricing optimization, that distinction is everything.
Introduction
A pricing team asks: "If we raise rates by 50 basis points on this product segment, what happens to volume and revenue?" A predictive model trained on historical data can forecast next month's volume—but it cannot answer the counterfactual. Historical correlations conflate price effects with seasonality, competition, and macroeconomic shifts. Causal ML bridges that gap.
In a banking pricing optimization project, we moved from correlation-based elasticity estimates to quasi-experimental causal methods. The result: defensible estimates that regulators could audit and pricing teams could act on.
Why Correlation Isn't Enough
Regression models that predict volume from price assume that price changes are exogenous—random or at least independent of unobserved factors. In reality, prices are set strategically. When demand is high, banks may raise rates; when it's low, they may lower them. That selection bias makes naive elasticity estimates wrong, often severely.
Instrumental variables, propensity score matching, and difference-in-differences are tools from econometrics that address this. The goal: identify a source of variation in price that is plausibly unrelated to demand (or control for confounders) so we can isolate the causal effect.
Quasi-Experimental Methods
Dose-response estimation treats price as a continuous treatment. We estimate the curve relating price to volume (or revenue) using methods that account for confounding. In practice, we often use generalized propensity scores or inverse probability weighting to balance treated and control units across the price distribution.
Propensity score matching pairs customers who received different prices but had similar propensities to receive those prices (based on observables). The difference in outcomes between matched pairs estimates the causal effect. For discrete price tiers, this works well; for continuous prices, we use stratification or weighting.
Instrumental variables require a variable that affects price but not volume except through price. In banking, regulatory changes, cost-of-funds shocks, or competitor actions in unrelated segments can serve as instruments. The IV estimator isolates the variation in price driven by the instrument and traces it to volume.
Each method has assumptions. Propensity score matching assumes no unmeasured confounding. IV assumes the exclusion restriction. The choice depends on data availability and the plausibility of assumptions in your context.
From Estimation to Optimization
Causal estimates give you elasticity (or a demand curve). Optimization turns that into a pricing recommendation. The objective is typically revenue or profit; the constraints include volume targets, cannibalization across products, and regulatory caps.
We structure this as a constrained optimization problem: maximize revenue subject to volume staying above a floor and prices within bounds. The causal demand curve is the key input. Without it, optimization is built on sand.
In our banking engagement, we estimated segment-level price elasticities using a combination of propensity score matching (where we had rich customer covariates) and IV (where we had a suitable instrument). The resulting pricing recommendations were rolled out in a phased test; the causal framework allowed us to measure lift and attribute it to price changes, not confounders.
Conclusion
Predictive models are necessary but not sufficient for pricing. Causal ML—dose-response estimation, propensity score matching, instrumental variables—provides estimates that answer "what if" questions and withstand regulatory scrutiny. The banking use case is one example; the same principles apply to retail, SaaS, and any domain where pricing decisions require understanding cause and effect, not just correlation.
Talk to ZAAI about a system like this.
We build AI products and bespoke systems for enterprises that need them in production, not in a deck.
Book a call
