• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Finance Train

Finance Train

High Quality tutorials for finance, risk, data science

  • Home
  • Data Science
  • CFA® Exam
  • PRM Exam
  • Tutorials
  • Careers
  • Products
  • Login

Monte Carlo Simulation for ABS/MBS

CFA® Exam, CFA® Exam Level 2, Structured Finance

This lesson is part 23 of 25 in the course Fixed Income Part 2

Because the binomial interest rate tree model is a backward induction process that does not consider current interest rates in comparison to historical interest rates in estimating prepayments (i.e. the interest rate path), it cannot be used to value ABS/MBS securities.

Understanding the interest rate path is critical for valuing ABS/MBS because the interest rate path will inform prepayment assumptions, as borrowers tend to refinance when interest rates drop.

Steps in a Monte Carlo Simulation

  1. A Monte Carlo simulation program will create thousands of interest paths that the ABS/MBS could follow over its life.
  2. The paths are adjusted so the model is “arbitrage free”, meaning that the model correctly values current on the run Treasuries.
  3. For each interest rate path modeled, the simulator will forecast monthly prepayments for the life of the security.
  4. The simulator calculates cash flows paid on each interest rate path utilizing forecasted prepayment rates.
  5. A present value of each path is calculated by the simulator based on the cash flows and discount rates for each path.
  6. The simulator averages the present values for each path in step 5.  This value is the expected value of the security, if it were risk free.
  7. A constant spread is added by the simulator to the arbitrage free Treasury rates calculated in step 2; the cash flows from step 4 are discounted with the new discount rate.
  8. The simulator averages all the present values for step 7 and compares this to the current price of the security.  If the average present value is too low, then the constant spread in step 7 will be reduced.

Monte Carlo Simulation and the Option Adjusted Spread (OAS)

The difference between the OAS and the Z-spread can be interpreted as the value of the embedded option, stated in basis points. The Z-spread will be greater than the OAS spread.

In order for the OAS to be accurate:

  • Volatility assumptions must closely approximate future volatility.
  • Prepayment assumptions must closely approximate prepayment realized.
  • The Monte Carlo simulator model correctly values on the run Treasuries
  • The OAS ensures that the average price across all interest rate paths equals the security’s current price.

If the assumptions are accurate and comparable for multiple ABS/MBS securities, then the ABS/MBS with the higher OAS is considered the better value.

OAS = Z-spread, when interest rate volatility is assumed to be zero.

Previous Lesson

‹ Cash Flow Yield, Nominal Spread, and Zero Volatility Spread for ABS/MBS

Next Lesson

Duration and Convexity for ABS/MBS ›

Join Our Facebook Group - Finance, Risk and Data Science

Posts You May Like

How to Improve your Financial Health

CFA® Exam Overview and Guidelines (Updated for 2021)

Changing Themes (Look and Feel) in ggplot2 in R

Coordinates in ggplot2 in R

Facets for ggplot2 Charts in R (Faceting Layer)

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

In this Course

  • CFA Level 2: Fixed Income Part 2 – Introduction
  • Mortgage Cash Flow Characteristics
  • Mortgage Pass-through Securities: Characteristics and Risks
  • Cash Flows and Prepayment Risk
  • Single Monthly Mortality (SMM) & Conditional Prepayment Rate (CPR)
  • PSA Prepayment Benchmark
  • Collateralized Mortgage Obligations (CMO) and CMO Tranches
  • Stripped MBS – Interest Only (IO) and Principal Only (PO)
  • Residential Non-Agency MBS
  • CMBS: Structure and Call Protection
  • Amortizing Loans vs. Non-Amortizing Loans
  • Overview of Asset Backed Securities (ABS)
  • Internal and External Credit Enhancements
  • Pay-through Structures: Prepayment Tranching vs. Credit Tranching
  • Home Equity Loans (HEL) Backed Securities
  • Manufactured Housing Backed Loans
  • Auto Loans Backed Securities
  • Student Loan Backed Securities (SLABS)
  • SBA Loan Backed Securities
  • Credit Card Receivable Backed Securities
  • Collateralized Debt Obligations (CDOs) and Synthetic CDOs
  • Cash Flow Yield, Nominal Spread, and Zero Volatility Spread for ABS/MBS
  • Monte Carlo Simulation for ABS/MBS
  • Duration and Convexity for ABS/MBS
  • Choosing an Appropriate Spread for ABS/MBS

Latest Tutorials

    • Data Visualization with R
    • Derivatives with R
    • Machine Learning in Finance Using Python
    • Credit Risk Modelling in R
    • Quantitative Trading Strategies in R
    • Financial Time Series Analysis in R
    • VaR Mapping
    • Option Valuation
    • Financial Reporting Standards
    • Fraud
Facebook Group

Membership

Unlock full access to Finance Train and see the entire library of member-only content and resources.

Subscribe

Footer

Recent Posts

  • How to Improve your Financial Health
  • CFA® Exam Overview and Guidelines (Updated for 2021)
  • Changing Themes (Look and Feel) in ggplot2 in R
  • Coordinates in ggplot2 in R
  • Facets for ggplot2 Charts in R (Faceting Layer)

Products

  • Level I Authority for CFA® Exam
  • CFA Level I Practice Questions
  • CFA Level I Mock Exam
  • Level II Question Bank for CFA® Exam
  • PRM Exam 1 Practice Question Bank
  • All Products

Quick Links

  • Privacy Policy
  • Contact Us

CFA Institute does not endorse, promote or warrant the accuracy or quality of Finance Train. CFA® and Chartered Financial Analyst® are registered trademarks owned by CFA Institute.

Copyright © 2021 Finance Train. All rights reserved.

  • About Us
  • Privacy Policy
  • Contact Us