Canadian industrial capacity-utilization intelligence (quarterly)
Quarterly Canadian industrial capacity-utilization intelligence from Statistics Canada table 16-10-0109-01 (CANSIM 028-0002, keyless WDS, 1987-Q1 onward): an industry x quarter panel of utilization rates (percent of potential output) for Total industrial, 5 sub-aggregates and 28 leaf industries (Canada, quarterly actuals). Quarter-over-quarter and year-over-year changes in percentage points, each industry's gap versus its trailing-10-year mean, a documented 0-100 capacity_heat_score ranked as heat_rank with h1..h4 tiers across the 28 leaves each quarter, quarter-level tightening breadth, slack (<=75) and heat (>=85) flags, acceleration and 5-year-record-high flags. Rates are not seasonally adjusted, so YoY is the honest momentum gauge. Primary key: (quarter, industry). Cadence: quarterly; as_of is the latest published quarter, so identical input produces an identical content hash. Statistics Canada Open Licence (commercial reuse allowed); source: Statistics Canada.
- Rows
- 1,360
- Columns
- 21
- Source cadence
- Quarterly
- Last refreshed
- Sep 27, 2026
- Theme
- economy
| Column | Type | Description |
|---|---|---|
| quarter | date | Reference quarter: first day of the quarter-start month, ISO date. (unit: date) |
| country_code | string | ISO alpha-3 (always CAN). (unit: ISO-3166-1 alpha-3) |
| industry | string | Canonical industry name (StatCan Daily wording). |
| naics | string | NAICS code in brackets; empty for rollup labels (Total industrial, Textiles). |
| industry_kind | string | 'total' for Total industrial, 'aggregate' for the 5 sub-aggregates, 'leaf' for the 28 scored industries. |
| is_total | integer | 1 for the Total industrial row. |
| parent_industry | string | Canonical name of the parent industry (metadata member table); empty for the total. |
| utilization_rate | float | Capacity utilization rate: actual output as a percent of potential output. (unit: percent) |
| qoq_pp | float | Quarter-over-quarter change in the rate; null for the first quarter. Rates are not seasonally adjusted — prefer yoy_pp. (unit: percentage points) |
| yoy_pp | float | Year-over-year change in the rate; null for the first 4 quarters. (unit: percentage points) |
| gap_vs_10y_mean_pp | float | Rate minus the industry's trailing 10-year (40-quarter) mean: the slack/tightness gauge. (unit: percentage points) |
| tightening_breadth_pct | float | Quarter-level context: percent of the 28 leaf industries with a positive yoy_pp. (unit: percent) |
| capacity_heat_score | float | Documented 0-100 score: 100*(0.60*minmax(utilization_rate) + 0.40*minmax(clip(yoy_pp, +/-12))), min-max within each quarter across the 28 leaves; null for total and aggregates. (unit: 0-100) |
| heat_rank | integer | Per-quarter rank of capacity_heat_score, descending (1 = tightest); null for total and aggregates. |
| heat_tier | string | Score quartile tier: h1 (top) .. h4; null for total and aggregates. |
| slack_flag | integer | 1 when utilization_rate <= 75 (documented slack band). |
| heat_flag | integer | 1 when utilization_rate >= 85 (documented heat band). |
| accelerating_flag | integer | 1 when yoy_pp rose versus the prior quarter. |
| record_high_20q_flag | integer | 1 when the rate is the maximum of the trailing 20 quarters (5 years). |
| source_table | string | StatCan table id ('16-10-0109-01'). |
| row_hash | string | Deterministic 16-hex hash of the row's content fields (stable sort; idempotent snapshots). |
First 10 sample rows — a preview, not the complete dataset.
| quarter | country_code | industry | naics | industry_kind | is_total | parent_industry | utilization_rate | qoq_pp | yoy_pp | gap_vs_10y_mean_pp | tightening_breadth_pct | capacity_heat_score | heat_rank | heat_tier | slack_flag | heat_flag | accelerating_flag | record_high_20q_flag | source_table | row_hash |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2016-01-01 | CAN | Total industrial | — | total | 1 | — | 79.1 | — | — | — | 0 | — | — | — | 0 | 0 | 0 | 0 | 16-10-0109-01 | bf698f2d94520d66 |
| 2016-01-01 | CAN | Forestry and logging | [113] | leaf | 0 | Total industrial | 87.9 | — | — | — | 0 | — | — | h4 | 0 | 1 | 0 | 0 | 16-10-0109-01 | 41261bc13e320833 |
| 2016-01-01 | CAN | Mining, quarrying and oil and gas extraction | [21] | aggregate | 0 | Total industrial | 67.2 | — | — | — | 0 | — | — | — | 1 | 0 | 0 | 0 | 16-10-0109-01 | 53dda04f8b0bab41 |
| 2016-01-01 | CAN | Oil and gas extraction | [211] | leaf | 0 | Mining, quarrying and oil and gas extraction | 70.6 | — | — | — | 0 | — | — | h4 | 1 | 0 | 0 | 0 | 16-10-0109-01 | 2ab56de21ccc7f6c |
| 2016-01-01 | CAN | Mining and quarrying | [212, 213] | leaf | 0 | Mining, quarrying and oil and gas extraction | 62.5 | — | — | — | 0 | — | — | h4 | 1 | 0 | 0 | 0 | 16-10-0109-01 | eaf9dc6847ae862c |
| 2016-01-01 | CAN | Electric power generation, transmission and distribution | [2211] | leaf | 0 | Total industrial | 81 | — | — | — | 0 | — | — | h4 | 0 | 0 | 0 | 0 | 16-10-0109-01 | 9f3e780abda0808c |
| 2016-01-01 | CAN | Construction | [23] | leaf | 0 | Total industrial | 82.4 | — | — | — | 0 | — | — | h4 | 0 | 0 | 0 | 0 | 16-10-0109-01 | ca2f6f4074ed8d52 |
| 2016-01-01 | CAN | Manufacturing | [31-33] | aggregate | 0 | Total industrial | 82.9 | — | — | — | 0 | — | — | — | 0 | 0 | 0 | 0 | 16-10-0109-01 | 9229956e2cfe32a2 |
| 2016-01-01 | CAN | Food | [311] | leaf | 0 | Manufacturing | 83.8 | — | — | — | 0 | — | — | h4 | 0 | 0 | 0 | 0 | 16-10-0109-01 | 98fe9973bc93b69e |
| 2016-01-01 | CAN | Beverage and tobacco products | [312] | aggregate | 0 | Manufacturing | 76 | — | — | — | 0 | — | — | — | 0 | 0 | 0 | 0 | 16-10-0109-01 | 355d0355725c29cd |
- Current
20260927T003553Z-1bf73fa38413 · sha256 1bf73fa38413…
1,360 rows · first snapshot
Point any LLM at the metadata endpoint — the documentation above is machine-readable too (JSON-LD + Croissant).
curl "https://datazimuts.com/v1/datasets/statcan_capacity_utilization_intel/ca_capacity_utilization_quarterly" | jq '{title, rows, columns_count, license}'import requests
ds = requests.get("https://datazimuts.com/v1/datasets/statcan_capacity_utilization_intel/ca_capacity_utilization_quarterly").json()
print(ds["title"], ds["rows"], "rows")
# Sample rows for an LLM context window
for row in ds.get("sample_rows", [])[:5]:
print(row)API endpoint: https://datazimuts.com/v1/datasets/statcan_capacity_utilization_intel/ca_capacity_utilization_quarterly
Tip: fetch /llms.txt for the full machine-readable catalog.
Where this data comes from and what was made from it. Other people's work shows as counts; only shared projects are named.
Cite this snapshot
Pinned to snapshot 20260927T003553Z-1bf73fa38413 and its content hash, so readers get exactly the data you used.
Statistics Canada — industrial capacity utilization rates by industry. (2026). Canadian industrial capacity-utilization intelligence (quarterly) [Data set, snapshot 20260927T003553Z-1bf73fa38413, sha256 1bf73fa38413]. Datazimuts. Retrieved 2026-09-27, from https://datazimuts.com/en/datasets/statcan_capacity_utilization_intel/ca_capacity_utilization_quarterly?snapshot=20260927T003553Z-1bf73fa38413
@misc{dz_statcan_capacity_utilization_intel_ca_ca_1bf73fa3,
title = {{Canadian industrial capacity-utilization intelligence (quarterly)}},
author = {{Statistics Canada — industrial capacity utilization rates by industry}},
year = {2026},
publisher = {Datazimuts},
howpublished = {\url{https://datazimuts.com/en/datasets/statcan_capacity_utilization_intel/ca_capacity_utilization_quarterly?snapshot=20260927T003553Z-1bf73fa38413}},
note = {Snapshot 20260927T003553Z-1bf73fa38413, sha256 1bf73fa38413888de91c3f144da7f10443506419696d292e961ca022e6f05811; accessed 2026-09-27}
}Embed a table or a chart
Paste this into any page. The embed is pinned to the same snapshot, follows the reader's light or dark setting, and always shows the source, license and a link back.
<iframe src="https://datazimuts.com/embed/chart?dataset=statcan_capacity_utilization_intel%2Fca_capacity_utilization_quarterly&lang=en&theme=auto&snapshot=20260927T003553Z-1bf73fa38413&x=quarter&y=is_total&agg=avg" title="Canadian industrial capacity-utilization intelligence (quarterly)" width="100%" height="380" style="border:0" loading="lazy"></iframe>
Ask about this dataset. Answers come only from its catalog record, measured profile and change history, and list the facts they used.