Skip to content

Intelrift Geoeconomic Index · Methodology · ige-v1

How the index is built

Everything needed to reproduce a figure: licensed sources, normalisation, weights, coverage rule and calendar.

Definition

The Intelrift Geoeconomic Index (IGE) measures, country by country and every quarter, the structural geoeconomic risk of an economy on a 0–100 scale where higher means more risk. It is an exposure index, not a forecast: it describes how much damage a route closure, a tightening of sanctions, a swing in commodity prices, an institutional crisis or an episode of sovereign stress would do to an economy.

Sub-indices and inputs

Chokepoints · 25 %

InputSourceOrientation
Exposure to the main chokepoint Required
cp.max_exposure
World Bankhigher is riskier
Total chokepoint exposure
cp.total_exposure
World Bankhigher is riskier
Net energy import dependence
cp.energy_import_dependence
World Bankhigher is riskier
Fuel share of imports
cp.fuel_import_share
World Bankhigher is riskier
Landlocked (transit dependence)
cp.landlocked
UN-OHRLLShigher is riskier
Logistics performance (LPI)
cp.logistics
World Bankhigher is riskier

Minimum inputs: 3 · Maritime basin per country and route coefficients per destination bloc; see the linked source for the full matrix. (197 countries, Hormuz, Suez, Malacca, Bab el-Mandeb, Panama, Bosphorus).

Sanctions · 25 %

InputSourceOrientation
Jurisdiction-level sanctions regime
sa.regime
OFAC · EU · UNhigher is riskier
Designations linked to the country
sa.designations
OFAC · EU · UNhigher is riskier
Designations under country programmes
sa.programme_designations
OFAC · EU · UNhigher is riskier
Exposure to sanctioned partners
sa.partner_exposure
World Bankhigher is riskier
Entities under US export controls
sa.export_controls
US ITA/BIShigher is riskier

Minimum inputs: 3

Commodity concentration · 20 %

InputSourceOrientation
Export concentration (HHI)
cm.export_hhi
World Bankhigher is riskier
Import concentration (HHI)
cm.import_hhi
World Bankhigher is riskier
Fuel and food share of imports
cm.critical_imports
World Bankhigher is riskier
Natural resource rents
cm.resource_rents
World Bankhigher is riskier
Terms-of-trade volatility
cm.tot_volatility
World Bankhigher is riskier

Minimum inputs: 2

Institutional fragility · 15 %

InputSourceOrientation
Rule of law (WGI)
in.rule_of_law
World Bankhigher is riskier
Political stability and absence of violence (WGI)
in.political_stability
World Bankhigher is riskier
Government effectiveness (WGI)
in.gov_effectiveness
World Bankhigher is riskier
Control of corruption (WGI)
in.control_of_corruption
World Bankhigher is riskier
Battle-related deaths per 100,000 people
in.battle_deaths
World Bankhigher is riskier
Intentional homicides per 100,000 people
in.homicides
World Bankhigher is riskier
New conflict displacements per 1,000 people
in.displacement
World Bankhigher is riskier
INFORM risk index
in.inform
EC JRChigher is riskier
Political and security events (90 days)
in.events90d
Intelrifthigher is riskier
Terror and narco incidents (90 days)
in.incidents90d
Intelrifthigher is riskier

Minimum inputs: 3

Sovereign stress · 15 %

InputSourceOrientation
Reserves in months of imports
sv.reserves_months
World Bankhigher is riskier
Current account balance
sv.current_account
World Bankhigher is riskier
Annual inflation
sv.inflation
World Bankhigher is riskier
Annual depreciation against the dollar
sv.fx_depreciation
World Bankhigher is riskier
External debt to GNI
sv.external_debt_gni
World Bankhigher is riskier
Intelrift daily country risk
sv.country_risk
Intelrifthigher is riskier
Debt service to exports
sv.debt_service_exports
World Bankhigher is riskier
Short-term debt to reserves
sv.short_term_debt_reserves
World Bankhigher is riskier
Broad money to reserves
sv.broad_money_reserves
World Bankhigher is riskier
Interest payments to revenue
sv.interest_revenue
World Bankhigher is riskier

Minimum inputs: 3

Sources and licences

SourcePublisherLicenceUse in the index
World Development Indicators
wb-wdi
World BankCC BY 4.0
  • Trade openness and regional partner shares (chokepoints)
  • Export/import composition by commodity group (commodities)
  • Fuel and food import dependence (chokepoints, commodities)
  • Reserves, current account, inflation, exchange rate, external debt, debt service, short-term debt, broad money, interest burden (sovereign)
  • Natural resource rents and terms-of-trade volatility (commodities)
  • Logistics performance (chokepoints)
  • Battle-related deaths, homicides, refugees and IDPs per capita (institutional)
