Counterparty Insight Published methodology

PD Model vs S&P / Moody's / Fitch Long-Term Ratings

Numbers in this document are from the Q1 2026 vintage scoring run. Refreshed each quarter alongside the model rescore.

Headline

Our PD model and agency long-term ratings are not measuring the same thing, and the difference is the whole point of looking at both. Our model estimates a bank's standalone probability of default from its own balance sheet, with no credit for government or parent support. Agency long-term ratings deliberately blend that standalone view with support uplift: the too-big-to-fail presumption, sovereign backstops, and parent-to-subsidiary lift. So the question is not "do we match the agencies," it is "where we differ, is the gap explained by the support assumption?" For a counterparty-risk decision, that gap is exactly what you want surfaced rather than hidden.

Read through that lens, the two line up closely. On the 78 banks with a directly comparable long-term agency rating, our model sits at median 0 notches versus S&P, lands within ±2 notches on 81% of S&P pairs (65% Moody's, 69% Fitch), and within ±3 on 92% versus S&P. The divergences fall into two predictable groups, both by design:

Detail below in "Where the agencies and our model diverge."

Method

Source data: a manually curated external-ratings file covering 90 entities (49 bank-level, 41 BHC-level). For each entity × agency we pick the long-term rating via a priority list: Long-Term IssuerLong-Term DepositsSenior UnsecuredSenior DebtLong-Term. Short-term, subordinated, and preferred-stock ratings are excluded.

Mapping to bank-level scoring:

Notch scale: S&P's 22-tier scale (AAA = 0, D = 21). Moody's ratings are mapped to S&P-equivalent notches (Aaa→AAA, Aa1→AA+, etc.) for the alignment math. Our model's pd_letter uses the same S&P scale.

Result: 78 bank rows in the comparison set after BHC expansion + de-duplication. 4 BHC-rated entries had no bank subsidiaries in our PD bundle (investment-only BHCs or otherwise out-of-scope).

Notch alignment

Agency n Within ±1 notch Within ±2 Within ±3 Mean diff (PD − agency) Median diff
S&P 64 50.0% 81.2% 92.2% +0.12 +0.00
Moody's 65 38.5% 64.6% 73.8% +1.15 +1.00
Fitch 55 40.0% 69.1% 81.8% +1.53 +2.00

Read: PD model aligns most closely with S&P (median 0 notch diff). Versus Moody's and Fitch, our model is systematically ~1–2 notches more bearish. None of the three agencies disagree wildly - 92% of banks land within ±3 notches of S&P, 82% within ±3 of Fitch.

Why S&P is closest: S&P's bank ratings have historically focused on stand-alone credit profile (SACP) without the government / parent uplift Moody's and Fitch apply more aggressively. Our PD model, trained on FDIC failures, sees roughly the same bank-only picture as S&P.

Where the agencies and our model diverge

The divergences are directional and structural, not random. They cluster into two segments, and within each segment the gap runs the same way for the same reason. Counts, median notch gaps, and ranges below are from the Q1 2026 comparison set.

Direction Bank segment n Median notch gap vs agencies Range Driver
PD more conservative G-SIB, money-center, custody, and broker-dealer-affiliated banks 10 +4 +3 to +6 Agencies embed systemic-support uplift (too-big-to-fail, parent and government support); our model scores standalone failure risk only.
PD more constructive Mid-cap regional and specialty banks 10 −2.5 −2 to −4 Agency through-the-cycle caution versus our current-balance-sheet read (capital, Texas Ratio, and earnings genuinely sound); a subset are bank-holding-company-versus-subsidiary notch-convention artifacts.

Read: the model is systematically more cautious exactly where agencies lean hardest on support assumptions, and more constructive exactly where agencies apply the heaviest through-the-cycle discount. On the conservative side the agencies are arguably right on the specific names, since those banks would not be allowed to fail; but for a counterparty-risk product the standalone read is the defensible one: if you are underwriting credit limits, size them as if government support might not materialize.

Calibration anchor - mean model PD per agency long-term rating

This is the alignment table that goes into the methodology / MRM file: for each agency letter bucket, what's the mean PD our model produces, and how does that compare to Moody's idealized 1-year PD for that letter? Ratios shown.

S&P long-term rating

S&P letter n Mean model PD Moody's idealized PD Ratio
AA 1 51.6 bps 0.3 bps 172.2×
AA- 3 33.6 bps 0.6 bps 56.0×
A+ 13 30.0 bps 1.5 bps 20.0×
A 6 20.6 bps 3.0 bps 6.9×
A- 12 20.1 bps 6.0 bps 3.3×
BBB+ 18 31.8 bps 10.0 bps 3.2×
BBB 5 23.0 bps 18.0 bps 1.3×
BBB- 6 29.1 bps 35.0 bps 0.83×

Moody's long-term rating

Moody's letter n Mean model PD Idealized PD Ratio
Aa1 4 38.1 bps 0.15 bps 254.0×
Aa2 4 24.5 bps 0.30 bps 81.6×
Aa3 8 25.9 bps 0.60 bps 43.1×
A1 11 36.3 bps 1.5 bps 24.2×
A2 10 31.3 bps 3.0 bps 10.5×
A3 7 52.8 bps 6.0 bps 8.8×
Baa1 10 25.8 bps 10.0 bps 2.6×
Baa2 5 17.0 bps 18.0 bps 0.95×
Baa3 5 78.6 bps 35.0 bps 2.3×
Ba1 1 100.3 bps 70.0 bps 1.4×

Fitch long-term rating

Fitch letter n Mean model PD Idealized PD Ratio
AA+ 4 32.5 bps 0.15 bps 216.5×
AA 2 11.0 bps 0.30 bps 36.6×
AA- 7 29.0 bps 0.60 bps 48.3×
A+ 13 32.3 bps 1.5 bps 21.5×
A 9 27.8 bps 3.0 bps 9.3×
A- 9 26.9 bps 6.0 bps 4.5×
BBB+ 6 58.4 bps 10.0 bps 5.8×
BBB 2 137.2 bps 18.0 bps 7.6×
BBB- 3 81.2 bps 35.0 bps 2.3×

Read across all three tables: the ratio of model PD to Moody's idealized PD is huge at the safe end (50×–250× at AA-tier) and converges to ~1× around Baa2 / BBB - exactly the inflection point predicted by the methodology doc §15.2.

Two reasons this gap exists at the safe end:

  1. Bank failures don't happen at the rates implied by corporate-bond AAA/AA defaults. Moody's idealized AA-tier 1-year PD of 0.3 bps reflects long-dated investment-grade corporate-bond default frequency. The bank universe doesn't have AA-equivalent failure rates because no FDIC-insured bank fails at 0.003% per year - the floor for "well-capitalized regulated bank" failure is empirically around 5–30 bps annually. Our model is calibrated to that floor; the agencies' idealized curve assumes a corporate-bond floor that doesn't exist in our population.

  2. Agency ratings factor in implicit government / parent support. Moody's specifically uses a "supported rating" methodology that adds notches based on assessed sovereign + parent support. For large banks the lift is often 2–4 notches. Our PD model captures bank-standalone risk without that adjustment. This is by design - for counterparty risk we want to know failure probability assuming support might not materialize.

Why this isn't a calibration problem:

The methodology doc explicitly anchors v1.2's calibration to realized FDIC failure rates, not to agency idealized PDs. The risk_tier field (Severe / High / Elevated / Moderate / Low) was added in v1.2 precisely because agency PD anchoring isn't the right calibration target for bank failure prediction. The ratio table above documents the gap honestly; it doesn't argue that the gap is "wrong."

Coverage limitations

  1. 78 banks out of ~9,300 in the scoring universe (~0.8%). This analysis applies only to the rated subset. Bank ratings are concentrated in the megabank + mid-cap public BHC universe; most community banks never get rated. One of our product's value propositions is scoring the 99%+ of banks the agencies don't.
  2. BHC-level → bank-level mapping is approximate. We apply +1 notch as the standard convention, but it's a simplification. Some BHC structures have ratings that don't translate cleanly, the holding company and its lead bank subsidiary can sit a notch or two apart and the precise subsidiary rating is not always published. Where bank-level S&P/Moody's/Fitch ratings are available, we use them directly without adjustment.
  3. The "long-term rating" type per agency is normalized. Different agencies use different naming conventions (Long-Term Issuer / Long-Term Deposits / Senior Unsecured / Senior Debt). We pick the first matching type per agency via a priority list; for some entities the priority resolves to slightly different rating concepts. Not a methodology problem but worth flagging when you're explaining specific banks' rating diffs.
  4. Rating action staleness. Agency ratings have an as-of date; some are 6 - 18 months old at any given time. Our PD model refreshes quarterly. Some divergences will narrow at the next round of rating action.

Further reading

For a deeper validation pack (the full 78-row comparison table, per-quarter trend, calibration plot files, and a model-risk-management pack covering SR 11-7 alignment), contact info@counterpartyinsight.com.


Not a credit rating. Counterparty Insight is not a credit rating agency and is not registered as a Nationally Recognized Statistical Rating Organization (NRSRO) under Section 15E of the Securities Exchange Act. The letter grades and probability-of-default estimates referenced here are independent, quantitative analytical assessments for informational use only. They are not "credit ratings" as defined under the Credit Rating Agency Reform Act, are not a recommendation regarding any security or credit decision, and must not be used as the sole basis for any investment, lending, or counterparty decision. The comparison to agency ratings is for benchmarking and is not a representation of equivalence; the letter scale is used for interpretability and is not affiliated with, endorsed by, or derived from any rating agency.