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

  • Β Home Deposit Calculator

    Property Price $ Deposit Percentage (%) Additional Costs (Closing, Legal, etc.) $ Calculate Reset Deposit Required: Total Upfront Cost: Loan Amount: Buying a home is one of the biggest financial decisions most people make. Before applying for a mortgage or home loan, one of the most important questions is: How much deposit do you need?…

  • Multiplying 3 Fractions Calculator

    First Fraction: / Second Fraction: / Third Fraction: / Calculate Reset Result (Fraction): Copy Result (Decimal): Copy Simplified Fraction: Copy Fractions are a core part of mathematics, widely used in academics, finance, engineering, and everyday problem-solving. One of the most common operations involving fractions is multiplication. While multiplying two fractions is straightforward, multiplying three fractions…

  • Out of Pocket Cost Calculator

    Total Medical Bill ($): Insurance Coverage Amount ($): Co-pay Amount ($): Deductible Amount ($): Other Expenses ($): Calculate Out of pocket costs refer to the expenses you must pay yourself when receiving medical care, aside from what your insurance covers. These expenses can include co-payments, deductibles, and other costs like medications or travel. Understanding your…

  • Price Per Performance Calculator

    Price ($): Performance Score: Calculate Price Per Performance: In today’s tech-driven world, consumers are bombarded with endless product choices. Whether you’re shopping for a new laptop, smartphone, graphics card, or even home appliances, it’s essential to make informed decisions. One of the most effective tools for doing this is a Price Per Performance Calculator. This…

  • Fertile Day Calculator

    Fertile Day Calculator Fertile Day Calculator Average Menstrual Cycle Length (days) Last Menstrual Period Start Date Calculate Fertile Days Reset Fertile Window Trying to conceive can be a stressful journey, but knowing your fertile window can improve your chances of pregnancy. The Fertile Day Calculator helps you predict ovulation and identify your most fertile days…

  • Baldurs gate 3 build calculator

    Class FighterWizardRogueClericPaladinRangerBarbarianBardDruidSorcererWarlockMonk Race Human (+1 all stats)Elf (+2 DEX, +1 INT)Dwarf (+2 CON, +1 WIS)Halfling (+2 DEX, +1 CHA)Githyanki (+2 STR, +1 INT)Tiefling (+1 INT, +2 CHA)Drow (+1 CHA, +2 DEX) Character Level (1–12) Ability Scores (Base) STR DEX CON INT WIS CHA Calculate Reset Proficiency Bonusβ€” Max HPβ€” Passive Perceptionβ€” Ability Modifiers STRβ€” DEXβ€”…