Tutorials › Multi-Arm Multi-Stage (MAMS) Designs › Assessing Covariate Overlap Across Enrollment Periods

Platform and Umbrella Trials · Tutorial 365 of 499

Assessing Covariate Overlap Across Enrollment Periods

You will learn to assess covariate support across enrollment periods and explain what poor overlap means for identifying a target-period comparison.

Intermediate 10 min read

What You'll Learn

  • Define covariate overlap for historical controls and a target-period population.
  • Distinguish overlap in individual covariates from joint multivariable support.
  • Assess empirical support and interpret near-zero historical-control availability.
  • State the positivity condition needed to identify a target-period control mean.
  • Explain why covariate adjustment cannot recover information where support is absent.

Why Covariate Overlap Matters

In a platform trial, a treatment arm may enroll during a period when its control observations come partly or entirely from earlier enrollment. Even when measured baseline characteristics are recorded in both periods, the historical controls may not include participants like those enrolled in the target treatment period. For example, an eligibility amendment might allow older participants, or a new referral pathway might change the mix of disease severity. A comparison then relies on historical outcomes for profiles that may be rare—or absent—in the historical data.

Covariate overlap asks whether the historical-control group provides support across the baseline profiles of the population about which the treatment-period comparison is intended to speak. It is a requirement for using those historical controls to represent outcomes under control in that target population. It is not, by itself, evidence that the groups are exchangeable: shared covariate support cannot rule out differences in unmeasured factors or changes in care over time.

Definition: Let \(X\) denote measured baseline covariates, \(H=1\) identify participants in a nonconcurrent historical-control group, and \(T=1\) identify participants in the target treatment-period population. Covariate overlap is the extent to which covariate profiles occurring in the target population also occur among historical controls. Positivity for the target population requires \(P(H=1\mid X=x)>0\) for \(F_T\)-almost every \(x\), where \(F_T\) is the distribution of \(X\) among target participants.

The condition is target-specific. It does not require historical controls to cover every covariate profile in every population; it requires support for almost all profiles in the population whose control outcome is being inferred. A profile with zero historical-control probability violates positivity. A profile with very small but nonzero probability satisfies mathematical positivity but can still create a practical support problem: its conditional historical outcome mean may be estimated imprecisely from very few observations.

Identification Requires Support as Well as Comparability

Write \(Y(0)\) for the outcome a participant would have under control. The target-period control mean is \(E\{Y(0)\mid T=1\}\). To identify it from historical controls using measured covariates, suppose that consistency holds, that conditional mean exchangeability holds, and that positivity holds over the target covariate distribution. Here, consistency means that a historical-control participant’s observed outcome equals that participant’s outcome under control. Conditional mean exchangeability means \(E\{Y(0)\mid T=1,X=x\}=E\{Y(0)\mid H=1,X=x\}\) at relevant profiles. Positivity is the condition in the definition above.

Under these assumptions, the target mean can be written as a covariate-standardized historical-control mean. The steps below show why positivity is essential, not an optional technical detail.

$$ \begin{aligned} E\{Y(0)\mid T=1\} &= \int E\{Y(0)\mid T=1,X=x\}\,dF_T(x) \\ &= \int E\{Y(0)\mid H=1,X=x\}\,dF_T(x) \\ &= \int E\{Y\mid H=1,X=x\}\,dF_T(x). \end{aligned} $$

The first equality is the law of total expectation over the target covariate distribution. The second uses conditional mean exchangeability. The third uses consistency among historical controls. For the last two lines to be meaningful as data-based quantities at target-relevant profiles, historical controls must be observed with positive probability there. If \(P(H=1\mid X=x)=0\) for a set of profiles with positive \(F_T\)-probability, the historical-control conditional mean is not identified on that set. Consistency and exchangeability alone do not supply the missing observed outcomes; the full target mean is not identified by this formula.

This result concerns identification under stated assumptions. It does not guarantee that an estimate will be precise, that exchangeability is credible, or that the historical and target periods have the same outcome measurement and care processes. Covariate overlap is one necessary part of a defensible comparison, not a complete validity check.

Assessing Support in Practice

Begin by defining the target population and the baseline covariates that are relevant to the comparison. Covariates should be measured before the treatment period’s intervention, and should include factors that matter for prognosis or for differences between enrollment periods. Then assess support in the historical-control data for the profiles found in the target group. A single summary, such as a difference in means, is not enough: matching marginal distributions can conceal a lack of support for combinations of covariates.

For each covariate, useful first checks include observed ranges, category frequencies, and the share of target participants outside the historical-control range. For multiple covariates, inspect joint categories or clinically meaningful combinations as well. If a model is used to summarize group membership from covariates, very low estimated historical-control probabilities among target participants can flag practical concerns. Such summaries depend on the model and should not be treated as proof of overlap or its absence.

Observed ranges and counts are diagnostics, not direct proof about population support. A target value outside the historical sample’s range may arise by chance even when the underlying distributions overlap; conversely, matching ranges do not establish support for all combinations or rule out sparse regions. Interpretation therefore combines data summaries with knowledge of eligibility rules, recruitment, and changes in practice. There is no universal cutoff that separates adequate from inadequate overlap for every trial or estimand.

Worked Example: A Target Cohort Extends Beyond Historical Age Support

Suppose a hypothetical historical-control group contains 120 participants aged 40 to 65 years. In a target treatment-period cohort of 100 participants, 18 are younger than 40, 75 are aged 40 to 65, and 7 are older than 65. For this example, assume age is the only measured covariate being assessed and the recorded ages and group definitions are accurate.

