Skip to content

Rating transition matrix

Read and construct a rating transition matrix, multiply it across years and combine starting rows into a portfolio forecast while keeping withdrawal and pricing assumptions explicit.

A rating transition matrix lists the probabilities of moving from each starting credit-quality category to every possible destination over a specified horizon. Its rows let a risk manager forecast upgrades, downgrades and default together, rather than treating every surviving borrower as having unchanged credit quality.
The categories may be agency credit ratings or an internal rating system. Always read the table's scope and horizon: a one-year issuer-rating table and a quarterly instrument-rating table describe different experiments.

Read across a starting-state row

Use the row convention

pij=P(Xt+1=j∣Xt=i),p_{ij}=\mathbb{P}(X_{t+1}=j\mid X_t=i),
where one step is one year. Consider this fictional model, whose invented states are Good, Weak and Default:
Starting state → state one year laterGoodWeakDefault
Good90%8%2%
Weak10%85%5%
Default0%0%100%
The Good row says that a borrower starting Good has an 8% chance of being Weak next year. The reverse move is read from another row: Weak → Good has probability 10%. The diagonal records staying in the same category. Columns need not sum to one; each row must contain nonnegative probabilities summing to one.
Here Default is an absorbing state: its row is (0,0,1)(0,0,1). It records that default has occurred, even if the real business later restructures. A published table showing only initially performing categories needs an explicit Default row before it can be used as a square transition kernel on this state space.

Build the denominator before estimating the entries

For a simple cohort estimate with complete observations, let NiN_i be the number of entities starting in category ii, and NijN_{ij} the number ending in category jj at the chosen horizon. Then

p^ij=NijNi,Ni>0.\widehat p_{ij}=\frac{N_{ij}}{N_i},\qquad N_i>0.
The denominator is the starting row's population, not the whole sample or the destination category's population. Small starting cohorts make rare transitions particularly uncertain. A zero observed count is not proof that a transition is impossible.
A “withdrawn” or “no longer rated” column needs a stated treatment. Withdrawal is not automatically default or survival: an entity may cease to be rated for reasons such as acquisition. Deleting that column and rescaling the remaining entries changes the conditioning. Interpreting the rescaled row as the original population's future probabilities requires an assumption about the informativeness of withdrawal. McNeil, Frey and Embrechts discuss this explicitly in §10.2.1 of Quantitative Risk Management; CreditMetrics §2.2 also identifies its adjustment for no-longer-rated observations.

Two years means matrix multiplication

To turn the stipulated annual matrix PP into a two-year forecast, assume a time-homogeneous Markov chain: today's state contains the relevant predictive history, and the same annual probabilities apply in both years. An empirical one-year table alone does not establish either assumption.

The Chapman–Kolmogorov equations combine every possible intermediate state:

(P2)ij=∑kpikpkj.(P^2)_{ij}=\sum_k p_{ik}p_{kj}.

For example, Good → Default over two years is

(P2)GD=0.90(0.02)+0.08(0.05)+0.02(1)=0.042.(P^2)_{GD}=0.90(0.02)+0.08(0.05)+0.02(1)=0.042.
The final term retains borrowers who defaulted in the first year. Because Default is absorbing, 4.2% is the probability of default by year 2, not the probability of a new default during year 2. New defaults during the second year account for 4.2%−2%=2.2%4.2\%-2\%=2.2\% of the original Good population. See credit migration for the distinction between cumulative and survival-conditioned default risk.

The complete two-year matrix is:

Starting state → state two years laterGoodWeakDefault
Good81.8%14%4.2%
Weak17.5%73.05%9.45%
Default0%0%100%

This is a matrix product, not an entry-by-entry square. For example, the two-year probability of finishing Good includes Good → Weak → Good, as well as Good → Good → Good.

A book is a mixture of starting rows

Let q0=(0.8,0.2,0)q_0=(0.8,0.2,0) describe a randomly chosen borrower's starting state: 80% Good and 20% Weak. With row vectors, forecast by multiplying on the right:
q1=q0P=(0.740,0.234,0.026),q2=q0P2=(0.6894,0.2581,0.0525).q_1=q_0P=(0.740,0.234,0.026),\qquad q_2=q_0P^2=(0.6894,0.2581,0.0525).
An 80% Good, 20% Weak starting mixture produces year-two probabilities 68.94% Good, 25.81% Weak and 5.25% Default. The Default total combines 80% times 4.2% and 20% times 9.45%.
An 80% Good, 20% Weak starting mixture produces year-two probabilities 68.94% Good, 25.81% Weak and 5.25% Default. The Default total combines 80% times 4.2% and 20% times 9.45%.
Fictional annual model. Weight the two starting-state rows by their initial shares; all displayed percentages describe borrower counts, not debt values or loss amounts.

Thus the book's two-year cumulative default probability is 0.8(4.2%)+0.2(9.45%)=5.25%0.8(4.2\%)+0.2(9.45\%)=5.25\%. This is an expected fraction across borrowers with the stated composition, not a claim that exactly 5.25% will default. The matrix does not specify dependence between different borrowers, and counting borrowers equally does not weight their exposures.

For the underlying state and row conventions, Markov Chains — Transition Matrices and the Markov Property develops the model through transition diagrams and credit-rating states. Its public page is a preview; the full lesson requires membership.

What the matrix does not settle

Historical transition frequencies estimate real-world migration experience for a particular population and period. They are not automatically risk-neutral probabilities suitable for pricing traded claims. The numbers above are stipulated teaching inputs, with no rating-agency calibration.

If annual transition laws change over time, use the successive kernels in date order, q2=q0P0P1q_2=q_0P_0P_1, rather than the square of a single matrix. Rating history, economic conditions and the treatment of withdrawn entities can all matter. Finally, migration probabilities do not supply a bond's value in each surviving state, exposure at default or recovery: those are additional inputs to a credit-loss or valuation model.

Sources

Last updated
  • credit risk
  • rating migration
  • markov chains
  • transition matrices
← Back to the glossaryBack to top ↑