Ad-hoc analysis / Germany / September 8, 2026

Germany’s recovery,
interrupted.

Orders are one thing. Output is another. A data investigation into the distance between demand, industrial production and the capacity to execute.

Thirty exhibits test a single proposition: has Germany become less able to turn demand into domestic output? The evidence includes the arguments against it.

The conditional production gap

13.3

index points between July output and the pre-2020 order benchmark.

90.3103.6OBSERVEDBENCHMARKManufacturing, 2021 = 100 · model-conditional comparison

The gap is observed relative to a fitted relationship. Its causes and permanence remain open.

Reopen the conversion case.

The written findings describe manufacturing. Select a matched sector or change the historical benchmark; dates affect industrial time-series charts.

Manufacturing · July 2026 · expected 103.6 · actual 90.3 · gap 13.3 index points.

Germany’s industrial recovery has a conversion problem. The data do not yet establish that conversion is its primary problem.

That distinction matters. A factory order is a promise of future activity, shaped by product mix, delivery schedules and the location of production. It is neither current output nor a guarantee of a profitable sale. In July 2026, German orders rose while production fell. The tempting explanation is that demand has returned and the machinery that turns it into output has broken. This ad-hoc analysis puts that proposition on trial.

The evidence contains a substantial conditional production gap, persistent energy exposure and increasingly restrictive coalition arithmetic. It also contains weak broad demand, considerable spare capacity and statistical results that resist a single structural explanation. These findings belong in the same story. They do not establish a single causal chain.

13.3 pointsJuly manufacturing gap against the pre-2020 order benchmark
37.5%Manufacturers reporting insufficient demand in Q3
54.52%German storage fill on gas-day September 6

01 / THE DEMAND TEST

First establish what has recovered.

July’s 2.5% increase in new orders was accompanied by a 1.4% decline when major contracts were removed. Over three months, the corresponding movements were +2.9% and −2.2%. Other transport equipment, a category that includes aircraft and ships, supplied a large part of the monthly impulse. Its orders rose 126.4%; automotive orders fell 12.5%. Large contracts can sustain activity over several years. They do not imply a broad expansion across next month’s factory floor.

01

The order headline overstates the breadth of recovery

Monthly change, %

The order headline overstates the breadth of recovery. July 2026. Headline orders rose 2.5%; orders excluding major contracts fell 1.4%. Exports are nominal; other measures are real volume.
Hover, tap or focus the chart and use arrow keys for exact observations. Source: Destatis 42153-0001/-0002; Eurostat sts_inpr_m. July 2026. Headline orders rose 2.5%; orders excluding major contracts fell 1.4%. Exports are nominal; other measures are real volume.
July 2026. Headline orders rose 2.5%; orders excluding major contracts fell 1.4%. Exports are nominal; other measures are real volume.

Source: Destatis 42153-0001/-0002; Eurostat sts_inpr_m · Retrieved September 8, 2026.

Exact values & download / 6 observations in default view

First 6 of 6 default-view observations. The CSV contains every observation.

Download default values as CSV
indicatorchange pcttime
Orders2.52026-07
Orders excluding major contracts-1.42026-07
Industrial output-1.12026-07
Manufacturing turnover-1.52026-07
Automotive output-9.22026-07
Exports (nominal)-0.82026-07

The production release also contains a composition warning. Total industrial output fell 1.1%, but automotive output fell 9.2%; the statistical office pointed to several weeks of plant shutdowns as a likely contributor. Manufacturing production was 90.3 on a 2021=100 index. The movement is real, but a summer shutdown should not be relabeled a new structural regime.

02

Orders and output occupy different recoveries

Index, 2019 average = 100

OrdersBroad ordersProduction
Orders and output occupy different recoveries. 2010–July 2026; broad orders from 2015. Broad pre-2025 history retains the August vintage. Matched sector orders and output are available in the selector.
Hover, tap or focus the chart and use arrow keys for exact observations. Source: Bundesbank BBDE1 / Destatis new-order volumes. 2010–July 2026; broad orders from 2015. Broad pre-2025 history retains the August vintage. Matched sector orders and output are available in the selector.
2010–July 2026; broad orders from 2015. Broad pre-2025 history retains the August vintage. Matched sector orders and output are available in the selector.

Source: Bundesbank BBDE1 / Destatis new-order volumes · Retrieved September 8, 2026.

Exact values & download / 537 observations in default view

First 60 of 537 default-view observations. The CSV contains every observation.

Download default values as CSV
timeseriesvalue
2010-01Orders81.1881188119
2010-02Orders81.298129813
2010-03Orders85.2585258526
2010-04Orders87.6787678768
2010-05Orders88.1188118812
2010-06Orders90.099009901
2010-07Orders89.3289328933
2010-08Orders91.7491749175
2010-09Orders90.4290429043
2010-10Orders90.8690869087
2010-11Orders95.7095709571
2010-12Orders92.6292629263
2011-01Orders96.8096809681
2011-02Orders98.0198019802
2011-03Orders94.7194719472
2011-04Orders96.1496149615
2011-05Orders99.2299229923
2011-06Orders98.6798679868
2011-07Orders96.4796479648
2011-08Orders96.1496149615
2011-09Orders92.6292629263
2011-10Orders94.1694169417
2011-11Orders90.9790979098
2011-12Orders92.7392739274
2012-01Orders91.5291529153
2012-02Orders92.1892189219
2012-03Orders94.2794279428
2012-04Orders92.299229923
2012-05Orders93.7293729373
2012-06Orders91.199119912
2012-07Orders92.0792079208
2012-08Orders91.9691969197
2012-09Orders89.7689768977
2012-10Orders92.8492849285
2012-11Orders90.099009901
2012-12Orders90.7590759076
2013-01Orders90.6490649065
2013-02Orders92.6292629263
2013-03Orders94.2794279428
2013-04Orders91.7491749175
2013-05Orders92.1892189219
2013-06Orders96.2596259626
2013-07Orders94.0594059406
2013-08Orders94.8294829483
2013-09Orders97.3597359736
2013-10Orders96.1496149615
2013-11Orders97.1397139714
2013-12Orders96.1496149615
2014-01Orders97.9097909791
2014-02Orders97.9097909791
2014-03Orders95.7095709571
2014-04Orders97.9097909791
2014-05Orders94.499449945
2014-06Orders94.3894389439
2014-07Orders100.6600660066
2014-08Orders95.4895489549
2014-09Orders96.8096809681
2014-10Orders99.0099009901
2014-11Orders96.5896589659
2014-12Orders100.0

The long view is harder to dismiss. Production has failed to regain the path that a pre-pandemic relationship with orders would suggest. The phase portrait below treats orders and output as separate coordinates. The economy can move toward stronger demand without moving proportionately toward greater production. It can also move through shutdowns and inventories before the two series reconnect.

03

The path back is not the path out

Three-month means, 2019 = 100

The path back is not the path out. Follow time along the path. Movement to the right means stronger orders; upward means stronger domestic production. There is no causal direction in the connecting line.
Hover, tap or focus the chart and use arrow keys for exact observations. Source: Bundesbank BBDE1 / Destatis new-order volumes. Follow time along the path. Movement to the right means stronger orders; upward means stronger domestic production. There is no causal direction in the connecting line.
Follow time along the path. Movement to the right means stronger orders; upward means stronger domestic production. There is no causal direction in the connecting line.

Source: Bundesbank BBDE1 / Destatis new-order volumes · Retrieved September 8, 2026.

Exact values & download / 139 observations in default view

First 60 of 139 default-view observations. The CSV contains every observation.

Download default values as CSV
timeorders 2019production 2019
2015-0198.349834983597.5911251981
2015-0298.496516318397.5277337559
2015-0397.763109644396.8938193344
2015-0498.093142647697.4326465927
2015-0598.53318665297.8446909667
2015-0699.63329666398.1933438986
2015-0799.816648331598.7004754358
2015-0899.63329666398.2567353407
2015-0998.093142647697.93977813
2015-1097.06637330497.4960380349
2015-1197.176384305197.4643423138
2015-1297.103043637797.5911251981
2016-0197.689768976997.9080824089
2016-0297.616428309598.6053882726
2016-0398.789878987998.795562599
2016-0498.863219655398.7004754358
2016-0599.083241657598.0348652932
2016-0698.679867986898.351822504
2016-0798.789878987997.93977813
2016-0899.119911991298.6370839937
2016-0999.156582324998.5736925515
2016-1099.926659332699.2709984152
2016-11100.099.3343898574
2016-12101.796846351398.763866878
2017-01100.953428676298.4469096672
2017-02102.56692335998.6053882726
2017-03102.346901356899.3977812995
2017-04104.2537587092100.1267828843
2017-05103.7037037037100.5705229794
2017-06104.033736707101.1093502377
2017-07103.8870553722101.4263074485
2017-08105.4272093876102.4088748019
2017-09106.6740007334103.1061806656
2017-10108.2874954162103.0110935024
2017-11108.7275394206103.4231378764
2017-12109.9743307664103.8985736926
2018-01109.2775944261104.7860538827
2018-02109.0942427576103.7083993661
2018-03107.2973964063103.3597464342
2018-04106.9306930693103.0110935024
2018-05106.6740007334103.9619651347
2018-06106.0139347268104.2155309033
2018-07105.500550055103.9302694136
2018-08104.8771543821103.4548335975
2018-09105.3538687202102.9160063391
2018-10105.9772643931103.0110935024
2018-11105.7205720572102.06022187
2018-12106.0506050605101.7115689382
2019-01104.9871653832101.3312202853
2019-02103.1169783645101.4896988906
2019-03101.0634396773101.648177496
2019-04100.2200220022101.3946117274
2019-0599.9633296663101.4580031696
2019-0699.8533186652100.7923930269
2019-0799.633296663100.4754358162
2019-0899.8166483315100.0633914422
2019-09100.036670333799.7147385103
2019-10100.256692335999.2709984152
2019-11100.183351668598.795562599
2019-1299.046571323897.8446909667

02 / THE HISTORICAL BENCHMARK

Where does the recovery disappear?

The Industrial Conversion Gap asks a deliberately conditional question: given recent orders, what production level would the historical relationship imply? The main model uses monthly data from 2010–2019. It relates the log of manufacturing production to the average log order level one, three and six months earlier. The frozen relationship is then applied to subsequent orders.

Industrial Conversion Gap = conditional production benchmark observed production

The retransformed benchmark is a conditional median in index units. It is not an estimate of output that would have existed without the energy crisis, nor a measure of cancelled orders. For July 2026, it gives 103.6 against an observed 90.3: a gap of 13.3 index points. A linear-trend alternative gives 14.5 points. Each index point refers to the 2021=100 production scale.

Witness 1 / Establish the order signal

04

A 13.3-point gap opens against the old order relationship

Production index, 2021 = 100

Observed productionConditional benchmark95% conditional prediction interval
A 13.3-point gap opens against the old order relationship. July 2026: conditional benchmark 103.6; actual 90.3. Shading is a model-conditional 95% observation interval, not a forecast guarantee or causal loss estimate.
Hover, tap or focus the chart and use arrow keys for exact observations. Source: Destatis 42153-0001/-0002; Eurostat sts_inpr_m. July 2026: conditional benchmark 103.6; actual 90.3. Shading is a model-conditional 95% observation interval, not a forecast guarantee or causal loss estimate.
July 2026: conditional benchmark 103.6; actual 90.3. Shading is a model-conditional 95% observation interval, not a forecast guarantee or causal loss estimate.

Source: Destatis 42153-0001/-0002; Eurostat sts_inpr_m · Retrieved September 8, 2026.

Exact values & download / 193 observations in default view

First 60 of 193 default-view observations. The CSV contains every observation.

Download default values as CSV
timesectorspecificationactualexpectedloweruppergap
2010-07CNo trend92.395.26414292.84869897.7424222.9641415
2010-08CNo trend93.895.22107692.80487497.7001841.421076
2010-09CNo trend95.297.10867794.71879999.5588551.908677
2010-10CNo trend97.297.20578994.81686899.65490.0057892822
2010-11CNo trend96.797.93189595.548838100.374391.2318953
2010-12CNo trend98.399.12670596.748189101.56370.82670548
2011-01CNo trend98.198.39476596.014234100.834320.29476512
2011-02CNo trend99.2100.8824498.498524103.324061.682441
2011-03CNo trend99.8100.1713297.791369102.60920.37132496
2011-04CNo trend100.3100.4721898.090851102.911330.17218448
2011-05CNo trend101.6102.1057999.709272104.559910.50579254
2011-06CNo trend100.0101.3727598.984667103.818451.3727489
2011-07CNo trend103.1102.48317100.08126104.94272-0.61682946
2011-08CNo trend102.3102.93032100.52111105.397280.63032203
2011-09CNo trend100.6102.0292599.63374104.482371.4292545
2011-10CNo trend101.9101.1025998.716951103.54589-0.7974073
2011-11CNo trend101.1102.0237599.628303104.476790.92374627
2011-12CNo trend99.8100.4319398.050803102.870880.63192716
2012-01CNo trend100.2100.6999298.317258103.140330.49992471
2012-02CNo trend100.199.66033897.28173102.09711-0.43966176
2012-03CNo trend101.299.43860397.060195101.87529-1.7613967
2012-04CNo trend99.599.96122697.581974102.398490.46122582
2012-05CNo trend101.498.9799796.601247101.41727-2.4200298
2012-06CNo trend100.1100.1331797.753354102.570920.033167158
2012-07CNo trend101.598.88399596.505083101.32155-2.6160047
2012-08CNo trend101.399.53295997.154494101.96965-1.7670408
2012-09CNo trend100.199.40871197.030312101.84541-0.69128916
2012-10CNo trend98.898.6868396.307396101.12505-0.11317016
2012-11CNo trend98.199.65324797.274649102.090011.5532472
2012-12CNo trend98.898.0121895.629629100.45409-0.78781966
2013-01CNo trend97.899.02681196.648165101.4641.2268114
2013-02CNo trend98.498.37491995.994299100.81458-0.025081246
2013-03CNo trend99.898.46888496.088668100.90806-1.3311158
2013-04CNo trend100.099.47897397.100546101.91566-0.52102656
2013-05CNo trend99.598.76007996.38086101.19803-0.73992086
2013-06CNo trend101.199.35924796.980855101.79597-1.7407526
2013-07CNo trend99.399.6585297.279914102.095290.35852037
2013-08CNo trend101.699.72485397.346142102.16169-1.8751473
2013-09CNo trend101.1101.1344698.74855103.578020.034461154
2013-10CNo trend100.4100.6421598.259848103.082220.24215279
2013-11CNo trend102.7100.6509898.26862103.0911-2.0490206
2013-12CNo trend102.9102.297499.898233104.75419-0.60259996
2014-01CNo trend102.3101.3474698.959622103.79292-0.95254006
2014-02CNo trend102.4102.1033899.706894104.55747-0.29661786
2014-03CNo trend102.8102.43798100.03676104.89684-0.3620185
2014-04CNo trend102.5102.0824899.686266104.53629-0.41752332
2014-05CNo trend101.5102.76931100.36284105.233481.2693111
2014-06CNo trend101.6101.3491198.961261103.79459-0.25088522
2014-07CNo trend103.7102.1707999.77339104.62579-1.5292125
2014-08CNo trend99.7102.77237100.36585105.236593.0723693
2014-09CNo trend102.1101.1832698.796926103.62723-0.91674175
2014-10CNo trend102.3103.27843100.86283105.751870.97842549
2014-11CNo trend102.4101.9074299.513443104.35898-0.49258353
2014-12CNo trend104.1101.6552499.264224104.10386-2.444757
2015-01CNo trend101.4104.19818101.76277106.691872.7981807
2015-02CNo trend102.2102.2459399.847491104.701980.045928961
2015-03CNo trend102.1102.95111100.54154105.418440.85111288
2015-04CNo trend103.1103.26264100.84734105.735780.1626379
2015-05CNo trend103.5102.78812100.38134105.25261-0.71187952
2015-06CNo trend103.2103.44829101.02935105.925140.2482883
OrdersProductionMarginsInvestment