The historical sample’s observed age range is 40–65 years. Therefore, 18 + 7 = 25 target participants, or \(25/100=0.25\), lie outside that observed range. The remaining 75% fall within it. These calculations indicate a potentially important support problem for the 25% outside the historical range; they do not establish the exact population probability of historical-control availability at any age.

If the true historical-control probability is zero for ages represented by those 25 target participants, positivity fails for a part of the target population. If historical controls can occur at those ages but none happened to appear in this sample, positivity might hold in the population while practical support remains weak. The observed data alone cannot distinguish these explanations. The comparison should not claim that historical outcomes identify the target control mean for the full cohort without a justified source of support and the other identification assumptions.

Worked Example: A Rare Target Subgroup and Practical Support

Consider a hypothetical baseline severity category. Among 200 historical controls, 190 have moderate disease and 10 have severe disease. Among 80 target-period participants, 56 have moderate disease and 24 have severe disease. Assume these two categories capture the covariate being assessed.

The target cohort is \(56/80=0.70\), or 70%, moderate and \(24/80=0.30\), or 30%, severe. Historical controls include both categories, so there is observed support in each. However, only \(10/200=0.05\), or 5%, of historical controls are severe, compared with 30% of target participants. This large difference in composition signals that the severe subgroup’s historical-control outcome mean will be based on only 10 observations, if all 10 have usable outcomes.

Thus, this example does not show a structural positivity violation: the severe category is represented among historical controls. It does show a practical support concern, since the target mean gives substantial weight to a subgroup with limited historical data. Whether that is precise enough depends on the outcome variability and the intended analysis, not on a universal minimum count. The group proportions alone do not establish exchangeability or eliminate possible calendar-time differences.

Worked Example: Marginal Overlap Can Hide a Joint-Support Failure

Suppose a hypothetical trial records two binary baseline covariates: age group (younger or older) and biomarker status (low or high). Historical controls occupy 20 younger-low and 20 older-high profiles; the target cohort occupies 20 younger-high and 20 older-low profiles. Assume there are no participants in the other group-by-profile combinations.

In each cohort, 50% are younger and 50% older. Also, 50% have a low biomarker and 50% a high biomarker. The marginal proportions therefore match exactly for both covariates. But neither target combination—young with high biomarker, or old with low biomarker—appears among historical controls.

For each of those target profiles, the empirical historical-control count is zero. If the population probability of historical control participation is also zero at those profiles, positivity fails for the entire target cohort despite perfect marginal agreement. If the zero counts are due to finite sampling, the data still provide no direct outcome information for these profiles and the practical support problem is severe. This example shows why overlap must be assessed jointly when the outcome may depend on combinations of covariates.

Interpreting Poor Overlap and Choosing What to Do

When support is poor, first state which target profiles are affected and how much of the target population they represent. Distinguish profiles absent from the observed historical data from profiles that are known to have zero historical-control probability under the enrollment and eligibility process. The former raises an empirical uncertainty; the latter is a structural positivity violation. Either can limit what the observed historical data can establish, but the implications differ.

The main alternative for a treatment comparison is to rely on concurrent controls where available, because those participants are enrolled under the same calendar period as the treatment group. Concurrent comparisons can still require careful design and analysis, but they do not require historical outcomes to represent control outcomes for unsupported target profiles. If no suitable concurrent controls are available, the target population or the evidence base may need reconsideration. Any change to the target population changes the question being answered; it should not be hidden as if the original full-population comparison remained identified.

Covariate adjustment can address measured differences only where the data provide information to estimate the relevant relationships. A model that produces predictions for profiles absent among historical controls is extrapolating beyond observed support; a more flexible model does not create observations there. Conversely, good overlap does not resolve unmeasured confounding or time-related changes in care. These are separate concerns from support and require their own justification.

Common warning signs include target categories with no historical controls, target values beyond historical ranges, very sparse historical counts in target-relevant subgroups, and strong joint-profile differences despite similar marginal summaries. These checks help reveal where an analysis may rely heavily on extrapolation or unstable estimates. Their purpose is not to certify a comparison with a single score, but to make the support limitations explicit before interpreting effects.

Key takeaway: Historical controls can identify the target-period control mean by covariate standardization only when the needed conditional means are identified across the target covariate distribution. Positivity is required there; practical sparsity weakens precision, and overlap alone does not establish exchangeability.

Check Your Understanding

Answer each question, then compare your reasoning with the solutions.

  1. A target cohort includes a baseline category with no historical controls. What condition may fail, and what is the implication for using historical outcomes for that category?
  2. Historical and target cohorts have the same marginal proportions for age and biomarker status. Why does that not establish multivariable overlap?
  3. There is one historical control for a target-relevant category, and the population probability of historical control participation in that category is positive. Is positivity violated? What practical concern remains?
  4. Does adequate measured-covariate overlap establish exchangeability between historical controls and the target cohort? Explain.

Solutions. (1) Positivity may fail if the historical-control probability is truly zero for that category. Its historical-control conditional outcome mean is then not identified from the observed data, so the full target mean is not identified by standardization over that category. (2) The joint distribution may differ even when each marginal distribution matches; target combinations can be absent among historical controls, as in the worked example. (3) Positivity is not violated under the stated population condition, but one observation may yield a highly imprecise conditional mean and indicates weak practical support. (4) No. Overlap concerns whether profiles are represented; exchangeability additionally requires that, conditional on measured covariates, the relevant potential outcomes are comparable across groups. Unmeasured differences or calendar-time changes can still undermine that assumption.

Clinical Biostats