IESET.
Hypotheses·growth·german_manufacturing_va_decline_2017_2024

Germany's manufacturing value-added share of GDP declined from approximately 22-23% in 2017 to approximately 18-19% by 2024, a historically large shift for a mature economy over seven years.

This hypothesis decomposes the decline into four channels: (1) energy-cost differential widening (Energiewende policy-content + gas shock), (2) unit-labour-cost growth outpacing productivity in German manufacturing relative to competitors, (3) Chinese import penetration in intermediate goods and machinery displacing German domestic content, and (4) external-demand softening (slower global trade-intensive growth, US IRA-induced production re-siting). The decomposition is descriptive and attributes shares of the decline to each channel using growth-accounting and trade-in-value-added approaches. No single channel is expected to explain more than 50% of the decline.

INCONCLUSIVEengine/runs/german_manufacturing_va_decline_2017_2024

INCONCLUSIVE_DATA_PENDING — insufficient observations after listwise deletion (10)

confidence cueResult card produced; verdict unclassified.

policy briefCoverage too thin

In ordinary language

Over a long period, do more market-oriented institutions translate into higher income or productivity, once the comparison looks beyond a single success story?

plain answer

This test cannot make a firm call yet. insufficient observations after listwise deletion (10)

why it matters

Growth claims can look convincing in single success stories. This test asks whether the pattern survives a broader comparison.

how the test works

It compares 1 country or place units from 2015 to 2024, using a panel fe decomposition design, with fixed effects for year.

what was measured
Possible pathway
  • Energy cost channel
  • Unit labour cost channel
What we checked
  • Manufacturing va share of income
  • Log manufacturing va real
  • Manufacturing employment share
what this does not prove

A single test is not the whole truth. It narrows the claim under a specific sample, time period, and method. Strong policy conclusions need the pattern to survive nearby tests, alternative data, and serious objections.

verification

5 input datasets, 0 unresolved missing series, provenance status: reproducible hash verified.

Results

engine/runs/german_manufacturing_va_decline_2017_2024
1007550250201520202024DEU
illustrative sketch · run pending
No coefficients yet. When the model fires, this chart will show manufacturing_va_share_of_gdp across 1 sampled countries over 20152024.
The shapes above are stylised — none of the lines are real data.
Placeholder for german_manufacturing_va_decline_2017_2024. Published chart will be generated from engine/runs/german_manufacturing_va_decline_2017_2024/chart_data.json.

Who has skin in the game — schools predicting on this

17 schools list this hypothesis as a test of their position. The chips below are school-level scoreboard outcomes, not a second hypothesis verdict.

hypothesis verdict vs scoreboard outcome

The banner verdict judges this hypothesis as written. The scoreboard asks whether each school's polarity-corrected prediction was right. Raw status is not a school win: SUPPORTED supports schools that needed SUPPORTED, but refutes schools that needed REFUTED.

Pre-registration

pre-registered
first-spec commit bae09ab · 2026-04-29T22:09:42Z
run generated · 2026-06-29T17:52:49Z

Germany's manufacturing value-added share of GDP declined from approximately 22-23% in 2017 to approximately 18-19% by 2024, a historically large shift for a mature economy over seven years. This hypothesis decomposes the decline into four channels: (1) energy-cost differential widening (Energiewende policy-content + gas shock), (2) unit-labour-cost growth outpacing productivity in German manufacturing relative to competitors, (3) Chinese import penetration in intermediate goods and machinery displacing German domestic content, and (4) external-demand softening (slower global trade-intensive growth, US IRA-induced production re-siting). The decomposition is descriptive and attributes shares of the decline to each channel using growth-accounting and trade-in-value-added approaches. No single channel is expected to explain more than 50% of the decline.

Falsification criterion — what would disprove this

set before the run · honoured after

This hypothesis is considered falsified if:

Not supported if (a) the manufacturing VA share did not actually decline by at least 2 percentage points of GDP between 2017 and 2024, OR (b) the residual channel exceeds 60% of the explained variation (meaning the four hypothesised channels miss most of what happened), OR (c) any single channel exceeds 60% of explained decline (suggesting a monocausal story, which the framework explicitly expects not to hold). Report honestly if the SDA yields a story dominated by one channel — that is a legitimate finding even if it contradicts the prior.

formal test & threshold
test:      german_manufacturing_va_decline_sda
threshold: manufacturing_va_share_change_2017_to_2024 <= -0.02 AND sum_of_four_channels explains >= 40% of change AND no single channel > 60% of explained change

Method

Template
panel_fe_decomposition
Fixed effects
year
Clustering
country
Sample
1 countries · 20152024
Evidence type
descriptive

