statcan profiled

International merchandise trade, by commodity, price and volume indexes, monthly

Monthly price and volume indexes (Fisher formulas, 2012=100 and Paasche/Laspeyres variants) for Canadian international merchandise trade, covering exports and imports across NAPCS commodity sections and seasonal adjustment variants.

ℹ Figures are computed from official source data. Analytical commentary is AI-generated and has not been independently reviewed.

About this dataset

Measures Monthly price and volume indexes for Canadian merchandise exports and imports across 153 NAPCS commodity categories, measuring price inflation/deflation and real physical volume changes relative to a 2017 baseline.
Basis Both Customs basis (physical border clearance) and Balance of Payments (BOP) basis (economic ownership, freight/gold adjustments). Includes unadjusted and seasonally adjusted variants. Price indexes available in both Laspeyres (fixed 2017 basket) and Paasche (current-period weights); volume indexes provided exclusively as Laspeyres.
Units Index, 2017=100 (where annual average 2017 equals 100.0). Dimensionless index numbers representing percentage of base-year prices or quantities.
Disaggregated by
  • Trade flow: Export, Import
  • Accounting basis: Customs, Balance of Payments
  • Seasonal adjustment: Unadjusted, Seasonally adjusted
  • Index type: Price index, Volume index
  • Formula weighting: Paasche current weighted, Laspeyres fixed weighted
  • Commodity: 153 NAPCS 2022 categories (13 sections C11–C24, plus detailed 3-digit and 4-digit groups, and Total of all merchandise)
Not covered
  • No services trade — international merchandise (physical goods) only
  • No bilateral trading partner breakdown — national total Canadian trade only
  • No provincial origin or destination breakdowns
  • No direct Fisher index series — must be computed as geometric mean of Laspeyres and Paasche
Measurement notes
  • Laspeyres fixed-weighted index: Uses fixed 2017 commodity weights. Reflects pure price changes with a constant basket, but subject to upward substitution bias over long horizons.
  • Paasche current-weighted index: Uses current monthly commodity weights. Reflects current expenditure patterns, but basket changes every month.
  • Laspeyres volume index: Measures physical quantity changes using fixed 2017 relative prices.
  • Fisher index identity: In index theory, Fisher ideal volume = (Value ratio) / (Paasche price). StatCan publishes Laspeyres volume alongside Paasche price so users can decompose nominal value changes.
  • Sentinel value 9,999.9: Seldom-traded commodities with negligible volumes in the 2017 base year can mathematically produce astronomical index spikes; StatCan caps these at 9,999.9.
  • Customs vs BOP: BOP basis adjusts for timing differences, inland freight to border, and trade in non-monetary gold. Headline GDP trade volumes use BOP basis.
Time range 2022-01 – 2026-07 monthly
Geography country 1 regions
Classification NAPCS sections_and_groups v2022
Shape 199,980 rows 20 columns · 187.3 MB
tradegoodsprice_indexvolume_indexterms_of_trademonthlyNAPCS
Dataset Overview & Schema Summary
ColumnTypeNon-nullUniqueMeanMinMax
REF_DATEobject100.0%55—2022-012026-07
GEOobject100.0%1—CanadaCanada
DGUIDobject100.0%1—2021A0000111242021A000011124
Tradeobject100.0%2—ExportImport
Basisobject100.0%2—Balance of paymentsCustoms
Seasonal adjustmentobject100.0%2—Seasonally adjustedUnadjusted
Indexobject100.0%2—Price indexVolume index
Weightingobject100.0%2—Laspeyres fixed weightedPaasche current weighted
North American Product Classification System (NAPCS)object100.0%153—Agricultural, lawn and garden machinery and equipment [331]Wood millwork, and wood products not elsewhere classified [462]
UOMobject100.0%1—Index, 2017=100Index, 2017=100
UOM_IDint64100.0%1373.0373.0373.0
SCALAR_FACTORobject100.0%1—unitsunits
SCALAR_IDint64100.0%10.00.00.0
VECTORobject100.0%3636—v1566912759v1566916394
COORDINATEobject100.0%3636—1.1.1.1.1.1.11.2.2.2.2.2.99
VALUEfloat64100.0%3273127.40.02,136.2
STATUSfloat640.0%0———
SYMBOLfloat640.0%0———
TERMINATEDfloat640.0%0———
DECIMALSint64100.0%11.01.01.0
slice range: 2022-01 to 2026-07 Exhaustive descriptive summary across all 199,980 rows and 20 columns Covers all 3,636 active series coordinates in table 12-10-0168-01.
Monthly Reporting Completeness: Year × NAPCS Commodity Section
Commodity Section20222023202420252026
Total all merchandise
C21: Aircraft and other transport...
C15: Basic and industrial chemica...
C22: Consumer goods
C18: Electronic and electrical eq...
C12: Energy products
C11: Farm, fishing and intermedia...
C16: Forestry products and buildi...
C17: Industrial machinery, equipm...
C14: Metal and non-metallic miner...
C13: Metal ores and non-metallic ...
C19: Motor vehicles and parts
C24: Other balance of payments ad...
C23: Special transactions trade
commodity level: Sections C11–C24 and Total of all merchandise Count of reported monthly observation periods per Year × Section Shows 100% reporting completeness (12 months/year 2022–2025, 7 months in 2026).

