Wild Bootstrap for Regression Inference
Also known as: wild bootstrap, wild cluster bootstrap, Wu-Liu resampling, Wild Bootstrap
The wild bootstrap is a resampling method for regression models with heteroscedastic errors, introduced by Wu (1986) and refined by Davidson and Flachaire (2008). It builds a bootstrap distribution by rescaling each fitted residual with a random sign, so that standard errors and confidence intervals stay valid when the error variance is not constant or the data are clustered.
Read the full method
Sign in with a free account to read this section.
Method map
The neighbourhood of related methods — select a node to explore.
+1 more
When to use it
Use the wild bootstrap when you have a fitted regression on continuous outcomes and suspect or have detected heteroscedasticity, or when the data are grouped into clusters that ordinary standard errors ignore. It suits cross-sectional and panel data and is most reliable with at least about 30 observations. It outperforms the ordinary pairs bootstrap precisely when the error variance is non-constant. Below 20 observations the residual rescaling becomes unreliable and a standard bootstrap is preferable; below 10 observations it is essentially meaningless and a permutation test should be used instead.
Strengths & limitations
- Delivers valid standard errors and confidence intervals under heteroscedasticity, where the ordinary bootstrap and naive OLS standard errors fail.
- Keeps each residual attached to its own observation, so it respects per-observation variance and cluster structure (wild cluster bootstrap).
- Makes no normality assumption about the errors and works directly from an already fitted regression.
- Requires a regression model to be fitted first; it is an inference tool, not a stand-alone estimator.
- Residual rescaling becomes unreliable in small samples (n < 20), where a standard bootstrap is preferable.
- With very few observations (n < 10) the procedure is essentially meaningless and a permutation test is needed.
Frequently asked
How does the wild bootstrap differ from the ordinary bootstrap?
The ordinary (pairs or residual) bootstrap resamples whole observations or residuals as if they were interchangeable, which assumes a constant error variance. The wild bootstrap instead keeps each residual fixed to its own observation and only flips its sign with a random weight, preserving the per-observation variance and making the inference valid under heteroscedasticity.
When does it beat the standard bootstrap?
It is superior precisely when the error variance is non-constant (heteroscedastic) or the data have a cluster structure. In those cases the ordinary bootstrap distorts the standard errors, while the wild bootstrap remains accurate.
What is a wild cluster bootstrap?
It is the variant where the random sign is drawn once per cluster rather than per observation, so all residuals within a group are flipped together. This preserves within-cluster correlation and is the recommended approach when observations are grouped and the number of clusters is small.
How small a sample is too small?
Below about 20 observations the residual rescaling becomes unreliable and a standard bootstrap is preferable. Below 10 observations the procedure is essentially meaningless and a permutation test should be used instead.
Sources
- Wu, C. F. J. (1986). Jackknife, Bootstrap and Other Resampling Methods in Regression Analysis. Annals of Statistics, 14(4), 1261-1295. DOI: 10.1214/aos/1176350142 ↗
- Davidson, R., & Flachaire, E. (2008). The Wild Bootstrap, Tamed at Last. Journal of Econometrics, 146(1), 162-169. DOI: 10.1016/j.jeconom.2008.08.003 ↗
How to cite this page
ScholarGate. (2026, June 1). Wild Bootstrap for Regression Inference. ScholarGate. https://scholargate.app/en/statistics/wild-bootstrap
Which method?
Set this method beside its closest kin and read them side by side — the library lays the books on the table; the choice is yours.
- Bayesian BootstrapStatistics↔ compare
- Block BootstrapStatistics↔ compare
- Bootstrap InferenceStatistics↔ compare
- OLS RegressionEconometrics↔ compare
- Permutation TestStatistics↔ compare