Why Default Probability Term Structures Need Care
A one-year default probability answers a specific question: what is the chance that an obligor in a given rating defaults during the next year? A term structure answers related questions at several future horizons. Those answers are not interchangeable. The probability of having defaulted by the end of year 3 is cumulative, while the probability of default during year 3 among those that survived the first two years is conditional. Confusing these measures can materially distort a credit-risk assessment.
A rating-based term structure follows an initial rating cohort as obligors migrate among ratings and may eventually default. Its calculation uses the annual transition matrix and, when default is an absorbing state, the probability of occupying that state at each horizon. The key consistency check is that cumulative default probability and survival probability sum to one.
From an Annual Matrix to a Term Structure
Assume a time-homogeneous Markov model: the same annual transition matrix \(P\) applies in every year, and the next year's rating depends on the current rating rather than on the full migration history. List the nondefault ratings and then the default state in a fixed order. If the initial rating is \(i\), let \(e_i\) be the row vector with 1 in position \(i\) and 0 elsewhere. The distribution over all states at the end of year \(t\) is \(e_iP^t\).
With default absorbing, the entry of \(e_iP^t\) corresponding to \(D\) is the cumulative default probability through year \(t\). Write this as \(C_i(t)\), and define \(S_i(t)\) as the probability of surviving without default through that year. Then:
The marginal probability of default during year \(t\) is the increase in cumulative probability from the previous horizon. The conditional probability for that year divides this increase by the probability of surviving to the start of the year:
Here \(C_i(0)=0\) and \(S_i(0)=1\) when the initial obligor is not in default. The quantity \(h_i(t)\) is sometimes called a cohort hazard or conditional default rate. It is conditional on the initial cohort surviving to year \(t-1\), not on being in the same rating as at the start.
The cohort hazard can also be interpreted using the ratings occupied by survivors. Let \(q_{t-1}(j)\) be the probability that an obligor starting in \(i\) is in nondefault rating \(j\) at the end of year \(t-1\), without having defaulted. The total probability of survival is \(S_i(t-1)=\sum_j q_{t-1}(j)\). Conditional on survival, the share in rating \(j\) is \(q_{t-1}(j)/S_i(t-1)\). Therefore:
This is a weighted average of the one-year default probabilities for the ratings held by surviving members of the original cohort. It is generally not equal to the initial rating's one-year default probability after the first year, because the survivors may have migrated.
Why the Matrix Calculation Works
The multiplication \(P^2\) sums the probabilities of all possible intermediate ratings. In particular, the probability of moving from \(i\) to \(j\) in two years is \(\sum_k P_{ik}P_{kj}\): each product is the probability of the path through intermediate state \(k\), and the paths are mutually exclusive. Repeating this argument gives \(P^t\) for \(t\) annual transitions.
For the default column, the absorbing-state condition makes the entry at year \(t\) the probability of having defaulted on or before year \(t\), not merely the probability of a new default in that year. Every path that entered \(D\) earlier stays there. Thus the difference between the default-column entries at two consecutive horizons isolates the probability of first entering default during the intervening year. Dividing that difference by prior survival conditions on the cohort still being at risk at the start of that year.
Confirm that each annual row sums to 1, the rating order is consistent, and default is absorbing if the default column is to represent cumulative default.
For a constant annual matrix, calculate \(e_iP^t\) at each horizon. For different matrices by year, multiply them in chronological order.
Take the default-state probability as \(C_i(t)\), and calculate \(S_i(t)=1-C_i(t)\).
Difference consecutive cumulative probabilities to find the marginal probability. Divide by prior survival to find the conditional probability, then verify the survival and cumulative identities.
Worked Term-Structure Calculations
Worked Example: A Three-Year Term Structure From One Matrix
A hypothetical obligor begins in rating A. The annual transition matrix is time-homogeneous, and default is absorbing:
Calculate cumulative default, survival, marginal default, and conditional default probabilities through year 3. The method is to propagate the initial row distribution one year at a time. This avoids treating a later-year conditional probability as though it were cumulative.
End of year 1. The starting distribution is \((1,0,0)\), so after one transition it is \((0.80,0.15,0.05)\). Thus \(C_A(1)=0.05\), \(S_A(1)=1-0.05=0.95\), and \(m_A(1)=h_A(1)=0.05\).
End of year 2. Multiply the year-1 distribution by \(P\):
Therefore \(C_A(2)=0.120\), \(S_A(2)=0.880\), and \(m_A(2)=0.120-0.050=0.070\). The conditional probability in year 2 is \(h_A(2)=0.070/0.950=0.073684\ldots\), or 0.0737 to four decimal places.
End of year 3. Propagating \((0.655,0.225,0.120)\):
Thus \(C_A(3)=0.19775\), \(S_A(3)=0.80225\), and \(m_A(3)=0.19775-0.120=0.07775\). The conditional year-3 probability is \(0.07775/0.880=0.088352\ldots\), or 0.0884 to four decimal places.
Check. At each horizon, the state probabilities sum to 1: \(0.80+0.15+0.05=1\), \(0.655+0.225+0.120=1\), and \(0.5465+0.25575+0.19775=1\). Also, cumulative default plus survival equals 1 at each horizon. The conditional rates are not the marginal increments: year 2's increment is 0.070, while its conditional probability is 0.0737.
Worked Example: A Term Structure for a Different Starting Rating
A hypothetical obligor starts in rating B under the annual matrix below. The matrix is constant over time and default is absorbing. Calculate the cumulative default probabilities through year 3, then calculate the conditional default probabilities in years 2 and 3.
Year 1. The row for B is \((0.05,0.75,0.20)\). Therefore \(C_B(1)=0.20\) and \(S_B(1)=0.80\).
Year 2. Multiply the year-1 distribution by \(P\):
Hence \(C_B(2)=0.3525\) and \(S_B(2)=0.6475\). The marginal probability in year 2 is \(0.3525-0.20=0.1525\), so \(h_B(2)=0.1525/0.80=0.190625\), or 0.1906 to four decimal places.
Year 3. Propagate the year-2 distribution:
Thus \(C_B(3)=0.4700\), \(S_B(3)=0.5300\), and \(m_B(3)=0.4700-0.3525=0.1175\). The conditional probability is \(h_B(3)=0.1175/0.6475=0.181467\ldots\), or 0.1815 to four decimal places.
Check. The year-3 rating probabilities sum to \(0.096375+0.433625+0.470000=1\), and \(0.4700+0.5300=1\). Although the conditional year-3 probability is lower than the conditional year-2 probability, cumulative default rises from 0.3525 to 0.4700, as it must.
Worked Example: Different Transition Matrices by Year
A hypothetical rating model uses a different annual matrix in each of two years. Starting in A, the year-1 distribution is governed by \(P_1\), and the year-2 distribution is governed by \(P_2\). Default is absorbing in both:
The correct two-year distribution is the initial row vector multiplied in chronological order, first by \(P_1\), then by \(P_2\). After year 1 it is \((0.90,0.06,0.04)\), so \(C_A(1)=0.04\) and \(S_A(1)=0.96\).
For year 2:
Therefore \(C_A(2)=0.142\), \(S_A(2)=0.858\), and the year-2 marginal default probability is \(0.142-0.040=0.102\). Conditional on surviving year 1, the year-2 default probability is \(0.102/0.960=0.10625\), or 0.1063 to four decimal places.
Check. The final state probabilities sum to \(0.723+0.135+0.142=1\), and \(0.142+0.858=1\). The product is \(e_AP_1P_2\); using \(P_2P_1\) would apply the years in the wrong order.
Interpretation and Common Exam Traps
A term structure should be read with its conditioning event stated explicitly. The cumulative probability \(C_i(t)\) is unconditional on survival to earlier years: it describes default by the horizon for the original cohort. The conditional probability \(h_i(t)\) is conditional on survival to the beginning of that year. The marginal probability \(m_i(t)\) is an unconditional probability of first default during that particular year. All three can be useful, but they answer different questions.
A frequent error is to subtract cumulative probabilities and report the result as a conditional probability. For example, in Worked Example 1 the year-2 increment is \(0.120-0.050=0.070\). Reporting 0.070 as the conditional year-2 default probability is wrong because it is still measured against the original cohort. The correct conditioning divides by year-1 survival:
Another trap is to use the initial rating's one-year default probability as the cohort's conditional probability in later years. By then, surviving obligors can occupy several nondefault ratings. Their conditional default probability is the weighted average over their current rating mix, as shown above. A third error is to multiply annual transition matrices in reverse chronological order when the matrices change by year. Finally, a matrix with rows that do not sum to 1, or a default state that is not absorbing, requires investigation before interpreting its default column as cumulative default. If default is not absorbing, cumulative default must instead be calculated as the probability of first entering default by the horizon.
These distinctions are central to rating-based default probability term structures and are aligned with the CAS Exam 9 (Risk Management for Actuaries) syllabus. For any reported horizon, show the starting rating, the time convention, whether the probability is cumulative, marginal, or conditional, and the survival check. That makes the result interpretable and exposes common calculation errors.
Check Your Understanding
For each problem, identify the relevant horizon and conditioning event before calculating.
- A hypothetical obligor starts in A. The annual, time-homogeneous matrix has rows \(A=(0.70,0.20,0.10)\), \(B=(0.10,0.70,0.20)\), and absorbing \(D=(0,0,1)\). Calculate the cumulative default probability through year 2 and the conditional probability of default in year 2 given survival through year 1. (Answer: cumulative year-2 probability \(0.2100\); conditional year-2 probability \(0.1222\).)
- A hypothetical B-rated obligor follows a constant matrix with rows \(A=(0.80,0.15,0.05)\), \(B=(0.10,0.70,0.20)\), and absorbing \(D=(0,0,1)\). Find the cumulative probability of default by year 2 and the conditional probability of default in year 2. (Answer: cumulative probability \(0.3450\); conditional year-2 probability \(0.1813\).)
- A hypothetical obligor starts in B. In year 1, the transition probabilities are \(A=(0.90,0.06,0.04)\), \(B=(0.10,0.70,0.20)\), and \(D=(0,0,1)\). In year 2, they are \(A=(0.80,0.10,0.10)\), \(B=(0.05,0.75,0.20)\), and \(D=(0,0,1)\). Calculate cumulative default by year 2 and the conditional probability of default in year 2. (Answer: cumulative probability \(0.3500\); conditional year-2 probability \(0.1875\).)
- A rating-based term structure for an initial cohort reports cumulative default probabilities of \(0.0400\), \(0.1000\), and \(0.1900\) at the ends of years 1, 2, and 3. Calculate the marginal default probability in year 3 and the conditional default probability in year 3. (Answer: marginal year-3 probability \(0.0900\); conditional year-3 probability \(0.1000\).)
- At the end of year 2, 82% of an initial cohort has survived. Among those survivors, 30% are in rating A and 70% are in rating B. The one-year default probabilities from A and B are 0.02 and 0.15, respectively. Calculate the conditional probability of default in year 3 for survivors and the unconditional marginal probability of default in year 3 for the original cohort. (Answer: conditional probability \(0.1110\); unconditional marginal probability \(0.0910\).)