Author-reviewedEvidence: highv1.0.1

Propensity Score

The propensity score is a patient's probability of receiving a treatment given baseline characteristics, used to balance groups in observational studies.

Last reviewed byDr Darrin Baines

Concept Architecture

Propensity Score in Observational Comparisons for Health Economic Evaluation

A propensity score gives the chance, judged from what was recorded before treatment started, that a patient ended up on the treatment under study. Health economists meet it when incremental costs and QALYs have to come from registries or claims databases instead of a randomised controlled trial, because the score compresses many baseline differences between treated and untreated patients into a single number that can be matched, stratified or weighted on. Balance on that one number brings balance on every covariate that went into it, which makes the score a common basis for adjusted comparisons in real-world evidence offered to health technology assessment. The score works only with variables that were measured, so an adjusted cost-effectiveness analysis built on it still depends on the claim that no important confounder was left out.

The balancing property behind the score

Rosenbaum and Rubin defined the score in 1983 as the conditional probability of assignment to a treatment given a vector of observed covariates. Their central result is that adjustment for this one scalar is sufficient to remove bias due to all the observed covariates.

e(X)=Pr⁡(T=1∣X)e(X) = \Pr(T = 1 \mid X)

where e(X)e(X) is the propensity score, TT equals 1 for a patient who received the treatment of interest and 0 for the comparator, and XX is the vector of baseline covariates measured before treatment.

Austin calls it a balancing score, since patients who share a score have the same distribution of observed covariates whether treated or not. In a randomised trial the true score is known and fixed by the design, for example 0.5 for every patient under equal allocation. In an observational study it is unknown and must be estimated.

Two conditions that make the score sufficient

Balance on measured covariates yields an unbiased treatment effect under what Rosenbaum and Rubin called strongly ignorable treatment assignment. Austin sets out its two parts as follows.

{Y(1),Y(0)}⊥T∣Xand0<e(X)<1\{Y(1), Y(0)\} \perp T \mid X \quad \text{and} \quad 0 < e(X) < 1

where Y(1)Y(1) and Y(0)Y(0) are the potential outcomes, such as cost or QALYs, that a patient would have with and without treatment, ⊥\perp means statistical independence, and the second condition gives every patient a nonzero chance of either option.

The first condition is the no unmeasured confounders assumption. NICE Decision Support Unit Technical Support Document 17 (TSD 17) states that it cannot be tested and should be justified with reference to the expert literature and opinion. The second condition is overlap. TSD 17 explains that the average treatment effect cannot be estimated for people whose characteristics place them always in one group, while the effect in the treated needs only a weaker form of overlap.

Estimating the score from baseline data

The score is most often estimated by logistic regression of treatment received on baseline characteristics. Each patient's fitted probability is the estimated score used in every later step.

log⁡(e(X)1−e(X))=β0+β1X1+⋯+βkXk\log\left(\frac{e(X)}{1 - e(X)}\right) = \beta_0 + \beta_1 X_1 + \dots + \beta_k X_k

where β0\beta_0 is the intercept, X1X_1 to XkX_k are the kk baseline covariates, and β1\beta_1 to βk\beta_k are their coefficients on the log odds scale.

The model is judged by the balance it produces. Austin describes an iterative approach that adds covariates, interactions or nonlinear terms until residual differences are acceptably small, without being guided by the significance of the coefficients, and notes that the c-statistic gives no information on whether the model is correctly specified.

Covariate choice is a causal judgement. The NICE real-world evidence framework (ECD9) warns against adjusting for variables on the causal pathway, colliders or instruments, and against choosing covariates by statistical significance. It also notes that the score is developed without reference to outcome data, which can reduce the risk of selective reporting when combined with strong research governance.

Four ways the score enters an analysis

Austin groups the uses of the score into four methods. Each answers a different question.

