Methodology

How the WW3Risk geopolitical risk index is calculated

The WW3Risk geopolitical risk index is deliberately transparent: three numerical inputs, one explicit co-elevation term, categorical Nuclear states, and separate scenario floors for rare strategic discontinuities.

Continuous modelprovisional_v1
Public scalepublic_scale_v1
Headline published?No
Probability model?No
Continuous model

Three numerical signals, one interaction

The 0–100 inputs do not share a common unit. Their combination is an index construction, not a probability estimate.

GPR ThreatGlobal acute environment

Causal expanding percentile of daily geopolitical-threat observations. Principal standalone acute signal.

Strategic MilitarisationStructural backdrop

Causal percentile of complete-case P5 aggregate military burden, carried forward with observation age.

Direct ConflictRealised interstate violence

UCDP-based hurdle percentile. Covered zero remains zero; missing coverage remains missing.

Formula

Approved provisional continuous architecture

m = Militarisation / 100
g = GPR / 100
d = Direct Conflict / 100

b = 0.10m

a = 0.65g + 0.10d + 0.25gd

Continuous = 100 × [b + (1-b)a]

The g×d term means simultaneous global threat and conflict are present. It does not claim the conflict caused the GPR reading.

Other evidence layers

What does not go directly into the arithmetic

Several strategically important signals are deliberately kept categorical or diagnostic instead of being forced into arbitrary point scores.

NuclearN0 · N1 · N2 · N3 · N3T · N4

Ordinal/categorical escalation states. No cardinal Nuclear score is approved.

GDELTEarly-warning sensor

Used to surface candidates for investigation and corroboration. Numeric contribution remains null.

Scenario floorsRare strategic discontinuities

Approved floors apply only when their factual predicates are active; floors never add together.

Freshness

Missing does not mean zero

WW3Risk only calculates an exact continuous value when all required inputs are valid for the same date. A lagging Direct Conflict source is shown as incomplete coverage, not silently carried forward or converted to zero.