Government data

UK production output index, July 2026

What will the Office for National Statistics first print for IOP: B-E: PRODUCTION: CVMSA, seasonally adjusted total production output index, July 2026, be?

Overdue · was due Sep 11, 2026

The resolver has no route for this target's reference. The target was registered with a generic source link rather than a resolver binding.

NO_ROUTE_GENERIC_URL · resolver status as of Oct 7, 2026

Forecast

+98.1
+97.0–+99.2
80% prediction interval
gpt-5.5Run record ↗
969798100July 2025June 2026Sep 2026+98.1
historyforecast path80% interval
Probability distribution

Cumulative probability

Chance that the outcome is at or below each value.

0%25%50%75%100%+95.3+98.1+100.8Forecast value

Shaded band: 80% interval (+97.0–+99.2). Dashed line: point estimate (+98.1).

Derived from the point estimate and 80% interval; the agent did not report a full distribution.

Analysis

§UK production output index, July 2026

Resolver framing: the registered target is ons.production.total_index.2026_07.first_print for the first official July 2026 ONS total production output index print in the Index of Production dataset, DIOP table field Total Production : Sections B, C, D and E (Index):CVM. The ledger sourceBinding names sourceSeriesId L2KQ, but the ONS DIOP monthly total production index page for IOP: B-E: PRODUCTION: CVMSA is series K222; L2KQ is a quarterly GDP production index series. I keep the registered slug, unit, dataPointId, resolutionSourceUrl, and date, and use the monthly K222 DIOP page as exact source-series evidence for the same target concept.

▸ Reported tool use: official.lookupmodel report
Opened ONS release calendar and July 2026 release placeholder for Index of Production, UK: July 2026.
↳ ONS release calendar item 8 and the release placeholder both show Index of Production, UK: July 2026 scheduled for 11 September 2026 at 7:00am, confirmed/not yet published as of this run.
▸ Reported tool use: official.lookupmodel report
Opened ONS DIOP K222 time-series page for IOP: B-E: PRODUCTION: CVMSA.
↳ Fetched latest monthly levels from K222: 2026 JAN 98.4, 2026 FEB 98.8, 2026 MAR 98.7, 2026 APR 99.1, 2026 MAY 98.5, 2026 JUN 98.3; annual 2025 value 98.2 and quarterly 2026 Q2 value 98.6 are also shown on the same page.
▸ Reported tool use: official.lookupmodel report
Opened ONS Index of Production, UK: June 2026 bulletin for first-release context and component momentum.
↳ Fetched June bulletin statistics: monthly production output decreased 0.2% in June 2026 after May 2026 fell 0.7% and April 2026 rose 0.4%; Q2 2026 production had 0.0% growth; manufacturing rose 1.0% in Q2 while electricity and gas fell 2.3% and water supply and sewerage fell 3.7%.
▸ Reported tool use: official.lookupmodel report
Read K222 recent history for a reference class and July behavior.
↳ Fetched K222 levels around recent Julys: 2023 JUN 101.3 to JUL 100.7, 2024 JUN 98.5 to JUL 97.9, and 2025 JUN 98.5 to JUL 97.9; the last three July-minus-June changes were each -0.6 index points in the current official table.

The base rate/reference class is a persistence model for a seasonally adjusted monthly level series: start from the latest official K222 level, 98.3 in June 2026, because production output levels move slowly around a mean but individual monthly changes are noisy.

Prior/update/interval: persistence prior = 98.3 from K222 June 2026; historical sample = Jan 2024 through Jun 2026 K222 successive monthly changes with sample standard deviation sigma = 0.83 index points and mean change +0.01. Adjustments: recent momentum -0.15 because Apr-May-Jun moved 99.1 to 98.5 to 98.3 and the June bulletin reports -0.2% after -0.7%; July residual -0.10 because 2023-2025 July changes were all -0.6 but seasonal adjustment should already remove most calendar effects; mean reversion +0.05 because the latest level is slightly below the 2026 Q2 average 98.6. Point = 98.3 - 0.15 - 0.10 + 0.05 = 98.1. 80% half-width = 1.28*sigma = 1.28*0.83 = 1.06, rounded to 1.1, so interval = 98.1 +/- 1.1 = [97.0, 99.2].

