Skip to content

FRM Part I · FRM Exam Part I

Corporate Bonds: formula sheet

Full chapter guide

Key formulas

Callable bond price
Callable bond price = Straight bond price − Call option value
The issuer owns the call, so the investor's bond is worth less.
Putable bond price
Putable bond price = Straight bond price + Put option value
The investor owns the put, so the bond is worth more.
Convertible bond price
Convertible price = Straight bond price + Conversion option value
The investor owns the option to convert into shares.
Conversion ratio and value
Conversion value = Conversion ratio × Share price; Conversion price = Face value ÷ Conversion ratio
Conversion ratio is the number of shares received per bond.
Coupon payment
Annual coupon = Coupon rate × Face value
Divide by the number of payments per year for each periodic coupon.
Seniority ranking
Senior secured > Senior unsecured > Subordinated > Junior subordinated > Equity
Applies to claims in bankruptcy; absolute priority is usually but not always respected in practice.
Credit spread
Credit spread = Corporate bond yield − Benchmark government yield (same maturity)
Compensation for default risk, and often liquidity risk, relative to a risk-free bond.
Investment grade boundary
Investment grade: BBB-/Baa3 or higher. High yield: BB+/Ba1 or lower
Memorise both S&P/Fitch and Moody's notation. Moody's Baa3 corresponds to BBB-.
Transition matrix row rule
Σ over j of P(i → j) = 100% for each starting rating i
Includes the default column. Use it to find a missing entry in a row.
Multi-period transition
Two-year matrix = One-year matrix × One-year matrix
Assumes the transitions are time-homogeneous (Markov). For a single entry, multiply row i by column j.
Survival probability
Survival over n years = 1 − Cumulative default probability over n years
Also, with constant annual default probability p: survival = (1 − p)^n.
Approximate spread and loss link
Credit spread ≈ PD × LGD (annual, under simple assumptions)
LGD = 1 − recovery rate. A rough link, ignoring risk premium and liquidity.
Expected loss
EL = PD × LGD × EAD
PD, LGD and EAD must refer to the same horizon and the same exposure. Assumes PD and LGD are independent.
Loss given default
LGD = 1 − Recovery rate
Recovery rate is a fraction of exposure. Recovered amount = RR × EAD.
Expected loss rate
EL rate = PD × LGD
Divide EL by EAD to get a percentage.
Survival probability
S(t) = 1 − Cumulative PD(t)
Chance of no default up to time t.
Marginal PD
Marginal PD(t) = Cum PD(t) − Cum PD(t−1)
Unconditional chance of default in year t only.
Conditional PD
Conditional PD(t) = Marginal PD(t) ÷ S(t−1)
Chance of default in year t given survival to the start of year t.
Constant hazard cumulative PD
Cum PD(t) = 1 − (1 − h)^t
h is the constant annual conditional default probability.
Approximate credit spread
Spread ≈ PD × LGD
Rough link under risk neutrality for small PD; ignores risk premium and liquidity.
Price with credit spread (annual)
P = Σ CFt ÷ (1 + zt + s)^t
zt is the risk-free spot rate for time t, s is the constant Z-spread. Solve for s by trial and error or a calculator.
Yield spread
Yield spread = YTM of corporate bond − YTM of benchmark government bond
Uses a single yield on each bond. Maturities should be close.
G-spread
G-spread = corporate yield − interpolated government yield at the same maturity
Interpolation removes the maturity mismatch of the plain yield spread.
Option-adjusted spread
OAS = Z-spread − option cost (in spread terms), for a callable bond
For a putable bond, OAS is larger than Z-spread. For an option-free bond, OAS = Z-spread.
Spread and expected loss approximation
s ≈ λ × (1 − R)
λ is the annual risk-neutral default intensity, R the recovery rate. It is an approximation, not an exact rule.
Risky bond price with default probability and recovery
P = [ (1 − q) × (promised payoff) + q × R × (promised payoff) ] ÷ (1 + r)^T
q is the risk-neutral default probability, r the risk-free rate. Discount at the risk-free rate because default risk is already in the cash flows.
Bid-ask spread (absolute)
Spread = Ask − Bid
Quoted in price points per 100 of face value or in currency.
Percentage (relative) spread
Relative spread = (Ask − Bid) ÷ Mid-price
Mid-price = (Ask + Bid) ÷ 2. Use it to compare bonds with different price levels.
Cost of a trade
One-way cost = ½ × Spread × Face value ÷ 100 (price quoted per 100)
A round trip (buy then sell at unchanged quotes) costs the full spread.
Price impact of a yield spread
ΔPrice ≈ −Modified duration × Δyield × Price
Use it to turn a yield bid-ask into a price bid-ask. Higher yield is lower price.
Credit spread decomposition
Credit spread ≈ Expected default loss + Liquidity premium + Risk premium
A conceptual rule, not an exact identity. Illiquid bonds carry larger liquidity premiums.
Rating boundary
IG: BBB-/Baa3 and above; HY: BB+/Ba1 and below
S&P and Fitch use BBB-; Moody's uses Baa3.