Conceptual sequence. Capacity, energy, logistics and institutions condition the links; widths do not measure losses.

01

Orders recover in the headline.

Broad orders fell in July. Begin by separating a large-contract impulse from a common demand improvement.

02

Production responds unevenly.

The historical benchmark is materially above observed manufacturing output. The July automotive shutdown is one immediate alternative explanation.

03

Energy remains expensive and exposed.

Wholesale gas, industrial bills and storage buffers measure different channels. None should stand in for all three.

04

Capacity is underused.

Utilization is 77.9%. Insufficient demand is reported more frequently than equipment constraints. Spare capacity complicates a pure bottleneck account.

05

The Rhine is a local mechanism.

Low water reduces loading efficiency. A national chemicals series dilutes that exposure and mixes it with energy and demand shocks.

06

Political concentration can obstruct coalitions.

Saxony-Anhalt’s effective party count fell. Under an AfD exclusion assumption, the minimum majority nevertheless expands to five parties.

07

The gap survives. Its decomposition does not.

A persistent conditional discrepancy warrants explanation. These data cannot assign defensible percentages to energy, logistics, finance or politics.

A useful benchmark must earn its place. Trained only through 2016, the no-trend specification predicts the 2017–2019 holdout with a root mean squared error of 1.23 index points, compared with 1.39 for a previous-month production benchmark. The trend specification is slightly worse than that simple comparator. A pre-period residual stationarity test rejects a unit root, but this is a diagnostic rather than proof of a permanent economic law.

The benchmark also remains sensitive to the demand measure and estimation window. Over the same shorter 2015–2019 training period, total orders imply a July gap of 13.4 points and orders excluding major contracts imply 17.1. The latter history combines an archived pre-2025 vintage with the current extract. It is a sensitivity check, not a cleaner real-time forecast. The gap is economically intuitive precisely because its assumptions can be inspected.

05

The short-run response is imprecisely estimated

Sum of 1-, 3- and 6-month growth coefficients

The short-run response is imprecisely estimated. Sixty-month rolling growth regressions control for previous output growth. HAC 95% intervals cross zero at both ends of the displayed sample. This differs from the level benchmark.
Hover, tap or focus the chart and use arrow keys for exact observations. Source: Bundesbank BBDE1 / Destatis new-order volumes. Sixty-month rolling growth regressions control for previous output growth. HAC 95% intervals cross zero at both ends of the displayed sample. This differs from the level benchmark.
Sixty-month rolling growth regressions control for previous output growth. HAC 95% intervals cross zero at both ends of the displayed sample. This differs from the level benchmark.

Source: Bundesbank BBDE1 / Destatis new-order volumes · Retrieved September 8, 2026.

Exact values & download / 133 observations in default view

First 60 of 133 default-view observations. The CSV contains every observation.

Download default values as CSV
timesectorbetaloweruppern
2015-07C0.14481668-0.0584623140.3480956860
2015-08C0.17412068-0.0312809870.3795223460
2015-09C0.1223694-0.0786741930.32341360
2015-10C0.1424316-0.0506009680.3354641660
2015-11C0.1470731-0.0424388730.3365850860
2015-12C0.11081273-0.0810516210.3026770760
2016-01C0.096146195-0.107419910.299712360
2016-02C0.077705467-0.15905050.3144614360
2016-03C0.11535509-0.128237470.3589476660
2016-04C0.11214378-0.120409180.3446967360
2016-05C0.10322842-0.121563610.3280204560
2016-06C0.11140015-0.118676530.3414768360
2016-07C0.070362469-0.142885070.2836100160
2016-08C0.077819914-0.139613780.2952536160
2016-09C0.057952985-0.146741790.2626477560
2016-10C0.061660183-0.143364940.266685360
2016-11C0.061705188-0.143744220.267154660
2016-12C0.04946317-0.169167330.2680936760
2017-01C0.070061831-0.116953170.2570768460
2017-02C0.026534443-0.14975710.2028259960
2017-03C0.026451769-0.147409620.2003131660
2017-04C0.014849952-0.161880350.1915802560
2017-05C0.021079532-0.159199050.2013581260
2017-06C0.025391252-0.156941910.2077244260
2017-07C0.028818588-0.15579490.2134320860
2017-08C0.047370805-0.1427420.2374836160
2017-09C0.045711527-0.14453360.2359566560
2017-10C0.010879038-0.178837620.2005956960
2017-11C0.05850231-0.129741670.2467462960
2017-12C0.053335898-0.146250170.2529219760
2018-01C0.057883922-0.147608220.2633760760
2018-02C0.078106255-0.134512350.2907248660
2018-03C0.081992286-0.128212540.2921971160
2018-04C0.058922925-0.133816870.2516627260
2018-05C0.035870986-0.149217330.220959360
2018-06C0.030955901-0.153581090.2154928960
2018-07C0.098076084-0.126166620.3223187960
2018-08C0.091058948-0.129978390.3120962960
2018-09C0.09163036-0.130009640.3132703660
2018-10C0.089151783-0.131258480.3095620560
2018-11C0.072046711-0.138562680.282656160
2018-12C0.058970268-0.14208710.2600276460
2019-01C0.05151873-0.15344050.2564779660
2019-02C0.06030029-0.143658880.2642594660
2019-03C0.055426195-0.146367910.257220360
2019-04C0.052515798-0.154014670.2590462760
2019-05C0.060234198-0.146835530.2673039360
2019-06C0.052765223-0.157446190.2629766360
2019-07C0.039189251-0.175508520.2538870260
2019-08C0.058716003-0.149466340.2668983560
2019-09C0.066276294-0.1527070.2852595960
2019-10C0.042901865-0.186063360.2718670960
2019-11C0.051292773-0.172261230.2748467760
2019-12C0.048443165-0.165922490.2628088260
2020-01C0.12955356-0.0734318660.3325389860
2020-02C0.13999648-0.0825127540.3625057160
2020-03C0.18776386-0.0940399210.4695676460
2020-04C0.563960960.00013008591.127791860
2020-05C-0.10626065-0.738202310.5256810160
2020-06C-0.20789011-0.574011320.158231160

The short-run elasticity test asks a different question. Monthly production growth is regressed on order growth at one, three and six months, with previous production growth as a control. In rolling five-year windows, the combined coefficient is small and uncertain at the latest endpoint. The first and last confidence intervals both cross zero. This does not establish that the order-to-output elasticity has permanently collapsed.

06

No single lag settles the conversion question

Output-growth points per order-growth point

No single lag settles the conversion question. Full-sample ARX alternatives, each with one order lag and previous output growth. Intervals use HAC standard errors; these estimates are descriptive.
Hover, tap or focus the chart and use arrow keys for exact observations. Source: Bundesbank BBDE1 / Destatis new-order volumes. Full-sample ARX alternatives, each with one order lag and previous output growth. Intervals use HAC standard errors; these estimates are descriptive.
Full-sample ARX alternatives, each with one order lag and previous output growth. Intervals use HAC standard errors; these estimates are descriptive.

Source: Bundesbank BBDE1 / Destatis new-order volumes · Retrieved September 8, 2026.

Exact values & download / 3 observations in default view

First 3 of 3 default-view observations. The CSV contains every observation.

Download default values as CSV
sectormodeltermcoefficientlowerupperpnadj r2label
CGrowth lag 1order_lag10.10498848-0.0120298090.222006770.0786668611970.0083669707Growth lag 1
CGrowth lag 3order_lag3-0.06318741-0.188218420.06184360.321922631950.0006558903Growth lag 3
CGrowth lag 6order_lag6-0.026618752-0.0997345210.0464970180.47550517192-0.008228379Growth lag 6

The statistical appendix reports the full lag alternatives, sector models, known-date Chow tests, robust interaction tests and a globally optimized segmented least-squares search. A change in the joint regression parameters is not necessarily a decline in the order coefficient. Classical Chow and robust tests can disagree; the newest candidate break has a particularly short post-break sample. All candidate dates and multiplicity adjustments remain in the appendix.

07

The conditional gap is concentrated across sectors

Index, each sector’s 2021 = 100

The conditional gap is concentrated across sectors. Expected and observed production are compared within matched NACE sectors. Different historical models can make rankings unstable; the article selector exposes the trend alternative.
Hover, tap or focus the chart and use arrow keys for exact observations. Source: Destatis 42153-0001/-0002; Eurostat sts_inpr_m. Expected and observed production are compared within matched NACE sectors. Different historical models can make rankings unstable; the article selector exposes the trend alternative.
Expected and observed production are compared within matched NACE sectors. Different historical models can make rankings unstable; the article selector exposes the trend alternative.

Source: Destatis 42153-0001/-0002; Eurostat sts_inpr_m · Retrieved September 8, 2026.

Exact values & download / 10 observations in default view

First 10 of 10 default-view observations. The CSV contains every observation.

Download default values as CSV
timesectorspecificationactualexpectedloweruppergaplabel
2026-07C29No trend96.0128.28857116.98953140.678932.288572Automotive
2026-07C20No trend76.093.56404886.609278101.0772917.564048Chemicals
2026-07C28No trend84.4101.7777297.104439106.6759117.37772Machinery
2026-07C26No trend106.7120.61152111.91809129.9802313.91152Electronics
2026-07C21No trend97.9108.0128893.454712124.8388810.112876Pharma
2026-07C24No trend88.298.10260892.683551103.838519.9026084Basic metals
2026-07C27No trend91.4100.2962596.552008104.185698.8962504Electrical equipment
2026-07C17No trend78.984.83912278.0461292.2233755.9391217Paper
2026-07C25No trend82.887.4353384.19887290.7961914.6353298Fabricated metals
2026-07C30No trend135.7105.612279.043338141.11167-30.087796Other transport

03 / THE FACTORY EVIDENCE

Spare capacity is not the same as usable capacity.

Germany can have empty production capacity and still face problems turning a particular order into output. The spare machine may make the wrong product, sit at a high-cost location, lack a technician or depend on a congested link. Yet the survey evidence puts a clear limit on that argument: insufficient demand remains the most frequently reported constraint.

08

Germany still has substantial spare capacity

Manufacturing capacity utilization, %

Germany still has substantial spare capacity. Capacity utilization was 77.9% in Q3 2026. Spare capacity can coexist with weak demand and localized bottlenecks; it is not evidence that every plant can expand profitably.
Hover, tap or focus the chart and use arrow keys for exact observations. Source: European Commission business survey / Eurostat ei_bsin_q_r2, ei_bsin_m_r2. Capacity utilization was 77.9% in Q3 2026. Spare capacity can coexist with weak demand and localized bottlenecks; it is not evidence that every plant can expand profitably.
Capacity utilization was 77.9% in Q3 2026. Spare capacity can coexist with weak demand and localized bottlenecks; it is not evidence that every plant can expand profitably.

Source: European Commission business survey / Eurostat ei_bsin_q_r2, ei_bsin_m_r2 · Retrieved September 8, 2026.

Exact values & download / 67 observations in default view

First 60 of 67 default-view observations. The CSV contains every observation.

Download default values as CSV
freqindics adjgeotimevaluestatussourcerelease
QBS-ICU-PCSADE2010-0174.5Unavailablecapacity.json2026-07-30T11:00:00+0200
QBS-ICU-PCSADE2010-0479.4Unavailablecapacity.json2026-07-30T11:00:00+0200
QBS-ICU-PCSADE2010-0782.0Unavailablecapacity.json2026-07-30T11:00:00+0200
QBS-ICU-PCSADE2010-1083.5Unavailablecapacity.json2026-07-30T11:00:00+0200
QBS-ICU-PCSADE2011-0184.7Unavailablecapacity.json2026-07-30T11:00:00+0200
QBS-ICU-PCSADE2011-0485.8Unavailablecapacity.json2026-07-30T11:00:00+0200
QBS-ICU-PCSADE2011-0785.9Unavailablecapacity.json2026-07-30T11:00:00+0200
QBS-ICU-PCSADE2011-1085.6Unavailablecapacity.json2026-07-30T11:00:00+0200
QBS-ICU-PCSADE2012-0184.8Unavailablecapacity.json2026-07-30T11:00:00+0200
QBS-ICU-PCSADE2012-0484.4Unavailablecapacity.json2026-07-30T11:00:00+0200
QBS-ICU-PCSADE2012-0783.5Unavailablecapacity.json2026-07-30T11:00:00+0200
QBS-ICU-PCSADE2012-1082.5Unavailablecapacity.json2026-07-30T11:00:00+0200
QBS-ICU-PCSADE2013-0182.6Unavailablecapacity.json2026-07-30T11:00:00+0200
QBS-ICU-PCSADE2013-0482.5Unavailablecapacity.json2026-07-30T11:00:00+0200
QBS-ICU-PCSADE2013-0783.1Unavailablecapacity.json2026-07-30T11:00:00+0200
QBS-ICU-PCSADE2013-1083.8Unavailablecapacity.json2026-07-30T11:00:00+0200
QBS-ICU-PCSADE2014-0184.0Unavailablecapacity.json2026-07-30T11:00:00+0200
QBS-ICU-PCSADE2014-0484.4Unavailablecapacity.json2026-07-30T11:00:00+0200
QBS-ICU-PCSADE2014-0784.3Unavailablecapacity.json2026-07-30T11:00:00+0200
QBS-ICU-PCSADE2014-1084.2Unavailablecapacity.json2026-07-30T11:00:00+0200
QBS-ICU-PCSADE2015-0184.0Unavailablecapacity.json2026-07-30T11:00:00+0200
QBS-ICU-PCSADE2015-0484.3Unavailablecapacity.json2026-07-30T11:00:00+0200
QBS-ICU-PCSADE2015-0784.3Unavailablecapacity.json2026-07-30T11:00:00+0200
QBS-ICU-PCSADE2015-1084.1Unavailablecapacity.json2026-07-30T11:00:00+0200
QBS-ICU-PCSADE2016-0184.3Unavailablecapacity.json2026-07-30T11:00:00+0200
QBS-ICU-PCSADE2016-0484.3Unavailablecapacity.json2026-07-30T11:00:00+0200
QBS-ICU-PCSADE2016-0784.6Unavailablecapacity.json2026-07-30T11:00:00+0200
QBS-ICU-PCSADE2016-1085.2Unavailablecapacity.json2026-07-30T11:00:00+0200
QBS-ICU-PCSADE2017-0185.4Unavailablecapacity.json2026-07-30T11:00:00+0200
QBS-ICU-PCSADE2017-0486.3Unavailablecapacity.json2026-07-30T11:00:00+0200
QBS-ICU-PCSADE2017-0787.0Unavailablecapacity.json2026-07-30T11:00:00+0200
QBS-ICU-PCSADE2017-1087.5Unavailablecapacity.json2026-07-30T11:00:00+0200
QBS-ICU-PCSADE2018-0187.9Unavailablecapacity.json2026-07-30T11:00:00+0200
QBS-ICU-PCSADE2018-0487.8Unavailablecapacity.json2026-07-30T11:00:00+0200
QBS-ICU-PCSADE2018-0787.7Unavailablecapacity.json2026-07-30T11:00:00+0200
QBS-ICU-PCSADE2018-1087.1Unavailablecapacity.json2026-07-30T11:00:00+0200
QBS-ICU-PCSADE2019-0186.0Unavailablecapacity.json2026-07-30T11:00:00+0200
QBS-ICU-PCSADE2019-0485.1Unavailablecapacity.json2026-07-30T11:00:00+0200
QBS-ICU-PCSADE2019-0784.0Unavailablecapacity.json2026-07-30T11:00:00+0200
QBS-ICU-PCSADE2019-1083.2Unavailablecapacity.json2026-07-30T11:00:00+0200
QBS-ICU-PCSADE2020-0183.1Unavailablecapacity.json2026-07-30T11:00:00+0200
QBS-ICU-PCSADE2020-0469.7Unavailablecapacity.json2026-07-30T11:00:00+0200
QBS-ICU-PCSADE2020-0774.8Unavailablecapacity.json2026-07-30T11:00:00+0200
QBS-ICU-PCSADE2020-1081.6Unavailablecapacity.json2026-07-30T11:00:00+0200
QBS-ICU-PCSADE2021-0182.1Unavailablecapacity.json2026-07-30T11:00:00+0200
QBS-ICU-PCSADE2021-0485.0Unavailablecapacity.json2026-07-30T11:00:00+0200
QBS-ICU-PCSADE2021-0786.1Unavailablecapacity.json2026-07-30T11:00:00+0200
QBS-ICU-PCSADE2021-1085.8Unavailablecapacity.json2026-07-30T11:00:00+0200
QBS-ICU-PCSADE2022-0186.0Unavailablecapacity.json2026-07-30T11:00:00+0200
QBS-ICU-PCSADE2022-0485.0Unavailablecapacity.json2026-07-30T11:00:00+0200
QBS-ICU-PCSADE2022-0785.1Unavailablecapacity.json2026-07-30T11:00:00+0200
QBS-ICU-PCSADE2022-1085.0Unavailablecapacity.json2026-07-30T11:00:00+0200
QBS-ICU-PCSADE2023-0184.3Unavailablecapacity.json2026-07-30T11:00:00+0200
QBS-ICU-PCSADE2023-0484.1Unavailablecapacity.json2026-07-30T11:00:00+0200
QBS-ICU-PCSADE2023-0783.2Unavailablecapacity.json2026-07-30T11:00:00+0200
QBS-ICU-PCSADE2023-1082.1Unavailablecapacity.json2026-07-30T11:00:00+0200
QBS-ICU-PCSADE2024-0180.9Unavailablecapacity.json2026-07-30T11:00:00+0200
QBS-ICU-PCSADE2024-0479.7Unavailablecapacity.json2026-07-30T11:00:00+0200
QBS-ICU-PCSADE2024-0777.9Unavailablecapacity.json2026-07-30T11:00:00+0200
QBS-ICU-PCSADE2024-1076.8Unavailablecapacity.json2026-07-30T11:00:00+0200
09

