You already know what a credit default swap is: a contract where the protection buyer pays a steady premium — the spread — and the seller makes them whole if a named borrower defaults. So far, so much insurance. But here’s the thing nobody tells you on day one: that spread is not just a price. It is an opinion about the odds of default, encoded in basis points, and with a little arithmetic you can pull those odds right back out. A CDS quoted at 200bp is the market whispering “this name defaults roughly 3% a year.” This lesson is about doing that decode — turning a spread into a probability of default, a survival curve, and ultimately a number you can trade against. The machinery is the hazard rate, the credit triangle, and the risky annuity, and by the end you’ll mark a CDS to market the way a desk does.
Before you read — take a guess
A 5-year CDS on Acme Corp is quoted at 200bp. Your gut reaction should be that this spread is, above all,…
A spread is the price of default risk
Start with the intuition, because the formula falls right out of it. If you sell protection on Acme, every year you collect the spread, and in exchange you’re on the hook for a payout if Acme defaults. For that to be a fair trade, the premium you pocket each year should roughly equal the loss you expect to pay out each year. And your expected annual payout is just two things multiplied together: how likely default is, and how much you lose when it happens.
That “how much you lose” piece has a name. When a borrower defaults, bondholders don’t usually lose everything — they recover some fraction of face value through the bankruptcy process, salvaged assets, restructuring. Call that fraction the recovery rate . What you actually lose is the rest: the loss given default, . If recovery is 40 cents on the dollar, your loss given default is 60%.
So, in words:
Rearrange and you’ve got an implied default probability straight from the quote:
Let’s run real numbers. You sell protection on $10M of Acme at a spread of 200bp (2.00%), with the market-standard recovery assumption of 40%, so .
| Quantity | Value | Arithmetic |
|---|---|---|
| Notional | $10,000,000 | given |
| Spread | 200bp = 2.00% | given |
| Annual premium collected | $200,000 | |
| Recovery | 40% | market standard |
| Loss given default | 60% | |
| Loss if Acme defaults | $6,000,000 | |
| Implied annual default prob | ≈ 3.33% |
Read that bottom row out loud: the $200,000 a year you collect is the fair price for insuring against a 60%-of-notional loss that arrives with roughly 3.33% probability each year. The spread was a default-odds quote all along; we just divided by the loss given default to reveal it.
Why 40% recovery keeps showing up
You’ll see R = 40% everywhere in single-name corporate CDS. It’s the conventional default assumption baked into standardized pricing (the so-called ISDA Standard Model) for senior unsecured corporate debt. It’s not a law of nature — actual recoveries swing wildly by sector, seniority and cycle — but everyone agrees to quote against 40% so spreads are comparable. Keep it in your back pocket; we’ll lean on it all lesson.
You sell protection on $20M of a name at 300bp, assuming 40% recovery. Roughly what annual default probability does that imply, and what's your annual premium?
Hazard rates and the survival curve
The “3.33% per year” we just computed is a fine back-of-envelope number, but it’s secretly sloppy: it treats default probability as if it ticked up in equal slabs year after year. Real survival doesn’t work that way, and to price multi-year CDS properly we need a cleaner object — the hazard rate.
Analogy. Think of a lightbulb that can burn out at any instant. The hazard rate is the bulb’s instantaneous failure intensity: given that it’s still glowing right now, is the rate at which it’s about to die in the next sliver of time. For a credit, is the instantaneous conditional default intensity — given the name has survived this far, the rate at which it defaults in the next instant. It’s a “per year” rate, but applied continuously, like continuously compounded interest applied to dying.
Precise definition. If the hazard rate is a constant , the probability of surviving (no default) all the way to time is the survival probability:
and therefore the cumulative probability of having defaulted by horizon is
That is the survival curve: it starts at 100% (everyone’s alive at ) and decays exponentially. It’s the exact same shape as radioactive decay or a discount factor — survival compounds, it doesn’t subtract in straight lines.
Let’s tabulate it for (the hazard implied by our 200bp / 40%-recovery name):
| Horizon | Survival | Cumulative default |
|---|---|---|
| 1 year | ≈ 3.3% | |
| 3 years | ≈ 9.5% | |
| 5 years | ≈ 15.4% | |
| 10 years | ≈ 28.3% |
Pitfall: default probability is NOT linear in time
The naïve instinct says “3.3% a year for 5 years = 16.5% by year 5.” Close, but wrong — and the error grows with horizon. By year 10 the linear guess gives 33.3%, but the true cumulative default probability is only 28.3%. Why the gap? Because to default in year 10 you first have to survive the previous nine, and that survival shrinks the base each year. Survival decays geometrically (multiply by a factor each year), not arithmetically (subtract a fixed slab). Over short horizons the two nearly agree; over long ones the straight-line approximation overstates default.
Fill in the survival-curve logic for a constant hazard rate λ.
Pick the right option for each blank, then check.
Under a constant hazard λ, the probability of surviving to time t is , so the cumulative probability of default by t is . Because survival , the straight-line guess of 'λ per year, times the number of years' the true cumulative default probability at long horizons.
When to use it
Reach for the hazard-rate / survival-curve machinery whenever the horizon matters — pricing a 5-year vs a 10-year CDS, computing the present value of premium payments that only happen if the name survives, or comparing default odds across maturities. The one-line “spread / (1−R)” shortcut is great for a quick implied-PD sanity check; the survival curve is what you actually integrate when money changes hands over time.
The credit triangle
Now we tie the two ideas together into the single most useful relationship in credit. We said the fair spread compensates for the expected annual loss, . That’s the credit triangle:
It’s called a triangle because three quantities — spread, hazard rate , and recovery — are locked together, and knowing any two pins down the third. (The ”≈” is because the clean equality holds exactly in the idealized continuous, flat-hazard limit; for ordinary spreads it’s an excellent approximation, and it’s exact under continuous flat-hazard pricing.) Rearrange it three ways depending on what you’re solving for:
- Solve for hazard (the usual move — you see a spread, you want default odds):
- Solve for implied recovery (you have spread and a hazard view):
- Solve for spread (you have a default-intensity model, you want the quote):
Three worked cases, all in basis points and percent, with the standard unless noted:
| Spread | Recovery | Implied hazard | |
|---|---|---|---|
| 200bp | 40% | 0.60 | |
| 600bp | 40% | 0.60 | |
| 200bp | 20% | 0.80 |
Look at rows one and three: same 200bp spread, different recovery, different implied hazard. Lower recovery means each default costs more, so a given spread can be “paid for” by fewer defaults — the implied hazard drops from 3.33% to 2.50%. That’s the whole subtlety in one comparison.
Pitfall: a spread alone doesn't pin down a default probability
You cannot convert a spread into a default probability without also assuming a recovery rate — the credit triangle has two unknowns on the right-hand side. The same 200bp implies 3.33% hazard at 40% recovery but 2.50% at 20% recovery. This is exactly why the market standardized on R = 40%: so that everyone backs out the same implied default odds from the same quote. Quote a spread without stating the recovery convention and your “probability of default” is undefined.
The interactive below is the credit triangle, alive. Drag the CDS spread slider (25–800bp) and the recovery slider; it computes and draws the survival curve across ten years, shading the cumulative-default region and marking the 5-year point. Try this: push the spread up or drag recovery down, and watch the survival curve bend downward faster — both mean “more default,” so the curve falls away from 100% more steeply and the shaded default region swells.
- Implied hazard rate λ
- 3.3%
- 1y default prob
- 3.3%
- 5y survival
- 84.6%
- 5y default prob
- 15.4%
- CDS spread
- 200 bp
- Recovery rate R
- 40%
- 10y default prob
- 28.3%
A CDS spread is roughly the annual cost of insuring against a loss that, when it happens, is (1−R) of notional — so hazard λ ≈ spread / (1−R). Compound that survival every instant and you get the exponential survival curve exp(−λt); the gap below it is the cumulative chance of default by each horizon.
Match each piece of the credit triangle to what it means.
Pick a term, then click its definition.
The risky annuity (RPV01) and marking a CDS to market
So far we’ve priced the protection side. But a CDS has two legs, and to value a real position you need both — and the survival curve is what makes the premium leg honest.
The premium leg is the stream of spread payments the buyer makes. Here’s the catch: those payments stop the instant the name defaults. So when you present-value them, you can’t just discount each coupon by the risk-free factor — you must also multiply by the probability the name is still alive to pay it. Discount by the risk-free rate and by survival.
That survival-weighted present value of a 1-unit-per-year premium stream has a name: the risky annuity, or RPV01 (risky PV of a basis point). Formally, it’s the PV of receiving 1 unit of premium per year for the life of the swap, where each coupon is discounted by both the risk-free discount factor and the survival probability — plus a small accrual-on-default term for the fraction of a coupon owed if default lands mid-period.
The fair spread is the one that makes those two legs equal — the spread at which the swap is worth zero at inception. That’s just the credit triangle again, now written with proper discounting.
Why RPV01 is the key to mark-to-market. Since the Big Bang, single-name CDS trade with standardized fixed coupons (e.g. 100bp or 500bp) and an upfront payment to settle the difference between that fixed coupon and the current fair spread. The mark-to-market of a position is, to an excellent approximation:
and the gain on a position when spreads move is the change in spread times RPV01 times notional. Buy protection at a tight spread, watch it widen, and you profit — because you’re paying a coupon that’s now cheap relative to the protection’s current value.
Worked mark-to-market. You bought protection on a name with a standardized 100bp coupon. Months later the name has deteriorated and the market fair spread is now 250bp. The 5-year RPV01 is about 4.3, and your notional is $10M. Your position has gained:
| Quantity | Value | Arithmetic |
|---|---|---|
| Spread now | 250bp = 0.0250 | given |
| Coupon paid | 100bp = 0.0100 | standardized |
| Spread − coupon | 150bp = 0.0150 | |
| RPV01 | 4.3 | survival-weighted annuity |
| Notional | $10,000,000 | given |
| Mark-to-market gain | ≈ $645,000 |
You bought cheap protection (paying only 100bp) on a name that now deserves 250bp of protection — and the RPV01 of 4.3 tells you each basis point of that 150bp edge is worth about 4.3 years of survival-discounted annuity. Multiply through and the position is up roughly $645,000. Mark a CDS to market and that’s the calculation, every time.
RPV01 shrinks as credit worsens — a subtle feedback
Here’s a wrinkle that bites people: RPV01 isn’t a constant. As a name’s hazard rate rises, its survival curve falls faster, so future premium payments are less likely to be made — and the survival-weighted annuity shrinks. That means as spreads blow out toward distress, each extra basis point of widening is worth fewer dollars of mark-to-market than the same widening was at tight levels. The linear “(spread − coupon) × RPV01” is a snapshot; for big moves you re-strike RPV01 at the new, lower survival curve.
Think first
You SOLD protection at a 500bp standardized coupon. The market fair spread for the name is now 300bp (it improved). With RPV01 ≈ 4.0 and notional $10M, are you up or down, and by how much?
Hint: For the seller, gains come when the spread falls below the coupon. Mark ≈ (coupon − spread) × RPV01 × notional from the seller's perspective. Use 500 − 300 = 200bp.
Bootstrapping the hazard curve
One last upgrade. A single CDS quote and a single recovery give you one hazard number — a flat curve. But real names trade a strip of CDS at 1, 3, 5, 7 and 10 years, and those spreads usually aren’t equal. To honor every quote at once you build a term structure of hazard rates, exactly the way you bootstrapped a zero-coupon yield curve from a strip of bonds.
The procedure, step by step:
- Take the 1-year CDS quote. Solve for the constant hazard that re-prices it. That fixes survival out to year 1.
- Take the 3-year quote. Holding fixed for the first year, solve for the forward hazard over years 1–3 that makes the 3-year CDS fair. That extends the survival curve to year 3.
- Take the 5-year quote, hold everything earlier fixed, peel off the next forward hazard . Repeat for 7y, 10y.
The result is a piecewise-constant hazard curve: a different (constant) forward default intensity in each maturity bucket, stitched together so the survival curve simultaneously re-prices every CDS in the strip. It’s the credit twin of zero-curve bootstrapping — instead of peeling off forward interest rates, you peel off forward default intensities.
The intuition for the slope. An upward-sloping CDS curve (longer maturities quoted wider) implies rising forward hazards — the market thinks near-term default is unlikely but the danger grows with time (typical of a currently-healthy name with long-run uncertainty). An inverted (downward-sloping) curve implies the opposite: high near-term forward hazard that’s expected to fall if the name survives the immediate scare — the classic signature of a name in acute distress, where the market is pricing “blow up soon, or be fine.”
| CDS curve shape | Implied forward hazards | Typical story |
|---|---|---|
| Upward-sloping | Rising with maturity | Healthy now, long-run uncertainty |
| Flat | Constant hazard | Stable, no term view |
| Inverted (downward) | High near-term, falling | Acute near-term distress |
Sort each statement by whether it's true of bootstrapping a hazard curve from a CDS strip.
Place each item in the right group.
- It is the credit analogue of zero-curve bootstrapping
- Forces a single flat hazard to fit every maturity at once
- Use the 1y quote first to solve the first hazard, then extend with 3y, 5y, …
- Upward-sloping spreads imply rising forward hazards
- Each longer maturity adds the next forward hazard, holding earlier ones fixed
- Produces a piecewise-constant forward hazard curve
- Ignores the shorter-maturity quotes and uses only the 10y
- Requires no recovery assumption at all
Putting it together
A CDS spread is an opinion about default odds wearing a basis-point costume. Strip away the costume with the credit triangle, , and you recover the hazard rate — the instantaneous conditional default intensity — via , where is the loss given default. Compound that hazard and you get the survival curve , with cumulative default — a curve that decays geometrically, not in straight-line slabs, so the naïve ” per year” guess overstates long-horizon default. Pricing the premium leg honestly means discounting each coupon by both the risk-free factor and survival, giving the risky annuity RPV01; the fair spread equates premium and protection legs. From RPV01 falls the desk’s everyday move — mark-to-market — so 150bp of widening on a 4.3-RPV01, $10M position is worth about $645,000. And to honor a whole strip of maturities you bootstrap a piecewise-constant forward hazard curve, the credit twin of zero-curve bootstrapping. Get all that, and a wall of CDS quotes becomes a clean, tradeable picture of who defaults, when, and what it’s worth.
Big picture
CDS spreads & hazard rates
- CDS Spreads & Hazard Rates
- Spread = price of default risk
- Annual spread ≈ default prob × (1 − R)
- Loss given default = 1 − R
- 200bp / 0.60 ≈ 3.3% implied PD
- Hazard rate & survival
- λ = instantaneous conditional default intensity
- Survival Q(t) = exp(−λt)
- Cumulative default = 1 − exp(−λt)
- Decays geometrically, not linearly
- The credit triangle
- spread ≈ λ × (1 − R)
- λ ≈ spread / (1 − R)
- Need a recovery assumption (standard 40%)
- Lower R → fewer defaults pay for same spread
- Risky annuity & mark-to-market
- RPV01 = survival-weighted PV of premiums
- Premium-leg PV = spread × RPV01
- Fair spread equates the two legs
- Upfront ≈ (spread − coupon) × RPV01
- Bootstrapping the hazard curve
- Peel forward hazards 1y → 3y → 5y → …
- Piecewise-constant forward hazards
- Like zero-curve bootstrapping
- Upward-sloping spreads → rising hazards
- Spread = price of default risk
Recap: CDS spreads & hazard rates
A 5-year CDS is quoted at 240bp assuming 40% recovery. Using the credit triangle, what annual hazard rate does it imply?
Check your answer to continue.
Next up — CDS indices: we’ll take the single-name machinery you just built and bundle dozens of names into CDX and iTraxx, read the index basis that opens up between the index and its constituents, and see why the whole can trade at a different spread than the sum of its parts.