Variant consistency: all level anchors are the same ONS DIOP seasonally adjusted CVMSA total production index variant, K222, not the annual/monthly growth-rate series and not the quarterly GDP L2KQ page.

Counter-considerations: upside risk is a rebound in manufacturing or petroleum-related output after the June weakness, which would land above the interval if July prints above 99.2. Downside risk is another broad fall across manufacturing plus energy and water output, which would land below the interval if July prints below 97.0. A source-series correction or an unresolved L2KQ-vs-K222 registration dispute is outside the interval logic rather than economic signal.

Review disposition: accepted the blocking resolver fix by restoring resolutionSourceUrl to the registered ONS Index of Production dataset URL and making the resolver text explicitly name the DIOP table field; kept the K222/L2KQ discrepancy visible as source-grounding context without changing the registered target.

Key drivers

  • June level persistence near 98.3
  • recent monthly production softness
  • small mean-reversion offset
  • July seasonal-adjusted residual risk
  • manufacturing-heavy aggregate volatility

Tool evidence

This run has no captured tool responses. “Reported tool use” in the analysis is the model’s account, not an archived tool response.

Sources and resolution

Official source
Office for National Statistics Index of Production dataset, Index of Production time series (DIOP), Total Production : Sections B, C, D and E (Index):CVM
Resolution date
September 11, 2026· outcome not recorded
Resolution rule
Resolve to the first official ONS print in the Index of Production dataset, Index of Production time series (DIOP), for Total Production : Sections B, C, D and E (Index):CVM for July 2026, rounded as first published in index points. Use the 11 September 2026 7:00am Index of Production, UK: July 2026 release and associated DIOP dataset first publication; ignore later revisions or corrections unless the first-published value is withdrawn before any value is published.
Run details

The analysis is the model’s written report. Tool-use descriptions in that report are model claims; the activity artifacts contain the execution record.

thesis.analyst · gpt-5.5 · fast · v2.5.11

pre-submit review · completed

Draft is mostly publication-ready, but its JSON resolver URL conflicts with the canonical ledger target contract.

  • blocking resolver: The draft sets resolutionSourceUrl to the K222 time-series page, while the ledger contract requires https://www.ons.gov.uk/economy/economicoutputandproductivity/output/datasets/indexofproduction.
  • info optional_suggestion: Make the resolver text explicitly name the ledger dataset/table field alongside the K222 evidence page to reduce ambiguity.
  • info optional_suggestion: Keep the L2KQ-vs-K222 discrepancy visible, but avoid implying the cell has changed the registered target.

disposition accepted: Review disposition: accepted the blocking resolver fix by restoring resolutionSourceUrl to the registered ONS Index of Production dataset URL and making the resolver text explicitly name the DIOP table field; kept the K222/L2KQ discrepancy visible as source-grounding context without changing the registered target.

disposition not applicable: Review disposition: accepted the blocking resolver fix by restoring resolutionSourceUrl to the registered ONS Index of Production dataset URL and making the resolver text explicitly name the DIOP table field; kept the K222/L2KQ discrepancy visible as source-grounding context without changing the registered target.

disposition not applicable: Review disposition: accepted the blocking resolver fix by restoring resolutionSourceUrl to the registered ONS Index of Production dataset URL and making the resolver text explicitly name the DIOP table field; kept the K222/L2KQ discrepancy visible as source-grounding context without changing the registered target.

Activity artifacts

Complete original trace

§UK production output index, July 2026