Use of the scoreHow it worksEffect usually estimatedMain caution
MatchingTreated patients paired with untreated patients of similar scoreEffect in the treatedUnmatched patients are excluded
StratificationPatients grouped by score, often in fifths, and effects pooledWhole population, with equal stratum weightsResidual differences within strata
Inverse probability of treatment weightingEach patient weighted by the inverse probability of the treatment receivedWhole population, or the treated with other weightsScores near zero or one give unstable weights
Covariate adjustmentOutcome regressed on treatment and the scoreEffect from the outcome modelScore and outcome relationship must be modelled correctly

Propensity score matching has its own page. For stratification, Austin reports Rosenbaum and Rubin's finding that stratifying on the quintiles of the score removes approximately 90% of the bias due to measured confounders when estimating a linear treatment effect.

Weighting creates a synthetic sample in which measured covariates are independent of treatment. Austin and Stuart give weights for the average treatment effect (ATE) and the average treatment effect in the treated (ATT).

wiATE=Tiei+1−Ti1−eiwiATT=Ti+ei(1−Ti)1−eiw_i^{ATE} = \frac{T_i}{e_i} + \frac{1 - T_i}{1 - e_i} \qquad w_i^{ATT} = T_i + \frac{e_i (1 - T_i)}{1 - e_i}

where wiw_i is the weight for patient ii, TiT_i is 1 if patient ii was treated and 0 otherwise, and eie_i is that patient's estimated score.

Treated patients with very small scores, or untreated patients with scores close to one, receive very large weights. Austin and Stuart describe stabilised weights as one remedy and truncating weights at percentiles such as the 1st and 99th as another.

wiS=TiPr⁡(T=1)ei+(1−Ti)Pr⁡(T=0)1−eiw_i^{S} = \frac{T_i \Pr(T = 1)}{e_i} + \frac{(1 - T_i) \Pr(T = 0)}{1 - e_i}

where Pr⁡(T=1)\Pr(T = 1) and Pr⁡(T=0)\Pr(T = 0) are the overall proportions treated and untreated.

Checking balance and overlap before reading the outcomes

Balance is checked on covariates after matching or weighting. The usual measure is the standardised mean difference, here for a binary covariate as Austin and Stuart give it, without their factor of 100.

d=p^1−p^0[p^1(1−p^1)+p^0(1−p^0)]/2d = \frac{\hat{p}_1 - \hat{p}_0}{\sqrt{\left[\hat{p}_1 (1 - \hat{p}_1) + \hat{p}_0 (1 - \hat{p}_0)\right] / 2}}

where dd is the standardised difference, and p^1\hat{p}_1 and p^0\hat{p}_0 are the prevalences among treated and untreated patients, weighted after weighting.

Austin reports that a difference below 0.1 has been taken to indicate negligible imbalance, and he discourages significance tests for balance. Austin and Stuart report advice that a mean stabilised weight far from one, or very extreme weights, can signal a positivity problem or a misspecified model.

Worked example of weights in a remote monitoring evaluation

All numbers in this example are illustrative. A health board compares a remote monitoring service for heart failure with usual care in 1,000 registry patients, 430 of whom used the service. Baseline severity is the only confounder. Of 500 low-severity patients 100 used the service, of 300 medium-severity patients 150 did, and of 200 high-severity patients 180 did.

1. Estimate the scores. The scores are 100/500 = 0.2, 150/300 = 0.5 and 180/200 = 0.9. A logistic model with severity indicators reproduces them exactly.

2. Measure the imbalance. High severity affects 180/430 = 0.4186 of users and 20/570 = 0.0351 of non-users.

d=0.4186−0.0351(0.4186×0.5814+0.0351×0.9649)/2=0.38350.3723=1.03d = \frac{0.4186 - 0.0351}{\sqrt{(0.4186 \times 0.5814 + 0.0351 \times 0.9649) / 2}} = \frac{0.3835}{0.3723} = 1.03

where 0.4186 and 0.0351 are the two prevalences, and 1.03 is far above the 0.1 guide.