Worldwide Governance Indicators — Rule of Law
wb-wgi
World Bank (Kaufmann & Kraay)CC BY 4.0
  • Rule of law, political stability, government effectiveness and control of corruption scores (institutional)
INFORM Risk Index
inform
European Commission, Joint Research CentreCC BY 4.0 (EU open data)
  • INFORM Risk, human hazard, institutional coping capacity and socio-economic vulnerability via the public API (institutional)
UK Sanctions List
uk-sanctions
UK Foreign, Commonwealth & Development Office / OFSIOpen Government Licence v3.0
  • Designation counts by country and UK regime regulations (sanctions)
Consolidated Screening List (export controls and non-SDN lists)
us-csl
US International Trade Administration (BIS, State, Treasury)US Government work (public domain)
  • Export-control listings (Entity List, Denied Persons, Unverified, MEU, ITAR, nonproliferation) and Treasury non-SDN lists by country (sanctions)
Landlocked developing countries (LLDC) list
un-ohrlls
UN-OHRLLSUN terms of use (open reuse with attribution)
  • Landlocked flag: transit dependence (chokepoints)
Specially Designated Nationals and Blocked Persons List (SDN)
ofac-sdn
US Treasury, Office of Foreign Assets ControlUS Government work (public domain)
  • Designation counts by country and jurisdiction-level programmes (sanctions)
EU Consolidated Financial Sanctions List
eu-fsf
European Commission, DG FISMAEU reuse policy (Decision 2011/833/EU)
  • Designation counts by country and EU restrictive-measure regimes (sanctions)
UN Security Council Consolidated List
un-sc
United Nations Security CouncilUN terms of use (open reuse with attribution)
  • UN sanctions regimes by country (sanctions)
Natural Earth 1:110m (via world-atlas)
natural-earth
Natural EarthPublic domain
  • Country geometries for the choropleth map
Intelrift newsroom clusters
intelrift-newsroom
IntelriftOwn data
  • Political and security events of the quarter (institutional)
Intelrift Terror & Narco incidents (own extraction)
intelrift-tn
IntelriftOwn data (rows derived from ACLED/GTD excluded)
  • Terrorism and narco incidents of the quarter (institutional)
Intelrift daily country risk
intelrift-country-risk
IntelriftOwn data
  • Daily country risk score at data cut-off (sovereign)

Coded sanctions regimes

Tier per jurisdiction and authority; the country takes the maximum. 100 comprehensive embargo · 60 sectoral regime · 30 targeted regime.