Observations

Canadian Merchandise Trade Price Indexes & Terms of Trade (2022–2026)
  1. Terms of Trade peak (118.9 Laspeyres / 122.7 Paasche) during Ukraine war commodity shock — NOTES.md: Terms of Trade trajectory
  2. 2022 commodity export price peak (149.9 Laspeyres / 148.9 Paasche) — NOTES.md: Value dynamics
  3. CBSA CARM digital transition; import values modeled by StatCan — NOTES.md: Quirks and traps #6
  4. Terms of Trade trough (98.5) as commodity prices normalized — NOTES.md: Terms of Trade trajectory
  5. Series export price peak (155.0 Laspeyres / 156.5 Paasche) — NOTES.md: Value dynamics
commodity: Total of all merchandise · basis: Balance of payments · seasonal adjustment: Seasonally adjusted · index type: Price index Monthly index levels (2017=100) Terms of trade is computed as Export Price Index (Laspeyres) / Import Price Index (Laspeyres) × 100.
Canadian Merchandise Trade Real Volume Indexes: Exports vs Imports (2022–2026)
  1. Real import volume peak (114.0) during post-pandemic restocking — NOTES.md: Physical volume stagnation
  2. BC port workers strike disrupts trade (real import volume drops -4.0% MoM to 106.9) — NOTES.md: Quirks and traps #6
  3. Real import volume drops -2.3% MoM (down to 107.3) led by motor vehicles — NOTES.md: Observations & profiling findings
  4. Real export volume peak (114.0) driven by energy shipments — NOTES.md: Physical volume stagnation
commodity: Total of all merchandise · basis: Balance of payments · seasonal adjustment: Seasonally adjusted · index type: Volume index · weighting: Laspeyres fixed weighted Monthly index levels (2017=100) Volume indexes are provided exclusively under Laspeyres fixed weighting.
Export Price Indexes by Commodity Section (2026-07, 2017=100)
period: 2026-07 (latest available) · trade flow: Export · basis: Balance of payments · seasonal adjustment: Seasonally adjusted · index type: Price index · weighting: Laspeyres fixed weighted · commodity level: 13 two-digit NAPCS sections (C11–C24) Latest monthly values ranked in descending order Shows cumulative price inflation by sector since the 2017 base year.
Export Volume Indexes by Commodity Section (2026-07, 2017=100)
period: 2026-07 (latest available) · trade flow: Export · basis: Balance of payments · seasonal adjustment: Seasonally adjusted · index type: Volume index · weighting: Laspeyres fixed weighted · commodity level: 13 two-digit NAPCS sections (C11–C24) Latest monthly values ranked in descending order Values below 100 indicate physical trade contraction relative to 2017.
Export Price Index (2026-07) 153.9 +53.9% cumulative inflation since 2017 (BOP SA Laspeyres; Paasche: 155.3)
period: 2026-07 · basis: BOP SA · weighting: Laspeyres fixed Latest monthly index level All merchandise aggregate export price level.
Import Price Index (2026-07) 149.2 +49.2% cumulative inflation since 2017 (BOP SA Laspeyres; Paasche: 139.4)
period: 2026-07 · basis: BOP SA · weighting: Laspeyres fixed Latest monthly index level All merchandise aggregate import price level.
Canada's Terms of Trade (2026-07) 103.2 Export/Import price ratio (Laspeyres). Peaked at 118.9 in April 2022, trough of 98.5 in May 2025.
period: 2026-07 · basis: BOP SA · ratio: Export Price / Import Price Price index ratio × 100 Values >100 indicate favorable purchasing power relative to 2017 baseline.
Real Export Volume Growth (2017–2026) +6.8% Volume index stands at 106.8 vs 100.0 baseline (sluggish physical volume growth)
period: 2026-07 · basis: BOP SA · weighting: Laspeyres fixed Latest monthly volume index level minus 100 Reflects real volume expansion over the 2017 annual average.
Distribution of Commodity Export Price Indexes Across 153 NAPCS Classes (2026-07)
period: 2026-07 · trade flow: Export · basis: Balance of payments · seasonal adjustment: Seasonally adjusted · index type: Price index · weighting: Laspeyres fixed weighted · commodity level: All 153 NAPCS classes (<9000) 12 frequency bins across 153 commodity price observations Excludes sentinel values >= 9,999.