Demand remains the most frequently reported constraint

Share of respondents, %

Demand remains the most frequently reported constraint. Q3 2026: 37.5% reported insufficient demand, versus 15.7% equipment constraints. Multiple answers are possible; the shares must not be added.
Hover, tap or focus the chart and use arrow keys for exact observations. Source: European Commission business survey / Eurostat ei_bsin_q_r2, ei_bsin_m_r2. Q3 2026: 37.5% reported insufficient demand, versus 15.7% equipment constraints. Multiple answers are possible; the shares must not be added.
Q3 2026: 37.5% reported insufficient demand, versus 15.7% equipment constraints. Multiple answers are possible; the shares must not be added.

Source: European Commission business survey / Eurostat ei_bsin_q_r2, ei_bsin_m_r2 · Retrieved September 8, 2026.

Exact values & download / 5 observations in default view

First 5 of 5 default-view observations. The CSV contains every observation.

Download default values as CSV
freqindics adjgeotimevaluestatussourcereleaselabel
QBS-FLP2-PCSADE2026-Q337.5Unavailablecapacity.json2026-07-30T11:00:00+0200Insufficient demand
QBS-FLP3-PCSADE2026-Q316.4Unavailablecapacity.json2026-07-30T11:00:00+0200Labor
QBS-FLP4-PCSADE2026-Q315.7Unavailablecapacity.json2026-07-30T11:00:00+0200Equipment
QBS-FLP5-PCSADE2026-Q39.2Unavailablecapacity.json2026-07-30T11:00:00+0200Other constraints
QBS-FLP6-PCSADE2026-Q33.7Unavailablecapacity.json2026-07-30T11:00:00+0200Financing

Capacity utilization belongs beside the conversion mechanism, rather than after production as a separate volume stage. Production and utilization move together by construction. Including utilization in an explanatory risk index can therefore create a partly mechanical association with an output gap. The robustness tests below remove it.

10

Energy exposure explains less than the simple story suggests

2019 intensity; output change since 2021, %

Energy exposure explains less than the simple story suggests. Logarithmic horizontal scale; bubble area is 2019 gross value added. Fourteen matched sectors; three-month output means through July 2026. Feedstocks are included. The controlled cross-section coefficient is inconclusive.
Hover, tap or focus the chart and use arrow keys for exact observations. Source: Eurostat env_ac_pefa04, nama_10_a64, sts_inpr_m; Destatis. Logarithmic horizontal scale; bubble area is 2019 gross value added. Fourteen matched sectors; three-month output means through July 2026. Feedstocks are included. The controlled cross-section coefficient is inconclusive.
Logarithmic horizontal scale; bubble area is 2019 gross value added. Fourteen matched sectors; three-month output means through July 2026. Feedstocks are included. The controlled cross-section coefficient is inconclusive.

Source: Eurostat env_ac_pefa04, nama_10_a64, sts_inpr_m; Destatis · Retrieved September 8, 2026.

Exact values & download / 14 observations in default view

First 14 of 14 default-view observations. The CSV contains every observation.

Download default values as CSV
sectorlabelgva 2019 meurenergy mj eurfuel mj eurfeedstock mj euroutput since 2021 pctpretrend pctlog energy
C16Wood788712.92736112.9273610.0-26.44988315.8569842.6338554
C17Paper1195821.39511621.3951160.0-19.979852-4.99075793.1088429
C19Refining858542.36652342.3665230.011.764216-4.95808953.7696878
C20Chemicals4637831.49698613.59677617.900209-21.657754-6.10224953.4811473
C21Pharma246311.01705170.978437740.0386139420.469168927.8705640.70163688
C22Rubber & plastics314452.78582292.78582290.0-14.9899412.4175921.3312633
C23Mineral products1916714.8180114.818010.0-23.03559410.3010352.7611492
C24Basic metals2100134.56764434.5676440.0-10.739098-1.37265673.5714364
C25Fabricated metals579711.71211121.71211120.0-15.34267322.7358580.99772738
C26Electronics460800.688454860.688454860.05.616093938.1481040.52381383
C27Electrical equipment443980.720165320.720165320.0-8.9381724.43128810.5424204
C28Machinery1092980.772921740.772921740.0-14.07009920.4270860.57262888
C29Automotive1326061.07570851.04823990.0274685913.126584414.3156790.73030254
C30Other transport159700.872523480.872523480.033.64650669.6573790.62728698

Energy-intensive activities are prominent among the weak sectors, especially chemicals, paper, wood and mineral products. The cross section nevertheless contains important exceptions. Refining and other transport do not follow a uniform decline. Across fourteen matched sectors, pre-shock energy intensity does not have a precisely estimated negative association with subsequent output once the earlier sector trend is included. This small sample cannot isolate energy from industrial composition, trade exposure and investment history.

The exposure measure is 2019 net domestic energy use divided by gross value added, in megajoules per euro. Feedstock energy is separately recorded. This matters especially for chemicals, where gas and other hydrocarbons can enter both the furnace and the product. An energy/GVA ratio is not an estimate of a sector’s gas bill. The result follows the distinction developed in “Energy Prices Explain the Cliff, Not the Plateau”: a severe shock can deepen a decline whose causes began earlier.

04 / THE WINTER BUFFER

A thin buffer is a vulnerability, not a forecast.

On September 6, German gas storage was 54.52% full. The figure was retrieved on September 8: the gas-day and retrieval date are not interchangeable. The available Bundesnetzagentur comparison places this level below its 2018–2021 historical band for that point in the gas year. It does not establish a record over the full 2017–2026 period requested for this investigation.

11

The autumn buffer is thin in the available comparison

Storage fill, % of reported working-gas capacity

2025/262024/252018–21 historical range
The autumn buffer is thin in the available comparison. 54.52% on gas-day September 6. Band: 2018–2021 gas-year daily minimum–maximum; lines: 2024/25 and 2025/26. This is not a full 2017–2026 percentile history.
Hover, tap or focus the chart and use arrow keys for exact observations. Source: Bundesnetzagentur, German gas-storage chart; AGSI underlying data. 54.52% on gas-day September 6. Band: 2018–2021 gas-year daily minimum–maximum; lines: 2024/25 and 2025/26. This is not a full 2017–2026 percentile history.
54.52% on gas-day September 6. Band: 2018–2021 gas-year daily minimum–maximum; lines: 2024/25 and 2025/26. This is not a full 2017–2026 percentile history.

Source: Bundesnetzagentur, German gas-storage chart; AGSI underlying data · Retrieved September 8, 2026.

Exact values & download / 365 observations in default view

First 60 of 365 default-view observations. The CSV contains every observation.

Download default values as CSV
calendar day2024-252025-26historic min 2018 21historic max 2018 21gas year day
01.10.96.0976.3180.1298.340
02.10.96.0176.2180.4998.411
03.10.96.0776.280.4998.462
04.10.96.0976.3480.6498.453
05.10.96.1676.480.9598.534
06.10.96.2676.1981.498.625
07.10.96.3676.0881.898.636
08.10.96.5576.0181.9998.647
09.10.96.7776.0182.1498.648
10.10.96.9376.0382.3598.659
11.10.96.9576.0882.7498.6610
12.10.97.0876.183.398.7711
13.10.97.275.9283.9498.9312
14.10.97.0875.8284.699.0113
15.10.97.0775.6785.0599.0614
16.10.97.1675.4885.3799.0815
17.10.97.2575.4385.6799.0916
18.10.97.3275.4486.0299.117
19.10.97.5275.4786.3599.218
20.10.97.7375.4486.799.3119
21.10.97.7775.4187.0699.3320
22.10.97.7875.3787.2399.3421
23.10.97.7675.3987.4499.3422
24.10.97.7775.3487.6699.3523
25.10.97.8275.3487.7999.3924
26.10.97.9275.3387.8499.5325
27.10.98.0375.1587.9199.6226
28.10.98.0475.1587.999.5927
29.10.98.0475.0587.7299.5228
30.10.98.0474.9787.7199.4129
31.10.98.0674.9487.6899.2630
01.11.98.1975.1387.7599.2131
02.11.98.2775.2387.7899.3732
03.11.98.3175.2487.8199.5333
04.11.98.1575.3187.8799.634
05.11.97.9375.3287.8499.5735
06.11.97.6575.1587.8399.536
07.11.97.2874.9687.8699.5637
08.11.97.074.8887.899.5538
09.11.96.8674.8387.7899.6139
10.11.96.7574.6687.8999.6140
11.11.96.5274.6788.0499.5441
12.11.96.1774.7188.1199.4542
13.11.95.7274.7288.199.3243
14.11.95.4474.6888.0299.2644
15.11.95.2274.6687.9299.2145
16.11.95.1674.6287.6699.2346
17.11.95.1174.387.4799.2547
18.11.94.7773.6887.2999.2148
19.11.94.4273.1686.999.1149
20.11.93.9772.4786.4698.9250
21.11.93.4371.6985.8198.6951
22.11.92.8471.1585.2698.6452
23.11.92.4970.6484.8398.7253
24.11.92.4769.9884.5798.7854
25.11.92.469.2684.3598.7155
26.11.92.2268.4583.9898.6856
27.11.91.9767.8283.6298.7657
28.11.91.7267.483.2898.8158
29.11.91.2467.2683.0198.859
12

The recent pace would leave storage near 67% on November 1

Net daily change, percentage points

The recent pace would leave storage near 67% on November 1. A 30-day mean net injection of 0.223 points/day is extended mechanically from September 6 to November 1. Capacity and flows can change; the result is not a forecast.
Hover, tap or focus the chart and use arrow keys for exact observations. Source: Bundesnetzagentur, German gas-storage chart; AGSI underlying data. A 30-day mean net injection of 0.223 points/day is extended mechanically from September 6 to November 1. Capacity and flows can change; the result is not a forecast.
A 30-day mean net injection of 0.223 points/day is extended mechanically from September 6 to November 1. Capacity and flows can change; the result is not a forecast.

Source: Bundesnetzagentur, German gas-storage chart; AGSI underlying data · Retrieved September 8, 2026.

Exact values & download / 60 observations in default view

First 60 of 60 default-view observations. The CSV contains every observation.

Download default values as CSV
calendar day2024-252025-26historic min 2018 21historic max 2018 21gas year daydaily change
09.07.53.5443.5644.0489.882810.11
10.07.54.0243.6544.4689.942820.09
11.07.54.3743.9444.8790.072830.29
12.07.54.9344.2645.1690.282840.32
13.07.55.3744.4845.290.412850.22
14.07.55.6144.6545.2190.342860.17
15.07.55.8444.8645.490.192870.21
16.07.56.144.9145.6490.042880.05
17.07.56.2945.0245.8689.912890.11
18.07.56.5545.2146.0889.832900.19
19.07.57.045.4346.2389.782910.22
20.07.57.4445.5346.3489.632920.1
21.07.57.745.5346.3989.42930.0
22.07.57.9545.6246.489.082940.09
23.07.58.245.746.7588.872950.08
24.07.58.3645.847.2388.72960.1
25.07.58.645.9847.6288.582970.18
26.07.59.046.1947.9588.792980.21
27.07.59.4546.2948.3388.852990.1
28.07.59.8546.3848.7388.923000.09
29.07.60.1846.5449.189.023010.16
30.07.60.5646.6749.4389.043020.13
31.07.60.846.6749.7989.113030.0
01.08.61.0246.7450.1889.333040.07
02.08.61.646.9550.5489.553050.21
03.08.62.0747.1250.889.673060.17
04.08.62.4647.3251.189.763070.2
05.08.62.947.5251.3989.923080.2
06.08.63.2647.6851.8589.883090.16
07.08.63.5947.8352.2190.193100.15
08.08.63.9348.0852.5690.443110.25
09.08.64.2248.3552.8290.673120.27
10.08.64.6848.5353.0790.83130.18
11.08.65.0448.7253.391.23140.19
12.08.65.1848.953.4891.483150.18
13.08.65.4349.1453.7791.683160.24
14.08.65.7349.4354.1591.833170.29
15.08.66.1249.7154.4992.083180.28
16.08.66.4749.9754.7992.363190.26
17.08.66.8550.0654.9592.753200.09
18.08.67.1150.1455.1593.143210.08
19.08.67.4150.1955.3693.493220.05
20.08.67.6650.2555.6593.723230.06
21.08.67.9450.4356.0193.933240.18
22.08.68.1950.7156.3894.133250.28
23.08.68.5651.0156.7694.353260.3
24.08.68.9151.2557.1594.63270.24
25.08.69.1751.4757.4994.863280.22
26.08.69.4251.6657.8694.983290.19
27.08.69.651.9558.2695.153300.29
28.08.69.9252.2558.6895.273310.3
29.08.70.2652.6359.0995.253320.38
30.08.70.6553.0359.4695.413330.4
31.08.71.0553.3159.6995.73340.28
01.09.72.5453.5559.995.973350.24
02.09.72.5453.6760.196.133360.12
03.09.72.7453.860.3396.313370.13
04.09.73.0854.0460.6696.483380.24
05.09.73.3354.1661.096.593390.12
06.09.73.6954.5261.2496.593400.36

