Collateralized Mortgage Obligations (CMO) and CMO Tranches

With mortgage pass-through securities, investors share equally in interest coupon and principal cash flows and therefore all assume equal prepayment, extension, and contraction risk.

CMO structures will take one or more pass-through securities, divide up the cash flows, and then prioritize the cash flows from the collateral to different bond classes called tranches. These tranches will have different risk and return profile. So, there will be several classes of bondholders with varying maturities or different date of maturities, known as tranches.

The tranches do not change the overall prepayment risk of the underlying assets; the tranches simply reallocate that risk among the CMO’s investors.

CMO Tranches

Sequential Pay Tranches

Each tranche receives its pro-rata share of interest payments, but principal prepayments will first be allocated to Tranche A bonds until those bonds are retired, then to Tranche B bonds, etc.

Tranche A will be protected against extension risk, but the other bonds will be protected from contraction risk until Tranche A principal is retired.

Accrual Bonds or Z-tranche

Accrual bonds or Z-tranches do not receive cash payments from interest on the underlying collateral, rather interest is accrued to the accrual bonds’ principal value and then paid once the other tranches are paid off.

Accrual bonds allow investors to avoid reinvestment risk since no coupon interest is paid until all sequential bonds have been retired.

Planned Amortization Class (PAC) Tranche

These bonds will help an investor manage prepayment risk. Commonly the PAC is split into two tranches: a PAC tranche and a Support tranche (or companion tranche).

The PAC tranche will have a band or collar that sets controls on the principal payments allocated to it.

The initial PAC collar will have a minimum and maximum PSA speed.

Prepayment fluctuations outside the PAC collar band are then absorbed by the Support tranche.  Therefore the support tranche absorbs most of the prepayment risk.

Data Science in Finance: 9-Book Bundle

Data Science in Finance Book Bundle

Master R and Python for financial data science with our comprehensive bundle of 9 ebooks.

What's Included:

  • Getting Started with R
  • R Programming for Data Science
  • Data Visualization with R
  • Financial Time Series Analysis with R
  • Quantitative Trading Strategies with R
  • Derivatives with R
  • Credit Risk Modelling With R
  • Python for Data Science
  • Machine Learning in Finance using Python

Each book includes PDFs, explanations, instructions, data files, and R code for all examples.

Get the Bundle for $29 (Regular $57)
JOIN 30,000 DATA PROFESSIONALS

Free Guides - Getting Started with R and Python

Enter your name and email address below and we will email you the guides for R programming and Python.

Data Science in Finance: 9-Book Bundle

Data Science in Finance Book Bundle

Master R and Python for financial data science with our comprehensive bundle of 9 ebooks.

What's Included:

  • Getting Started with R
  • R Programming for Data Science
  • Data Visualization with R
  • Financial Time Series Analysis with R
  • Quantitative Trading Strategies with R
  • Derivatives with R
  • Credit Risk Modelling With R
  • Python for Data Science
  • Machine Learning in Finance using Python

Each book comes with PDFs, detailed explanations, step-by-step instructions, data files, and complete downloadable R code for all examples.