Preview. Atlas is in internal preview (Admin plan) while we validate baselines and coverage. Response shapes, coverage, and band cut-points may change before general availability, and readings are labeled
provisional. Each layer’s page states its honest limits — including the unflattering ones.What Atlas is
Atlas is a family of indices that rate and index the world — continents, regions, countries, and later entities — using only GDELT Cloud’s own derived data. Most geopolitical risk products hand you a number and ask you to trust it. Atlas is built the other way around: every index is a documented arithmetic path from primitives you can query yourself. If a country reads 180, you can pull the events and narratives that produced it and check the work.Why you should care
Four things are genuinely hard about geopolitical data. Each Atlas layer exists to solve one of them.A raw count is not a signal
Ten protests in Paris and ten in Mogadishu do not mean the same thing. Atlas GPR normalizes every place against its own baseline, so a spike means something happened — not that a place is large and well-covered.
A deviation is not a condition
A long war becomes a country’s normal, and a deviation index reports it as unremarkable. Atlas Posture scores against fixed reference points, so a war reads as a war however long it has run.
Attention is not importance
Media volume tracks English-language news interest, not strategic weight. Atlas CNP measures the capability a state can actually bring to bear.
A country is not an exposure
A firm’s risk lives in its facilities, routes, and counterparties, not its domicile. Atlas Vane indexes entities and questions rather than places.
What it is useful for
Atlas is built for workflows where “something changed” has to become “something changed, here, and here is why”:- Tripwires and monitoring. Alert when a place moves materially above its own norm, then drill straight to the incidents behind it.
- Cross-sectional screening. Rank the countries you actually operate in by condition rather than headline volume.
- Macro and commodity context. Geopolitical risk is an established input to oil, defense, and risk-premium models; Atlas provides a multilingual, per-country, drill-through version.
- Narrative-to-asset attribution. Because Atlas runs on the same primitives as our facilities, filings, and entity data, a regional reading joins to the specific assets exposed to it.
The family
Atlas GPR
Live (preview). Geopolitical Risk — how tense a place is versus its own norm, through an Attention lens and an event-grounded Events lens.
Atlas Posture
In development. Country condition — a dynamic axis that moves with events and a structural axis that moves with institutions.
Atlas CNP
Planned. Comprehensive National Power — the capability a state can actually bring to bear.
Atlas Vane
Planned. Entity- and question-conditioned readings — exposure and stance for a specific company or actor.
Atlas Forecast
Planned. Dyadic escalation forecasts, shipped behind a public accuracy scorecard.
Where the data comes from
Every Atlas index is built on the same pipeline. No external index is ingested or resold.1
Global article stream
We ingest the public, multilingual GDELT article stream — worldwide news in many languages, not just English.
2
Stories (narratives)
We cluster those articles into Stories — one cluster per real-world narrative — each with an
article_count. This is the substrate for the Attention lens. Surfaced by GET /api/v2/stories.3
Coded Events
From those clusters we generate structured Events with CAMEO+ / conflict coding, Goldstein tone, and a significance weight. This is the substrate for the Events lens. Surfaced by
GET /api/v2/events.4
Structural indicators
For the slow axis we load public annual indicators — World Bank WDI/WGI and V-Dem — into a per-country indicator store.
5
Indices
Atlas aggregates these into daily readings per geography, normalizes against the stated reference, bands the result, and serves it via
GET /api/v2/intelligence/*.Principles every layer shares
These are enforced in the serve layer, not aspirations.NULL, never a fabricated zero
NULL, never a fabricated zero
Where coverage is too thin to be reliable, a reading is withheld (
insufficient_data) rather than guessed. A 0 from Atlas means a measured zero — a well-covered place with genuinely nothing happening — not an absent measurement. This is why large parts of the country map are blank, and blank is the honest answer.Glass-box arithmetic
Glass-box arithmetic
Every index is a documented path: pick a qualifying subset, divide by a denominator, normalize against a stated reference, band the result. No learned weights, no undisclosed blending. Each layer’s page states its numerator, denominator, and reference explicitly.
Absolute references, not zero-sum ranks
Absolute references, not zero-sum ranks
Where a layer scores condition or capability, it anchors to fixed reference points rather than ranking countries against each other. A cross-country rank pins any world aggregate near the middle by construction and lets a country improve only because another deteriorated. See Atlas Posture for the full argument.
Point-in-time, no look-ahead
Point-in-time, no look-ahead
Observations are vintaged. An as-of reading reflects only what was knowable on that date, so a backtest cannot accidentally consume information from the future.
Atlas classifies nothing new
Atlas classifies nothing new
Atlas does not re-read the news. It aggregates signals already produced upstream — coded events, clustered narratives, resolved entities — into shares and normalizes them. All classification happens in the coding layer, which is documented separately and independently auditable.
Independent of the indices it is named for
Independent of the indices it is named for
Atlas is inspired by established indices but does not ingest, license, or redistribute any of them. Every number is computed from GDELT Cloud data.
Influences
Atlas sits in an established tradition of quantitative geopolitical measurement. We build independently, but we name our influences. Each layer’s page lists the works specific to it.Geopolitical Risk (GPR) Index — Caldara & Iacoviello
“Measuring Geopolitical Risk,” American Economic Review 112(4), 2022. The share of articles in a fixed newspaper panel discussing geopolitical risk, normalized to 100 over a base period, with Threats and Acts subindices and country-specific GPRC. The direct ancestor of Atlas GPR.
Economic Policy Uncertainty (EPU) — Baker, Bloom & Davis
The newspaper-share methodology GPR itself builds on, and the template for text-frequency indices generally.
Political Instability Task Force — Goldstone et al.
“A Global Model for Forecasting Political Instability,” AJPS 54(1), 2010. Found regime type — partial democracy with factionalism — the strongest single predictor of instability. Shapes the structural axis of Atlas Posture.
Varieties of Democracy (V-Dem)
Expert-coded democracy indices for most countries back to 1789. Supplies the democracy dimension of Atlas Posture’s structural axis.
Composite Index of National Capability (CINC)
The canonical quantitative national-power measure, and the methodological ancestor of Atlas CNP.
The GDELT Project
The open global news stream our pipeline draws on. GDELT is an input; the events, clusters, and entities Atlas is computed from are coded by us on top of it.
API
GET /api/v2/intelligence/gpr
The Atlas GPR endpoint (preview). Parameters include
level, geo, variant, component, window, and date_*. Returns the reading, band, tension_share, coverage, and the baseline used — or insufficient_data where coverage is thin. Try it in the API Arena.