3. Apply ATE weights. Users get 1/0.2 = 5, 1/0.5 = 2 and 1/0.9 = 1.111, and non-users 1/0.8 = 1.25, 2 and 1/0.1 = 10. Each weighted arm then holds 500 low, 300 medium and 200 high-severity patients, for example 100 × 5 = 500 and 20 × 10 = 200, so high severity is 0.2 in both arms and the difference is zero.

4. Inspect the weights. Stabilised weights multiply by 0.43 for users and 0.57 for non-users, giving a mean of 1.0 but a maximum of 0.57 × 10 = 5.7. The 20 high-severity non-users are 2% of the sample yet stand for 20% of the weighted usual care arm.

5. Compare estimands. Suppose the service changes 12-month costs by GBP 900, GBP 800 and GBP 500, and QALYs by 0.01, 0.02 and 0.05, in the three groups. With ATE weights the incremental cost is 0.5 × 900 + 0.3 × 800 + 0.2 × 500 = GBP 790 and the QALY gain 0.5 × 0.01 + 0.3 × 0.02 + 0.2 × 0.05 = 0.021. ATT weights of 0.25, 1 and 9 reshape non-users to the users' mix. Over the 430 users the cost total is 100 × 900 + 150 × 800 + 180 × 500 = 300,000 and the QALY total 100 × 0.01 + 150 × 0.02 + 180 × 0.05 = 13.

ICERATE=7900.021=37,619ICERATT=300,00013=23,077\text{ICER}_{ATE} = \frac{790}{0.021} = 37{,}619 \qquad \text{ICER}_{ATT} = \frac{300{,}000}{13} = 23{,}077

where each ICER is in GBP per QALY gained, first for the registry and then for users.

6. Trim the extreme stratum. Dropping patients with scores of 0.9 leaves 800 patients, with incremental cost (500 × 900 + 300 × 800) / 800 = GBP 862.50, QALY gain (500 × 0.01 + 300 × 0.02) / 800 = 0.01375 and an ICER of 862.50 / 0.01375 = GBP 62,727 per QALY.

7. Interpretation. Against an illustrative threshold of GBP 30,000 per QALY, the service looks cost effective for current users but not for the whole registry population or the trimmed one. Each figure answers a different question about a different population, so the estimand has to match the decision before the outcomes are examined.

How HTA bodies treat propensity score analyses

The NICE manual (PMG36, section 3.3.9) notes that non-randomised studies tend to be at high risk of bias because the factors influencing treatment assignment may predict outcomes, and points to TSD 17 for methods addressing confounding with individual patient data. ECD9 states that where there are many potential confounders, multivariable regression and propensity score (or disease risk score) methods are preferred. For time-varying confounders it prefers g-methods such as marginal structural models with weighting.

TSD 17 asks for alternative methods to be presented as sensitivity analysis and warns that trimming to the region of common support redefines the group for whom the effect is estimated. Kreif and colleagues, whose drotrecogin alfa results the average treatment effect page reports, concluded that each method can give unbiased cost-effectiveness estimates if the score is correctly specified and the weights are stable.

The score beside neighbouring methods

Regression adjustment models the outcome, while propensity methods model treatment assignment. Austin notes that both rest on the no unmeasured confounding assumption, so switching between them leaves hidden bias untouched. TSD 17 states that none of these selection on observables methods can identify the effect when selection depends on unobservables, which is where instrumental variable analysis and difference-in-differences come in, with assumptions of their own. The causal inference page compares these designs in more depth.

Common misreadings of propensity score results

Several errors come from treating the score as a fix in itself instead of a device for balancing measured covariates. The sources above warn against each of them.

  • Good balance proves no confounding. Balance is shown only for covariates in the model, and unmeasured differences are untouched.
  • Weighting everyone by the inverse of the score. Austin and Stuart found studies that used the reciprocal of the score instead of the reciprocal of the probability of the treatment actually received.
  • Judging the model by its c-statistic. TSD 17 treats scores of zero or one, which a near-perfect model of treatment produces, as a sign that overlap has failed.
  • Treating weighted samples as ordinary data. Austin notes that variance estimation must allow for the weighting.