ISO3AuthorityTierProgrammeReviewed
CUBOFAC100Cuba (CACR)2026-10-19
IRNOFAC100Iran (ITSR)2026-10-19
PRKOFAC100North Korea (NKSR)2026-10-19
RUSOFAC60Russia-related (EO 14024, 14066, 14068, 14071)2026-10-19
BLROFAC60Belarus (EO 13405, 14038)2026-10-19
VENOFAC60Venezuela-related (EO 13692, 13850, 13884)2026-10-19
SYROFAC30Syria-related (EO 14312 terminated the Syria programme in June 2025; Assad-era and terrorism listings remain) — Downgraded from comprehensive after EO 14312.2026-10-19
MMROFAC30Burma (EO 14014)2026-10-19
NICOFAC30Nicaragua (EO 13851, 14088)2026-10-19
CHNOFAC30Chinese Military-Industrial Complex (EO 13959, 14032)2026-10-19
HKGOFAC30Hong Kong-related (EO 13936)2026-10-19
IRQOFAC30Iraq-related (EO 13303, 13315, 13350)2026-10-19
LBYOFAC30Libya (EO 13726)2026-10-19
SDNOFAC30Sudan-related (EO 14098)2026-10-19
SSDOFAC30South Sudan (EO 13664)2026-10-19
YEMOFAC30Yemen-related (EO 13611)2026-10-19
SOMOFAC30Somalia (EO 13536)2026-10-19
CODOFAC30Democratic Republic of the Congo (EO 13413)2026-10-19
CAFOFAC30Central African Republic (EO 13667)2026-10-19
MLIOFAC30Mali (EO 13882)2026-10-19
LBNOFAC30Lebanon-related (EO 13441) and Hizballah-related2026-10-19
HTIOFAC30Haiti-related (EO 14125)2026-10-19
AFGOFAC30Taliban / Afghanistan-related (SDGT, EO 13224)2026-10-19
BIHOFAC30Western Balkans (EO 14033)2026-10-19
SRBOFAC30Western Balkans (EO 14033)2026-10-19
XKXOFAC30Western Balkans (EO 14033)2026-10-19
MNEOFAC30Western Balkans (EO 14033)2026-10-19
MKDOFAC30Western Balkans (EO 14033)2026-10-19
ALBOFAC30Western Balkans (EO 14033)2026-10-19
UKROFAC30Ukraine-/Russia-related (EO 13660 series, occupied regions) — Measures target occupied regions and Russian actors, not the Ukrainian state.2026-10-19
RUSEU60Russia (Reg. 833/2014, 269/2014) — sectoral packages2026-10-19
BLREU60Belarus (Reg. 765/2006) — sectoral2026-10-19
IRNEU60Iran (Reg. 267/2012 nuclear, 359/2011 human rights, UN snapback Sept 2025)2026-10-19
PRKEU100North Korea (Reg. 2017/1509)2026-10-19
SYREU30Syria (Reg. 36/2012; economic sanctions lifted May 2025, security-related listings kept)2026-10-19
MMREU30Myanmar/Burma (Reg. 401/2013)2026-10-19
VENEU30Venezuela (Reg. 2017/2063)2026-10-19
CHNEU30Global human rights regime listings (Xinjiang) and arms embargo (1989)2026-10-19
LBYEU30Libya (Reg. 2016/44)2026-10-19
MLIEU30Mali (Reg. 2017/1770)2026-10-19
GNBEU30Guinea-Bissau (Reg. 377/2012)2026-10-19
NEREU30Niger (Reg. 2023/2406)2026-10-19
SDNEU30Sudan (Reg. 747/2014, 2023/2147)2026-10-19
SSDEU30South Sudan (Reg. 2015/735)2026-10-19
SOMEU30Somalia (Reg. 356/2010)2026-10-19
CODEU30DR Congo (Reg. 1183/2005)2026-10-19
CAFEU30Central African Republic (Reg. 224/2014)2026-10-19
HTIEU30Haiti (Reg. 2022/2309)2026-10-19
LBNEU30Lebanon (Reg. 2021/1275)2026-10-19
NICEU30Nicaragua (Reg. 2019/1716)2026-10-19
IRQEU30Iraq (Reg. 1210/2003)2026-10-19
YEMEU30Yemen (Reg. 1352/2014)2026-10-19
AFGEU30Afghanistan / Taliban (Reg. 753/2011)2026-10-19
ZWEEU30Zimbabwe (Reg. 314/2004) — arms embargo and ZDI listing2026-10-19
BDIEU30Burundi (Reg. 2015/1755)2026-10-19
TUREU30Turkey — unauthorised drilling in the Eastern Mediterranean (Reg. 2019/1890)2026-10-19
MDAEU30Moldova — actions destabilising the Republic (Reg. 2023/888) — Targets actors undermining Moldova, not the Moldovan state.2026-10-19
UKREU30Ukraine territorial integrity (Reg. 269/2014) and occupied regions — Measures target occupied regions and Russian actors, not the Ukrainian state.2026-10-19
RUSUK60The Russia (Sanctions) (EU Exit) Regulations 2019 — sectoral, trade and oil price cap2026-10-19
BLRUK60The Republic of Belarus (Sanctions) (EU Exit) Regulations 2019 — sectoral2026-10-19
IRNUK60The Iran (Sanctions) Regulations 2023 and (Nuclear) Regulations 20192026-10-19
PRKUK100The Democratic People's Republic of Korea (Sanctions) (EU Exit) Regulations 20192026-10-19
SYRUK30The Syria (Sanctions) (EU Exit) Regulations 2019 — sectoral measures eased in 20252026-10-19
MMRUK30The Myanmar (Sanctions) Regulations 20212026-10-19
VENUK30The Venezuela (Sanctions) (EU Exit) Regulations 20192026-10-19
AFGUK30The Afghanistan (Sanctions) (EU Exit) Regulations 20202026-10-19
IRQUK30The Iraq (Sanctions) (EU Exit) Regulations 20202026-10-19
LBYUK30The Libya (Sanctions) (EU Exit) Regulations 20202026-10-19
CODUK30The Democratic Republic of the Congo (Sanctions) (EU Exit) Regulations 20192026-10-19
SDNUK30The Sudan (Sanctions) (EU Exit) Regulations 20202026-10-19
SSDUK30The South Sudan (Sanctions) (EU Exit) Regulations 20192026-10-19
SOMUK30The Somalia (Sanctions) (EU Exit) Regulations 20202026-10-19
CAFUK30The Central African Republic (Sanctions) (EU Exit) Regulations 20202026-10-19
YEMUK30The Yemen (Sanctions) (EU Exit) Regulations 20202026-10-19
NICUK30The Nicaragua (Sanctions) (EU Exit) Regulations 20202026-10-19
GNBUK30The Republic of Guinea-Bissau (Sanctions) (EU Exit) Regulations 20192026-10-19
HTIUK30The Haiti (Sanctions) Regulations 20222026-10-19
GINUK30The Guinea (Sanctions) (EU Exit) Regulations 20192026-10-19
BIHUK30The Bosnia and Herzegovina (Sanctions) (EU Exit) Regulations 20202026-10-19
MLIUK30The Mali (Sanctions) (EU Exit) Regulations 20202026-10-19
ZWEUK30The Zimbabwe (Sanctions) (EU Exit) Regulations 20192026-10-19
LBNUK30The Lebanon (Sanctions) (EU Exit) Regulations 20202026-10-19
PRKUN1001718 (DPRK)2026-10-19
IRNUN601737 measures reinstated by snapback (Sept 2025)2026-10-19
LBYUN301970 (Libya)2026-10-19
SOMUN30751 (Somalia / Al-Shabaab)2026-10-19
SDNUN301591 (Sudan)2026-10-19
SSDUN302206 (South Sudan)2026-10-19
CAFUN302127 (Central African Republic)2026-10-19
CODUN301533 (DRC)2026-10-19
YEMUN302140 (Yemen)2026-10-19
IRQUN301518 (Iraq)2026-10-19
GNBUN302048 (Guinea-Bissau)2026-10-19
HTIUN302653 (Haiti)2026-10-19
AFGUN301988 (Taliban)2026-10-19
LBNUN301636 (Lebanon)2026-10-19

