Baselight

Primary Commodity Price System (PCPS)

IMF PCPS

@imf.pcps

Loading...
Loading...

About this Dataset

Primary Commodity Price System (PCPS)

PCPS database includes 70+ commodities prices and indices covering energy, agriculture, and metals, with data available in annual, quarterly, and monthly frequencies dating back to the 1990s. Benchmark prices are sourced from various high-frequency channels and then converted to monthly averages from weekly or daily values (see technical documentation). Quarterly and annual frequencies are derived from these monthly averages. Aggregate price indices represent weighted averages of selected commodity price indices, derived from identified benchmark prices that reflect the global market. The weighting is determined based on global import shares (UNComTrade) over a three-year period (2014-2016) and normalized to 100 at 2016 price levels. All benchmark prices are denominated in USD.

Keywords: Commodities,Prices.

Last updated: 2025-10-10T17:25:56.563932200Z.

Tables

CodeList CL COUNTRY

@imf.pcps.codes_cl_country
  • 2.18 kB
  • 1 row
  • 2 columns
Loading...
CREATE TABLE codes_cl_country (
  "code" VARCHAR,
  "description" VARCHAR
);

CodeList CL FREQ

@imf.pcps.codes_cl_freq
  • 2.21 kB
  • 3 rows
  • 2 columns
Loading...
CREATE TABLE codes_cl_freq (
  "code" VARCHAR,
  "description" VARCHAR
);

CodeList CL PCPS DATA TRANSFORMATION

@imf.pcps.codes_cl_pcps_data_transformation
  • 2.28 kB
  • 4 rows
  • 2 columns
Loading...
CREATE TABLE codes_cl_pcps_data_transformation (
  "code" VARCHAR,
  "description" VARCHAR
);

Observations

@imf.pcps.observations
  • 11.58 MB
  • 2,875,730 rows
  • 6 columns
Loading...
CREATE TABLE observations (
  "country" VARCHAR,
  "indicator" VARCHAR,
  "data_transformation" VARCHAR,
  "frequency" VARCHAR,
  "time_period" VARCHAR,
  "value" DOUBLE
);

Share link

Anyone who has the link will be able to view this.