Container Shipping Rates
Pricing
Pay per usage
Container Shipping Rates
Container Shipping Rates. Powerful automation with structured JSON/CSV output, proxy rotation, and automatic retries. Pay only for results.
Pricing
Pay per usage
Rating
0.0
(0)
Developer

Donny
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Container Shipping Rates Tracker
What does this actor do?
The Container Shipping Rates Tracker is an Apify actor designed to monitor and collect container shipping rates across major global trade routes. It scrapes publicly available freight rate data and news from various sources, extracting pricing information for different container types (20ft Standard, 40ft Standard, 40ft High Cube) on routes you specify. The actor provides structured data including current rates in USD, percentage changes, and weekly trend indicators to help you understand rate movements.
Why use this actor?
Container shipping rates are highly volatile and can change dramatically within weeks due to seasonal demand, port congestion, fuel costs, and geopolitical events. For importers, exporters, freight forwarders, and supply chain managers, keeping track of these rate fluctuations is essential for budgeting, contract negotiations, and logistics planning. This actor eliminates the need to manually check multiple freight indices and news sources by consolidating rate information into a single, easy-to-consume dataset that can be scheduled to run automatically.
How does it work?
The actor uses CheerioCrawler to fetch and parse news feeds related to container shipping rates for each specified trade route. It searches Google News RSS feeds for recent articles mentioning container rates on your routes of interest. From each article, it extracts rate figures (in USD), percentage changes, and determines the weekly trend direction by analyzing both numeric data and textual cues (words like "surge," "spike," "decline," "drop"). Results are categorized by container type and pushed to the Apify dataset for export or API access.
Input parameters
- routes (array of strings): Trade routes to track. Default:
["Shanghai-Los Angeles", "Shanghai-Rotterdam"]. - maxResults (integer): Maximum number of rate entries to return. Default:
20.
Output fields
| Field | Description |
|---|---|
| route | Trade route name (e.g., Shanghai-Los Angeles) |
| containerType | Container size and type |
| rateUsd | Shipping rate in US dollars (null if not extracted) |
| changePercent | Percentage change from previous period |
| weeklyTrend | Trend direction: Rising, Falling, or Stable |
| timestamp | Date and time of the data point |
Cost and performance
Running with default settings (20 results, 2 routes), this actor typically completes in under a minute using 1024 MB of memory. At the High PPE tier, each result costs approximately $0.0015. Larger route lists will increase both runtime and cost proportionally but remain very affordable for regular monitoring.
Tips and best practices
- Add common trade routes like "Shanghai-New York," "Ningbo-Rotterdam," or "Busan-Long Beach" for comprehensive coverage.
- Schedule the actor to run weekly to build a time-series dataset for rate trend analysis and forecasting.
- Combine results with the Supply Chain Disruption Monitor to correlate rate changes with disruption events.
- Export data to Google Sheets or a BI tool for charting rate trends over time.
- Use the changePercent and weeklyTrend fields to set up automated alerts for significant rate movements.