Quick revision

  • Corporate bond yield = benchmark yield + credit spread.
  • LGD = 1 − recovery rate.
  • Expected loss = PD × LGD × EAD.
  • Spread compensates for expected loss, risk premium and illiquidity, so it is usually larger than PD × LGD alone.
  • Senior secured debt ranks ahead of senior unsecured, which ranks ahead of subordinated debt, in claims on assets.
  • Callable bonds favour the issuer; putable bonds favour the investor.
  • Investment grade means rated BBB− or higher on the S&P scale (Baa3 on Moody's); below is speculative grade.
  • Higher credit risk means lower price and higher yield, other things equal.
  • Recovery rates are expressed as a percentage of face value.
  • Use annual PD and horizon consistently; do not mix annual and cumulative probabilities.
  • Corporate bonds usually trade over the counter, and liquidity is often poorer than for government bonds.
  • Always check whether a question gives a price, a yield or a spread before choosing a formula.

Common mistakes

  • Saying a callable bond has a higher price than a similar non-callable bond. Fix: The issuer owns the call, so subtract the call value from the straight bond price.
  • Confusing secured with senior. Fix: Secured refers to specific collateral. Seniority is the ranking of the claim. A bond can be senior unsecured or subordinated secured in some structures.
  • Treating BB+/Ba1 as investment grade. Fix: The last investment-grade notch is BBB-/Baa3. Anything at BB+/Ba1 or below is high yield.
  • Mixing up S&P and Moody's labels, such as saying Baa is speculative. Fix: Baa1, Baa2, Baa3 equal BBB+, BBB, BBB-. Ba1 equals BB+.
  • Using the recovery rate in place of LGD in the EL formula. Fix: Always compute LGD = 1 − RR first and write it down.
  • Treating cumulative PD as the PD for one year. Fix: Marginal PD for year t is the difference between cumulative PDs. Check which type is asked.
  • Treating Z-spread and OAS as always equal Fix: They are equal only without embedded options. For a callable bond, OAS is lower than Z-spread.
  • Using the risk-free rate plus spread on expected cash flows Fix: Use promised cash flows with risk-free plus spread, or expected cash flows with the risk-free rate. Not both.
  • Treating the full bid-ask spread as the cost of one trade. Fix: One-way cost versus mid is half the spread. Only a buy and sell round trip costs the full spread.
  • Buying at the bid or selling at the ask. Fix: The dealer buys at the bid and sells at the ask. You sell at the bid and buy at the ask.

Exam tips

  • Always ask who owns the option before answering a price or yield question.
  • Know the ranking of claims in order, since recovery questions depend on it.
  • Distinguish affirmative from negative covenants, as definitions are often tested.
  • In conversion questions, do the arithmetic on ratio and price carefully and check units.
  • Link features to spread: more protection for investors means a tighter spread.
  • Memorise the investment-grade line on both scales. It is the most frequently tested fact in rating questions.
  • In transition matrix questions, check which row you start in. Rows are the starting rating, columns are the ending rating.
  • Use the row-sum-to-100% check to find a missing entry before doing anything else.