Normalisation

Each input is oriented so that higher means more risk, winsorised at the 5th and 95th percentiles of the countries with data in the edition and scaled min–max to 0–100 within those bounds. Fixed-scale inputs (the sanctions regime tier) are not rescaled. An input that is identical for every country carries no information and is dropped for that edition.

p5–p95

Weights and coverage

A sub-index is the mean of its available inputs provided its required inputs are present and its minimum is met. The index is the weighted mean of available sub-indices with renormalised weights and requires at least 3 of 5; otherwise the country is shown without coverage.

Sub-indexWeightMinimum inputsRequired
Chokepoints25 %3Exposure to the main chokepoint
Sanctions25 %3—
Commodity concentration20 %2—
Institutional fragility15 %3—
Sovereign stress15 %3—

Minimum coverage: 3 of 5 sub-indices.

Calendar

One edition per calendar quarter. The data cut-off is the last day of data considered; annual indicators take the latest period not later than the cut-off and sanctions lists the most recent snapshot at computation time. Published editions are never recomputed; a method correction is released as a new version and applied from the next edition onwards. Besides the quarterly editions, the index publishes yearly retrospectives (2019 onwards, 31 December cut-off) computed with the current method so the historical series exists from day one: they use the current snapshot of the sanctions lists and carry no newsroom events, and are flagged as such in the archive and the API (kind = retrospective). The first quarterly edition's change is measured against the latest retrospective.

Limitations

  • Chokepoint exposure is estimated from World Bank partner shares and a documented routing matrix; it is not measured from AIS transit data, whose licence does not allow commercial use. Transit dependence of landlocked countries enters as a separate signal (UN LLDC list).
  • Commodity concentration is computed over the five World Bank product groups, not tariff lines, so it understates concentration within each group; natural resource rents and terms-of-trade volatility complement it. UNCTAD's concentration index awaits licence confirmation.
  • Sovereign stress does not include bond spreads or CDS, which have no open-licence source in v1 (EMBI indices are J.P. Morgan property); institutional fragility has no election calendar either (Freedom House and similar sources require a commercial licence).
  • Reserve-adequacy ratios (months of imports, broad money or short-term debt over reserves) are not applied to reserve-currency issuers (dollar, euro, yen, sterling, renminbi, Swiss franc): they cannot run out of the currency the rest of the world holds, and the euro area keeps its reserves at the ECB. Their sovereign stress is measured with the remaining inputs.
  • Own inputs (newsroom events, incidents) depend on Intelrift's news coverage and may under-represent countries with little press in the languages we ingest.
  • The sanctions regime table (OFAC, EU, UN, UK) is hand-coded from the official programme pages and carries a review date; designation and export-control counts come straight from the primary lists.

Versions

ige-v12026-10-19First version: five sub-indices (25/25/20/15/15), p5–p95 winsorisation, minimum coverage of 3 of 5, chokepoint exposure estimated from World Bank partner shares. Inputs: 28 World Bank series (WDI, WGI, IDS), OFAC/EU/UN/UK lists and the US Consolidated Screening List, INFORM Risk (JRC API), the UN LLDC list and own data.

How to reproduce it

Every country and every edition carries a SHA-256 hash computed over its raw inputs, sources, periods, winsorisation bounds and weights. The public API returns the full breakdown per country; download the CSV, recompute with the published method and compare the hash.

GET /api/v1/geo-index · GET /api/v1/geo-index?format=csv · GET /api/v1/geo-index/countries/{code} · lib/geo-index

Calibration

Calibration: coming soon

Every edition leaves a public record of its scores and hash. Once there is enough history, the index's calibrated accuracy against real stress episodes will be published here.