Structural-decomposition analysis (SDA) applied to DEU-only time series 2015-2024. The manufacturing-VA-share change Δ(VA/GDP) is decomposed multiplicatively into the four channels using input-output weights (OECD TiVA where available) and sector-level growth accounting. Primary specification: multiplicative SDA over the four channels, with residual reported explicitly. Secondary specification: panel FE with DEU vs peer (FRA, NLD, ITA, SWE) comparators and year FE, where each channel enters as an interacted treatment. This is a DESCRIPTIVE hypothesis — the SDA produces an accounting decomposition, not causal attribution. Each channel is correlated with the decline, but causal weight requires separate identification (e.g., the Energiewende hypothesis provides the energy-cost channel causal identification; this hypothesis consumes the magnitude). Known limitations: (1) The four channels are not mutually orthogonal — energy cost feeds into ULC (electricity-intensive sectors' labour costs); Chinese import penetration responds to ULC. The SDA assigns shares using order-sensitive decomposition; reporting must show sensitivity to decomposition order. (2) TiVA data lags; final 2024 numbers won't be available until ~2027. v1 uses 2015-2022 for full SDA, 2023-2024 with partial data. (3) Residual channel (unexplained) may be large; this is a feature (shows how much is not captured by the four hypothesised channels) and the writeup must not paper over it.

Data

VariableSourceTransform
manufacturing_va_share_of_gdp
outcome
world_bank_wdi:NV.IND.MANF.CDtier 2
level_share
log_manufacturing_va_real
outcome
world_bank_wdi:NV.IND.MANF.CDtier 2
log_real
manufacturing_employment_share
outcome
constructed:OECD STAN total hours worked in manufacturing / total employment. Fetcher pending.tier 5
level
energy_cost_channel
channel
constructed:Eurostat NRG_PC_205 DEU industrial electricity price gap vs trade-weighted peer index, interacted with manufacturing enetier 5
level
unit_labour_cost_channel
channel
constructed:OECD ULC manufacturing series, DEU relative to trade-weighted peer index.tier 5
log_ratio
chinese_import_penetration_channel
channel
constructed:share of intermediate goods imports into DEU manufacturing originating from CHN (UN Comtrade HS-level, aggregated to ISItier 5
level
external_demand_channel
channel
constructed:DEU export-weighted destination-country GDP growth, minus DEU GDP growth. Trade-weighted external demand proxy, BIS or Otier 5
level
real_effective_exchange_rate
control
bis:WS_EERtier 2
level
log_gdp_pc_ppp
control
world_bank_wdi:NY.GDP.PCAP.PP.KDtier 2
log

ready  ·  pending  ·  reconstruct-needed

Detailed result card

Result card — german_manufacturing_va_decline_2017_2024

Verdict: INCONCLUSIVE_DATA_PENDING — insufficient observations after listwise deletion (10)

Pre-registration

  • Claim: Germany's manufacturing value-added share of GDP declined from approximately 22-23% in 2017 to approximately 18-19% by 2024, a historically large shift for a mature economy over seven years. This hypothesis decomposes the decline into four channels: (1) energy-cost differential widening (Energiewende policy-content + gas shock), (2) unit-labour-cost growth outpacing productivity in German manufacturing relative to competitors, (3) Chinese import penetration in intermediate goods and machinery displacing German domestic content, and (4) external-demand softening (slower global trade-intensive growth, US IRA-induced production re-siting). The decomposition is descriptive and attributes shares of the decline to each channel using growth-accounting and trade-in-value-added approaches. No single channel is expected to explain more than 50% of the decline.
  • Falsification rule: Not supported if (a) the manufacturing VA share did not actually decline by at least 2 percentage points of GDP between 2017 and 2024, OR (b) the residual channel exceeds 60% of the explained variation (meaning the four hypothesised channels miss most of what happened), OR (c) any single channel exceeds 60% of explained decline (suggesting a monocausal story, which the framework explicitly expects not to hold). Report honestly if the SDA yields a story dominated by one channel — that is a legitimate finding even if it contradicts the prior.
  • Falsification test: german_manufacturing_va_decline_sda

Estimate

  • Error: insufficient observations after listwise deletion (10)

Variables resolved

  • world_bank_wdi:NV.IND.MANF.CD → manufacturing_va_share_of_gdp (outcome, publisher=world_bank_wdi, n=9722)
  • world_bank_wdi:NV.IND.MANF.CD → log_manufacturing_va_real (outcome, publisher=world_bank_wdi, n=9722)
  • constructed: Eurostat NRG_PC_205 DEU industrial electricity price gap vs trade-weighted peer index, interacted with manufacturing energy-intensity share. → energy_cost_channel (decomposition_channels, publisher=constructed, n=10)
  • constructed: OECD ULC manufacturing series, DEU relative to trade-weighted peer index. → unit_labour_cost_channel (decomposition_channels, publisher=constructed, n=10)
  • constructed: share of intermediate goods imports into DEU manufacturing originating from CHN (UN Comtrade HS-level, aggregated to ISIC manufacturing intermediate demand). Fetcher pending. → chinese_import_penetration_channel (decomposition_channels, publisher=constructed, n=10)
  • constructed: DEU export-weighted destination-country GDP growth, minus DEU GDP growth. Trade-weighted external demand proxy, BIS or OECD. → external_demand_channel (decomposition_channels, publisher=constructed, n=10)
  • bis:WS_EER → real_effective_exchange_rate (controls, publisher=bis, n=2112)
  • world_bank_wdi:NY.GDP.PCAP.PP.KD → log_gdp_pc_ppp (controls, publisher=world_bank_wdi, n=8325)

Variables missing data

  • constructed: OECD STAN total hours worked in manufacturing / total employment. Fetcher pending. (outcome, name=manufacturing_employment_share) — vintage not on disk

Generated by scripts/run_panel_fe.py at 2026-06-29T17:52:49+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

Data readiness: - WDI manufacturing VA — ready - OECD STAN manufacturing hours / employment — fetcher pending - OECD ULC — fetcher shipped, specific series fetch needed - OECD TiVA China import penetration — fetcher pending - Eurostat NRG_PC_205 — Eurostat fetcher shipped, series fetch needed - BIS REER — ready v1 pre-registers; v1.1 runs full SDA when OECD STAN + TiVA ship.

Authored framework. Read the transparency note.