Pre-registration
Unemployment shocks raise disposable-income Gini even in European welfare states. The claim tests whether automatic stabilizers fully offset labour slack for household income distribution, rather than assuming they do.
Falsification criterion — what would disprove this
This hypothesis is considered falsified if:
SUPPORTED only if unemployment_rate is positive at p<=0.10 with at least 150 observations and 20 countries. REFUTED if unemployment_rate is negative at p<=0.10.
formal test & threshold
test: panel_fe_eurostat_unemployment_gini_stabilizer_panel threshold: [object Object]
Method
- Template
panel_fe- Fixed effects
country, year- Clustering
country- Sample
- 31 countries · 2014 – 2025
- Evidence type
- associational
Two-way FE screen of disposable-income Gini on total unemployment and real GDP growth. Eurostat Gini and unemployment slices are filtered by the runner.
Data
| Variable | Source | Transform |
|---|---|---|
disposable_income_gini outcome | eurostat:ilc_di12tier 1 | level |
unemployment_rate treatment | eurostat:une_rt_atier 1 | level |
real_gdp_growth control | eurostat:nama_10_gdptier 1 | annual_pct_change |
● ready · ● pending · ● reconstruct-needed
Detailed result card
Result card — eurostat_unemployment_gini_stabilizer_panel
Verdict: SUPPORTED — coef=+0.2344 (sign matches claim +), p=0.000868
Pre-registration
- Claim: Unemployment shocks raise disposable-income Gini even in European welfare states. The claim tests whether automatic stabilizers fully offset labour slack for household income distribution, rather than assuming they do.
- Falsification rule: SUPPORTED only if unemployment_rate is positive at p<=0.10 with at least 150 observations and 20 countries. REFUTED if unemployment_rate is negative at p<=0.10.
- Falsification test: panel_fe_eurostat_unemployment_gini_stabilizer_panel
Estimate
- Method: linearmodels.PanelOLS
- Coefficient (treatment): +0.2344
- Std error: 0.06969
- p-value: 0.000868
- Observations: 354, countries: 30
- Within R²: 0.172
- Fixed effects: entity=True, time=True
- Clustering: country
Variables resolved
eurostat:ilc_di12→ disposable_income_gini (outcome, publisher=eurostat, n=435)eurostat:une_rt_a→ unemployment_rate (treatment, publisher=eurostat, n=634)eurostat:nama_10_gdp→ real_gdp_growth (controls, publisher=eurostat, n=1424)
Generated by scripts/run_panel_fe.py at 2026-06-29T17:48:34+00:00
Strongest opposing argument
Every hypothesis ships with its charitable opposing argument. The framework earns credibility by handling objections at their strongest, not weakest.
Notes
This is a distributional companion to the Eurostat labour-market and energy panels already landed in the local vintage store.