Financial Strength Balance sheet health + three YoY trend signals with sector-aware adjustments

Financial Strength is a composite of four sub-signals: a point-in-time balance sheet snapshot and three YoY trend analyses. It feeds into the Fundamental dimension of the conviction score.

Data Sources

TTM vs Point-in-Time

Balance sheet items (debt, equity, assets, cash) use the latest quarter (point-in-time). Cash flow items (OCF, FCF, net income) use trailing twelve months (sum of last 4 quarters). This prevents single-quarter anomalies from distorting leverage and coverage ratios.

1. Financial Snapshot (0–100)

Eight component ratios, simple average of those available:

ComponentFormulaGood → Score
Current Ratio (CR - 0.5) * 100 >1.5 = 100, 0.5 = 0
Debt/Equity (1.5 - D/E) / 1.5 * 100 <0.3 excellent, >1.5 = 0
FCF Yield Proxy TTM_FCF / equity * 100 * 5 + 30 Higher FCF/equity = better
Net Debt / TTM OCF (10 - ratio) / 10 * 100 0x = 100, 10x = 0, net cash = 100
Debt / Assets (0.6 - D/A) / 0.6 * 100 <0.3 strong, >0.6 = 0
Cash / Debt ratio * 50 0 = 0, 1x = 50, 2x = 100
Equity Ratio (ratio - 0.1) / 0.5 * 100 >0.5 strong, <0.2 poor
ROIC annualized_ROIC_pct * 4 0% = 0, 12.5% = 50, 25% = 100

2. Balance Sheet Trend (0–100)

Recency-weighted YoY comparison across 6 metrics. Up to 4 YoY pairs, weighted [0.35, 0.30, 0.20, 0.15] newest to oldest:

MetricDirectionInterpretation
Current RatioHigher = betterImproving liquidity
Debt/EquityLower = betterDeleveraging
Net Debt/OCFLower = betterImproving coverage
Debt/AssetsLower = betterDeclining leverage
Cash ($M)Higher = betterBuilding reserves
Equity RatioHigher = betterStrengthening solvency
YoY scoring formula
weighted_pct = Σ(weighti × pct_changei) / Σ(weighti)
score = max(0, min(100, 50 + weighted_pct * 2.5))
+20% improvement → 100, 0% change → 50, -20% deterioration → 0

3. Earnings Trend (0–100)

Same recency-weighted YoY methodology across 6 earnings metrics:

MetricDirection
Revenue GrowthHigher = better
EPS GrowthHigher = better
Gross Margin (pp change)Higher = better
Operating Margin (pp change)Higher = better
Net Margin (pp change)Higher = better
ROIC (%)Higher = better

4. Cashflow Trend (0–100)

Eight cashflow-focused metrics with the same YoY methodology:

MetricDirectionWhat It Captures
Operating Cash FlowHigher = betterCore cash generation
Free Cash FlowHigher = betterCash after capex
FCF Margin (pp)Higher = betterCash conversion efficiency
Cash Conversion CycleLower = betterDSO + DIO - DPO (days)
CapEx Intensity (%)Lower = betterLess capital required per $ revenue
SBC / RevenueLower = betterDilution discipline
Shareholder YieldHigher = better(Buybacks + Dividends) / Revenue

Composite Aggregation

composite = average(snapshot, balance_sheet_trend, earnings_trend, cashflow_trend)
if industry_adj ≠ 1.0:
  composite = min(100, composite × industry_adj)

Industry Adjustments

Capital-intensive sectors get a lenient adjustment factor (>1.0) because they structurally carry more debt:

SectorFactorEffect
Energy1.15+15% boost
Utilities1.15+15% boost
Industrials1.10+10% boost
Financial Services1.10+10% boost
Healthcare1.05+5% boost
All others1.00No adjustment

Labels

LabelScore
Strong≥75
Adequate≥50
Weak≥25
Distressed<25