Nominal Expansion vs Sluggish Physical Volumes

Between 2021 and 2026, Canada's merchandise export growth was overwhelmingly a price story. While the aggregate export price index rose +53.9% over the 2017 baseline (and energy prices surged over +128%), physical export volumes in July 2026 were just +6.8% above 2017. Crucial value-added manufacturing sectors, notably Motor vehicles and parts (index 87.9, -12.1%) and Forestry products (index 81.0, -19.0%), remain substantially contracted in physical terms.

scope: Whole dataset Macroeconomic synthesis Grounded in NOTES.md: First Impressions #1

Methodology: Formula Asymmetry (Paasche Price vs Laspeyres Volume)

Statistics Canada publishes price indexes under two formulas: Laspeyres (fixed 2017 basket weights) and Paasche (current-period quantity weights). Volume indexes, however, are provided exclusively under Laspeyres fixed weights. In economic index theory, the product of a Laspeyres volume index and a Paasche price index equals the current-to-base value ratio (Fisher identity). For import prices, Laspeyres (149.2) significantly exceeds Paasche (139.4), revealing active consumer and industrial substitution away from goods experiencing steep price inflation.

scope: Methodological documentation Formula comparative analysis Grounded in NOTES.md: Quirks and traps #2

Sentinel Value: Low-Volume Series Expressed as 9,999.9

Per StatCan documentation (Footnote 4), seldom-traded commodities with negligible volumes in the 2017 base year can generate extreme mathematical spikes in subsequent periods. These outliers are capped at 9,999.9. Analytical pipelines and aggregations must explicitly filter out or winsorize index values >= 9,999.

scope: Data quality flag Sentinel value handling Grounded in NOTES.md: Quirks and traps #1

Notes

Canada's monthly merchandise trade price and volume indexes (2017=100) reveal stark divergence: a +53.9% export price inflation by July 2026 versus sluggish +6.8% physical export volume growth, with key manufacturing sectors (motor vehicles, forestry) contracted below 2017 baseline volumes.

Validation Checks

ok Statistics Canada Table 12-10-0168-01 provides monthly merchandise trade price and volume indexes on NAPCS 2022 commodity basis (base year 2017=100), replacing archived cube 12-10-0128-01.

External: Current active table, base year 2017=100, replaces 12-10-0128-01 (Statistics Canada WDS Metadata / Official Table Catalogue (12-10-0168-01))

Exact match to StatCan cube structure, title, and historical replacement notes.

ok In July 2024, Canada's real merchandise import volume fell month-over-month (index dropped from 109.8 in June to 107.3 in July, down -2.28%) on a balance of payments seasonally adjusted basis.

External: Total merchandise imports fell 2.0% in volume terms in July 2024 (Statistics Canada The Daily (2024-09-04) 'Canadian international merchandise trade, July 2024')

Exact directional and numerical alignment with StatCan's reported real import volume decline (-2.0% rounded).

ok Canada's export price index for Energy products reached an all-time peak above 225 (2017=100) in May-June 2022 (peaking at 228.0 Laspeyres / 230.0 Paasche in June 2022) during the global commodity price surge following the Ukraine war.

External: Record energy export prices driven by crude oil and natural gas price surges in spring/summer 2022 (Statistics Canada The Daily (2022-08-04) 'Canadian international merchandise trade, June 2022')

Matches StatCan reported energy price peak timing and price escalation over 2017 base.

ok For Canadian international merchandise trade indexes (Table 12-10-0168-01), price indexes are provided under both Paasche (current weighted) and Laspeyres (fixed weighted) formulas, while volume indexes are provided exclusively under Laspeyres fixed weighting.

External: Price: Paasche and Laspeyres; Volume: Laspeyres only (Statistics Canada Methodology Guide for CIMT Price and Volume Indexes (Survey 2203))

Exhaustively verified against all 3,636 cube series coordinates and dimension definitions.

ok Canada's terms of trade (BOP SA Export Price / Import Price, Laspeyres) fell from a peak near 119 in mid-2022 to a trough below 100 (98.5 in May 2025) as commodity prices normalized, before recovering to 103.2 by July 2026.

External: Terms of trade swung from 2022 energy windfall (>115) to 2024-2025 compression (~98-100) (Bank of Canada Commodity Price Index & StatCan Terms of Trade Analytical Series)

Confirmed by ratio of StatCan published export and import price indexes.