Constant/Conditional Prepayment Rate (CPR) Calculator









The Constant Prepayment Rate (CPR) is a metric used in the mortgage-backed securities (MBS) world to estimate the annualized percentage of principal expected to be prepaid over a given period.


🧠 How the CPR Calculator Works

The calculator requires:

  • Prepaid Principal Amount – The total amount of principal prepaid during a set period.
  • Outstanding Principal Amount – The beginning balance of the mortgage pool.
  • Periods (Months) – The number of months over which the prepayment occurred.

It first calculates the Single Monthly Mortality (SMM): SMM=Prepaid PrincipalOutstanding PrincipalSMM = \frac{\text{Prepaid Principal}}{\text{Outstanding Principal}}SMM=Outstanding PrincipalPrepaid Principal​

Then converts it to CPR using: CPR=1−(1−SMM)12/periodsCPR = 1 – (1 – SMM)^{12 / \text{periods}}CPR=1−(1−SMM)12/periods

This gives a 12-month equivalent of prepayment activity.


📊 Example Calculation

  • Prepaid Principal = $2,000
  • Outstanding Principal = $100,000
  • Period = 6 months

SMM=2,000100,000=0.02SMM = \frac{2,000}{100,000} = 0.02SMM=100,0002,000​=0.02 CPR=1−(1−0.02)12/6=1−0.9604=0.0396⇒3.96%CPR = 1 – (1 – 0.02)^{12/6} = 1 – 0.9604 = 0.0396 \Rightarrow 3.96\%CPR=1−(1−0.02)12/6=1−0.9604=0.0396⇒3.96%

So, the CPR is 3.96%.


🧾 Why CPR Matters

CPR is vital for:

  • MBS valuation
  • Loan portfolio risk management
  • Understanding borrower behavior
  • Forecasting cash flows

📌 CPR vs. SMM

  • SMM: Prepayment rate for a single month
  • CPR: Annualized equivalent of the SMM over time

❓FAQs

Q: Can CPR exceed 100%?
No. It ranges from 0% to 100%. A CPR of 100% would imply the entire principal is prepaid within the year.

Q: Is higher CPR good or bad?
It depends. Investors in MBS may face prepayment risk, which can reduce interest income if loans are paid off early.

Q: Is CPR constant in reality?
No, it’s an approximation. Real-world prepayments fluctuate due to market conditions, interest rates, and borrower behavior.


📍 Summary

The Constant Prepayment Rate is an essential metric in mortgage and fixed-income markets. Use this CPR Calculator to estimate it easily and gain insights into prepayment trends.

Similar Posts

  • Centroid Calculator

    Centroid Calculator Geometric Centroid Weighted Centroid Dimensions: 2D (X, Y) 3D (X, Y, Z) Point 1: X: Y: Z: Mass: × Point 2: X: Y: Z: Mass: × Point 3: X: Y: Z: Mass: × + Add Another Point Please enter at least 2 valid points Calculate Reset Copy Results Input Points: Number of Points:…

  • Ups Shipping Prices Calculator

    Calculate your UPS shipping prices instantly based on package weight, distance, and delivery option. Package Weight (lbs): Shipping Distance (miles): Delivery Option: Select OptionUPS GroundUPS 2nd Day AirUPS Next Day Air Calculate Reset Copy Result Estimated UPS Shipping Price *These are approximate UPS shipping rates and may vary depending on package size, location, and additional…

  • Citibank Cd Rates Calculator

    Deposit Amount: $ CD Term (Months): Months Annual Percentage Yield (APY): % Calculate Reset Total Balance at Maturity: $0.00 Total Interest Earned: $0.00 Effective Term: 0 Years Certificates of Deposit (CDs) are one of the safest ways to grow your money with guaranteed interest. Citibank offers a variety of CD options, each with different terms…

  • Peso To Dollars Calculator

    Currency Philippine Peso (PHP)Mexican Peso (MXN)Colombian Peso (COP)Argentine Peso (ARS)Chilean Peso (CLP) Amount in Peso ₱ Exchange Rate (1 USD =) Convert Reset Converted Amount $0.00 Currency conversion plays an important role in global trade, travel, freelancing, and online shopping. One of the most commonly searched conversions is from Philippine Peso (PHP) to US Dollar…

  • Series Parallel Resistor Calculator

    Series Resistors Ω Ω + Add Series Parallel Resistors Ω Ω + Add Parallel Calculate Reset Electrical circuits often involve a combination of both series and parallel resistor configurations. These mixed circuits are widely used in real-world applications, from electronic devices to industrial systems. However, calculating total resistance in such circuits can quickly become complex…

  • Steps Per Mile Calculator 

    Height (inches) Or enter stride length below Stride Length (inches) – Optional Gender MaleFemale Pace WalkingRunning Calculate Reset Steps Per Mile Stride Length Used Steps in 5K Steps in 10K A Steps Per Mile Calculator is a simple yet powerful fitness tool designed to convert the number of steps a person takes into miles traveled….