Credit Ratings and Default Probabilities

Every derivative you've priced so far in this course — a bond option, a swap, a cap — has quietly assumed that whoever owes you money will actually pay it. A credit trading desk cannot afford that assumption. Its entire job is to put a number on the chance that a borrower — a corporation, a bank, a sovereign — fails to pay what it owes, and then to price that number into everything: the yield demanded on a bond, the premium on a CDS, the capital a bank must hold against its loan book. This lesson builds the first and most basic version of that number: a default probability, read first off a rating agency's own scorecard and then rebuilt from a single clean assumption about how default arrives.

The rating scale

Three agencies — S&P, Moody's, and Fitch — dominate corporate and sovereign credit ratings. Each assigns a letter grade meant to summarize, in one symbol, an issuer's ability and willingness to pay its debts in full and on time. The scales differ slightly in notation but agree on the ordering:

S&P / FitchMoody'sMeaning
AAAAaaHighest quality, minimal credit risk
AAAaVery high quality
AAHigh quality, somewhat susceptible to conditions
BBBBaaAdequate — the last investment-grade rung
BBBaSpeculative — the first "high-yield" / "junk" rung
BBHighly speculative
CCC and belowCaa and belowSubstantial risk, near or in default
DCIn default

The line between BBB− (or Baa3) and BB+ (Ba1) is the single most economically important boundary on the whole scale: it separates investment grade from speculative grade. Many pension funds, insurers, and money-market funds are contractually barred from holding anything below it — so a single-notch downgrade across that line can force forced selling worth billions of dollars, independent of anything else changing about the issuer.

From letters to numbers: historical default rates

A rating is an ordinal ranking — AAA is safer than AA, which is safer than A — but a trading desk needs a number. Rating agencies publish exactly that, tracking every bond they've ever rated and reporting, for each rating and time horizon, what fraction actually defaulted. The table below shows illustrative long-run figures of the kind these studies produce (cumulative probability of default, in percent, from the start of the horizon):

Rating1-year5-year10-year
AAA0.00%0.10%0.50%
AA0.02%0.30%0.90%
A0.05%0.60%2.00%
BBB0.15%1.80%4.50%
BB0.60%8.00%15.00%
B3.00%18.00%28.00%
CCC/C15.00%40.00%55.00%

Two patterns matter more than any single cell. First, reading down a column, default probability rises steeply as rating falls — a CCC-rated borrower is roughly a thousand times more likely to default within a year than an AAA one. Second, reading across a row, default probability rises with horizon for every rating: the longer you're exposed, the more chances the world has to go wrong. Both patterns are exactly what a pricing model needs to reproduce.

The hazard-rate model: default as a constant "chance per instant"

A historical table is a lookup, not a model — it can't tell you the 7-year default probability if you only have 1, 5 and 10-year figures. The standard trick is to model default the same way physicists model radioactive decay: assume a constant instantaneous hazard rate \lambda (also called the default intensity) — the conditional probability of default in the next tiny instant, given survival so far, per unit time. With \lambda constant, the probability of surviving from now to time t follows an exponential decay:

S(t) = e^{-\lambda t}, \qquad \text{PD}(t) = 1 - S(t) = 1 - e^{-\lambda t}.

A bigger \lambda means faster decay of the survival curve — a riskier borrower. The chart below plots S(t) for a hazard rate you control; drag the slider and watch how much a "small-looking" change in \lambda compounds over a long horizon.

Under a constant hazard rate \lambda:

Worked example: calibrating \lambda to a rating

Take the BBB row above: a 5-year cumulative default probability of 1.8\%. Solving 1 - e^{-5\lambda} = 0.018 for \lambda:

\lambda = \frac{-\ln(1 - 0.018)}{5} = \frac{-\ln(0.982)}{5} \approx \frac{0.01816}{5} \approx 0.00363 \; (0.363\%\text{ per year}).

Now use that calibrated \lambda to predict the 10-year cumulative default probability, and compare it with the table's actual entry:

1 - e^{-10 \times 0.00363} = 1 - e^{-0.0363} \approx 1 - 0.9643 = 3.57\%.

The table says 4.5\% — noticeably higher than the 3.57\% a constant hazard rate predicts. That gap isn't a mistake in the arithmetic; it's a real limitation of the constant-\lambda assumption, which the "Watch out!" box below unpacks.

It's a fair question, and it's the subject of the very next lesson: a bond's yield spread over the risk-free rate already embeds the market's own view of default risk, no agency required. Rating agencies survive alongside that market signal for a few durable reasons — they analyze information (management access, non-public financials) a bond price alone doesn't reveal; a huge swath of institutional capital is contractually restricted to "investment grade" paper as defined by the agencies specifically; and agency ratings tend to move slowly and deliberately, giving a stabler (if slower-to-react) opinion than a market price that can gap on a single rumor. As you'll see next, the two signals usually agree — but when they disagree, that gap is often exactly where the interesting trades are.

A constant hazard rate is a modeling convenience, not a law of nature — and the worked example above just caught it in the act of being wrong. Real default risk is rarely flat over time: a BBB company's 1-year risk of default is low precisely because a full-blown collapse doesn't usually happen without warning — but if its finances do start deteriorating, later years carry more risk than a constant \lambda assumes, which is exactly why the actual 10-year default rate came in above the flat-hazard prediction. Two more traps worth naming: don't confuse a t-year cumulative default probability with an annual one (they're related by the exponential, not by simple division by t); and remember that these historical tables describe the real-world (physical) chance of default, averaged across many economic cycles — not necessarily what the market is pricing in right now, which is where the next lesson picks up.