Critical Materials Atlas
Method · risk assessment

Three ways to score the risk — letting the data, not me, decide

The transparent supply-risk index uses weights I chose. Here are three established alternatives from the criticality literature, each computed on the same public data: a data-driven composite (entropy-TOPSIS), a governance-weighted geopolitical indicator (GeoPolRisk), and a probabilistic supply-at-risk with tail metrics.

Three established ways to score supply risk — each letting the data or the criticality literature, not the weights I chose, decide.
The three methods

1 · Entropy-weighted TOPSIS (data-driven weights). Shannon entropy gives each criterion a weight by how much it varies across the 32 materials, then TOPSIS ranks each by closeness to the worst case (Hwang & Yoon 1981; Achzet & Helbig 2013). The weights it produces: origin gap 0.44China share 0.34trade HHI 0.10mine HHI 0.06refining conc. 0.03hard to substitute 0.02governance risk 0.01no recycling 0.00. The ranking diverges moderately from my fixed-weight index (Spearman ρ 0.69) — the data load most weight on China-share and origin-gap, pushing tungsten, magnesium and magnets up.

2 · GeoPolRisk (Gemechu et al. 2016) — stage concentration × the governance risk of the producers, for the mine and trade stages.

3 · Monte-Carlo supply-at-risk — each producer fails with a governance-derived probability and a random severity; over 20,000 draws I report the mean loss (ESaR) and the 95% tail (VaR/CVaR) — the shock scenarios made probabilistic.

Caveat: entropy rewards dispersion, not importance, so it nearly zeroes near-uniform criteria like recycling — read TOPSIS as a data-driven complement to the fixed index, not a verdict. All on public data, deterministic (fixed seed); disruption probabilities are governance-derived assumptions, not forecasts.

Material TOPSIS fixed GPR mine GPR trade ESaR CVaR95
Beryllium, unwrought10074327721%65%
Strontium carbonate8757332717%39%
Magnesium, unwrought7760785014%42%
Rare-earth permanent magnets7252523826%70%
Lithium carbonate7164194016%52%
Tungsten, unwrought7046673216%45%
Aluminium ores / bauxite6845186017%35%
Phosphorus6657213427%56%
Hafnium, unwrought5132161021%51%
Silicon, < 99.99%5147521626%71%
Natural graphite4851632028%74%
Fluorspar, >97% CaF24451462527%68%
Arsenic4331381217%41%
Tantalum, unwrought4333351133%64%
Ferro-vanadium424551817%42%
Gallium42571001027%88%
Germanium4144811027%80%
Feldspar302515218%16%
Phosphate rock2931211622%46%
Nickel, unwrought293234613%32%
Titanium, unwrought2843451212%33%
Ferro-niobium2464795216%49%
Manganese ore2446203223%50%
Baryte2415211117%35%
Cobalt oxides & hydroxides2243851630%60%
Antimony, unwrought2135341913%28%
Natural borates2142404115%39%
Coking coal1924221520%54%
Refined copper cathodes1823121012%24%
Platinum, unwrought1239521224%63%
Helium922251219%58%
Palladium, unwrought625351115%33%

Computed by build_riskmethods.py from data.json + flows_2024.json + wgi.json → riskmethods.json. Tail risk highest: Gallium, Germanium, Natural graphite, Silicon, < 99.99%. A screening panel — the Monte-Carlo probabilities are transparent governance-based assumptions, not predictions.