Feed unavailable

The TariffWire API is not reachable. Start the FastAPI backend (pnpm backend) and refresh.

Event wire

0 shown · polls 5s
No events published yet

Inputs & freight

indicative

    Chokepoint board

    0 restricted / closed
    Status of major maritime chokepoints
    PassageStatusUpd

    Ports monitor

    0 flagged

      Trade policy desk

      Who is taxing whom, and by how much

      Every duty change published on the wire updates this matrix and emits a TARIFF_RATE_CHANGED event with the imposing country, target country, sector, previous rate and new rate. Consumers pull the delta, not a screenshot.

      Open tariff board

      Tariff heatmap

      0 pair-sectors · max rate per pair
      Highest current tariff rate imposed by row country on column country
      Imposer ↓ / Target →

      Tariff

      Duty and rate changes between trading partners

      • No items
      Desk →

      Route

      Strait, canal and sea-lane status

      • No items
      Desk →

      Port

      Terminal congestion, strikes and closures

      • No items
      Desk →

      Sanction

      Export controls and entity listings

      • No items
      Desk →

      Commodity

      Price shocks in inputs and freight

      • No items
      Desk →

      For machines

      Pull this wire into your own monitor

      Append-only, cursor-paginated event feed at /v1/events. Poll with ?since=cursor and you will never miss or double-process a signal.

      Developer portal