Sources

Library

Publications

1
  • Journal article

    Interpreting Indirect Treatment Comparisons and Network Meta-Analysis for Health-Care Decision Making: ISPOR Task Force on Indirect Treatment Comparisons Good Research Practices, Part 1 — Jansen, Fleurence, Devine, Itzler, Barrett, Hawkins, Lee, Boersma, Annemans & Cappelleri, Vol. 14, No. 4 ed., 2011 (Value in Health)

    The ISPOR good-practice guidance on interpreting indirect treatment comparisons, network and mixed treatment comparisons for decision making — terminology, assumptions, validity and how to critically appraise an ITC/NMA when head-to-head trial evidence is unavailable.

Frequently Asked Questions (6)

  • What is a propensity score?

    The propensity score is a patient's probability of receiving a treatment given baseline characteristics, used to balance groups in observational studies.

    Source: Rosenbaum & Rubin 1983

  • How does a propensity score help balance an observational comparison?

    Treated and untreated patients in registry or claims data usually differ in many baseline characteristics, and the propensity score compresses those differences into one number, the probability of treatment given the recorded covariates. Rosenbaum and Rubin showed that adjustment for this single score is sufficient to remove bias due to all the observed covariates. Patients who share a score have the same distribution of measured covariates whether treated or not, so matching, stratifying or weighting on it yields groups that are comparable on those characteristics. Covariates that were never recorded stay unbalanced, so the comparison still depends on no important confounder having been left out.

    Source: Rosenbaum & Rubin 1983

  • How is a propensity score used?

    Austin groups the uses of the score into four methods, and each estimates a somewhat different effect. Matching pairs treated patients with untreated patients of similar score and usually estimates the effect in the treated, although unmatched patients drop out of the analysis. Stratification groups patients by score, often into fifths, and pools the stratum effects, and Austin reports that quintile stratification removes about 90% of the bias from measured confounders for a linear treatment effect. Inverse probability of treatment weighting reweights each patient to create a sample in which measured covariates are independent of treatment. Covariate adjustment instead enters the score in an outcome regression whose form must be correctly specified.

    Source: Austin 2011

  • Why are propensity scores useful?

    Health economists often have to estimate incremental costs and QALYs from registries or claims databases, where treated and untreated patients differ at baseline. Balance on the single score brings balance on every covariate that went into it, so many baseline differences can be handled through one number. The NICE real-world evidence framework (ECD9) states that where there are many potential confounders, multivariable regression and propensity score methods are preferred. It also notes that the score is developed without reference to outcome data, which can reduce the risk of selective reporting when combined with strong research governance.

    Source: NICE ECD9 2022

  • What are the limitations of propensity scores?

    The main limitation is that a propensity score balances only the covariates that were measured and entered in its model. NICE DSU Technical Support Document 17 states that the assumption of no unmeasured confounders cannot be tested and should be justified with reference to the expert literature and opinion. The method also needs overlap, since the average treatment effect cannot be estimated for patients whose characteristics always place them in one group. Scores near zero or one give very large and unstable weights, and trimming to the region of common support redefines the group for whom the effect is estimated.

    Source: Faria et al. 2015

  • How does propensity-score adjustment differ from randomisation?

    In a randomised trial the true propensity score is known and fixed by the design, for example 0.5 for every patient under equal allocation, and random allocation means treatment is not confounded with measured or unmeasured characteristics. In an observational study the score is unknown and has to be estimated, usually by logistic regression of treatment received on baseline characteristics. Conditioning on the estimated score balances measured covariates on average but need not balance unmeasured ones. The analysis therefore rests on the no unmeasured confounders assumption, which Austin notes also underlies regression adjustment.

    Source: Austin 2011

Trust Record

Verified by Dr Darrin Baines

British health economist

Professional identity: darrinbaines.org

Verification date: 29 Oct 2026

Content version: 1.0.1

Canonical Identity

Term code
HE-ES-CER-023

Stable URI · Machine-readable · Resolvable · CC BY 4.0