At the preceding 30-day net injection pace, storage would reach approximately 67% on November 1. This is arithmetic with a fixed capacity denominator, not a forecast. Net injections can accelerate; LNG supply, pipeline imports, domestic consumption and storage economics can all change. A percentage fill also does not reveal deliverability, regional network constraints or the TWh of gas available without a verified working-capacity series.

“Normal” is the central assumed case, not an estimated historical-normal winter.
13

Winter outcomes depend on two explicit flow assumptions

Storage fill, %; deterministic stress paths

MildNormalColdSevere shock
Winter outcomes depend on two explicit flow assumptions. Assumed net injection before November 1: 0.28/0.24/0.20/0.10 points/day. Net withdrawal afterward: 0.20/0.30/0.40/0.50. Clipping at zero is accounting; it does not establish a rationing date.
Hover, tap or focus the chart and use arrow keys for exact observations. Source: Bundesnetzagentur, German gas-storage chart; AGSI underlying data. Assumed net injection before November 1: 0.28/0.24/0.20/0.10 points/day. Net withdrawal afterward: 0.20/0.30/0.40/0.50. Clipping at zero is accounting; it does not establish a rationing date.
Assumed net injection before November 1: 0.28/0.24/0.20/0.10 points/day. Net withdrawal afterward: 0.20/0.30/0.40/0.50. Clipping at zero is accounting; it does not establish a rationing date.

Source: Bundesnetzagentur, German gas-storage chart; AGSI underlying data · Retrieved September 8, 2026.

Exact values & download / 828 observations in default view

First 60 of 828 default-view observations. The CSV contains every observation.

Download default values as CSV
scenariodatestorage pctunconstrained balance pctshortfall pct capacityinjection pp daywithdrawal pp day
Mild2026-09-0654.5254.520.00.280.2
Mild2026-09-0754.854.80.00.280.2
Mild2026-09-0855.0855.080.00.280.2
Mild2026-09-0955.3655.360.00.280.2
Mild2026-09-1055.6455.640.00.280.2
Mild2026-09-1155.9255.920.00.280.2
Mild2026-09-1256.256.20.00.280.2
Mild2026-09-1356.4856.480.00.280.2
Mild2026-09-1456.7656.760.00.280.2
Mild2026-09-1557.0457.040.00.280.2
Mild2026-09-1657.3257.320.00.280.2
Mild2026-09-1757.657.60.00.280.2
Mild2026-09-1857.8857.880.00.280.2
Mild2026-09-1958.1658.160.00.280.2
Mild2026-09-2058.4458.440.00.280.2
Mild2026-09-2158.7258.720.00.280.2
Mild2026-09-2259.059.00.00.280.2
Mild2026-09-2359.2859.280.00.280.2
Mild2026-09-2459.5659.560.00.280.2
Mild2026-09-2559.8459.840.00.280.2
Mild2026-09-2660.1260.120.00.280.2
Mild2026-09-2760.460.40.00.280.2
Mild2026-09-2860.6860.680.00.280.2
Mild2026-09-2960.9660.960.00.280.2
Mild2026-09-3061.2461.240.00.280.2
Mild2026-10-0161.5261.520.00.280.2
Mild2026-10-0261.861.80.00.280.2
Mild2026-10-0362.0862.080.00.280.2
Mild2026-10-0462.3662.360.00.280.2
Mild2026-10-0562.6462.640.00.280.2
Mild2026-10-0662.9262.920.00.280.2
Mild2026-10-0763.263.20.00.280.2
Mild2026-10-0863.4863.480.00.280.2
Mild2026-10-0963.7663.760.00.280.2
Mild2026-10-1064.0464.040.00.280.2
Mild2026-10-1164.3264.320.00.280.2
Mild2026-10-1264.664.60.00.280.2
Mild2026-10-1364.8864.880.00.280.2
Mild2026-10-1465.1665.160.00.280.2
Mild2026-10-1565.4465.440.00.280.2
Mild2026-10-1665.7265.720.00.280.2
Mild2026-10-1766.066.00.00.280.2
Mild2026-10-1866.2866.280.00.280.2
Mild2026-10-1966.5666.560.00.280.2
Mild2026-10-2066.8466.840.00.280.2
Mild2026-10-2167.1267.120.00.280.2
Mild2026-10-2267.467.40.00.280.2
Mild2026-10-2367.6867.680.00.280.2
Mild2026-10-2467.9667.960.00.280.2
Mild2026-10-2568.2468.240.00.280.2
Mild2026-10-2668.5268.520.00.280.2
Mild2026-10-2768.868.80.00.280.2
Mild2026-10-2869.0869.080.00.280.2
Mild2026-10-2969.3669.360.00.280.2
Mild2026-10-3069.6469.640.00.280.2
Mild2026-10-3169.9269.920.00.280.2
Mild2026-11-0170.270.20.00.280.2
Mild2026-11-0270.070.00.00.280.2
Mild2026-11-0369.869.80.00.280.2
Mild2026-11-0469.669.60.00.280.2

The four stress paths deliberately expose their assumptions. They use constant daily net injection rates until November 1 and constant net withdrawals afterward. The severe case combines slower injections with greater winter net withdrawals; it is a stylized representation of a cold winter with constrained external supply. None of the paths has an assigned probability. Where the assumed balance falls below zero, the chart records an unmet flow requirement rather than predicting industrial rationing.

14

The gas premium survives the inflation adjustment

Real-USD index, 2015–2019 average = 100

Brent, real USDEuropean gas, real USD
The gas premium survives the inflation adjustment. US CPI deflation holds the dollar unit constant; this is not a German industrial purchasing-cost index. Monthly World Bank European gas is not a TTF front-month futures series.
Hover, tap or focus the chart and use arrow keys for exact observations. Source: World Bank Pink Sheet, September 2, 2026; US CPI via FRED. US CPI deflation holds the dollar unit constant; this is not a German industrial purchasing-cost index. Monthly World Bank European gas is not a TTF front-month futures series.
US CPI deflation holds the dollar unit constant; this is not a German industrial purchasing-cost index. Monthly World Bank European gas is not a TTF front-month futures series.

Source: World Bank Pink Sheet, September 2, 2026; US CPI via FRED · Retrieved September 8, 2026.

Exact values & download / 396 observations in default view

First 60 of 396 default-view observations. The CSV contains every observation.

Download default values as CSV
timeseriesvalue
2010-01Brent, real USD151.4384471606
2010-02Brent, real USD147.4161783352
2010-03Brent, real USD157.2843950105
2010-04Brent, real USD168.5510581728
2010-05Brent, real USD151.3780431732
2010-06Brent, real USD148.4642425738
2010-07Brent, real USD147.9891317655
2010-08Brent, real USD151.7296243619
2010-09Brent, real USD153.6574729049
2010-10Brent, real USD163.1620313037
2010-11Brent, real USD168.2466218064
2010-12Brent, real USD179.5011876458
2011-01Brent, real USD187.6915676813
2011-02Brent, real USD202.0496263496
2011-03Brent, real USD221.1106500047
2011-04Brent, real USD236.8142534016
2011-05Brent, real USD219.5713525012
2011-06Brent, real USD218.2289948287
2011-07Brent, real USD222.8228579483
2011-08Brent, real USD209.9197662676
2011-09Brent, real USD210.9868904506
2011-10Brent, real USD208.182837561
2011-11Brent, real USD209.6965543022
2011-12Brent, real USD204.7138534768
2012-01Brent, real USD210.4016187956
2012-02Brent, real USD226.0014152227
2012-03Brent, real USD235.3267076183
2012-04Brent, real USD226.6601409323
2012-05Brent, real USD208.2809280651
2012-06Brent, real USD180.3450155496
2012-07Brent, real USD194.4372669949
2012-08Brent, real USD212.4393786169
2012-09Brent, real USD211.6172024591
2012-10Brent, real USD208.4425067501
2012-11Brent, real USD204.5054301261
2012-12Brent, real USD204.5302014774
2013-01Brent, real USD210.2663965586
2013-02Brent, real USD215.6083241348
2013-03Brent, real USD202.6679995449
2013-04Brent, real USD191.3751974638
2013-05Brent, real USD191.4818710978
2013-06Brent, real USD191.2126238777
2013-07Brent, real USD199.3536972888
2013-08Brent, real USD204.9726963921
2013-09Brent, real USD206.0030092341
2013-10Brent, real USD202.0184808861
2013-11Brent, real USD199.0684136119
2013-12Brent, real USD203.3187660457
2014-01Brent, real USD196.7807481226
2014-02Brent, real USD199.1266574835
2014-03Brent, real USD196.1637913968
2014-04Brent, real USD196.5280095158
2014-05Brent, real USD199.6120005968
2014-06Brent, real USD203.3465221003
2014-07Brent, real USD194.2235656095
2014-08Brent, real USD184.9957735224
2014-09Brent, real USD176.6319940277
2014-10Brent, real USD158.5100271752
2014-11Brent, real USD142.6188596254
2014-12Brent, real USD113.6817207921
15

The factory bill is different from the wholesale benchmark

EUR/MWh, excluding recoverable taxes

The factory bill is different from the wholesale benchmark. Gas band I3 (10,000–99,999 GJ/year); electricity band ID (2,000–19,999 MWh/year). Compare each band with its own 2015–2019 mean. These are representative consumption bands, not BASF tariffs.
Hover, tap or focus the chart and use arrow keys for exact observations. Source: Eurostat nrg_pc_203, nrg_pc_205, non-household bands. Gas band I3 (10,000–99,999 GJ/year); electricity band ID (2,000–19,999 MWh/year). Compare each band with its own 2015–2019 mean. These are representative consumption bands, not BASF tariffs.
Gas band I3 (10,000–99,999 GJ/year); electricity band ID (2,000–19,999 MWh/year). Compare each band with its own 2015–2019 mean. These are representative consumption bands, not BASF tariffs.

Source: Eurostat nrg_pc_203, nrg_pc_205, non-household bands · Retrieved September 8, 2026.

Exact values & download / 2 observations in default view

First 2 of 2 default-view observations. The CSV contains every observation.

Download default values as CSV
fuelbaselinelatestperiod
Electricity128.36192.22025-S2
Gas33.1771.32025-S2

Prices create another conversion channel: a plant may be physically capable of producing but unable to do so at an attractive contribution margin. The relevant industrial tariff is not the same as the spot benchmark. The package therefore separates the World Bank monthly European gas series, German THE day-ahead and month-ahead prices, and Eurostat non-household consumption bands. It does not relabel THE as TTF or a monthly benchmark as a front-month futures contract.

The Brent scenarios of $80, $100 and $120 a barrel should now be compared with BASF’s updated $80 planning assumption. The earlier $65 assumption is stale. August’s World Bank monthly Brent observation was $90.9. A higher oil price can raise feedstock costs, product prices and working capital simultaneously; its net EBITDA effect depends on spreads and pass-through.

05 / THE PHYSICAL LINK

The Rhine is consequential where exposure is concentrated.

Low water can reduce cargo per vessel, raise freight costs and complicate feedstock scheduling. That is a plausible plant-level mechanism. Its national output signature is less straightforward. Kaub is an exposure indicator for a transport corridor, not a direct measurement of every German chemical site’s logistics constraint.

16

Low water arrives in episodes, not a continuous national penalty

Days below Kaub GlW 77 cm per month

Low water arrives in episodes, not a continuous national penalty. A gauge threshold is a reference for loading conditions, not a universal navigation ban. Latest month must be complete; the frozen August Schym archive supplies the daily aggregation.
Hover, tap or focus the chart and use arrow keys for exact observations. Source: WSV/PEGELONLINE Kaub; frozen Schym daily-to-monthly aggregation. A gauge threshold is a reference for loading conditions, not a universal navigation ban. Latest month must be complete; the frozen August Schym archive supplies the daily aggregation.
A gauge threshold is a reference for loading conditions, not a universal navigation ban. Latest month must be complete; the frozen August Schym archive supplies the daily aggregation.

Source: WSV/PEGELONLINE Kaub; frozen Schym daily-to-monthly aggregation · Retrieved September 8, 2026.

Exact values & download / 199 observations in default view

First 60 of 199 default-view observations. The CSV contains every observation.

Download default values as CSV
periodmeanCmminimumDailyMeanCmdaysBelowGlwdaysBelowMnwlowWaterEquivalentDaysnonlinearStressobservedDayscompleteyearmonth
2010-01235.4154.2000.00.031True201001
2010-02208.3141.1000.00.028True201002
2010-03244.6166.3000.00.031True201003
2010-04175.2121.7000.00.030True201004
2010-05215.4131.0000.00.031True201005
2010-06291.3216.5000.00.030True201006
2010-07197.2163.1000.00.031True201007
2010-08302.4257.4000.00.031True201008
2010-09243.4155.3000.00.030True201009
2010-10158.4123.7000.00.031True201010
2010-11208.0121.8000.00.030True201011
2010-12335.4164.1000.00.031True201012
2011-01407.2217.5000.00.031True201101
2011-02193.4157.6000.00.028True201102
2011-03141.4123.4000.00.031True201103
2011-04116.089.5000.00.030True201104
2011-0588.870.6500.2620.017131True201105
2011-06142.197.1000.00.030True201106
2011-07208.2145.4000.00.031True201107
2011-08185.1150.2000.00.031True201108
2011-09141.1112.9000.00.030True201109
2011-10146.488.2000.00.031True201110
2011-1170.448.220144.1861.126530True201111
2011-12239.649.2441.3240.447531True201112
2012-01379.6236.1000.00.031True201201
2012-02181.7147.5000.00.029True201202
2012-03163.7148.7000.00.031True201203
2012-04181.2145.5000.00.030True201204
2012-05220.8178.4000.00.031True201205
2012-06282.6203.2000.00.030True201206
2012-07238.9161.9000.00.031True201207
2012-08140.5117.6000.00.031True201208
2012-09184.9152.6000.00.030True201209
2012-10227.5160.0000.00.031True201210
2012-11243.4158.2000.00.030True201211
2012-12391.4212.2000.00.031True201212
2013-01277.3176.0000.00.031True201301
2013-02347.7202.4000.00.028True201302
2013-03221.6182.1000.00.031True201303
2013-04272.1174.5000.00.030True201304
2013-05330.7285.1000.00.031True201305
2013-06459.1321.3000.00.030True201306
2013-07236.6181.4000.00.031True201307
2013-08175.7125.9000.00.031True201308
2013-09192.1112.6000.00.030True201309
2013-10217.6151.5000.00.031True201310
2013-11303.0220.7000.00.030True201311
2013-12193.8147.5000.00.031True201312
2014-01236.8210.4000.00.031True201401
2014-02224.3179.9000.00.028True201402
2014-03162.7133.5000.00.031True201403
2014-04128.9111.0000.00.030True201404
2014-05204.9175.0000.00.031True201405
2014-06148.3111.3000.00.030True201406
2014-07283.8157.5000.00.031True201407
2014-08301.7213.5000.00.031True201408
2014-09221.0169.5000.00.030True201409
2014-10175.2135.2000.00.031True201410
2014-11215.6168.1000.00.030True201411
2014-12185.9139.8000.00.031True201412
17

