🌍 Country Pulse

Stability signals from world events, computed transparently at read time from the GDELT Project's event stream — conflict/cooperation mix, protest & violence rate, and source-weighted tone. Every score shows its components below, and every score compares against that country's own 30-day norm. Ranked by today's biggest destabilization first.

50 countries ≥ 25 events today baseline: trailing 30 days refreshed every 5 min source: GDELT Project
#CountryStabilityComponentsEvents / SourcesCitations
1 Netherlands NL 29 ▼ 41.9
Conflict
46%
Unrest
39%
Tone
-2.5
28 / 28 wandtv.comwpbf.comtheyeshivaworld.com
2 Japan JP 32 ▼ 40.1
Conflict
44%
Unrest
24%
Tone
-1.3
78 / 79 aol.co.ukracv.com.aunews.punchjump.com
3 Turkey TR 43 ▼ 27.7
Conflict
35%
Unrest
21%
Tone
-2.4
34 / 40 krmg.comsiasat.comjpost.com
4 Canada CA 55 ▼ 14.3
Conflict
32%
Unrest
9%
Tone
0.1
292 / 316 wmtw.comthepeterboroughexaminer.comthepeterboroughexaminer.com
5 Nepal NP 51 ▼ 13.9
Conflict
43%
Unrest
12%
Tone
-0.5
60 / 60 bournemouthecho.co.ukkathmandupost.compeoplesreview.com.np
6 Egypt EG 58 ▼ 11.7
Conflict
35%
Unrest
10%
Tone
0.3
31 / 34 krmg.comwrdw.commoroccoworldnews.com
7 Fiji FJ 70 ▼ 9.0
Conflict
24%
Unrest
4%
Tone
0.9
25 / 25 fijisun.com.fj:443fijisun.com.fj:443fijisun.com.fj:443
8 Ukraine UA 41 ▼ 8.6
Conflict
50%
Unrest
20%
Tone
-2.2
131 / 146 middleeasteye.neten.apa.azphilippinetimes.com
9 Pakistan PK 47 ▼ 8.5
Conflict
45%
Unrest
11%
Tone
-0.9
121 / 121 kenyastar.comgilmermirror.comkenyastar.com
10 Peru PE 65 ▼ 7.3
Conflict
21%
Unrest
9%
Tone
1.6
34 / 34 insightcrime.orgyahoo.comtravelweekly.com.au
11 Russia RU 39 ▼ 6.8
Conflict
47%
Unrest
19%
Tone
-1.5
242 / 253 philippinetimes.comktvq.comkeyt.com
12 Mexico MX 46 ▼ 6.5
Conflict
37%
Unrest
15%
Tone
-0.7
163 / 174 hopestandard.comb93.netlodinews.com
13 Philippines PH 64 ▼ 6.5
Conflict
21%
Unrest
9%
Tone
1.1
66 / 66 fortune.comtheepochtimes.combaptistmessenger.com
14 Malaysia MY 68 ▼ 6.2
Conflict
31%
Unrest
5%
Tone
0.6
102 / 104 vietnamtribune.comfreemalaysiatoday.comfortune.com
15 United States US 59 ▼ 3.9
Conflict
30%
Unrest
10%
Tone
0.1
7,548 / 7,895 outdoorlife.combutlereagle.comnewsshopper.co.uk
16 United Kingdom GB 63 ▼ 2.3
Conflict
26%
Unrest
9%
Tone
0.8
520 / 662 messengernewspapers.co.uknewsshopper.co.ukbournemouthecho.co.uk
17 Greece GR 52 ▼ 2.2
Conflict
30%
Unrest
16%
Tone
0.5
87 / 119 newsshopper.co.ukfenlandcitizen.co.ukwandtv.com
18 Iraq IQ 55 ▼ 2.1
Conflict
31%
Unrest
14%
Tone
-0.0
42 / 52 lasvegassun.comiraq-businessnews.comiraqsun.com
19 Indonesia ID 76 ▼ 1.7
Conflict
18%
Unrest
5%
Tone
1.6
55 / 56 chinanationalnews.comfreemalaysiatoday.comthejakartapost.com
20 Germany DE 65 ▼ 1.3
Conflict
32%
Unrest
9%
Tone
-0.2
56 / 56 itnewsonline.comgreatlakesadvocate.com.aucnet.com
21 South Korea KR 76 flat
Conflict
18%
Unrest
4%
Tone
1.4
121 / 123 upi.comnewschannel9.comnbcchicago.com
22 China CN 72 flat
Conflict
24%
Unrest
4%
Tone
1.1
344 / 360 bostonstar.comadn.comwmtw.com
23 Bangladesh BD 68 flat
Conflict
32%
Unrest
6%
Tone
-0.0
78 / 78 kenyastar.comhellenicshippingnews.comtheasian.asia
24 South Africa ZA 64 ▲ 0.6
Conflict
33%
Unrest
5%
Tone
-0.2
64 / 64 gadget.co.za720thevoice.iheart.comtravelweekly.com.au
25 Spain ES 56 ▲ 0.8
Conflict
32%
Unrest
14%
Tone
-0.3
200 / 206 wral.comwinnipegfreepress.comgeelongadvertiser.com.au
26 North Korea KP 72 ▲ 2.4
Conflict
41%
Unrest
0%
Tone
0.3
34 / 37 bworldonline.comfreemalaysiatoday.comtechradar.com
27 New Zealand NZ 79 ▲ 2.9
Conflict
16%
Unrest
3%
Tone
1.1
191 / 193 manningrivertimes.com.aulivenews.co.nzlivenews.co.nz
28 Nigeria NG 68 ▲ 3.2
Conflict
24%
Unrest
7%
Tone
0.4
626 / 626 hotspotatl.comleadership.ngleadership.ng
29 India IN 66 ▲ 3.7
Conflict
28%
Unrest
9%
Tone
0.5
518 / 531 europesun.comaninews.inaol.co.uk
30 Morocco MA 68 ▲ 4.0
Conflict
21%
Unrest
10%
Tone
0.8
107 / 109 thetimes-tribune.comwashingtonexaminer.commoroccoworldnews.com
31 Italy IT 71 ▲ 4.4
Conflict
18%
Unrest
8%
Tone
1.3
109 / 109 kctv5.commoroccoworldnews.comaa.com.tr
32 Israel IL 54 ▲ 4.5
Conflict
42%
Unrest
11%
Tone
-0.7
471 / 533 wsls.comadn.comlasvegassun.com
33 France FR 67 ▲ 5.3
Conflict
27%
Unrest
6%
Tone
0.6
103 / 110 caribbeanherald.commoroccoworldnews.comwandtv.com
34 Australia AU 76 ▲ 6.1
Conflict
17%
Unrest
4%
Tone
1.1
771 / 881 theleader.com.aunortherndailyleader.com.aunarrominenewsonline.com.au
35 Singapore SG 82 ▲ 6.7
Conflict
10%
Unrest
4%
Tone
2.5
115 / 118 economictimes.indiatimes.comvietnamtribune.commanilatimes.net
36 Honduras HN 61 ▲ 7.3
Conflict
34%
Unrest
3%
Tone
1.6
35 / 35 nbcmiami.comwinnipegfreepress.combreitbart.com
37 Myanmar MM 68 ▲ 10.3
Conflict
22%
Unrest
0%
Tone
0.9
54 / 54 kesq.comgdnonline.com:4432lt.com.au
38 Vietnam VN 84 ▲ 11.7
Conflict
11%
Unrest
3%
Tone
2.1
35 / 38 vietnamtribune.comtimesofindia.indiatimes.comchicago.suntimes.com
39 Djibouti DJ 58 ▲ 11.7
Conflict
29%
Unrest
9%
Tone
0.5
34 / 35 newkerala.comhellenicshippingnews.comhngn.com
40 Venezuela VE 77 ▲ 11.8
Conflict
17%
Unrest
0%
Tone
0.9
42 / 43 pjmedia.com720thevoice.iheart.comheraldglobe.com
41 Iran IR 55 ▲ 11.9
Conflict
40%
Unrest
11%
Tone
-0.2
541 / 590 kenyastar.comnewschannel9.comredlandcitybulletin.com.au
42 Oman OM 86 ▲ 14.4
Conflict
8%
Unrest
2%
Tone
1.8
148 / 156 wmtw.comeconomictimes.indiatimes.comlasvegassun.com
43 Sri Lanka LK 77 ▲ 17.5
Conflict
28%
Unrest
2%
Tone
2.0
54 / 54 lankaweb.comlankaweb.comlankaweb.com
44 Kenya KE 86 ▲ 17.6
Conflict
7%
Unrest
4%
Tone
0.5
28 / 28 aol.co.uktravelweekly.com.austandardmedia.co.ke
45 Thailand TH 84 ▲ 18.3
Conflict
12%
Unrest
2%
Tone
1.8
92 / 92 fox4news.comnrn.comlamag.com
46 Cuba CU 81 ▲ 18.8
Conflict
17%
Unrest
0%
Tone
1.0
89 / 89 kgou.orgrigzone.comfoxnews.com
47 Saudi Arabia SA 82 ▲ 20.7
Conflict
12%
Unrest
3%
Tone
1.8
116 / 119 israelherald.comeconomictimes.indiatimes.commiddleeaststar.com
48 Ireland IE 90 ▲ 21.7
Conflict
8%
Unrest
0%
Tone
2.9
51 / 54 echolive.ienrn.comthejournal.ie
49 Bahrain BH 67 ▲ 24.2
Conflict
19%
Unrest
4%
Tone
1.1
26 / 26 gdnonline.com:443gdnonline.com:443gdnonline.com:443
50 Yemen YE 65 ▲ 27.4
Conflict
33%
Unrest
15%
Tone
-0.0
27 / 27 middleeaststar.combreitbart.commaritime-executive.com

Methodology

conflict_share = (quad3 + quad4) / n_events
material_share = quad4 / n_events
unrest_rate    = (protest_n + violence_n) / n_events
goldstein_wavg = goldstein_sum / goldstein_w        # -10..+10
stability = 100 * (
    0.40 * (1 - conflict_share)
  + 0.25 * (1 - min(1.0, 3.0 * material_share))
  + 0.20 * ((goldstein_wavg + 10) / 20)
  + 0.15 * (1 - min(1.0, 4.0 * unrest_rate)))

Data: GDELT Project (event records, 15-min cadence). Aggregates only; scores computed from published components. Countries below 25 events today are unlisted (small-sample noise — a single event can swing a share metric wildly on a near-empty denominator). Baseline = the trailing 30 days, excluding today, with components summed across the whole window and the same formula applied once — not an average of 30 daily scores. See gdeltproject.org.