Skip to content
CONKLING KOPCIKECONOMICS
← All data

Maritime shipping

Port of Shanghai — Daily Cargo Handled (Estimated)

An estimate of the cargo unloaded and loaded at the Port of Shanghai each day, in metric tons, from IMF PortWatch ship-tracking data.

Data status: Current
Official statisticSource figures as of October 16, 2026Sources & methods
Period covered
Jan 1, 2019 – Oct 9, 2026
Source figures as of
October 16, 2026
Geography
Port of Shanghai, China
Sector
Transportation, Maritime Trade & Logistics · Maritime shipping
Seasonal adjustment
Not seasonally adjusted
Transformations
Views other than the level (changes, averages, volatility) are calculated by CK Economics from these figures
Revisions
Replaced with the source’s latest figures whenever it revises them.
Data status
Current
Limitations
Seasonal swings are left in: compare a period with the same period a year earlier.

Full method · Research standards

Key figures

CK estimateMetric tons · calculated by CK Economics from International Monetary Fund data

Latest · Oct 9, 2026
1,770,000
28-day average −637,518 metric tons vs a year earlier1
5-year change
−56,043 metric tons
28-day average, against the 28 days to Oct 9, 20212
Record high
3,960,000
Mar 25, 20243
Record low
0
Feb 14, 2020 (and 7 other periods)3
Where the latest ranks
81st pct.
Higher than 81% of the other 2,838 observations since Jan 1, 20194
  1. 1Average of the latest 28 days against the average of the same 28 days a year earlier; a single day swings too much to compare.
  2. 2Average of the latest 28 days against the same 28 days five and ten years earlier. No yearly growth rate is given for daily series.
  3. 3Highest and lowest published observations across the full history shown.
  4. 4Share of the other published observations that are lower than the latest one, rounded down.

Methodology

PortWatch's estimate of the cargo moved at the Port of Shanghai each day. For each ship that calls (container ships, dry bulk carriers, general cargo ships, roll-on/roll-off (ro-ro) ships and tankers), it estimates how full the ship is on arrival and on departure from its draft and dimensions; the change, times the ship's deadweight tonnage, is the cargo unloaded (PortWatch's "import") or loaded ("export"). A port call is counted when a ship enters the port's boundary. Calls of less than five hours with no change in the ship's draft are left out, so ships that stop only to anchor, refuel or take on supplies are not counted. IMF PortWatch builds it from the Automatic Identification System (AIS) position signals that ships broadcast, as collected by the UN Global Platform, following Arslanalp, Koepke and Verschuur, "Tracking Trade from Space" (IMF Working Paper 2021/225). CK Economics adds PortWatch's import and export estimates for each day; nothing else is changed. Cargo moved between ships at the port (transshipment) is counted when it is unloaded and again when it is loaded, so hub ports show more cargo than passes through their country. The series runs daily from 1 January 2019, with days in Coordinated Universal Time (UTC). PortWatch adds new days about once a week, a few days behind, and may revise recent days as late signals arrive. Single days swing with ship arrivals, so totals over a week or a month show the trend more clearly. These are estimates modelled from ship movements, not customs or port records, and can differ from the port's own tonnage statistics.

How we collect, check and project every dataset →

Source

International Monetary Fund, PortWatch, Daily Ports Data (Shanghai, port1188), with the University of Oxford; AIS data from the UN Global Platform: https://portwatch.imf.org/datasets/83b1bbc7b3354c5fb1f40673bb8f852e_0/about; import plus export, summed by CK Economics — figures as published on 16 October 2026.

All data

2,839 observations, newest first · Metric tons

Downloading means you accept our TermsCSVJSON
PeriodValueChange y/y
Oct 9, 20261,771,786+141,866 metric tons
Oct 8, 20261,318,565+78,108 metric tons
Oct 7, 20261,212,781−953,869 metric tons
Oct 6, 2026839,634−947,358 metric tons
Oct 5, 2026806,580−1,139,890 metric tons
Oct 4, 20261,100,244−406,674 metric tons
Oct 3, 2026910,105−1,144,048 metric tons
Oct 2, 2026961,216−1,078,635 metric tons
Oct 1, 20261,002,754−658,956 metric tons
Sep 30, 20261,061,818−710,353 metric tons
Sep 29, 20261,309,534−416,537 metric tons
Sep 28, 2026752,118−931,542 metric tons
Sep 27, 20261,316,086−605,619 metric tons
Sep 26, 2026921,925−793,705 metric tons
Sep 25, 20261,467,974−629,059 metric tons
Sep 24, 20261,371,262−136,388 metric tons
Sep 23, 20261,214,513−725,655 metric tons
Sep 22, 20261,348,448−1,286,828 metric tons
Sep 21, 20261,395,928−393,265 metric tons
Sep 20, 20261,047,707−1,280,010 metric tons
Sep 19, 20261,387,897−660,331 metric tons
Sep 18, 20261,482,283−78,973 metric tons
Sep 17, 20261,377,779−375,070 metric tons
Sep 16, 20261,568,337+203,225 metric tons