Two drought episodes do not identify one production effect

Chemicals output, May–July event-year mean = 100

20182022
Two drought episodes do not identify one production effect. Event zero is August, separately for 2018 and 2022. These uncontrolled event windows are descriptive; the 2022 war and energy shock are major confounders.
Hover, tap or focus the chart and use arrow keys for exact observations. Source: WSV/PEGELONLINE Kaub; frozen Schym daily-to-monthly aggregation. Event zero is August, separately for 2018 and 2022. These uncontrolled event windows are descriptive; the 2022 war and energy shock are major confounders.
Event zero is August, separately for 2018 and 2022. These uncontrolled event windows are descriptive; the 2022 war and energy shock are major confounders.

Source: WSV/PEGELONLINE Kaub; frozen Schym daily-to-monthly aggregation · Retrieved September 8, 2026.

Exact values & download / 26 observations in default view

First 26 of 26 default-view observations. The CSV contains every observation.

Download default values as CSV
eventmonthtimeoutput reference100low water days
2018-62018-0297.4140750
2018-52018-0396.039280
2018-42018-0496.137480
2018-32018-05100.752860
2018-22018-0699.2798690
2018-12018-0799.9672670
201802018-0897.61047528
201812018-0994.95908313
201822018-1094.27168630
201832018-1193.28968930
201842018-1294.4680853
201852019-0196.2356790
201862019-0295.2536820
2022-62022-02105.00
2022-52022-03105.218980
2022-42022-04103.795620
2022-32022-05101.496350
2022-22022-06100.291970
2022-12022-0798.21167914
202202022-0895.8029221
202212022-0994.598546
202222022-1089.1240880
202232022-1190.1094890
202242022-1281.7883210
202252023-0187.9197080
202262023-0287.9197080

The 2018 and 2022 event windows show the coincidence of water stress and chemical output movements. They are not treatment effects. The second episode overlaps the invasion of Ukraine, the gas-price shock and changing demand. The earlier Schym low-water investigation found no stable negative national output penalty in its primary specification. That counterevidence remains part of this story.

A stronger test would connect individual sites to river-dependent inputs and shipments, then distinguish water-driven interruptions from energy-price and demand changes. Without that exposure map, a weak national coefficient cannot prove that the river is irrelevant; a dramatic low-water photograph cannot prove that it explains Germany’s industrial recession.

06 / THE COMPARISON TEST

Domestic output can lag while parts of the economy grow.

18

A rebound in US exports coexists with weakness elsewhere

Nominal exports, monthly change, %

A rebound in US exports coexists with weakness elsewhere. July 2026; adjusted values. EU and non-EU aggregates overlap the named countries and must not be summed with them. Destination levels in EUR billion appear in exact values.
Hover, tap or focus the chart and use arrow keys for exact observations. Source: Destatis July 2026 foreign trade, September 8 release. July 2026; adjusted values. EU and non-EU aggregates overlap the named countries and must not be summed with them. Destination levels in EUR billion appear in exact values.
July 2026; adjusted values. EU and non-EU aggregates overlap the named countries and must not be summed with them. Destination levels in EUR billion appear in exact values.

Source: Destatis July 2026 foreign trade, September 8 release · Retrieved September 8, 2026.

Exact values & download / 5 observations in default view

First 5 of 5 default-view observations. The CSV contains every observation.

Download default values as CSV
destinationeur bnmom pcttime
United States14.419.12026-07
China5.6-9.52026-07
United Kingdom6.7-7.22026-07
EU78.0-1.62026-07
Non-EU60.20.22026-07

German exports to the United States rebounded in July, while exports to China and the United Kingdom declined. These are nominal adjusted trade values, not domestic value added. A stronger export value can reflect prices, re-exports, a product mix change or value created in global supply chains. It does not by itself establish a stronger domestic order-to-production relationship.

19

The European comparison tests a different demand signal

Order-book survey z-score; production 2019 = 100

The European comparison tests a different demand signal. Order books are survey balances standardized over 2010–2019. Production uses a three-month mean at each country’s latest common observation. This is a descriptive peer comparison, not difference-in-differences identification.
Hover, tap or focus the chart and use arrow keys for exact observations. Source: European Commission business survey / Eurostat ei_bsin_q_r2, ei_bsin_m_r2. Order books are survey balances standardized over 2010–2019. Production uses a three-month mean at each country’s latest common observation. This is a descriptive peer comparison, not difference-in-differences identification.
Order books are survey balances standardized over 2010–2019. Production uses a three-month mean at each country’s latest common observation. This is a descriptive peer comparison, not difference-in-differences identification.

Source: European Commission business survey / Eurostat ei_bsin_q_r2, ei_bsin_m_r2 · Retrieved September 8, 2026.

Exact values & download / 7 observations in default view

First 7 of 7 default-view observations. The CSV contains every observation.

Download default values as CSV
countrylabelthroughproduction 2019 100orderbook zproduction change 3m
DEGermany2026-0687.828843-1.83596840.50779833
FRFrance2026-0697.1867010.273882370.32
ITItaly2026-0694.219701-0.0668327680.35536603
ESSpain2026-06100.893290.506791431.7359974
NLNetherlands2026-06113.336810.156478774.054917
PLPoland2026-07130.81619-0.107820131.0446895
EU27_2020EU272026-06103.12315-0.699264291.2969737
20

There is no single German industrial trajectory

Output change from 2021 annual mean, %

There is no single German industrial trajectory. 2026 cells are January–July means, not full-year totals. The color field keeps refining, other transport and electronics visible as counterexamples to a uniform energy-collapse narrative.
Hover, tap or focus the chart and use arrow keys for exact observations. Source: Destatis 42153-0001/-0002; Eurostat sts_inpr_m. 2026 cells are January–July means, not full-year totals. The color field keeps refining, other transport and electronics visible as counterexamples to a uniform energy-collapse narrative.
2026 cells are January–July means, not full-year totals. The color field keeps refining, other transport and electronics visible as counterexamples to a uniform energy-collapse narrative.

Source: Destatis 42153-0001/-0002; Eurostat sts_inpr_m · Retrieved September 8, 2026.

Exact values & download / 180 observations in default view

First 60 of 180 default-view observations. The CSV contains every observation.

Download default values as CSV
nace r2yearvaluechangelabel
C10201598.225-1.2896742316Food
C10201699.3333333333-0.175864668Food
C102017101.351.8507662675Food
C102018100.350.8458253078Food
C102019101.73333333332.2359936354Food
C10202099.4333333333-0.075370572Food
C10202199.50833333330.0Food
C10202299.375-0.133992128Food
C10202396.1583333333-3.3665522151Food
C10202497.0416666667-2.4788543673Food
C10202597.4916666667-2.0266309354Food
C10202699.4857142857-0.0227308074Food
C16201591.5666666667-7.9114984915Wood
C16201691.4583333333-8.0204492122Wood
C16201795.225-4.2323164599Wood
C16201897.15-2.2963459604Wood
C16201995.5916666667-3.8635601743Wood
C162020100.49166666671.0643647335Wood
C16202199.43333333330.0Wood
C16202288.9666666667-10.5263157895Wood
C16202383.325-16.2001340932Wood
C16202480.7166666667-18.8233322159Wood
C16202577.4416666667-22.1169963124Wood
C16202673.0571428571-26.5265073512Wood
C172015100.63333333331.3767629281Paper
C17201699.46666666670.2014775017Paper
C172017101.051.7965077233Paper
C172018100.54166666671.2844190732Paper
C17201998.5166666667-0.7555406313Paper
C17202094.3333333333-4.9697783747Paper
C17202199.26666666670.0Paper
C17202293.7166666667-5.5910006716Paper
C17202382.4333333333-16.9576897246Paper
C17202482.6166666667-16.7730020148Paper
C17202580.6083333333-18.7961719275Paper
C17202679.4571428571-19.955866833Paper
C192015106.26666666676.1693447673Refining
C192016106.3756.277578886Refining
C192017105.90833333335.8113396054Refining
C192018102.9252.8307384897Refining
C192019100.15833333330.0666056115Refining
C19202098.8833333333-1.2072267089Refining
C192021100.09166666670.0Refining
C192022107.75833333337.6596453251Refining
C19202391.2916666667-8.791940721Refining
C19202496.6833333333-3.4052118891Refining
C19202594.8166666667-5.2701690117Refining
C192026111.042857142910.9411610785Refining
C20201598.8916666667-0.8439171123Chemicals
C20201699.0583333333-0.6768048128Chemicals
C202017100.89166666671.1614304813Chemicals
C20201898.7-1.0360962567Chemicals
C20201995.6583333333-4.0858957219Chemicals
C20202094.3583333333-5.3893716578Chemicals
C20202199.73333333330.0Chemicals
C20202289.4-10.3609625668Chemicals
C20202378.6166666667-21.1731283422Chemicals
C20202480.9583333333-18.8252005348Chemicals
C20202578.525-21.265040107Chemicals
C20202677.6285714286-22.1638655462Chemicals

The European comparison uses a harmonized manufacturing production index and a common order-book survey balance. It includes France, Italy, Spain, the Netherlands, Poland and EU27. The demand coordinate is standardized against each country’s 2010–2019 distribution. It is not the German volume-order measure, and the chart must not be described as a like-for-like international conversion-gap estimate.

Germany can simultaneously report stronger orders, higher GDP and weaker industrial production. Orders may be concentrated in long-delivery products. GDP may grow because services or construction expand, while factories contract. Imports can satisfy domestic demand; foreign subsidiaries can produce goods associated with German corporate activity. Inventory movements and changing import content can further loosen the monthly relationship. Establishing that demand “leaks” abroad, however, requires input-output, shipment and firm-level evidence that this package does not contain.

07 / THE INSTITUTIONAL LINK

Political execution risk is not an ideological score.

Saxony-Anhalt’s September 6 election supplies a useful entry point because it separates three quantities often collapsed into one: electoral concentration, coalition arithmetic and governing capacity. AfD received 43.8% of valid second votes in the provisional result. Turnout rose to 77.8%. The effective number of electoral parties nevertheless fell from 4.77 in 2021 to 4.01 in 2026.

21

Fewer effective parties can still make governing harder

Effective number of parties, Saxony-Anhalt

Vote ENPSeat ENP
Fewer effective parties can still make governing harder. Vote ENP fell from 4.77 in 2021 to 4.01 in 2026. ENP measures concentration, not bargaining friction. Current values use provisional counts; older values use final official counts.
Hover, tap or focus the chart and use arrow keys for exact observations. Source: State Electoral Officer, provisional September 7 result; Federal Returning Officer history. Vote ENP fell from 4.77 in 2021 to 4.01 in 2026. ENP measures concentration, not bargaining friction. Current values use provisional counts; older values use final official counts.
Vote ENP fell from 4.77 in 2021 to 4.01 in 2026. ENP measures concentration, not bargaining friction. Current values use provisional counts; older values use final official counts.

Source: State Electoral Officer, provisional September 7 result; Federal Returning Officer history · Retrieved September 8, 2026.

Exact values & download / 8 observations in default view

First 8 of 8 default-view observations. The CSV contains every observation.

Download default values as CSV
dateseriesvalue
2011-03-20Vote ENP4.5899358
2016-03-13Vote ENP5.2156968
2021-06-06Vote ENP4.7722269
2026-09-06Vote ENP4.0125922
2011-03-20Seat ENP3.3623056
2016-03-13Seat ENP3.9278672
2021-06-06Seat ENP3.8577286
2026-09-06Seat ENP3.5094244

The seat arithmetic tells a different story. A majority requires 42 of 83 seats. AfD has 39. CDU has 15; Linke, SPD and Greens have eight each; BSW has five. If AfD is excluded, the remaining five parties together hold 44 seats. All five are required. If Linke is also excluded, there is no majority among the remaining parties. These are conditional mathematical statements, not forecasts of a coalition.

These scenarios expose exclusions. They do not assert that every displayed combination is politically available.
22

One five-party majority remains when AfD is excluded

Minimal winning seat combinations, majority = 42 of 83

One five-party majority remains when AfD is excluded. Dots denote actual party membership in mathematically minimal majorities. The exclusion control is an assumption, not a prediction about negotiations or a score of ideology.
Hover, tap or focus the chart and use arrow keys for exact observations. Source: State Electoral Officer, provisional September 7 result; Federal Returning Officer history. Dots denote actual party membership in mathematically minimal majorities. The exclusion control is an assumption, not a prediction about negotiations or a score of ideology.
Dots denote actual party membership in mathematically minimal majorities. The exclusion control is an assumption, not a prediction about negotiations or a score of ideology.

Source: State Electoral Officer, provisional September 7 result; Federal Returning Officer history · Retrieved September 8, 2026.

Exact values & download / 6 observations in default view

First 6 of 6 default-view observations. The CSV contains every observation.

Download default values as CSV
datescenariopartiesparty listseatsmajority
2026-09-06Arithmetic onlyCDU + AfDCDU|AfD5442
2026-09-06Arithmetic onlyAfD + LinkeAfD|Linke4742
2026-09-06Arithmetic onlyAfD + SPDAfD|SPD4742
2026-09-06Arithmetic onlyAfD + GreensAfD|Greens4742
2026-09-06Arithmetic onlyAfD + BSWAfD|BSW4442
2026-09-06Arithmetic onlyCDU + Linke + SPD + Greens + BSWCDU|Linke|SPD|Greens|BSW4442
23

Saxony-Anhalt’s electorate has changed markedly

Share of valid second votes, %

CDUAfDLinkeSPDGreensBSW
Saxony-Anhalt’s electorate has changed markedly. 2011, 2016 and 2021 final; September 2026 provisional. An absent party is not assigned a fabricated zero before it contested the election.
Hover, tap or focus the chart and use arrow keys for exact observations. Source: State Electoral Officer, provisional September 7 result; Federal Returning Officer history. 2011, 2016 and 2021 final; September 2026 provisional. An absent party is not assigned a fabricated zero before it contested the election.
2011, 2016 and 2021 final; September 2026 provisional. An absent party is not assigned a fabricated zero before it contested the election.

Source: State Electoral Officer, provisional September 7 result; Federal Returning Officer history · Retrieved September 8, 2026.

Exact values & download / 20 observations in default view

First 20 of 20 default-view observations. The CSV contains every observation.

