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

  • Adp Hourly Salary Calculator

    ADP Hourly Salary Calculator Hours per Week: Hourly Rate: $ Weeks per Year: Tax Rate (%): Other Deductions: $ Calculate Reset Copy When it comes to understanding your true earnings, few tools are as valuable as an ADP Hourly Salary Calculator. Whether you’re a full-time employee, part-time worker, or freelancer, this calculator helps you determine…

  • Macro Calculator

    Macro Calculator Weight (kg) Daily Calories Protein (% of calories) Carbs (% of calories) Fat (% of calories) Calculate Macros Reset Protein: 0g Carbs: 0g Fats: 0g Whether you’re trying to lose weight, gain muscle, or maintain your current physique, understanding your macronutrient needs is essential. A Macro Calculator is a powerful online tool that…

  • Complementary Color Calculator

    Enter Color (HEX) # Calculate Reset Original #000000 Complementary #000000 RGB (Original): 0, 0, 0 RGB (Complementary): 0, 0, 0 Choosing the right colors is essential for creating visually appealing designs, artwork, or digital content. Complementary colors—pairs of colors that sit opposite each other on the color wheel—enhance contrast and make designs stand out. The…

  • College Savings Growth Calculator

    Initial Savings: $ Monthly Contribution: $ Years to Grow: Annual Return (%): Calculate Growth Reset Total Principal $0 Future Value $0 Total Investment Growth: $0 Return on Investment: 0% Saving for college is more than just putting money aside—it’s about planning for growth. A College Savings Growth Calculator helps parents, guardians, and students estimate how…

  • 401k And Social Security Calculator

    Personal Information Current Age Planned Retirement Age Current Annual Salary $ Expected Annual Salary Growth (%) 401k Information Current 401k Balance $ Employee Contribution (%) Employer Match (%) Expected Annual Return (%) Social Security Information Social Security Benefit Age 62 (Early – Reduced Benefits)67 (Full Retirement Age)70 (Delayed – Maximum Benefits) Estimated Monthly SS Benefit…

  • Drill Tip Length Calculator

    Drill Tip Length Calculator Drill Bit Diameter: inchesmmfractional Fractional Size: Select Fractional Size1/16″ (0.0625″)5/64″ (0.078125″)3/32″ (0.09375″)1/8″ (0.125″)9/64″ (0.140625″)5/32″ (0.15625″)3/16″ (0.1875″)1/4″ (0.25″)5/16″ (0.3125″)3/8″ (0.375″)7/16″ (0.4375″)1/2″ (0.5″)5/8″ (0.625″)3/4″ (0.75″)1″ (1.0″) Drill Bit Type: Select Drill TypeTwist Drill (Standard)Brad Point DrillSpade BitForstner BitMasonry DrillStep DrillCountersink BitHole Saw Point Angle (degrees): 118° (Standard – General Purpose)135° (Self-Centering)90° (Flat Bottom)60°…