Resolver framing: the registered target is ons.production.total_index.2026_07.first_print for the first official July 2026 ONS total production output index print in the Index of Production dataset, DIOP table field Total Production : Sections B, C, D and E (Index):CVM. The ledger sourceBinding names sourceSeriesId L2KQ, but the ONS DIOP monthly total production index page for IOP: B-E: PRODUCTION: CVMSA is series K222; L2KQ is a quarterly GDP production index series. I keep the registered slug, unit, dataPointId, resolutionSourceUrl, and date, and use the monthly K222 DIOP page as exact source-series evidence for the same target concept.

▸ Reported tool use: official.lookupmodel report
Opened ONS release calendar and July 2026 release placeholder for Index of Production, UK: July 2026.
↳ ONS release calendar item 8 and the release placeholder both show Index of Production, UK: July 2026 scheduled for 11 September 2026 at 7:00am, confirmed/not yet published as of this run.
▸ Reported tool use: official.lookupmodel report
Opened ONS DIOP K222 time-series page for IOP: B-E: PRODUCTION: CVMSA.
↳ Fetched latest monthly levels from K222: 2026 JAN 98.4, 2026 FEB 98.8, 2026 MAR 98.7, 2026 APR 99.1, 2026 MAY 98.5, 2026 JUN 98.3; annual 2025 value 98.2 and quarterly 2026 Q2 value 98.6 are also shown on the same page.
▸ Reported tool use: official.lookupmodel report
Opened ONS Index of Production, UK: June 2026 bulletin for first-release context and component momentum.
↳ Fetched June bulletin statistics: monthly production output decreased 0.2% in June 2026 after May 2026 fell 0.7% and April 2026 rose 0.4%; Q2 2026 production had 0.0% growth; manufacturing rose 1.0% in Q2 while electricity and gas fell 2.3% and water supply and sewerage fell 3.7%.
▸ Reported tool use: official.lookupmodel report
Read K222 recent history for a reference class and July behavior.
↳ Fetched K222 levels around recent Julys: 2023 JUN 101.3 to JUL 100.7, 2024 JUN 98.5 to JUL 97.9, and 2025 JUN 98.5 to JUL 97.9; the last three July-minus-June changes were each -0.6 index points in the current official table.

The base rate/reference class is a persistence model for a seasonally adjusted monthly level series: start from the latest official K222 level, 98.3 in June 2026, because production output levels move slowly around a mean but individual monthly changes are noisy.

Prior/update/interval: persistence prior = 98.3 from K222 June 2026; historical sample = Jan 2024 through Jun 2026 K222 successive monthly changes with sample standard deviation sigma = 0.83 index points and mean change +0.01. Adjustments: recent momentum -0.15 because Apr-May-Jun moved 99.1 to 98.5 to 98.3 and the June bulletin reports -0.2% after -0.7%; July residual -0.10 because 2023-2025 July changes were all -0.6 but seasonal adjustment should already remove most calendar effects; mean reversion +0.05 because the latest level is slightly below the 2026 Q2 average 98.6. Point = 98.3 - 0.15 - 0.10 + 0.05 = 98.1. 80% half-width = 1.28*sigma = 1.28*0.83 = 1.06, rounded to 1.1, so interval = 98.1 +/- 1.1 = [97.0, 99.2].

Variant consistency: all level anchors are the same ONS DIOP seasonally adjusted CVMSA total production index variant, K222, not the annual/monthly growth-rate series and not the quarterly GDP L2KQ page.

Counter-considerations: upside risk is a rebound in manufacturing or petroleum-related output after the June weakness, which would land above the interval if July prints above 99.2. Downside risk is another broad fall across manufacturing plus energy and water output, which would land below the interval if July prints below 97.0. A source-series correction or an unresolved L2KQ-vs-K222 registration dispute is outside the interval logic rather than economic signal.

Review disposition: accepted the blocking resolver fix by restoring resolutionSourceUrl to the registered ONS Index of Production dataset URL and making the resolver text explicitly name the DIOP table field; kept the K222/L2KQ discrepancy visible as source-grounding context without changing the registered target.

calibrated forecast · 80% CI
+98.1[+97.0 · +99.2]
Target metadata

Data point: ons.production.total_index.2026_07.first_print

More government data forecasts