Download default values as CSV
statedatepartyvotesseatsvalidturnoutstatusshare
Saxony-Anhalt2026-09-06CDU22662215131531577.816458provisional 2026-09-0717.229485
Saxony-Anhalt2026-09-06AfD57603739131531577.816458provisional 2026-09-0743.794604
Saxony-Anhalt2026-09-06Linke1125418131531577.816458provisional 2026-09-078.5562014
Saxony-Anhalt2026-09-06SPD1223038131531577.816458provisional 2026-09-079.298381
Saxony-Anhalt2026-09-06Greens1174988131531577.816458provisional 2026-09-078.9330693
Saxony-Anhalt2026-09-06BSW692915131531577.816458provisional 2026-09-075.2680156
Saxony-Anhalt2021-06-06CDU39481040106369760.3179final37.116773
Saxony-Anhalt2021-06-06AfD22148723106369760.3179final20.822377
Saxony-Anhalt2021-06-06Linke11692712106369760.3179final10.99251
Saxony-Anhalt2021-06-06SPD894759106369760.3179final8.4116999
Saxony-Anhalt2021-06-06Greens631456106369760.3179final5.936371
Saxony-Anhalt2016-03-13CDU33413930112287761.113552final29.7574
Saxony-Anhalt2016-03-13AfD27249625112287761.113552final24.267662
Saxony-Anhalt2016-03-13Linke18329016112287761.113552final16.323248
Saxony-Anhalt2016-03-13SPD11936811112287761.113552final10.63055
Saxony-Anhalt2016-03-13Greens582095112287761.113552final5.183916
Saxony-Anhalt2011-03-20CDU3230194199350251.177765final32.513171
Saxony-Anhalt2011-03-20Linke2350112999350251.177765final23.654809
Saxony-Anhalt2011-03-20SPD2136112699350251.177765final21.500812
Saxony-Anhalt2011-03-20Greens70922999350251.177765final7.1385865

The experimental Coalition Complexity Index combines two quantities: the minimum party count needed for a majority and the fraction of all eligible party combinations that command a majority. Each receives equal weight. Under the AfD-exclusion assumption, it rises from 39.0 in 2021 to 88.4 in 2026. Under arithmetic alone, it is unchanged at 34.6. The assumption does much of the work; the interface makes it impossible to hide.

No ideological-distance score or minority-government probability is fabricated. A coalition with more partners may encounter more bargaining constraints, but party count cannot tell us which government will repair a bridge, accelerate a permit or maintain a stable budget. Measured implementation outcomes are necessary for that claim.

24

Uncertainty and investment are associated, with feedback in both directions

Prior-quarter log-EPU z-score; real investment growth, %

Uncertainty and investment are associated, with feedback in both directions. Total-economy gross fixed capital formation, not manufacturing investment. The lagged association is not a causal effect of voting or coalition composition.
Hover, tap or focus the chart and use arrow keys for exact observations. Source: Baker, Bloom & Davis Germany EPU; Eurostat investment. Total-economy gross fixed capital formation, not manufacturing investment. The lagged association is not a causal effect of voting or coalition composition.
Total-economy gross fixed capital formation, not manufacturing investment. The lagged association is not a causal effect of voting or coalition composition.

Source: Baker, Bloom & Davis Germany EPU; Eurostat investment · Retrieved September 8, 2026.

Exact values & download / 63 observations in default view

First 60 of 63 default-view observations. The CSV contains every observation.

Download default values as CSV
timeEnergyLogisticsPoliticsFinancingCapacityGIERIGIERI ex capacityGIERI energy doubleGIERI politics halfEnergy contributionLogistics contributionPolitics contributionFinancing contributionCapacity contributiongapinvestment growthlagged uncertainty
2010-10-010.28972618-0.29254931-0.395504511.38199190.379994580.272731780.245916080.275564180.346980250.057945235-0.058509861-0.0791009020.276398390.0759989170.68813002-1.0918261-0.29442034
2011-01-010.57150554-0.29254931-0.945232130.078225959-0.13235766-0.14408152-0.14701248-0.02481701-0.0550647850.11430111-0.058509861-0.189046430.015645192-0.0264715330.782843684.9674206-0.39550451
2011-04-010.81460823-0.011251896-1.17116980.33897916-0.60201389-0.12616963-0.00720856960.030626677-0.0100585080.16292165-0.0022503793-0.234233950.067795831-0.120402780.683575320.97079701-0.94523213
2011-07-010.96634484-0.292549311.46883560.73010895-0.644709910.445606040.718185030.532395840.331913870.19326897-0.0585098610.293767130.14602179-0.128941980.480915691.3734744-1.1711698
2011-10-011.10134741.05767831.18144110.59973235-0.516621850.684715460.985049790.754154120.629523720.220269480.211535650.236288220.11994647-0.103324370.25275538-0.417773241.4688356
2012-01-011.1220242-0.29254931-0.429641320.46935575-0.175053680.138827130.217297340.302693320.20199030.22440485-0.058509861-0.0859282630.093871151-0.035010737-0.56704457-0.138918311.1814411
2012-04-011.1240244-0.292549310.10652326-0.052150639-0.00426960210.176315610.221461920.334267070.184070320.22480487-0.0585098610.021304652-0.010430128-0.0008539204-0.641878960.27248847-0.42964132
2012-07-011.02888-0.292549310.689131090.599732350.379994580.481037740.506298530.572344780.457916260.205776-0.0585098610.137826220.119946470.075998917-1.6914449-0.24911770.10652326
2012-10-011.1759551-0.292549310.385475520.469355750.806954790.509038370.434559260.620191150.522767570.23519101-0.0585098610.0770951050.0938711510.161390960.21741914-0.703722610.68913109
2013-01-011.2005012-0.292549310.33783022-0.573657030.764258770.287276780.168031280.439480850.281659730.24010025-0.0585098610.067566045-0.114731410.15285175-0.043128558-3.81803130.38547552
2013-04-011.3204762-0.29254931-1.34034870.469355750.806954790.192777740.0392334820.380727490.363125130.26409524-0.058509861-0.268069750.0938711510.16139096-1.00056673.93395980.33783022
2013-07-011.1189408-0.29254931-0.434936080.730108950.550778670.334468610.280391090.465213970.419958020.22378816-0.058509861-0.0869872160.146021790.11015573-0.494055240.16005008-1.3403487
2013-10-011.1070539-0.29254931-0.114836240.469355750.251906520.284186120.292256020.421330740.328521940.22141077-0.058509861-0.0229672480.0938711510.050381304-0.803155931.918028-0.43493608
2014-01-011.0595104-0.29254931-0.810579920.599732350.166514480.14452560.139028380.297023060.250648430.21190208-0.058509861-0.162115980.119946470.033302896-0.537058811.7055542-0.11483624
2014-04-010.79267466-0.29254931-1.57629220.46935575-0.0042696021-0.12221615-0.151702780.0302656540.0393478630.15853493-0.058509861-0.315258450.093871151-0.00085392040.20030086-1.0243691-0.81057992
2014-07-010.50294166-0.29254931-0.466905890.208602560.038426419-0.0018969132-0.0119777460.0822428480.0497707510.10058833-0.058509861-0.0933811780.0417205110.00768528370.20880505-0.12239059-1.5762922
2014-10-010.58455725-0.29254931-0.52293011-0.0521506390.081122439-0.040390072-0.07076820.0637678160.0132254870.11691145-0.058509861-0.10458602-0.0104301280.016224488-0.652971690.83563589-0.46690589
2015-01-010.30490572-0.29254931-0.48416853-0.964786830.16651448-0.25401689-0.35914974-0.16086313-0.228444490.060981143-0.058509861-0.096833707-0.192957370.0333028961.2317408-0.30108208-0.52293011
2015-04-01-0.38341339-0.29254931-0.51027949-0.964786830.038426419-0.42252052-0.53775725-0.41600266-0.41276952-0.076682677-0.058509861-0.1020559-0.192957370.0076852837-0.100317770.37681198-0.48416853
2015-07-01-0.4975366-0.0675113780.07362751-1.225540.038426419-0.33570681-0.42924012-0.36267844-0.38118841-0.099507319-0.0135022760.014725502-0.2451080.00768528370.632807720.58516425-0.51027949
2015-10-01-0.92286371.11393770.067896122-0.964786830.12381846-0.11639964-0.17645417-0.25081032-0.13687695-0.184572740.222787550.013579224-0.192957370.0247636920.544680482.26128050.07362751
2016-01-01-1.7637909-0.292549310.48237972-0.573657030.038426419-0.42183823-0.53690439-0.64549701-0.52230689-0.35275819-0.0585098610.096475944-0.114731410.0076852837-1.16565721.63964150.067896122
2016-04-01-1.595884-0.292549310.52809051-0.834410230.038426419-0.43126532-0.54868826-0.62536844-0.53786042-0.3191768-0.0585098610.1056181-0.166882050.0076852837-0.23655-1.03494540.48237972
2016-07-01-1.6124136-0.292549311.2888871-1.0951634-0.089661643-0.36018017-0.4278098-0.56888574-0.54340987-0.32248272-0.0585098610.25777743-0.21903269-0.017932329-0.122558991.07776230.52809051
2016-10-01-0.945856710.720121370.97939635-0.96478683-0.34583777-0.11139272-0.052781452-0.25047005-0.2325915-0.189171340.144024270.19587927-0.19295737-0.069167553-0.0586764940.475076681.2888871
2017-01-01-0.834067121.28271621.0518793-0.57365703-0.431229810.0991283070.23171784-0.056404264-0.0067329152-0.166813420.256543240.21037586-0.11473141-0.0862459620.467532930.412449620.97939635
2017-04-01-1.2098237-0.292549310.31647405-0.70403363-0.81549399-0.54108531-0.47248314-0.65254171-0.63636969-0.24196474-0.0585098610.063294809-0.14080673-0.1630988-0.418125792.38592831.0518793
2017-07-01-0.9536801-0.29254931-0.5439999-0.83441023-1.1143661-0.74780113-0.65615988-0.78211429-0.77044572-0.19073602-0.058509861-0.10879998-0.16688205-0.22287323-1.69057810.695062780.31647405
2017-10-01-0.40348157-0.29254931-0.35222128-1.0951634-1.3278462-0.69425236-0.53585389-0.64579056-0.73225582-0.080696314-0.058509861-0.070444256-0.21903269-0.26556925-0.940031930.45674032-0.5439999
2018-01-01-0.38891858-0.29254931-0.92748165-0.44328043-1.4986303-0.71017206-0.51305749-0.65662981-0.68602655-0.077783717-0.058509861-0.18549633-0.088656087-0.299726060.927354910.55821835-0.35222128
2018-04-01-0.15256187-0.292549310.09954101-0.57365703-1.4559343-0.4750323-0.2298068-0.42128723-0.53887378-0.030512373-0.0585098610.019908202-0.11473141-0.29118686-0.336995951.4368603-0.92748165
2018-07-010.231527252.01408950.7012074-1.3559166-1.41323830.0355338420.397726870.06819941-0.0384298870.0463054510.402817890.14024148-0.27118332-0.28264766-0.156011911.07977130.09954101
2018-10-010.224327343.25179810.39920863-0.96478683-1.15706220.350697010.72763680.32963540.345306830.0448654690.650359610.079841726-0.19295737-0.231412430.885509450.76437210.7012074
2019-01-01-0.65164816-0.292549310.40221499-0.31290384-0.68740593-0.30845845-0.21372158-0.36565674-0.38742217-0.13032963-0.0585098610.080442998-0.062580767-0.137481190.405949190.522724460.39920863
2019-04-01-1.6565199-0.292549310.13739912-0.31290384-0.30314175-0.48554314-0.53114349-0.68070594-0.55475895-0.33130399-0.0585098610.027479824-0.062580767-0.060628349-0.260939810.377340840.40221499
2019-07-01-1.9469254-0.292549311.27827130.208602560.16651448-0.11721727-0.1881502-0.42216862-0.27227155-0.38938508-0.0585098610.255654260.0417205110.033302896-0.44487706-0.125324890.13739912
2019-10-01-1.2369946-0.292549310.59098745-0.0521506390.50808265-0.096524894-0.24767678-0.28660318-0.17291515-0.24739892-0.0585098610.11819749-0.0104301280.101616531.3830362-0.443904921.2782713
2020-01-01-2.5684976-0.292549311.48890790.469355750.55077867-0.070400906-0.2256958-0.48675035-0.24365744-0.51369952-0.0585098610.297781590.0938711510.110155732.7834524-2.05030930.59098745
2020-04-01-4.0457402-0.292549312.20433081.90349836.27204541.208317-0.0576150930.332640811.0976488-0.80914804-0.0585098610.440866160.380699671.254409114.021954-5.2944241.4889079
2020-07-01-2.8897646-0.292549311.48986481.12123874.09454840.7046676-0.142802590.105595560.61742347-0.57795293-0.0585098610.297972960.224247750.818909680.919756313.85582862.2043308
2020-10-01-1.1054942-0.292549312.14676860.0782259591.1912190.4036340.206737760.152112640.20995238-0.22109884-0.0585098610.429353710.0156451920.2382438-3.03310922.84736541.4898648
2021-01-01-0.47096755-0.292549311.0272552-0.573657030.977738870.13356404-0.0774796630.0328087780.034265022-0.09419351-0.0585098610.20545105-0.114731410.195547774.6828927-2.26714562.1467686
2021-04-010.33886187-0.292549310.5617801-0.83441023-0.26044573-0.097352657-0.05657939-0.024650236-0.170589630.067772375-0.0585098610.11235602-0.16688205-0.0520891459.04740412.35235851.0272552
2021-07-012.1091849-0.292549312.2950981-1.4862932-0.730101950.37906770.656360110.667420560.166175430.42183698-0.0585098610.45901961-0.29725864-0.1460203913.8857-3.22739660.5617801
2021-10-013.96894210.270045512.7371979-0.44328043-0.602013891.18617821.63322621.64997221.01384270.793788410.0540091030.54743957-0.088656087-0.1204027810.8494530.667028212.2950981
2022-01-013.9690953-0.292549313.4377185-0.18252724-0.687405931.24886631.73293431.70223781.00566050.79381906-0.0585098610.6875437-0.036505448-0.1374811911.8057731.59119812.7371979
2022-04-013.9372774-0.292549313.97406240.59973235-0.260445731.59161542.05463071.98255911.32689910.78745549-0.0585098610.794812470.11994647-0.05208914510.612219-0.632424943.4377185
2022-07-015.71057982.01408954.58157490.46935575-0.303141752.49449163.19393.03050632.26259351.1421160.402817890.916314990.093871151-0.0606283498.60480340.497255273.9740624
2022-10-014.3703243-0.292549314.2399921.5123685-0.260445731.9139382.45753392.32333571.65548750.87406485-0.0585098610.847998410.30247371-0.0520891455.9106709-1.33598924.5815749
2023-01-012.150551-0.292549313.38799871.77312170.0384264191.41150971.75478051.53468331.19189980.43011021-0.0585098610.677599740.354624350.00768528373.952819-0.155471014.239992
2023-04-011.0528284-0.292549312.90202480.990862150.123818460.955396911.16329150.97163550.739104920.21056569-0.0585098610.580404970.198172430.0247636922.97504550.251137843.3879987
2023-07-010.92603438-0.292549313.96210730.990862150.508082651.21890741.39661361.17009530.914107450.18520688-0.0585098610.792421470.198172430.101616535.537678-0.310591632.9020248
2023-10-011.5555624-0.0675113784.06437610.990862150.977738871.50420561.63582231.51276511.21974220.31111247-0.0135022760.812875230.198172430.195547776.2039069-1.71878983.9621073
2024-01-010.3529009-0.292549313.90550881.77312171.49009111.44581471.43474551.26366241.17251530.070580179-0.0585098610.781101770.354624350.298018226.2098110.634016014.0643761
2024-04-010.73036011-0.292549314.03080.860485552.00244341.46630791.33227411.343651.18136440.14607202-0.0585098610.806160.172097110.400488675.6928202-1.5650083.9055088
2024-07-011.1122897-0.292549314.21572150.990862152.77097171.75945921.5065811.65159761.48654110.22245794-0.0585098610.84314430.198172430.554194356.4798676-0.340710734.0308
2024-10-011.5799005-0.292549315.23426951.38199193.2406282.22884811.97590322.12069021.89491240.31598011-0.0585098611.04685390.276398390.648125598.33527170.486874424.2157215
2025-01-011.7443945-0.292549315.2103440.990862153.2406282.17873581.91326282.10634561.84189050.34887889-0.0585098611.04206880.198172430.648125597.24070270.257740045.2342695
2025-04-011.2079347-0.292549315.79962971.25161533.19793192.23291251.99165762.06208291.83661060.24158695-0.0585098611.15992590.250323070.639586398.3288628-1.14135025.210344
2025-07-011.0697712-0.292549315.56018471.25161533.06984392.13177321.89725551.95477281.75083850.21395423-0.0585098611.11203690.250323070.613968788.72734380.197618745.7996297

