Get the Global Supply Chain Pressure Index (GSCPI) of the Federal Reserve Bank of New York, monthly from 1998: one measure of the pressure on global supply chains, combining 27 series. Shipping costs come from the Baltic Dry Index, the Harpex index of container ship charter rates and the US Bureau of Labor Statistics air freight price indices; the rest are the delivery times, backlogs and purchased stocks of the manufacturing purchasing managers’ surveys of the euro area, China, Japan, South Korea, Taiwan, the United Kingdom and the United States. The index peaked in December 2021 at more than four standard deviations, when the reopening after COVID-19 met congested ports, and is a common leading indicator of goods inflation.

Benigno, G., di Giovanni, J., Groen, J. J. J., & Noble, A. I. (2022). The GSCPI: A New Barometer of Global Supply Chain Pressures. Federal Reserve Bank of New York Staff Reports, 1017. https://www.newyorkfed.org/research/staff_reports/sr1017

The index is the first principal component of the series after removing the part explained by demand, measured in standard deviations from its average: zero is the average pressure and 1 is one standard deviation above it. It is not a rate, so it is not a decimal fraction. No API key is needed. The New York Fed re-estimates the whole history with every release, so past months can change slightly.

See definition: https://www.newyorkfed.org/research/policy/gscpi

Also known as: GSCPI, supply chain pressure, supply chain index, shipping and delivery pressure.

Global Supply Chain Pressure Index in Python or via the MCP

Install the Finance Toolkit with:

pip install financetoolkit -U

Then call get_supply_chain_pressure_index as shown below.

from financetoolkit import Economics

economics = Economics(start_date='2026-05-01', end_date='2026-10-31')

economics.get_supply_chain_pressure_index()

Or, after setting up the Finance Toolkit MCP, ask:

How did the Global Supply Chain Pressure Index develop from May to October 2026?

Which returns:

  World
2026-05 1.8017
2026-06 1.2026
2026-07 0.9511
2026-08 1.271
2026-09 1.3612
2026-10 1.2619

Parameters

get_supply_chain_pressure_index accepts the following parameters.

ParameterTypeDescriptionExample
rollingintThe rolling window size to use for smoothing the data (simple moving average). Defaults to None.4
growthboolWhether to return the growth data or the actual data. Defaults to False.True
lagintThe number of periods to lag the data by. Defaults to 1.4
standardizeboolWhether to standardize (Z-Score) the result. When combined with growth=True, standardizes the growth values instead of the raw values. Defaults to False.True
roundingint | NoneThe number of decimals to round the results to. Defaults to None.2
Share