← All Topics
Last Reviewed
July 30, 2026
🛡️

How Flagium Calculates Structural Risk

#Methodology#Risk Score#Structural Risk#Quantitative Calculation

The Answer

Flagium calculates structural risk by evaluating six core domains: Solvency, Earnings Quality, Governance, Balance Sheet Stress, Competitive Position, and Growth Sustainability. It uses a non-linear scoring engine with bounded normalization, persistence logic, correlation suppression, and interaction overlays to generate a final score between 0 and 100.

Sector Focus

Risk EngineQuantitative SurveillancePortfolio Diagnostics

Why it Matters

Traditional models analyze ratios in isolation or average them linearly, which fails to capture systemic vulnerability. A company can have pristine liquidity but be on the verge of collapse due to a sudden governance failure or extreme related-party guarantees. Flagium's engine models structural fragility holistically.

Sentinel Insight

Do not evaluate risk factors linearly. The compounding effect of a solvency decay overlapping with governance weakness is exponential, not additive.

📊 How to Interpret

Score < 20
Low Risk
Score 20 - 40
Moderate Risk
Score 40 - 66
Elevated Risk
Score > 66
Critical Stress

In Risk Context

Structural risk scoring represents the core engine logic. Unlike market price which reacts to past news, structural risk operates as a leading indicator by tracking balance sheet and cash flow friction before multiple resets occur.

Deep Dive

Structural Risk Calculation Framework

Flagium AI's scoring methodology departs from traditional linear models to reflect the non-linear realities of corporate distress. The calculation passes through seven distinct mathematical operations to arrive at the final risk score:


The 7-Step Scoring Pipeline

1. Base Stress Mapping

Each input metric (e.g. Interest Coverage, Debtor Days, Promoter Pledge) is mapped to a raw stress value between 0 and 100 based on sector-specific triggers.

2. Bounded Pillar Caps

To prevent a single metric from dominating the entire score, metrics are grouped into pillars with strict capacity caps:

  • Governance: Max 25 points
  • Solvency: Max 20 points
  • Earnings Quality: Max 15 points
  • Balance Sheet Stress: Max 15 points
  • Competitive Position: Max 15 points
  • Growth Sustainability: Max 10 points

3. Non-Linear Saturation Curves

Distress scaling is non-linear. Minor issues are smoothed out, while severe breaches are amplified. The mapping follows a sigmoidal saturation function:

Stresssaturated=1001+ek(Stressx0)\text{Stress}_{\text{saturated}} = \frac{100}{1 + e^{-k(\text{Stress} - x_0)}}

This ensures that once a company crosses critical thresholds, its risk score escalates rapidly, mirroring institutional liquidation behaviors.

4. Duration-Based Persistence Logic

Risk is sticky. A flag active for 4 consecutive quarters carries more structural weight than a temporary spike:

  • 1 Quarter: 0.8x multiplier
  • 2 Quarters: 1.0x baseline
  • 4 Quarters: 1.1x boost
  • 8+ Quarters: 1.2x penalty

5. Correlation Suppression (Clustered Discounting)

When multiple overlapping signals fire (e.g. gross margin, operating margin, and NIM all compressing), the engine suppresses subsequent signals to avoid double-penalizing the company:

  • 1st Signal: 100% impact
  • 2nd Signal: 70% impact
  • 3rd Signal: 40% impact
  • 4th+ Signal: 20% impact

6. Compounding Interaction Overlays

When distress channels cross-infect (such as high leverage combining with a sudden governance qualification), the overall system fragility spikes. An interaction multiplier of 5% to 15% is dynamically applied.

7. Temporal Stability Constraints (Drift Control)

To filter out noise from quarterly reporting variations, the engine restricts score volatility to ±10\pm 10 points per quarter, unless a major regulatory event or default triggers an immediate bypass.

Detect risk early

Flagium tracks these signals across multiple quarters to help you avoid structurally weak companies before it reflects in price.

View structural risk distribution →🔍