Political uncertainty is associated with subsequent investment weakness in the aggregate quarterly data, although explanatory power is modest. Reverse causality and omitted variables remain central: economic disappointments can raise uncertainty and alter voting; difficult coalition formation can then affect policy choices and perceived investment risk. The earlier regional-retreat analysis provides demographic context, without identifying that feedback loop.

08 / THE EXPLANATION TEST

The index is less convincing than the gap.

GIERI, the German Industrial Execution Risk Index, is secondary by design. Its five-component monthly history combines standardized gas prices, low-water days, policy uncertainty, financing constraints and negative capacity utilization. Equal weights provide a transparent starting point. Alternative weights and an index excluding utilization test how much the result depends on the construction.

25

GIERI is an audit of five proxies, not a national risk probability

Signed contribution to equal-weight index, z/5

GIERI is an audit of five proxies, not a national risk probability. Baseline 2010–2019. Components: log European gas, Kaub low-water days, log EPU, survey financing constraints and negative utilization. Gas storage and coalitions are excluded from the monthly history.
Hover, tap or focus the chart and use arrow keys for exact observations. Source: Baker, Bloom & Davis Germany EPU; Eurostat investment. Baseline 2010–2019. Components: log European gas, Kaub low-water days, log EPU, survey financing constraints and negative utilization. Gas storage and coalitions are excluded from the monthly history.
Baseline 2010–2019. Components: log European gas, Kaub low-water days, log EPU, survey financing constraints and negative utilization. Gas storage and coalitions are excluded from the monthly history.

Source: Baker, Bloom & Davis Germany EPU; Eurostat investment · Retrieved September 8, 2026.

Exact values & download / 995 observations in default view

First 60 of 995 default-view observations. The CSV contains every observation.

Download default values as CSV
timecomponentvalue
2010-01Energy0.074802771
2010-02Energy0.074802771
2010-03Energy0.082979852
2010-04Energy-0.012844546
2010-05Energy-0.031697053
2010-06Energy0.0032342731
2010-07Energy0.024438503
2010-08Energy0.052172255
2010-09Energy0.040839804
2010-10Energy0.041512832
2010-11Energy0.061334969
2010-12Energy0.070987905
2011-01Energy0.1239012
2011-02Energy0.10920335
2011-03Energy0.10979877
2011-04Energy0.16580404
2011-05Energy0.16256528
2011-06Energy0.16039562
2011-07Energy0.19872137
2011-08Energy0.18951302
2011-09Energy0.19157251
2011-10Energy0.22012246
2011-11Energy0.21521826
2011-12Energy0.22546773
2012-01Energy0.22158535
2012-02Energy0.20527853
2012-03Energy0.24635066
2012-04Energy0.22012246
2012-05Energy0.23076224
2012-06Energy0.22352992
2012-07Energy0.20577975
2012-08Energy0.2082791
2012-09Energy0.20326914
2012-10Energy0.22788055
2012-11Energy0.23979053
2012-12Energy0.23790195
2013-01Energy0.24167274
2013-02Energy0.23695525
2013-03Energy0.24167274
2013-04Energy0.28720753
2013-05Energy0.26106159
2013-06Energy0.24401661
2013-07Energy0.22884277
2013-08Energy0.23076224
2013-09Energy0.21175947
2013-10Energy0.21767575
2013-11Energy0.22012246
2013-12Energy0.22643411
2014-01Energy0.22836187
2014-02Energy0.21423222
2014-03Energy0.19311214
2014-04Energy0.1853711
2014-05Energy0.1571252
2014-06Energy0.1331085
2014-07Energy0.10381583
2014-08Energy0.095940795
2014-09Energy0.10200836
2014-10Energy0.1331085
2014-11Energy0.081103449
2014-12Energy0.13652241
26

The attractive level correlation weakens in changes

Gap points per index point; HAC 95% intervals

The attractive level correlation weakens in changes. Regressions use complete quarters only. Differencing and removing utilization weaken the relationship. Level fit is not the percentage of output caused by execution risk.
Hover, tap or focus the chart and use arrow keys for exact observations. Source: Baker, Bloom & Davis Germany EPU; Eurostat investment. Regressions use complete quarters only. Differencing and removing utilization weaken the relationship. Level fit is not the percentage of output caused by execution risk.
Regressions use complete quarters only. Differencing and removing utilization weaken the relationship. Level fit is not the percentage of output caused by execution risk.

Source: Baker, Bloom & Davis Germany EPU; Eurostat investment · Retrieved September 8, 2026.

Exact values & download / 4 observations in default view

First 4 of 4 default-view observations. The CSV contains every observation.

Download default values as CSV
sectormodeltermcoefficientlowerupperpnadj r2label
ManufacturingGIERIGIERI3.71336953.14968844.27705073.8677001e-38640.55951221GIERI
ManufacturingGIERI / differencesGIERI2.9681631-0.803097186.73942330.12293129630.13213833GIERI / differences
ManufacturingWithout capacityGIERI_ex_capacity3.34682282.53023074.16341499.5148465e-16640.49426821Without capacity
ManufacturingWithout capacity / differencesGIERI_ex_capacity0.66531914-0.378092271.70873050.2113915463-0.0077427437Without capacity / differences

The level association is strong enough to be visually seductive. It is also vulnerable to shared trends and the mechanical link between output and utilization. In complete-quarter change regressions, the headline coefficient is no longer precisely estimated. Removing utilization weakens the relationship further. This is the reason to keep GIERI in the explanatory appendix rather than make it the headline discovery.

The decomposition of the index is exact: each displayed component contributes its standardized value divided by five. A decomposition of Germany’s industrial problem into causal percentages would be a different exercise. Adjusted R² is not an attribution share. Regression coefficients on correlated, endogenous proxies cannot be turned into “X% energy” and “Y% politics.”

27

Poland is a useful contrast, with a different industrial structure

Manufacturing production, 2019 = 100

GermanyPoland
Poland is a useful contrast, with a different industrial structure. Harmonized Eurostat series; different sector mix, investment cycles and price competitiveness preclude a causal Germany-versus-Poland experiment. The country selector adds another comparator.
Hover, tap or focus the chart and use arrow keys for exact observations. Source: Destatis 42153-0001/-0002; Eurostat sts_inpr_m. Harmonized Eurostat series; different sector mix, investment cycles and price competitiveness preclude a causal Germany-versus-Poland experiment. The country selector adds another comparator.
Harmonized Eurostat series; different sector mix, investment cycles and price competitiveness preclude a causal Germany-versus-Poland experiment. The country selector adds another comparator.

Source: Destatis 42153-0001/-0002; Eurostat sts_inpr_m · Retrieved September 8, 2026.

Exact values & download / 397 observations in default view

First 60 of 397 default-view observations. The CSV contains every observation.

Download default values as CSV
freqindic btnace r2s adjunitgeotimevaluestatussourcereleasecountry
MPRDCSCAI21DE2010-0182.3454833597Unavailableeu-production.json2026-09-05T11:00:00+0200Germany
MPRDCSCAI21DE2010-0281.7749603803Unavailableeu-production.json2026-09-05T11:00:00+0200Germany
MPRDCSCAI21DE2010-0384.3423137876Unavailableeu-production.json2026-09-05T11:00:00+0200Germany
MPRDCSCAI21DE2010-0485.8637083994Unavailableeu-production.json2026-09-05T11:00:00+0200Germany
MPRDCSCAI21DE2010-0588.5261489699Unavailableeu-production.json2026-09-05T11:00:00+0200Germany
MPRDCSCAI21DE2010-0688.4310618067Unavailableeu-production.json2026-09-05T11:00:00+0200Germany
MPRDCSCAI21DE2010-0787.765451664Unavailableeu-production.json2026-09-05T11:00:00+0200Germany
MPRDCSCAI21DE2010-0889.1917591125Unavailableeu-production.json2026-09-05T11:00:00+0200Germany
MPRDCSCAI21DE2010-0990.5229793978Unavailableeu-production.json2026-09-05T11:00:00+0200Germany
MPRDCSCAI21DE2010-1092.4247226624Unavailableeu-production.json2026-09-05T11:00:00+0200Germany
MPRDCSCAI21DE2010-1191.9492868463Unavailableeu-production.json2026-09-05T11:00:00+0200Germany
MPRDCSCAI21DE2010-1293.470681458Unavailableeu-production.json2026-09-05T11:00:00+0200Germany
MPRDCSCAI21DE2011-0193.2805071315Unavailableeu-production.json2026-09-05T11:00:00+0200Germany
MPRDCSCAI21DE2011-0294.3264659271Unavailableeu-production.json2026-09-05T11:00:00+0200Germany
MPRDCSCAI21DE2011-0394.8969889065Unavailableeu-production.json2026-09-05T11:00:00+0200Germany
MPRDCSCAI21DE2011-0495.3724247227Unavailableeu-production.json2026-09-05T11:00:00+0200Germany
MPRDCSCAI21DE2011-0596.6085578447Unavailableeu-production.json2026-09-05T11:00:00+0200Germany
MPRDCSCAI21DE2011-0695.087163233Unavailableeu-production.json2026-09-05T11:00:00+0200Germany
MPRDCSCAI21DE2011-0798.0348652932Unavailableeu-production.json2026-09-05T11:00:00+0200Germany
MPRDCSCAI21DE2011-0897.2741679873Unavailableeu-production.json2026-09-05T11:00:00+0200Germany
MPRDCSCAI21DE2011-0995.6576862124Unavailableeu-production.json2026-09-05T11:00:00+0200Germany
MPRDCSCAI21DE2011-1096.8938193344Unavailableeu-production.json2026-09-05T11:00:00+0200Germany
MPRDCSCAI21DE2011-1196.1331220285Unavailableeu-production.json2026-09-05T11:00:00+0200Germany
MPRDCSCAI21DE2011-1294.8969889065Unavailableeu-production.json2026-09-05T11:00:00+0200Germany
MPRDCSCAI21DE2012-0195.2773375594Unavailableeu-production.json2026-09-05T11:00:00+0200Germany
MPRDCSCAI21DE2012-0295.1822503962Unavailableeu-production.json2026-09-05T11:00:00+0200Germany
MPRDCSCAI21DE2012-0396.2282091918Unavailableeu-production.json2026-09-05T11:00:00+0200Germany
MPRDCSCAI21DE2012-0494.6117274168Unavailableeu-production.json2026-09-05T11:00:00+0200Germany
MPRDCSCAI21DE2012-0596.4183835182Unavailableeu-production.json2026-09-05T11:00:00+0200Germany
MPRDCSCAI21DE2012-0695.1822503962Unavailableeu-production.json2026-09-05T11:00:00+0200Germany
MPRDCSCAI21DE2012-0796.5134706815Unavailableeu-production.json2026-09-05T11:00:00+0200Germany
MPRDCSCAI21DE2012-0896.323296355Unavailableeu-production.json2026-09-05T11:00:00+0200Germany
MPRDCSCAI21DE2012-0995.1822503962Unavailableeu-production.json2026-09-05T11:00:00+0200Germany
MPRDCSCAI21DE2012-1093.9461172742Unavailableeu-production.json2026-09-05T11:00:00+0200Germany
MPRDCSCAI21DE2012-1193.2805071315Unavailableeu-production.json2026-09-05T11:00:00+0200Germany
MPRDCSCAI21DE2012-1293.9461172742Unavailableeu-production.json2026-09-05T11:00:00+0200Germany
MPRDCSCAI21DE2013-0192.9952456418Unavailableeu-production.json2026-09-05T11:00:00+0200Germany
MPRDCSCAI21DE2013-0293.5657686212Unavailableeu-production.json2026-09-05T11:00:00+0200Germany
MPRDCSCAI21DE2013-0394.8969889065Unavailableeu-production.json2026-09-05T11:00:00+0200Germany
MPRDCSCAI21DE2013-0495.087163233Unavailableeu-production.json2026-09-05T11:00:00+0200Germany
MPRDCSCAI21DE2013-0594.6117274168Unavailableeu-production.json2026-09-05T11:00:00+0200Germany
MPRDCSCAI21DE2013-0696.1331220285Unavailableeu-production.json2026-09-05T11:00:00+0200Germany
MPRDCSCAI21DE2013-0794.4215530903Unavailableeu-production.json2026-09-05T11:00:00+0200Germany
MPRDCSCAI21DE2013-0896.6085578447Unavailableeu-production.json2026-09-05T11:00:00+0200Germany
MPRDCSCAI21DE2013-0996.1331220285Unavailableeu-production.json2026-09-05T11:00:00+0200Germany
MPRDCSCAI21DE2013-1095.4675118859Unavailableeu-production.json2026-09-05T11:00:00+0200Germany
MPRDCSCAI21DE2013-1197.6545166403Unavailableeu-production.json2026-09-05T11:00:00+0200Germany
MPRDCSCAI21DE2013-1297.8446909667Unavailableeu-production.json2026-09-05T11:00:00+0200Germany
MPRDCSCAI21DE2014-0197.2741679873Unavailableeu-production.json2026-09-05T11:00:00+0200Germany
MPRDCSCAI21DE2014-0297.3692551506Unavailableeu-production.json2026-09-05T11:00:00+0200Germany
MPRDCSCAI21DE2014-0397.7496038035Unavailableeu-production.json2026-09-05T11:00:00+0200Germany
MPRDCSCAI21DE2014-0497.4643423138Unavailableeu-production.json2026-09-05T11:00:00+0200Germany
MPRDCSCAI21DE2014-0596.5134706815Unavailableeu-production.json2026-09-05T11:00:00+0200Germany
MPRDCSCAI21DE2014-0696.6085578447Unavailableeu-production.json2026-09-05T11:00:00+0200Germany
MPRDCSCAI21DE2014-0798.6053882726Unavailableeu-production.json2026-09-05T11:00:00+0200Germany
MPRDCSCAI21DE2014-0894.8019017433Unavailableeu-production.json2026-09-05T11:00:00+0200Germany
MPRDCSCAI21DE2014-0997.0839936609Unavailableeu-production.json2026-09-05T11:00:00+0200Germany
MPRDCSCAI21DE2014-1097.2741679873Unavailableeu-production.json2026-09-05T11:00:00+0200Germany
MPRDCSCAI21DE2014-1197.3692551506Unavailableeu-production.json2026-09-05T11:00:00+0200Germany
MPRDCSCAI21DE2014-1298.9857369255Unavailableeu-production.json2026-09-05T11:00:00+0200Germany

