Next free-source hunt
We check for new free data every weekday.
Datasets / Transport & Shipping
unctadstat.unctad.org/

UNCTADstat Maritime Indicators

Freeauth: noneCustom#transport-shipping#macro-economic#time-series#historical-data#flows✓ verified Nov 1, 2026

UNCTADstat Maritime Indicators

UN Trade and Development provides keyless bulk tables for merchant fleets, seaborne trade, port calls, container throughput and liner-shipping connectivity. Bulk downloads are compressed CSV files with economy, period, value, unit and indicator fields, while the generated request API uses credentials.

Required Attribution:

Cite "United Nations Trade and Development Data Hub" as the source.

Coverage

Coverage varies by table: merchant-fleet series run from 1980 through 2026, monthly liner connectivity from February 2006 through September 2026, and container-port throughput from 2010 through 2024. Release frequency ranges from monthly to annual and recent periods differ by indicator.

Verdict

These indicators provide macro shipping-capacity, connectivity, port-activity and trade-flow signals across economies and time. They are suitable for cross-country panels and trend features rather than live vessel monitoring. Publication lags, revisions, changing units and table-specific coverage require metadata-aware joins. The checked bulk route is keyless; generated API examples use client credentials.

Get the free weekly email

Free weekly email of newly verified free data. Unsubscribe by emailing us.

Use in your agent

Load UNCTAD monthly shipping connectivity into Parquet. Checked against the provider's documentation on Nov 1, 2026.

Raw skill file (/skills/unctadstat-maritime-indicators.md)Also in our MCP server: call get_ingestion_skill with {"slug": "unctadstat-maritime-indicators"}.

Access

  • No registration or key is needed for the checked compressed bulk CSV.
  • Install py7zr to extract the provider's 7z archive.

Request

bash
curl -O 'https://unctadstat-api.unctad.org/bulkdownload/US.LSCI_M/US_LSCI_M'

Format

7z archive containing CSV rows for monthly economy-level liner-shipping connectivity, growth rates, footnotes and missing-value annotations.

Load into pandas and Parquet

Needs Python 3 with requests, pandas and pyarrow.

python
"""UNCTAD monthly liner-shipping connectivity bulk CSV -> pandas -> Parquet."""
import tempfile
import requests
import pandas as pd
import py7zr

URL = "https://unctadstat-api.unctad.org/bulkdownload/US.LSCI_M/US_LSCI_M"
r = requests.get(URL, headers={"User-Agent": "SignalLabCheck/1.0"}, timeout=60)
r.raise_for_status()
with tempfile.TemporaryDirectory() as tmp:
    archive = f"{tmp}/data.7z"
    with open(archive, "wb") as f:
        f.write(r.content)
    with py7zr.SevenZipFile(archive) as z:
        names = z.getnames()
        z.extractall(tmp)
    csv_name = next(name for name in names if name.lower().endswith(".csv"))
    df = pd.read_csv(f"{tmp}/{csv_name}")
df.to_parquet("unctad_liner_shipping_connectivity_monthly.parquet", index=False)
print(len(df), "rows", len(df.columns), "columns",
      "period", df["Month"].min(), "to", df["Month"].max())

Run by us on 2026-11-01 (python 3.13.5 | pandas 3.1.0 | pyarrow 26.0.0 | requests 2.34.2). Result: 20449 rows 13 columns period 2006M02 to 2026M09

Limits

  • Rate limit: Not stated.
  • Coverage and release frequency vary by table.
  • The checked monthly connectivity archive was listed as 215,059 bytes in bulk-file metadata.

Quirks

  • The bulk response is a 7z archive despite the extensionless URL; extraction needs a 7z-capable library.
  • Month uses values such as 2006M02 rather than an ISO date; parse the year and month explicitly.
  • Keep units, footnotes and missing-value fields because definitions and availability differ across economies and periods.

Terms and attribution

  • Materials are under the Creative Commons Attribution 3.0 IGO licence.
  • Cite United Nations Trade and Development Data Hub as the source when copying, duplicating or redistributing data and metadata.

Sources

Information and education only. Not financial, investment, legal or tax advice. Listings can be inaccurate, incomplete or out of date and are provided "as is". Free tiers, limits and licenses belong to each provider and can change, so check the provider's own terms before you rely on them. Terms & Disclaimer