Country Risk Monitor — OFAC + World Bank + Disaster Risk
Pricing
Pay per usage
Country Risk Monitor — OFAC + World Bank + Disaster Risk
Country risk profiles from four government sources: World Bank economic indicators, OFAC sanctions status (US Treasury), USGS earthquake history, and REST Countries geography — combined into a composite risk score. Built for supply chain, FDI screening, and compliance teams.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
daehwan kim
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
17 hours ago
Last modified
Share
Country Risk Monitor — Economics + OFAC Sanctions + Disaster Risk
Comprehensive country risk profiles from four government data sources in a single API call. Built for supply chain teams, FDI analysts, compliance officers, and insurance underwriters.
What it does
Building a country risk model requires pulling from multiple sources: economic indicators, sanctions lists, geography, and disaster history. This Actor handles all four in parallel and produces a composite risk score with individual dimension scores.
| Source | Data | License |
|---|---|---|
| World Bank API | GDP per capita, GDP growth, inflation, unemployment, debt-to-GDP | CC-BY 4.0 |
| OFAC (US Treasury) | Sanctions status, active sanction programs (IRAN, CUBA, RUSSIA, etc.) | US Government Public Domain |
| USGS Earthquake Catalog | Earthquake frequency and magnitude over N years | US Government Public Domain |
| REST Countries | Population, area, capital, languages, coordinates | MPL 2.0 |
Input
{"countries": ["US", "JP", "IR", "RU", "BR"],"years": 5}
| Field | Type | Default | Description |
|---|---|---|---|
countries | string[] | ["US", "JP", "BR"] | ISO 3166-1 alpha-2 country codes |
years | number | 5 | Lookback period for earthquake data (1–10) |
Output
{"countryCode": "IR","countryInfo": {"name": "Iran","capital": "Tehran","population": 87590873,"region": "Asia"},"economics": {"gdpPerCapita": 4683.2,"gdpGrowth": 3.8,"inflation": 44.5,"unemployment": 9.1,"debtToGdp": 38.2},"earthquakeRisk": {"count": 31,"maxMagnitude": 5.9,"avgMagnitude": 4.7,"periodYears": 5},"sanctionsStatus": {"isSanctioned": true,"programs": ["IRAN", "IFSR"],"sanctionLevel": "COMPREHENSIVE","source": "OFAC (US Treasury Department)"},"riskAssessment": {"economicRiskScore": 4,"naturalDisasterRiskScore": 3,"sanctionRiskScore": 4,"totalRiskScore": 11,"riskLevel": "CRITICAL"}}
Risk Score Logic
Economic risk (0–6): inflation >10% (+2), unemployment >15% (+2), GDP growth <-2% (+2)
Natural disaster risk (0–3): earthquake count >20 (+3), >5 (+2), >0 (+1)
Sanction risk (0–4): comprehensive sanctions (+4), partial (+2), none (0)
Total → Risk level: CRITICAL (≥6), HIGH (≥4), MEDIUM (≥2), LOW (<2)
Use Cases
- Supply chain due diligence — screen supplier countries before onboarding
- FDI / market entry analysis — composite risk score across economic + political + natural dimensions
- Trade finance compliance — OFAC sanctions check integrated with economic context
- Insurance underwriting — risk profiling for political risk and export credit policies
- ESG reporting — country-level risk factors for portfolio companies
Why this beats building it yourself
Four API integrations (World Bank multi-indicator fetch, OFAC XML parsing with program extraction, USGS geospatial query, REST Countries), composite scoring across three risk dimensions, and parallel fetching. A developer building this from scratch needs a full day minimum.
Attribution
- World Bank Open Data: https://data.worldbank.org
- OFAC Sanctions List: https://ofac.treasury.gov
- USGS Earthquake Hazards Program: https://earthquake.usgs.gov
- REST Countries: https://restcountries.com