Poland provides a useful comparison, but not a counterfactual Germany. Industrial composition, investment, productivity catch-up and trade integration differ. Its trajectory helps reject the idea that every European manufacturing economy must share Germany’s path. It cannot isolate the effect of German energy or political institutions.

09 / THE OPERATING IMPLICATION

For BASF, conversion extends beyond the factory gate.

BASF’s second quarter supplies a valuable counterexample to a uniformly failing industrial sector. EBITDA before special items increased to €2.4 billion, and the company raised its full-year guidance. Operating cash flow was only €524 million; free cash flow was −€189 million. More cash was tied up in inventories and receivables. The group’s global earnings improvement therefore coexisted with weaker cash conversion.

28

BASF’s earnings recovery did not become operating cash

EUR billion, Q2 2025 versus Q2 2026

BASF’s earnings recovery did not become operating cash. BASF Group worldwide, not Ludwigshafen alone. Earlier EBITDA and operating cash are rounded approximations from the release; exact current cash flow is EUR524m. FCF turned negative.
Hover, tap or focus the chart and use arrow keys for exact observations. Source: BASF Q2 2026 results, July 29, 2026. BASF Group worldwide, not Ludwigshafen alone. Earlier EBITDA and operating cash are rounded approximations from the release; exact current cash flow is EUR524m. FCF turned negative.
BASF Group worldwide, not Ludwigshafen alone. Earlier EBITDA and operating cash are rounded approximations from the release; exact current cash flow is EUR524m. FCF turned negative.

Source: BASF Q2 2026 results, July 29, 2026 · Retrieved September 8, 2026.

Exact values & download / 3 observations in default view

First 3 of 3 default-view observations. The CSV contains every observation.

Download default values as CSV
metricq2 2025 eur bnq2 2026 eur bnprecision note
EBITDA before special items1.52.42025 sales/EBITDA/OCF are approximate from rounded release changes; 2025 FCF derived exactly from disclosed EUR721m decline.
Operating cash flow1.60.5242025 sales/EBITDA/OCF are approximate from rounded release changes; 2025 FCF derived exactly from disclosed EUR721m decline.
Free cash flow0.532-0.1892025 sales/EBITDA/OCF are approximate from rounded release changes; 2025 FCF derived exactly from disclosed EUR721m decline.

These are worldwide group results. They cannot be assigned to Ludwigshafen or treated as a German chemical-industry margin series. Ludwigshafen’s integrated production network makes scheduling, energy and feedstock choices interdependent. Rhine access matters for selected flows, while China exposure changes the group’s production and market portfolio. European demand, plant utilization and the location of new capacity must be assessed together.

The useful digital question is operational: which decision becomes faster or better under a constraint? A demand-sensing model cannot repair an unprofitable spread. An energy optimizer cannot guarantee a shipment. The strongest applications connect the order book to feasible production plans, transport options and cash requirements.

Opportunity EBITDA potential score Feasibility score Speed score Indicative pilot/value window Decision and value measure Product score
Dynamic production scheduling 5 4 4 3–9 months Contribution margin under equipment, energy and order constraints; compare realized margin and service against a frozen planner baseline. 80
Energy optimization 5 4 4 3–9 months Reduce verified net energy cost per saleable tonne, with yield and product quality held constant. 80
Logistics rerouting 4 4 4 2–6 months Reduce delivered cost and missed shipments using river, rail, road and terminal alternatives. 64
Inventory optimization 2 5 5 2–6 months Primarily cash release; separately measure carrying cost, obsolescence and service effects on EBITDA. 50
Predictive maintenance 4 4 3 6–12 months Reduce unplanned downtime on constrained assets; subtract maintenance and false-alarm costs. 48
Demand sensing 3 4 4 3–6 months Improve allocation and forecast error where shorter-horizon signals affect feasible production decisions. 48
Geopolitical scenario intelligence 3 4 4 2–6 months Shorten detection-to-decision time; value comes from changed purchases or operating plans, not alert counts. 48
Feedstock substitution 4 2 2 12–24 months Identify technically qualified substitutions and evaluate full yield, quality, conversion and input-cost effects. 16

Author judgments, September 8, 2026. Scores 1–5; higher is more attractive. Time windows assume an accessible data baseline and a bounded pilot. No BASF project return is asserted.

The ranking is an explicit management judgment, not a quantified BASF EBITDA forecast. Impact potential, feasibility and speed are scored from one to five; the product provides a prioritization aid. Inventory optimization is separately marked for working-capital value so that cash release is not mislabeled EBITDA. Actual project sizing requires site-level baselines, ownership and counterfactual measurement.

A practical value model

For each €100 million of exposed annual energy or feedstock spend, a 1% verified net saving is €1 million before implementation costs and operational offsets. For €100 million of addressable inventory, a 5% reduction releases €5 million of cash; EBITDA improves only through reduced carrying cost, waste or service effects. At Brent $100 or $120, a mechanically oil-proportional input costs 25% or 50% more than at $80. Those percentages are sensitivity assumptions, not BASF earnings sensitivities.

10 / MAKE THE ASSUMPTION VISIBLE

How much winter buffer do the flows leave?

0.240 / 0.300 percentage points per day

November 1: 68.0% · January 1: 49.7% · March 31: 23.0%. Deterministic net-balance scenario.
29

The winter buffer is a balance sheet of flows

March 31 balance, percentage points of capacity

The winter buffer is a balance sheet of flows. September 6 starting fill 54.52%; 56 injection days and 150 withdrawal days. Negative values are unmet assumed net withdrawals, not observed shortages. The simulator changes both rates explicitly.
Hover, tap or focus the chart and use arrow keys for exact observations. Source: Bundesnetzagentur, German gas-storage chart; AGSI underlying data. September 6 starting fill 54.52%; 56 injection days and 150 withdrawal days. Negative values are unmet assumed net withdrawals, not observed shortages. The simulator changes both rates explicitly.
September 6 starting fill 54.52%; 56 injection days and 150 withdrawal days. Negative values are unmet assumed net withdrawals, not observed shortages. The simulator changes both rates explicitly.

Source: Bundesnetzagentur, German gas-storage chart; AGSI underlying data · Retrieved September 8, 2026.

Exact values & download / 221 observations in default view

First 60 of 221 default-view observations. The CSV contains every observation.

Download default values as CSV
injectionwithdrawalmarch balanceinjdraw
0.10.1537.620.10.15
0.10.17533.870.10.175
0.10.230.120.10.2
0.10.22526.370.10.225
0.10.2522.620.10.25
0.10.27518.870.10.275
0.10.315.120.10.3
0.10.32511.370.10.325
0.10.357.620.10.35
0.10.3753.870.10.375
0.10.40.120.10.4
0.10.425-3.630.10.425
0.10.45-7.380.10.45
0.10.475-11.130.10.475
0.10.5-14.880.10.5
0.10.525-18.630.10.525
0.10.55-22.380.10.55
0.1250.1539.020.1250.15
0.1250.17535.270.1250.175
0.1250.231.520.1250.2
0.1250.22527.770.1250.225
0.1250.2524.020.1250.25
0.1250.27520.270.1250.275
0.1250.316.520.1250.3
0.1250.32512.770.1250.325
0.1250.359.020.1250.35
0.1250.3755.270.1250.375
0.1250.41.520.1250.4
0.1250.425-2.230.1250.425
0.1250.45-5.980.1250.45
0.1250.475-9.730.1250.475
0.1250.5-13.480.1250.5
0.1250.525-17.230.1250.525
0.1250.55-20.980.1250.55
0.150.1540.420.150.15
0.150.17536.670.150.175
0.150.232.920.150.2
0.150.22529.170.150.225
0.150.2525.420.150.25
0.150.27521.670.150.275
0.150.317.920.150.3
0.150.32514.170.150.325
0.150.3510.420.150.35
0.150.3756.670.150.375
0.150.42.920.150.4
0.150.425-0.830.150.425
0.150.45-4.580.150.45
0.150.475-8.330.150.475
0.150.5-12.080.150.5
0.150.525-15.830.150.525
0.150.55-19.580.150.55
0.1750.1541.820.1750.15
0.1750.17538.070.1750.175
0.1750.234.320.1750.2
0.1750.22530.570.1750.225
0.1750.2526.820.1750.25
0.1750.27523.070.1750.275
0.1750.319.320.1750.3
0.1750.32515.570.1750.325
0.1750.3511.820.1750.35
30

Stronger orders and stronger production are separate tests

Change from 2021 mean, %

Stronger orders and stronger production are separate tests. Three-month means through July 2026. Quadrants classify outcomes; they do not establish why a sector occupies a quadrant. New orders are volatile, especially in other transport.
Hover, tap or focus the chart and use arrow keys for exact observations. Source: Bundesbank BBDE1 / Destatis new-order volumes. Three-month means through July 2026. Quadrants classify outcomes; they do not establish why a sector occupies a quadrant. New orders are volatile, especially in other transport.
Three-month means through July 2026. Quadrants classify outcomes; they do not establish why a sector occupies a quadrant. New orders are volatile, especially in other transport.

Source: Bundesbank BBDE1 / Destatis new-order volumes · Retrieved September 8, 2026.

Exact values & download / 10 observations in default view

First 10 of 10 default-view observations. The CSV contains every observation.

Download default values as CSV
sectorlabelorders changeproduction change
C17Paper-26.3034367142-19.9798522498
C20Chemicals-26.3105007536-21.6577540107
C21Pharma4.74351439850.4691689008
C24Basic metals-17.3883853642-10.7390976814
C25Fabricated metals-18.2008894856-15.3426725946
C26Electronics15.41038525965.616093881
C27Electrical equipment-5.8507512801-8.938172043
C28Machinery-14.1898691714-14.0700989435
C29Automotive-13.20248280493.1265844178
C30Other transport138.853829097733.6465061656

THE VERDICT / CONDITIONAL, NOT CAUSAL

A conversion problem is visible.
Its permanence is not established.

The strongest finding is a persistent discrepancy between production and a historical order relationship. It survives a simple trend alternative and the removal of major orders in a shorter training sample. The weakest version of the story is that demand has broadly returned and identifiable energy, logistics and political constraints account for a known share of lost production.

Supported

A conditional production-level gap; expensive energy; a thin storage buffer in the available historical comparison; restrictive coalition arithmetic under explicit exclusions.

Still plausible

A delayed cyclical recovery, sector-specific conversion constraints and structural relocation can coexist. Their relative importance remains unsettled.

Not identified

A permanent nationwide elasticity collapse; voting causing industrial decline; causal percentages by constraint; an inevitable winter shortage.

A delayed cyclical recovery remains plausible because broad demand is weak and utilization is low. A structural conversion problem deserves serious attention because production remains below its historical conditional benchmark. An industrial regime change, in which German companies create value through a different geography and mix of production, is a further hypothesis. This dataset does not demonstrate permanent offshoring or quantify the shift toward services, intellectual property and high-tech activity.

Germany may increasingly face a problem of turning demand into production, production into margins, and political intent into execution. The qualification is essential: the evidence does not yet justify replacing the demand problem with that diagnosis.

If demand returns but the conversion machinery remains impaired, what exactly does “economic recovery” mean?

The research package

Inspect the evidence.

Download cleaned datasets, methods, statistical appendix and reproducible notebook. The archive includes the frozen source receipts and analysis code. Source snapshots remain separate from transformed data. Download the statistical snapshots and election snapshots separately; the included README explains where to place them.

Methodology · Statistical appendix · Data dictionary · Source and release ledger

Open the source & methodology drawer

The evidence contract

Retrieved September 8, 2026 (UTC). Release dates, source byte hashes, revision flags, data dictionaries and exact calculations accompany the downloadable research package. Publication is an empirical ad-hoc analysis; model results are associations and conditional discrepancies.

What is observed and modeled

199 monthly observations where available, 2010–July 2026. Ten matched order-reporting sectors plus manufacturing. Eurostat production histories with a separately flagged Destatis July append. German quarterly surveys, six EU peers plus EU27, 2019 sector energy accounts, daily gas-chart snapshots, provisional Saxony-Anhalt 2026 counts and reconciled historical election counts.

Models: fixed pre-2020 log-level benchmark; growth ARX at 1/3/6 months; HAC inference; 60-month rolling coefficients; known-date breaks with Holm adjustment; segmented RSS/BIC search; energy cross section with HC3 errors and leave-one-out estimates; complete-quarter GIERI sensitivity regressions.

What remains unavailable or unidentified

Complete AGSI daily 2017–2026 history, verified TWh working capacity and injection/withdrawal flows; a consistent public chemical-sector utilization panel; plant margins; sector gas/electricity shares on a reconciled basis; permitting times, public infrastructure completion and local investment execution; causal offshoring, import leakage and inventory channels.

The historical state-election PDF extractor retains 47 elections in 15 Länder that reconcile exactly to valid vote counts. Saxony-Anhalt 2026 is added separately. It is not an all-election census; Bremen and unparsed election pages are outside the retained panel. Federal Land comparisons use 2021 and 2025 second votes.

Definitions that change the conclusion

Gap: exp(fitted log production given lagged orders) minus observed production, in 2021 index points. ENP: 1 / Σs², using exact party counts. CCI: 100 × [0.5 × (minimum majority party count − 1)/(all represented party count − 1) + 0.5 × (1 − fraction of eligible subsets that win)]. With no majority, the first component is one. Exclusion scenarios are assumptions, not estimated political probabilities.

GIERI: the equal-weight mean of five z-scores fixed to 2010–2019; log gas, Kaub days, log policy uncertainty, survey financial constraints and negative utilization. Quarterly models use complete quarters. Storage and elections are not interpolated into the monthly index. Gas scenarios: net flows in percentage points of capacity; no stochastic interpretation. No causal percentage allocation is reported.

Primary sources and explicitly identified archived transformations

  1. Destatis 42153-0001/-0002; Eurostat sts_inpr_m
  2. Bundesbank BBDE1 / Destatis new-order volumes
  3. European Commission business survey / Eurostat ei_bsin_q_r2, ei_bsin_m_r2
  4. Bundesnetzagentur, German gas-storage chart; AGSI underlying data
  5. World Bank Pink Sheet, September 2, 2026; US CPI via FRED
  6. Eurostat nrg_pc_203, nrg_pc_205, non-household bands
  7. Eurostat env_ac_pefa04, nama_10_a64, sts_inpr_m; Destatis
  8. WSV/PEGELONLINE Kaub; frozen Schym daily-to-monthly aggregation
  9. State Electoral Officer, provisional September 7 result; Federal Returning Officer history
  10. Baker, Bloom & Davis Germany EPU; Eurostat investment
  11. BASF Q2 2026 results, July 29, 2026
  12. Destatis July 2026 foreign trade, September 8 release

The default figures, exact values and source notes are available below each exhibit.