Global Power Shift Index
Geopolitical Risk & Strategic Dynamics Monitor
Measures geopolitical integration vs. isolation. High RII = Isolated/Pariah (e.g., SY, YE). Low RII = Deeply integrated via bilateral defense pacts, multilateral blocs, and economic hubs (e.g., IL, KR, DE, CY).
The Global Power Shift Index (GPSI) is a composite score reflecting the estimated relative geopolitical influence of each tracked country on a given day. It synthesises five structural dimensions using a fixed weighted formula applied to normalised 0–100 scores per dimension.
Important caveat: Baseline scores are manually set estimates grounded in publicly available data. What changes daily is a news-event adjustment derived from diverse news sources, which nudges individual dimension scores up or down. This is an approximation of short-term momentum, not a precise measurement.
— × Economyscore
+ — × Militaryscore
+ — × Energyscore
+ — × Diplomacyscore
+ — × Technologyscore
// Each sub-score ∈ [0, 100]
// 1-day: point-to-point delta
// 7/30-day: cumulative sum of calibrated daily changes
// Negative signals amplified ×—, positives dampened ×—
// Adjustments < ±— pts are zeroed.
// Daily Δ clamped to ±— pts.
// Scores pull toward the 30-day baseline at —/day.
Raw score deltas are processed through a calibrated momentum pipeline:
1) Scaling: Positive Δ × —, negative Δ × —.
2) Noise Filter: Adjustments < ±— pts are zeroed.
3) Hard Cap: Daily Δ clamped to ±— pts.
4) Mean Reversion: Scores pull toward the 30-day baseline at —/day.
// Effective Weights Derivation:
// Momentum Weight = Raw (—) × Amplifier (—)
// Signals Weight = Raw (—) × Amplifier (—)
// Momentum is clamped to [−—, +—]
// Signals = Σ(News Events) ÷ —, capped at —
The Base score is a large number (e.g., 60–90). However, Momentum (daily delta) and Signals (normalized media volume) are tiny fractions (e.g., 0.05 or 0.4). If we only used the raw weights (0.1 and 0.03), their impact would be mathematically invisible. The multipliers (10 and 20) act as Scaling Amplifiers to scale these fractional inputs into a range where they can meaningfully boost or penalize the final 0–100 aggregate score.
Beyond raw event counts, the dashboard aggregates News Sentiment Metrics (average tone, confidence, positive/negative article counts) over the selected viewing period. A valid sentiment signal requires a confidence score ≥ —%. This contextual layer distinguishes between high-volume neutral noise and genuinely positive/negative media framing. The GPSI measures what a country is doing (Power Dynamics), while the Sentiment metric tells the reader how the world feels about it (Tone).
Measures geopolitical integration versus isolation on a 0–100 scale (higher = more isolated). The baseline Connectivity Score is calculated as:
(—% × Alliance Density) +
(—% × Diplomatic Reach) +
(—% × Econ+Tech Capacity) +
(—% × Hard Power)
// RII = 100 - Connectivity
// High-value networks (e.g., NATO, G7) grant −— pts bonus.
// Standard alliances grant −— pts bonus.
// Diplomatic vacuums (Diplomacy < 25) incur +— pts penalty.
// Pariah status (0 alliances, low econ/dipl) incurs +— pts penalty.
The system continuously monitors for systemic tipping points using two primary triggers:
• Volatility Breach: Flags a SURGE or PLUNGE when the calibrated daily delta exceeds — pts.
• Boundary Check: Flags an ATH (All-Time High) alert when a country's structural score exceeds — while maintaining positive momentum.
Detects significant shifts in the global hierarchy through two distinct mechanisms:
• Overtaking Moments: Identifies rank inversions between the current date and the period start date. To prevent clutter, the algorithm filters for unique countries (a country can only appear once as an overtaker or overtaken) and prioritizes events by the magnitude of the rank change.
• Rank Momentum: In the broader rank movement chart, momentum is concurrently calculated as (calibrated Δ) / period days to distinguish sharp, high-impact moves from gradual drift.
The dashboard employs a two-tier narrative architecture to deliver geopolitical analysis, prioritizing generative AI with a deterministic fallback:
1) Primary: Generative AI
A daily backend process runs a Large Language Model (Gemini 2.5 Flash) that ingests calibrated momentum, media sentiment, and raw news headlines (from diverse news sources) to produce a balanced dense, structured strategic analysis report. It explicitly identifies for the past week (7-Day change) the top gainers and losers, correlating their score shifts with real-world events, strategic positioning, and key watchpoints.
2) Fallback: Deterministic Game-Theoretic Engine
If the AI narrative is unavailable, the widget instantly synthesizes a deterministic synopsis. It evaluates the systemic state based on G2 divergence, regional downside volatility, and asymmetric actor behavior, categorizing the global environment into predefined states such as:
Bipolar Fragmentation, Multipolar Diffusion, Regional Crisis Spillover, Containment Consolidation, Asymmetric Whiplash, or Baseline Adaptation. Note: The signal significance is evaluated against dynamic calibration thresholds. The tactical shifts must exceed the noise floor (—), while strategic shifts approach the maximum daily cap (—).
.png)
