Understanding OAS for Whole Loans: Why It Matters and How It Works
If you trade or invest in whole loans, you have probably seen OAS quoted alongside BEY and nominal spread. But many market participants - even experienced ones - use OAS without fully understanding what it measures and why it matters.
OAS stands for Option-Adjusted Spread. The "option" is the borrower's embedded option to prepay the loan early. When a borrower refinances a 7% mortgage into a 5% mortgage, they are exercising an option that is valuable to them and costly to the investor. OAS adjusts for the value of that option.
Start with Z-Spread. Z-Spread (zero-volatility spread) is the constant spread you add to every point on the Treasury zero-coupon curve to make the present value of a loan's projected cashflows equal to its market price. Z-Spread assumes a static prepayment speed - you pick a CPR and run it unchanged for the life of the loan.
The problem with Z-Spread: prepayments are not static. When rates fall, borrowers refinance faster. When rates rise, prepayments slow. A loan priced at 10% CPR might actually experience 20% CPR if rates drop 200bp, or 5% CPR if rates rise 200bp. Z-Spread ignores this dynamic.
OAS accounts for it. The OAS engine (LoanBook uses a Hull-White short-rate model) simulates hundreds or thousands of interest rate paths using Monte Carlo simulation. On each path, the prepayment model adjusts CPR based on the rate environment - faster when rates are low, slower when rates are high. The OAS is the constant spread that, when added to all simulated paths, makes the average present value equal to the market price.
The difference between Z-Spread and OAS is the Option Cost - the value of the borrower's prepayment option. A loan with a Z-Spread of 180bp and an OAS of 130bp has 50bp of option cost. That 50bp represents the yield the investor gives up because the borrower might prepay at an inopportune time.
When does OAS matter most? For any loan where prepayments are rate-sensitive. Residential mortgages have the most prepayment optionality (S-curve refinancing behavior). Consumer loans have moderate optionality (credit improvement drives prepayment more than rates). Commercial loans often have call protection (lockouts, yield maintenance, defeasance) that suppresses optionality.
For SBA 7(a) guaranteed portions, OAS is particularly informative because total CPR includes involuntary prepayments (defaults paid at par by the government). The OAS engine separates the rate-sensitive component from the baseline default component.
The practical takeaway: when comparing two loan pools with different coupons and remaining terms, nominal spread is misleading. OAS gives you an apples-to-apples comparison of the pure credit and liquidity premium, net of prepayment option cost. It is the right metric for relative value analysis.
LoanBook calculates OAS using the same Hull-White Monte Carlo engine for every sector - residential, consumer, commercial, and government-guaranteed. The engine runs 100-1,000 rate paths with the LoanBook Prepay Model v4.3 providing rate-sensitive CPR on each path. Pool-level OAS takes 2-10 seconds; loan-level OAS takes 30-60 seconds for a portfolio.
See These Analytics in Action
LoanBook provides institutional-grade whole loan analytics for every sector.