SlideShare a Scribd company logo
1 of 54
Download to read offline
Towards Improved Pricing and Hedging of
Agency Mortgage-Backed Securities (MBS)
Ashwin Rao
Presentation for AFTLab Seminar at Stanford University
May 31, 2018
Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 1 / 54
Overview
1 Mortgage Basics
2 Agency Securitization
3 Industry-Standard approach to Pricing & Hedging
Economic and Behavioral Intuition of Prepayment Models
Challenges with Trading based on “OAS”
4 Proposal: Pricing/Hedging with “risk-neutral prepayments”
Mathematical Formalism for Industry-Standard approach
Modeling of Prepayment Risks other than Interest Rate Risk
Trading based on calibrated Price of Prepayment Risk
Are we Happy? Can we do better?
Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 2 / 54
Mortgage Basics: Borrower’s Perspective
A family wants to buy a house worth $500K
Can make down-payment of $100K ⇒ Loan to Value (LTV) of 80%
Borrower has a good FICO score of 750
Monthly family income is $6000, Current monthly debt is only $100
So qualifies for a good mortgage rate (30 year, Fixed Rate) of 4%
Monthly payment (Interest + Principal) amounts to about $1900
Debt to Income (DTI) is 1900+100
6000 = 33%
Psychology less about debt mgmt, more about cash flows (DTI)
Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 3 / 54
Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 4 / 54
Mortgage Basics: Lender’s Perspective
The lender requires documentation on income, other assets/debts
The lender is long a “Bond” receiving monthly Principal & Interest
Lender’s biggest risk is the borrower defaulting on monthly payments
Think of this as the Borrower’s (American) Put option on the House,
with Strike = Remaining Principal (Default ⇒ House taken away)
Lender will offer a rate commensurate with LTV, DTI, FICO
Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 5 / 54
Lender also exposed to Voluntary Prepayment Risk
Prepayment: Payment of Principal (full or partial) before schedule
Borrower Defaulting is refered to as Involuntary Prepayment
Voluntary Prepayment mainly due to Home Sale or Refinancing
Think of this as the Borrower’s (American) Call option on the Loan,
with Strike = Remaining Principal
Like any callable bond, Call Option is In-the-money when Price > Par
In-the-money when offered rate is below rate on borrower’s mortgage
Refinancing: Borrowers often exercise deep in-the-money (suboptimal)
HomeSale: Often happens when call option is out-of-the-money
Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 6 / 54
Agency Securitization of a Pool of Mortgages
“Agency” refers to the Government-sponsored entities (GSE)
Pool of Conforming loans (conservative loan size, LTV, DTI, docs)
Agency receives collective Principal & Interest from the pool
In Exchange for cash extended to banks to originate mortgages
Agency issues a Mortgage-Backed Security (backed by mortgage pool)
Passthrough MBS simply forwards mortgage cash flows to investors
Structured MBS: Pro Rata, Sequential, Planned Amortization Classes
Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 7 / 54
Agency MBS securitized from a Conforming Pool of Loans
Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 8 / 54
Agency MBS are essentially credit-risk-free
Conforming loans ⇒ risk of borrower delinquencies/default is low
Agency guarantees investors principal even when a borrower defaults
Defaulted loan is taken out of pool, investor receives full principal
So Agency MBS investor has no credit-risk (government backing!)
Agency receives a guarantee fee for this credit protection
Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 9 / 54
Investor Perspective of Prepayment Risk for Passthroughs
Prepayments ⇒ Call option exercise on a fraction of the Pool
So, Prepayments will move Price towards Par
Price for a Premium (Price > Par) reduces when Prepayments rise
Price for a Discount (Price < Par) increases when Prepayments rise
Price for the Par Passthrough is insensitive to Prepayments
Prepayments for Premiums (Price > Par) are mainly Refinancings
Prepayments for Discounts (Price < Par) are mainly HomeSales
Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 10 / 54
Investor Perspective of Hedging Passthroughs
Duration Definition: − 1
P
∂P
∂r
Duration viewed as cashflows-PV-weighted average time of cash flows
Duration is lower when Price is higher
Duration reduces when Prepayments rise
Short Prepayment Option ⇒ Convexity and Vega are negative
Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 11 / 54
Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 12 / 54
Industry-Standard approach to Pricing & Hedging
The key components of a typical Agency MBS Pricing/Hedging System:
Stochastic interest rate model calibrated to liquid rate/vol instruments
Monte Carlo simulation of interest rate model
Econometric model of prepayments
Model for mortgage rates (as a function of interest rates and vol)
Cash flow generator for various MBS Structures
Pricing/Sensitivities based on notion of “Option-Adjusted Spread”
Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 13 / 54
Interest Rate Model
Calibration to liquid rate/vol instruments
Multi-factor model needed to capture non-parallel curve moves
Capturing Vol Skew/Smile very important for MBS
So need to also calibrate to OTM swaptions’ market vol
Model Choices: Local Vol, Stochastic Vol, CEV, Jump Diffusion
Short rate or HJM models
Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 14 / 54
Monte-Carlo Simulation
Two reasons for needing to do non-Markovian Pricing of MBS:
Burnout and Media effects
Many CMOs have cash flows that depend on history of cash flows
Sequence of draws of Brownian increments gives a path of states
This provides discount factors at each time step
For cash flows, need analytic/grid mapping from State to Rates/Vols
Variance reduction:
Antithetic variables (E[dzt] = 0 for all t)
Ensure E[(dzt)2
] = dt, E[(dzs)(dzt)] = 0 using Orthonormalization
Control Variates, Quasi Random Numbers, Brownian Bridge
Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 15 / 54
Prepayment Modeling
Econometric forecast of fraction of pool terminating each month
Explanatory variables built from historical data involving:
Loan Characteristics (Loan Size, Coupon, Term ...)
Borrower Information (Income, FICO, Other Debts ...)
Collateral Information (Single/Multi-Family, RE Taxes, ZIP ...)
Economic Conditions (Interest Rates, Unemployment, Home Prices ...)
4 sub-models, one for each of the following types of prepayments:
HomeSale (typically job-related or buying more expensive house)
Refinancing (to get a lower rate, or for cash-out refinance)
Default (⇒ loan paid off and removed from pool)
Curtailment (partial prepayment to curtail the life of the loan)
Most prepayments for agency loans are home sales and refinancings
Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 16 / 54
Economic and Behavioral Intuition of HomeSales Model
HomeSales volume varies significantly by different seasons of the year
Ramp up in home sales as a function of loan age
Higher home prices leads to homeowners “trading up”
Higher credit borrowers face less frictions
“Lock-in” effect: Borrowers with low mortgage rate (relative to
offered rate) reluctant to move as they like to hold on to their low rate
Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 17 / 54
Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 18 / 54
Economic and Behavioral Intuition of Refinancing Model
Incentive is typically the % improvement in monthly payments
Mortgage Rate difference (“moneyness”) is used as an approximation
Lower credit quality diminishes the ability to refinance
Credit quality indicators are SATO, FICO, LTV, DTI, Home Prices
Higher home prices lead to cash-out refinancing
Prepayment Model is a function of history of rates (non-Markovian)
Burnout Effect (Heterogeneity in borrower refinancing efficiency)
Media Effect (Spike in commercials when mortgage rates reach lows)
Topic for another day: Loan-level Deep Learning models
Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 19 / 54
Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 20 / 54
Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 21 / 54
Regression model for mortgage rates
Prepayment model typically based on mortgage rate “moneyness”
Current Coupon (CC) model and Primary-Secondary Spread Model
Historical CC regressed against historical rates and vol
Instead, one can regress pricing-generated CC against rates and vol
But then this CC model is input to pricing
This fixed point is resolved by iterating to convergence
Alternative approach: Price Moneyness and Backward Induction
Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 22 / 54
Pricing/Sensitivities based on “Option-Adjusted Spread”
If T is maturity in months and N is number of Monte Carlo paths,
Price =
1
N
N
i=1
T
t=1
(Principali,t + Interesti,t) · e− t
1(ri,u+OAS)
OAS is a constant spread across time steps and MC paths
Risk-Premium for all risk factors other than interest rates
Pricing/Hedging with this OAS-based (industry-standard) approach:
For MBS with market prices, assess rich/cheap based on implied OAS
For illiquid MBS, compute Price from trader-defined(!) OAS
Price Sensitivities (duration, convexity, vega) with constant OAS
Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 23 / 54
High-level Perspective of Agency MBS Risk Factors
Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 24 / 54
Significant challenges in Trading based on OAS
Implicit assumption of constancy of OAS, but market doesn’t agree
Passthrough MBS exhibit an “OAS smile”
Empirical Duration performs better than Model Duration
Ill-formed theories on “OAS Directionality”
IO/PO from same collateral have vastly different OAS
IO Duration + PO Duration = Underlying Pool Duration
Unclear what OAS to set to price illiquid MBS
Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 25 / 54
Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 26 / 54
Towards an improved approach for Pricing/Hedging
First establish mathematical formalism for Industry-Standard approach
Calibrate Market Price of Prepayment Risk (modulo Interest Rates)
Trade based on constancy of calibrated Price of Risk (instead of OAS)
Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 27 / 54
Notation for Continuous-Cashflow Pricing
dr(t) = αr (r, t) · dt + σr (r, t) · dzr (t)
V (t) is Value at time t of (uncertain) cash flows after time t
B(t) is Balance = Remaining Principal at time t
P(t) is Price = “Normalized” Value = Value
Balance = V (t)
B(t)
c(r, t) is Coupon (interest paid per unit Balance per unit time)
π(r, t) is Principal paid per unit Balance per unit time
π(r, t) = sched(t) + sale(r, t) + refi(r, t) + curtail(r, t) + defaults(r, t)
Cashflow over time dt is (c(r, t) + π(r, t)) · B(t) · dt
dB(t) = −π(r, t) · B(t) · dt
Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 28 / 54
Derivation of Continuous-Cashflow Pricing PDE
First assume MBS is a pure interest rate derivative, i.e., assume
Prepayments are guaranteed to obey our model π(r, t) function.
Follow a derivation similar to zero-coupon-bond-pricing PDE.
Create portfolio of two MBS whose dV doesn’t have dz term
So portfolio Value grows at risk-free rate r
The two MBS have the same Market Price of Interest Rate Risk λr
∂P
∂t
+ α
(Q)
r
∂P
∂r
+
σ2
2
∂2P
∂r2
+ c + π = (π + r)P
dr(t) = α
(Q)
r dt + σr dz
(Q)
r (t) where α
(Q)
r = αr − λr σr
Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 29 / 54
Pricing PDE for Industry-Standard (OAS-based) approach
Now relax the assumption that MBS is a pure interest rate derivative
Actual prepayments depend on stochastic (risk) factors other than r
Each of them command a Market Price of Risk (i.e., a risk premium)
Our Model Pricing is devoid of the risk premium of these other factors
For Pricing to match Market, we need to adjust by this risk premium
∂P
∂t
+ α
(Q)
r
∂P
∂r
+
σ2
2
∂2P
∂r2
+ c + π = (π + r + s)P
where s is our “good-old” Option-Adjusted Spread (OAS)
P(0) = EQ[
T
0
(c + π) · e− u
0 (π+r+s)du
dt]
Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 30 / 54
Modeling Prepayment Risk Factors modulo Interest Rates
To unravel s, model risk factors for prepayments other than r
We won’t model economic factors like employment, refinance frictions
Instead we model processes for forecast-errors of prepayment model
refi (x, r, t) = refi(r, t) · x(t)
sale (y, r, t) = sale(r, t) · y(t)
dx(t) = βx (1 − x)dt + σx dzx (t) with x(0) = 1
dy(t) = βy (1 − y)dt + σy dzy (t) with y(0) = 1
Analogous to rate risk, shifting to risk-neutral measure, we have:
dx(t) = α
(Q)
x dt + σx dz
(Q)
x (t) where α
(Q)
x = βx (1 − x) − λx σx
dy(t) = α
(Q)
y dt + σy dz
(Q)
y (t) where α
(Q)
y = βy (1 − y) − λy σy
Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 31 / 54
Calibrating the Market Price of Risk λx and λy
∂P
∂t
+ α
(Q)
r
∂P
∂r
+
σ2
r
2
∂2P
∂r2
+ α
(Q)
x
∂P
∂x
+
σ2
x
2
∂2P
∂x2
+ α
(Q)
y
∂P
∂y
+
σ2
y
2
∂2P
∂y2
+c + π = (π + r + rs)P
π (x, y, r, t) = sched(t) + refi(r, t) · x(t) + sales(r, t) · y(t) + . . .
rs is the spread due to any residual risk such as liquidity or credit
σx , σy , βx , βy estimated from errors in prepayment forecasts
λx , λy calibrated to liquid MBS market prices (shifting x, y drifts)
P(0) = EQ[
T
0
(c + π ) · e− u
0 (π +r+rs)du
dt]
Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 32 / 54
High-level Perspective of Agency MBS Risk Factors
Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 33 / 54
Pricing and Hedging with “risk-neutral prepayments”
π(Q)(r, t) = π (EQ[x], EQ[y], r, t) called “risk-neutral prepayments”
λx , λy calibration ⇒ EQ[x] > 1, EQ[y] < 1,
which dictates the alteration of π(r, t) to π(Q)(r, t)
Trading with “risk-neutral prepayments” and residual spread rs
For MBS with market prices, assess rich/cheap based on implied rs
For illiquid MBS, Price using a prudent rs (easier than a OAS input)
Price Sensitivities using constant rs (instead of constant OAS)
Effectively, we trade based on constancy of λx , λy and rs
(versus constancy of OAS)
Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 34 / 54
Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 35 / 54
Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 36 / 54
Practical considerations in designing the Pricer
I used TBA prices for calibration (liquid IOs/POs could also be used)
I calibrated Market Price of Risk of uncertain initial values x(0) and
y(0), and Market Price of Risk of dzx , dzy
I set rs = Agency-Swap spread plus appropriate liquidity spread
(we can do better by building a proper model for residual risk)
Small ∂2P
∂x2 , ∂2P
∂y2 ⇒ we can avoid stochasticity of x, y in Pricer
So calibrated λx , λy essentially give us EQ[x(t)], EQ[y(t)]
This gives us an altered prepayment function π(Q)(r, t)
Practically, use same old Pricer, simply alter π(r, t) to π(Q)(r, t)
Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 37 / 54
Are we Happy? Can we do better?
“OAS Smile” captured (but sometimes small residual smile remains)
Model Durations match Empirical (“OAS Directionality” captured)
Model prices for IOs/POs are fairly close to their market prices
IOs: rs-based Duration more negative than OAS-based Duration
Superior hedge performance relative to OAS-based Duration
Further work (will help in crisis periods) - make rs a function of:
General credit risk
Agency-specific credit risk
Supply/Demand-based liquidity risk
Modeling x, y as a jump-diffusion might also be a good idea
Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 38 / 54
Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 39 / 54
Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 40 / 54
Summary and Finishing Comments
“Risk-Neutral Prepayments” have been discussed since the mid-90s.
But practitioners shy away claiming “Pricing Theory is not for MBS”!
I was first influenced to implement this by Alex Levin in 2006
My motivations: A) Improved Rich/Cheap, & B) Hedge Performance
My recommendation from a Trading perspective:
Develop a loan-level econometric prepayment model
Capitalize on recent advances in Deep Learning techniques
Adjust this model with Market Price of Risk calibration to MBS Prices
Further work on residual Liquidity/Credit Risk (for times of crises!)
Can we extend this idea to non-Agency (default-risky) MBS?
Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 41 / 54
Appendix 1: Derivation of Pricing PDE
dr(t) = α(r, t) · dt + σ(r, t) · dz(t)
V (t) is Value at time t of (uncertain) cash flows after time t
B(t) is Balance = Remaining Principal at time t
P(t) is Price = “Normalized” Value = Value
Balance = V (t)
B(t)
c(r, t) is Coupon (interest paid per unit Balance per unit time)
π(r, t) is Principal paid per unit Balance per unit time
π(r, t) = sched(t) + sale(r, t) + refi(r, t) + curtail(r, t) + defaults(r, t)
Cashflow over time dt is (c(r, t) + π(r, t)) · B(t) · dt
dB(t) = −π(r, t) · B(t) · dt
Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 42 / 54
Appendix 1: Pricing PDE (assuming only IR risk)
Assume MBS is a pure interest rate derivative, i.e., assume
Prepayments are guaranteed to obey our model π(r, t) function.
Consider two different MBS with notation subscripted with “1” and “2”.
dV1 = B1dP1 + P1dB1
Ito’s Lemma for dP1 and substituting dB1 = −π1B1dt gives:
dV1 = B1(
∂P1
∂t
dt +
∂P1
∂r
dr +
1
2
σ2 ∂2P1
∂r2
dt) − P1π1B1dt
= B1(
∂P1
∂t
+ α
∂P1
∂r
− πP1 +
1
2
σ2 ∂2P1
∂r2
)dt + B1σ
∂P1
∂r
dz
dV1
V1
= (
1
P1
∂P1
∂t
+
α
P1
∂P1
∂r
− π1 +
σ2
2P1
∂2P1
∂r2
)dt + (
σ
P1
∂P1
∂r
)dz (1)
Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 43 / 54
Appendix 1: Pricing PDE (assuming only IR risk)
Denote the Ito drift and dispersion of dV1
V1
as α1 and σ1.
dV1
V1
= α1dt + σ1dz (2)
α1 =
1
P1
∂P1
∂t
+
α
P1
∂P1
∂r
− π1 +
σ2
2P1
∂2P1
∂r2
(3)
σ1 =
σ
P1
∂P1
∂r
(4)
Consider a portfolio W = V1 + V2 = P1B1 + P2B2 with values of B1 and
B2 such that we can eliminate the dz term in the expression for dW
B1
∂P1
∂r
= −B2
∂P2
∂r
(5)
Since we have eliminated the dz term, portfolio W together with the
cashflow it generates should grow at the risk-free rate r. In other words,
dV1 + dV2 + B1(c1 + π1)dt + B2(c2 + π2)dt = r(V1 + V2)dt
Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 44 / 54
Appendix 1: Pricing PDE (assuming only IR risk)
Expanding this out,
B1(
∂P1
∂t
+ α1
∂P1
∂r
− π1P1 + (c1 + π1) +
σ2
2
∂2P1
∂r2
)dt+
B2(
∂P2
∂t
+ α2
∂P2
∂r
− π2P2 + (c2 + π2) +
σ2
2
∂2P2
∂r2
)dt = r(B1P1 + B2P2)dt
Combining this with equation 5, we get:
∂P1
∂t + α1
∂P1
∂r − (π1 + r)P1 + (c1 + π1) + σ2
2
∂2P1
∂r2
∂P1
∂r
=
∂P2
∂t + α2
∂P2
∂r − (π2 + r)P2 + (c2 + π2) + σ2
2
∂2P2
∂r2
∂P2
∂r
Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 45 / 54
Appendix 1: Pricing PDE (assuming only IR risk)
Using equations 3 and 4, the above equation can be expressed as:
α1 + c1+π1
P1
− r
σ1
=
α2 + c2+π2
P2
− r
σ2
(6)
Note the numerator of LHS of Eq 6 is the expected excess return per
unit time of investing in MBS 1 (expected growth rate of process V1
together with its P & I cash flows, less r).
The denominator is the standard deviation of the return per unit time.
Their ratio is the familiar Market Price of Interest-Rate Risk λr (which
is the same for every security exposed to only interest-rate risk).
This is what equation 6 is telling us, which can be re-expressed as:
α1 + c1+π1
P1
− r
σ1
=
α2 + c2+π2
P2
− r
σ2
= λr
Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 46 / 54
Appendix 1: Pricing PDE (assuming only IR risk)
Substituting in the above equation for α1 from equation 3 and for σ1 from
equation 4, we get:
1
P1
∂P1
∂t + α
P1
∂P1
∂r − π1 + σ2
2P1
∂2P1
∂r2 + c1+π1
P1
− r
σ
P1
∂P1
∂r
= λr
Reorganize and drop the subscript 1 in P1, c1, π1 to arrive at the PDE:
∂P
∂t
+ (α − λr σ)
∂P
∂r
+
σ2
2
∂2P
∂r2
+ c + π = (π + r)P
Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 47 / 54
Appendix 1: Pricing PDE (assuming only IR risk)
If we shift to the risk-neutral measure (denoted as Q), V1 together with
the cash flows it generates should grow at risk-free rate r. Hence,
dV1
V1
= (r −
c1 + π1
P1
)dt + σ1dz(Q)
= (α1 − λr σ1)dt + σ1dz(Q)
Since, dz(Q) = λr dt + dz, the Ito process for the short-rate r in the
risk-neutral measure can be written as:
dr = (α − λr σ) · dt + σ · dz(Q)
= α(Q)
· dt + σ · dz(Q)
where α(Q) = α − λr σ is the risk-neutral drift for r.
So, the PDE can also be expressed in terms of the risk-neutral drift of r:
∂P
∂t
+ α(Q) ∂P
∂r
+
σ2
2
∂2P
∂r2
+ c + π = (π + r)P
Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 48 / 54
Appendix 2: Martingale-based Pricing
Define the money-market process M(t) as:
dM(t) = r(t) · M(t) · dt, M(0) = 1
Consider a process θ(t) derived from V (t) and the cash flows, as follows:
dθ(t) = dV (t) + (c(r, t) + π(r, t))B(t)dt
Assume MBS is a pure interest rate derivative, i.e., assume
Prepayments are guaranteed to obey our model π(r, t) function.
Then, θ(t)
M(t) is a martingale in risk-neutral measure Q. So, for any T > 0,
θ(0)
M(0)
= EQ[
θ(T)
M(T)
]
Since θ(0) = V (0), M(0) = 1, and without loss of generality, B(0) = 1,
P(0) =
θ(0)
M(0)
= EQ[
V (T) +
T
0 (c(r, t) + π(r, t)) · B(t) · dt
M(T)
]
Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 49 / 54
Appendix 2: Martingale-based Pricing
If we set T to MBS maturity, V (T) = B(T) = 0. Then,
P(0) = EQ[
T
0
(c(r, t) + π(r, t)) · B(t)
M(t)
dt]
= EQ[
T
0
(c(r, t) + π(r, t)) · B(t) · e− u
0 r(u)du
dt]
= EQ[
T
0
(c(r, t) + π(r, t)) · e− u
0 (r(u)+π(r,u))du
dt]
(7)
Conceptualize as cash flows discounted at rate r + π in Q-measure.
We refer to this as the Expected Discounted Cashflow (EDC) formula.
Note: This formula holds only when assuming there is no risk factor other
than interest rates. Otherwise, we require further (OAS) discounting.
Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 50 / 54
Appendix 3: Closed-Form Approx. for Price/Sensitivities
Closed-form Solution for Expected Discounted Cashflow (EDC)
formula when π(r, t) = π0(t) + rπ1 and c(r, t) = c0(t) + r · c1(t)
Closed-form Solution for Pricing PDE when r follows an affine process
and π(r, t) = π0(t) + rπ1 and c(r, t) = c0(t) + r · c1(t)
Closed-form Solution for EDC Price formula when π is linear in r with
hard max and min
The above gives bad greeks due to piecewise prepayment function.
But this serves quite useful as a control variate.
We can do analytical partial derivatives of EDC Price formula w.r.t:
a time-parallel shift to r(t) (Duration approximation)
coupon c
a time-parallel shift to π(r, t) (Prepayment sensitivity)
a time-parallel shift to refi multiplier x(t) or sale multiplier y(t)
residual spread rs
These closed-forms useful to reason about pricing/sensitivities
Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 51 / 54
Appendix 4: Markovian Pricing (Alex Levin APD paper)
Model Burnout by creating a few (2-3) cohorts in the pool, each of
which is homogeneous in terms of refinancing efficiency
Each cohort’s prepayment incentive is Markovian
For each cohort, at every grid node, probabilistically discount sum of:
Interest cash flow c
Principal cash flow π
(1 − π) · P
This gives a backward induction for P for each cohort
MBS Price = sum of cohort Prices
Alternatively, we can solve Pricing PDE with Crank-Nicholson
Making π a function of P (instead of r) yields a clean model
Caveat: ARMs and some CMOs have non-Markovian cash flows.
Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 52 / 54
Appendix 5: Sign of Price of Risk
For risk factor f , the vol of dV
V w.r.t f is σf
P
∂P
∂f .
So the risk-premium for the MBS due to the risk factor f is:
λf σf
P
∂P
∂f
We calibrate λx and λy to liquid passthrough market prices
Premiums are mainly exposed to refinancing risk and ∂P
∂x is negative
OAS smile ⇒ λx (Price of Refinancing-Forecast Risk) is negative
Discounts are mainly exposed to home sales risk and ∂P
∂y is positive
OAS smile ⇒ λy (Price of HomeSales-Forecast Risk) is positive
Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 53 / 54
Appendix 6: Direction of risk-neutral adjustment of drift
For risk factor f , it’s drift is subtracted by λf σf to make the process for f
risk-neutral. Risk-premium s due to the risk factor f is given by:
s =
λf σf
P
∂P
∂f
So, the drift of f is subtracted by:
sP
(∂P
∂f )
s > 0 ⇒ drift is adjusted in a direction that worsens price
So, adjusted Refinancing multiplier EQ[x(t)] > 1
And adjusted HomeSales multiplier EQ[y(t)] < 1
Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 54 / 54

More Related Content

Similar to Improved Pricing and Hedging of Agency Mortgage-Backed Securities

Slideshare Online Presentation June 08
Slideshare Online Presentation June 08Slideshare Online Presentation June 08
Slideshare Online Presentation June 08Sean Eastman
 
Variable Vs. Fixed Pricing W Pics
Variable Vs. Fixed Pricing W PicsVariable Vs. Fixed Pricing W Pics
Variable Vs. Fixed Pricing W Picsfscalamandre
 
Venture Capital Deal Terms
Venture Capital Deal TermsVenture Capital Deal Terms
Venture Capital Deal TermsMark J. Feldman
 
Machine Learning Case solution.pptx
Machine Learning Case solution.pptxMachine Learning Case solution.pptx
Machine Learning Case solution.pptxANKIT915111
 
Mortgage Insurance Loss Forecasting
Mortgage Insurance Loss ForecastingMortgage Insurance Loss Forecasting
Mortgage Insurance Loss Forecastingkylemrotek
 
5 t rowe price target date evaluation framework
5 t rowe price target date evaluation framework5 t rowe price target date evaluation framework
5 t rowe price target date evaluation framework123jumpad
 
Chapter 03_What Do Interest Rates Mean and What Is Their Role in Valuation?
Chapter 03_What Do Interest Rates Mean and What Is Their Role in Valuation?Chapter 03_What Do Interest Rates Mean and What Is Their Role in Valuation?
Chapter 03_What Do Interest Rates Mean and What Is Their Role in Valuation?Rusman Mukhlis
 
CLEAN - Patented MBS Prepayment and Valuation Model
CLEAN - Patented MBS Prepayment and Valuation ModelCLEAN - Patented MBS Prepayment and Valuation Model
CLEAN - Patented MBS Prepayment and Valuation ModelKalotayAnalytics
 
Types of risk
Types of riskTypes of risk
Types of riskImran
 
Farm credit appraisal techniques
Farm credit appraisal techniquesFarm credit appraisal techniques
Farm credit appraisal techniquesYagnesh sondarva
 
RMA-SOCL: A Practical Guide to Pricing for Risk (Craig Poms)
RMA-SOCL: A Practical Guide to Pricing for Risk (Craig Poms)RMA-SOCL: A Practical Guide to Pricing for Risk (Craig Poms)
RMA-SOCL: A Practical Guide to Pricing for Risk (Craig Poms)UCF Continuing Education
 
Licensing & IP Valutation
Licensing & IP ValutationLicensing & IP Valutation
Licensing & IP Valutationipspat
 
Cfa examination quantitative study
Cfa examination quantitative studyCfa examination quantitative study
Cfa examination quantitative studykjuttada
 
Knowledge varsity dec 2011 study_session_2
Knowledge varsity  dec 2011 study_session_2Knowledge varsity  dec 2011 study_session_2
Knowledge varsity dec 2011 study_session_2finexcel
 
Mastering SaaS Pricing
Mastering SaaS PricingMastering SaaS Pricing
Mastering SaaS Pricingsaastr
 
brealey-pcf-13e-chbvcbfdfgdnfcxbfdhfeehrehreherhrrsher
brealey-pcf-13e-chbvcbfdfgdnfcxbfdhfeehrehreherhrrsherbrealey-pcf-13e-chbvcbfdfgdnfcxbfdhfeehrehreherhrrsher
brealey-pcf-13e-chbvcbfdfgdnfcxbfdhfeehrehreherhrrsherDwitya Aribawa
 
Part IThe interest rate is the profit that is received over tim.docx
Part IThe interest rate is the profit that is received over tim.docxPart IThe interest rate is the profit that is received over tim.docx
Part IThe interest rate is the profit that is received over tim.docxssuser562afc1
 
Typical Valuation Approaches and How to Deal With Them
Typical Valuation Approaches and How to Deal With ThemTypical Valuation Approaches and How to Deal With Them
Typical Valuation Approaches and How to Deal With ThemAnthony DellaPelle, Esq., CRE
 

Similar to Improved Pricing and Hedging of Agency Mortgage-Backed Securities (20)

Slideshare Online Presentation June 08
Slideshare Online Presentation June 08Slideshare Online Presentation June 08
Slideshare Online Presentation June 08
 
Variable Vs. Fixed Pricing W Pics
Variable Vs. Fixed Pricing W PicsVariable Vs. Fixed Pricing W Pics
Variable Vs. Fixed Pricing W Pics
 
Venture Capital Deal Terms
Venture Capital Deal TermsVenture Capital Deal Terms
Venture Capital Deal Terms
 
Machine Learning Case solution.pptx
Machine Learning Case solution.pptxMachine Learning Case solution.pptx
Machine Learning Case solution.pptx
 
Mortgage Insurance Loss Forecasting
Mortgage Insurance Loss ForecastingMortgage Insurance Loss Forecasting
Mortgage Insurance Loss Forecasting
 
5 t rowe price target date evaluation framework
5 t rowe price target date evaluation framework5 t rowe price target date evaluation framework
5 t rowe price target date evaluation framework
 
Chapter 03_What Do Interest Rates Mean and What Is Their Role in Valuation?
Chapter 03_What Do Interest Rates Mean and What Is Their Role in Valuation?Chapter 03_What Do Interest Rates Mean and What Is Their Role in Valuation?
Chapter 03_What Do Interest Rates Mean and What Is Their Role in Valuation?
 
INEG4423 Term Paper
INEG4423 Term PaperINEG4423 Term Paper
INEG4423 Term Paper
 
CLEAN - Patented MBS Prepayment and Valuation Model
CLEAN - Patented MBS Prepayment and Valuation ModelCLEAN - Patented MBS Prepayment and Valuation Model
CLEAN - Patented MBS Prepayment and Valuation Model
 
Types of risk
Types of riskTypes of risk
Types of risk
 
MODULE- I.pptx
MODULE- I.pptxMODULE- I.pptx
MODULE- I.pptx
 
Farm credit appraisal techniques
Farm credit appraisal techniquesFarm credit appraisal techniques
Farm credit appraisal techniques
 
RMA-SOCL: A Practical Guide to Pricing for Risk (Craig Poms)
RMA-SOCL: A Practical Guide to Pricing for Risk (Craig Poms)RMA-SOCL: A Practical Guide to Pricing for Risk (Craig Poms)
RMA-SOCL: A Practical Guide to Pricing for Risk (Craig Poms)
 
Licensing & IP Valutation
Licensing & IP ValutationLicensing & IP Valutation
Licensing & IP Valutation
 
Cfa examination quantitative study
Cfa examination quantitative studyCfa examination quantitative study
Cfa examination quantitative study
 
Knowledge varsity dec 2011 study_session_2
Knowledge varsity  dec 2011 study_session_2Knowledge varsity  dec 2011 study_session_2
Knowledge varsity dec 2011 study_session_2
 
Mastering SaaS Pricing
Mastering SaaS PricingMastering SaaS Pricing
Mastering SaaS Pricing
 
brealey-pcf-13e-chbvcbfdfgdnfcxbfdhfeehrehreherhrrsher
brealey-pcf-13e-chbvcbfdfgdnfcxbfdhfeehrehreherhrrsherbrealey-pcf-13e-chbvcbfdfgdnfcxbfdhfeehrehreherhrrsher
brealey-pcf-13e-chbvcbfdfgdnfcxbfdhfeehrehreherhrrsher
 
Part IThe interest rate is the profit that is received over tim.docx
Part IThe interest rate is the profit that is received over tim.docxPart IThe interest rate is the profit that is received over tim.docx
Part IThe interest rate is the profit that is received over tim.docx
 
Typical Valuation Approaches and How to Deal With Them
Typical Valuation Approaches and How to Deal With ThemTypical Valuation Approaches and How to Deal With Them
Typical Valuation Approaches and How to Deal With Them
 

More from Ashwin Rao

Stochastic Control/Reinforcement Learning for Optimal Market Making
Stochastic Control/Reinforcement Learning for Optimal Market MakingStochastic Control/Reinforcement Learning for Optimal Market Making
Stochastic Control/Reinforcement Learning for Optimal Market MakingAshwin Rao
 
Adaptive Multistage Sampling Algorithm: The Origins of Monte Carlo Tree Search
Adaptive Multistage Sampling Algorithm: The Origins of Monte Carlo Tree SearchAdaptive Multistage Sampling Algorithm: The Origins of Monte Carlo Tree Search
Adaptive Multistage Sampling Algorithm: The Origins of Monte Carlo Tree SearchAshwin Rao
 
Fundamental Theorems of Asset Pricing
Fundamental Theorems of Asset PricingFundamental Theorems of Asset Pricing
Fundamental Theorems of Asset PricingAshwin Rao
 
Evolutionary Strategies as an alternative to Reinforcement Learning
Evolutionary Strategies as an alternative to Reinforcement LearningEvolutionary Strategies as an alternative to Reinforcement Learning
Evolutionary Strategies as an alternative to Reinforcement LearningAshwin Rao
 
Principles of Mathematical Economics applied to a Physical-Stores Retail Busi...
Principles of Mathematical Economics applied to a Physical-Stores Retail Busi...Principles of Mathematical Economics applied to a Physical-Stores Retail Busi...
Principles of Mathematical Economics applied to a Physical-Stores Retail Busi...Ashwin Rao
 
Understanding Dynamic Programming through Bellman Operators
Understanding Dynamic Programming through Bellman OperatorsUnderstanding Dynamic Programming through Bellman Operators
Understanding Dynamic Programming through Bellman OperatorsAshwin Rao
 
Stochastic Control of Optimal Trade Order Execution
Stochastic Control of Optimal Trade Order ExecutionStochastic Control of Optimal Trade Order Execution
Stochastic Control of Optimal Trade Order ExecutionAshwin Rao
 
A.I. for Dynamic Decisioning under Uncertainty (for real-world problems in Re...
A.I. for Dynamic Decisioning under Uncertainty (for real-world problems in Re...A.I. for Dynamic Decisioning under Uncertainty (for real-world problems in Re...
A.I. for Dynamic Decisioning under Uncertainty (for real-world problems in Re...Ashwin Rao
 
Overview of Stochastic Calculus Foundations
Overview of Stochastic Calculus FoundationsOverview of Stochastic Calculus Foundations
Overview of Stochastic Calculus FoundationsAshwin Rao
 
Risk-Aversion, Risk-Premium and Utility Theory
Risk-Aversion, Risk-Premium and Utility TheoryRisk-Aversion, Risk-Premium and Utility Theory
Risk-Aversion, Risk-Premium and Utility TheoryAshwin Rao
 
Value Function Geometry and Gradient TD
Value Function Geometry and Gradient TDValue Function Geometry and Gradient TD
Value Function Geometry and Gradient TDAshwin Rao
 
Stanford CME 241 - Reinforcement Learning for Stochastic Control Problems in ...
Stanford CME 241 - Reinforcement Learning for Stochastic Control Problems in ...Stanford CME 241 - Reinforcement Learning for Stochastic Control Problems in ...
Stanford CME 241 - Reinforcement Learning for Stochastic Control Problems in ...Ashwin Rao
 
HJB Equation and Merton's Portfolio Problem
HJB Equation and Merton's Portfolio ProblemHJB Equation and Merton's Portfolio Problem
HJB Equation and Merton's Portfolio ProblemAshwin Rao
 
Policy Gradient Theorem
Policy Gradient TheoremPolicy Gradient Theorem
Policy Gradient TheoremAshwin Rao
 
A Quick and Terse Introduction to Efficient Frontier Mathematics
A Quick and Terse Introduction to Efficient Frontier MathematicsA Quick and Terse Introduction to Efficient Frontier Mathematics
A Quick and Terse Introduction to Efficient Frontier MathematicsAshwin Rao
 
Recursive Formulation of Gradient in a Dense Feed-Forward Deep Neural Network
Recursive Formulation of Gradient in a Dense Feed-Forward Deep Neural NetworkRecursive Formulation of Gradient in a Dense Feed-Forward Deep Neural Network
Recursive Formulation of Gradient in a Dense Feed-Forward Deep Neural NetworkAshwin Rao
 
Demystifying the Bias-Variance Tradeoff
Demystifying the Bias-Variance TradeoffDemystifying the Bias-Variance Tradeoff
Demystifying the Bias-Variance TradeoffAshwin Rao
 
Category Theory made easy with (ugly) pictures
Category Theory made easy with (ugly) picturesCategory Theory made easy with (ugly) pictures
Category Theory made easy with (ugly) picturesAshwin Rao
 
Risk Pooling sensitivity to Correlation
Risk Pooling sensitivity to CorrelationRisk Pooling sensitivity to Correlation
Risk Pooling sensitivity to CorrelationAshwin Rao
 
Abstract Algebra in 3 Hours
Abstract Algebra in 3 HoursAbstract Algebra in 3 Hours
Abstract Algebra in 3 HoursAshwin Rao
 

More from Ashwin Rao (20)

Stochastic Control/Reinforcement Learning for Optimal Market Making
Stochastic Control/Reinforcement Learning for Optimal Market MakingStochastic Control/Reinforcement Learning for Optimal Market Making
Stochastic Control/Reinforcement Learning for Optimal Market Making
 
Adaptive Multistage Sampling Algorithm: The Origins of Monte Carlo Tree Search
Adaptive Multistage Sampling Algorithm: The Origins of Monte Carlo Tree SearchAdaptive Multistage Sampling Algorithm: The Origins of Monte Carlo Tree Search
Adaptive Multistage Sampling Algorithm: The Origins of Monte Carlo Tree Search
 
Fundamental Theorems of Asset Pricing
Fundamental Theorems of Asset PricingFundamental Theorems of Asset Pricing
Fundamental Theorems of Asset Pricing
 
Evolutionary Strategies as an alternative to Reinforcement Learning
Evolutionary Strategies as an alternative to Reinforcement LearningEvolutionary Strategies as an alternative to Reinforcement Learning
Evolutionary Strategies as an alternative to Reinforcement Learning
 
Principles of Mathematical Economics applied to a Physical-Stores Retail Busi...
Principles of Mathematical Economics applied to a Physical-Stores Retail Busi...Principles of Mathematical Economics applied to a Physical-Stores Retail Busi...
Principles of Mathematical Economics applied to a Physical-Stores Retail Busi...
 
Understanding Dynamic Programming through Bellman Operators
Understanding Dynamic Programming through Bellman OperatorsUnderstanding Dynamic Programming through Bellman Operators
Understanding Dynamic Programming through Bellman Operators
 
Stochastic Control of Optimal Trade Order Execution
Stochastic Control of Optimal Trade Order ExecutionStochastic Control of Optimal Trade Order Execution
Stochastic Control of Optimal Trade Order Execution
 
A.I. for Dynamic Decisioning under Uncertainty (for real-world problems in Re...
A.I. for Dynamic Decisioning under Uncertainty (for real-world problems in Re...A.I. for Dynamic Decisioning under Uncertainty (for real-world problems in Re...
A.I. for Dynamic Decisioning under Uncertainty (for real-world problems in Re...
 
Overview of Stochastic Calculus Foundations
Overview of Stochastic Calculus FoundationsOverview of Stochastic Calculus Foundations
Overview of Stochastic Calculus Foundations
 
Risk-Aversion, Risk-Premium and Utility Theory
Risk-Aversion, Risk-Premium and Utility TheoryRisk-Aversion, Risk-Premium and Utility Theory
Risk-Aversion, Risk-Premium and Utility Theory
 
Value Function Geometry and Gradient TD
Value Function Geometry and Gradient TDValue Function Geometry and Gradient TD
Value Function Geometry and Gradient TD
 
Stanford CME 241 - Reinforcement Learning for Stochastic Control Problems in ...
Stanford CME 241 - Reinforcement Learning for Stochastic Control Problems in ...Stanford CME 241 - Reinforcement Learning for Stochastic Control Problems in ...
Stanford CME 241 - Reinforcement Learning for Stochastic Control Problems in ...
 
HJB Equation and Merton's Portfolio Problem
HJB Equation and Merton's Portfolio ProblemHJB Equation and Merton's Portfolio Problem
HJB Equation and Merton's Portfolio Problem
 
Policy Gradient Theorem
Policy Gradient TheoremPolicy Gradient Theorem
Policy Gradient Theorem
 
A Quick and Terse Introduction to Efficient Frontier Mathematics
A Quick and Terse Introduction to Efficient Frontier MathematicsA Quick and Terse Introduction to Efficient Frontier Mathematics
A Quick and Terse Introduction to Efficient Frontier Mathematics
 
Recursive Formulation of Gradient in a Dense Feed-Forward Deep Neural Network
Recursive Formulation of Gradient in a Dense Feed-Forward Deep Neural NetworkRecursive Formulation of Gradient in a Dense Feed-Forward Deep Neural Network
Recursive Formulation of Gradient in a Dense Feed-Forward Deep Neural Network
 
Demystifying the Bias-Variance Tradeoff
Demystifying the Bias-Variance TradeoffDemystifying the Bias-Variance Tradeoff
Demystifying the Bias-Variance Tradeoff
 
Category Theory made easy with (ugly) pictures
Category Theory made easy with (ugly) picturesCategory Theory made easy with (ugly) pictures
Category Theory made easy with (ugly) pictures
 
Risk Pooling sensitivity to Correlation
Risk Pooling sensitivity to CorrelationRisk Pooling sensitivity to Correlation
Risk Pooling sensitivity to Correlation
 
Abstract Algebra in 3 Hours
Abstract Algebra in 3 HoursAbstract Algebra in 3 Hours
Abstract Algebra in 3 Hours
 

Recently uploaded

Call Girls Near Delhi Pride Hotel, New Delhi|9873777170
Call Girls Near Delhi Pride Hotel, New Delhi|9873777170Call Girls Near Delhi Pride Hotel, New Delhi|9873777170
Call Girls Near Delhi Pride Hotel, New Delhi|9873777170Sonam Pathan
 
Monthly Market Risk Update: April 2024 [SlideShare]
Monthly Market Risk Update: April 2024 [SlideShare]Monthly Market Risk Update: April 2024 [SlideShare]
Monthly Market Risk Update: April 2024 [SlideShare]Commonwealth
 
(办理原版一样)QUT毕业证昆士兰科技大学毕业证学位证留信学历认证成绩单补办
(办理原版一样)QUT毕业证昆士兰科技大学毕业证学位证留信学历认证成绩单补办(办理原版一样)QUT毕业证昆士兰科技大学毕业证学位证留信学历认证成绩单补办
(办理原版一样)QUT毕业证昆士兰科技大学毕业证学位证留信学历认证成绩单补办fqiuho152
 
NO1 WorldWide Love marriage specialist baba ji Amil Baba Kala ilam powerful v...
NO1 WorldWide Love marriage specialist baba ji Amil Baba Kala ilam powerful v...NO1 WorldWide Love marriage specialist baba ji Amil Baba Kala ilam powerful v...
NO1 WorldWide Love marriage specialist baba ji Amil Baba Kala ilam powerful v...Amil baba
 
VIP Kolkata Call Girl Jodhpur Park 👉 8250192130 Available With Room
VIP Kolkata Call Girl Jodhpur Park 👉 8250192130  Available With RoomVIP Kolkata Call Girl Jodhpur Park 👉 8250192130  Available With Room
VIP Kolkata Call Girl Jodhpur Park 👉 8250192130 Available With Roomdivyansh0kumar0
 
Tenets of Physiocracy History of Economic
Tenets of Physiocracy History of EconomicTenets of Physiocracy History of Economic
Tenets of Physiocracy History of Economiccinemoviesu
 
Andheri Call Girls In 9825968104 Mumbai Hot Models
Andheri Call Girls In 9825968104 Mumbai Hot ModelsAndheri Call Girls In 9825968104 Mumbai Hot Models
Andheri Call Girls In 9825968104 Mumbai Hot Modelshematsharma006
 
Vp Girls near me Delhi Call Now or WhatsApp
Vp Girls near me Delhi Call Now or WhatsAppVp Girls near me Delhi Call Now or WhatsApp
Vp Girls near me Delhi Call Now or WhatsAppmiss dipika
 
Stock Market Brief Deck for 4/24/24 .pdf
Stock Market Brief Deck for 4/24/24 .pdfStock Market Brief Deck for 4/24/24 .pdf
Stock Market Brief Deck for 4/24/24 .pdfMichael Silva
 
Authentic No 1 Amil Baba In Pakistan Authentic No 1 Amil Baba In Karachi No 1...
Authentic No 1 Amil Baba In Pakistan Authentic No 1 Amil Baba In Karachi No 1...Authentic No 1 Amil Baba In Pakistan Authentic No 1 Amil Baba In Karachi No 1...
Authentic No 1 Amil Baba In Pakistan Authentic No 1 Amil Baba In Karachi No 1...First NO1 World Amil baba in Faisalabad
 
Lundin Gold April 2024 Corporate Presentation v4.pdf
Lundin Gold April 2024 Corporate Presentation v4.pdfLundin Gold April 2024 Corporate Presentation v4.pdf
Lundin Gold April 2024 Corporate Presentation v4.pdfAdnet Communications
 
government_intervention_in_business_ownership[1].pdf
government_intervention_in_business_ownership[1].pdfgovernment_intervention_in_business_ownership[1].pdf
government_intervention_in_business_ownership[1].pdfshaunmashale756
 
Mulki Call Girls 7001305949 WhatsApp Number 24x7 Best Services
Mulki Call Girls 7001305949 WhatsApp Number 24x7 Best ServicesMulki Call Girls 7001305949 WhatsApp Number 24x7 Best Services
Mulki Call Girls 7001305949 WhatsApp Number 24x7 Best Servicesnajka9823
 
Bladex 1Q24 Earning Results Presentation
Bladex 1Q24 Earning Results PresentationBladex 1Q24 Earning Results Presentation
Bladex 1Q24 Earning Results PresentationBladex
 
OAT_RI_Ep19 WeighingTheRisks_Apr24_TheYellowMetal.pptx
OAT_RI_Ep19 WeighingTheRisks_Apr24_TheYellowMetal.pptxOAT_RI_Ep19 WeighingTheRisks_Apr24_TheYellowMetal.pptx
OAT_RI_Ep19 WeighingTheRisks_Apr24_TheYellowMetal.pptxhiddenlevers
 
magnetic-pensions-a-new-blueprint-for-the-dc-landscape.pdf
magnetic-pensions-a-new-blueprint-for-the-dc-landscape.pdfmagnetic-pensions-a-new-blueprint-for-the-dc-landscape.pdf
magnetic-pensions-a-new-blueprint-for-the-dc-landscape.pdfHenry Tapper
 
Classical Theory of Macroeconomics by Adam Smith
Classical Theory of Macroeconomics by Adam SmithClassical Theory of Macroeconomics by Adam Smith
Classical Theory of Macroeconomics by Adam SmithAdamYassin2
 
20240417-Calibre-April-2024-Investor-Presentation.pdf
20240417-Calibre-April-2024-Investor-Presentation.pdf20240417-Calibre-April-2024-Investor-Presentation.pdf
20240417-Calibre-April-2024-Investor-Presentation.pdfAdnet Communications
 

Recently uploaded (20)

Call Girls Near Delhi Pride Hotel, New Delhi|9873777170
Call Girls Near Delhi Pride Hotel, New Delhi|9873777170Call Girls Near Delhi Pride Hotel, New Delhi|9873777170
Call Girls Near Delhi Pride Hotel, New Delhi|9873777170
 
Monthly Market Risk Update: April 2024 [SlideShare]
Monthly Market Risk Update: April 2024 [SlideShare]Monthly Market Risk Update: April 2024 [SlideShare]
Monthly Market Risk Update: April 2024 [SlideShare]
 
(办理原版一样)QUT毕业证昆士兰科技大学毕业证学位证留信学历认证成绩单补办
(办理原版一样)QUT毕业证昆士兰科技大学毕业证学位证留信学历认证成绩单补办(办理原版一样)QUT毕业证昆士兰科技大学毕业证学位证留信学历认证成绩单补办
(办理原版一样)QUT毕业证昆士兰科技大学毕业证学位证留信学历认证成绩单补办
 
NO1 WorldWide Love marriage specialist baba ji Amil Baba Kala ilam powerful v...
NO1 WorldWide Love marriage specialist baba ji Amil Baba Kala ilam powerful v...NO1 WorldWide Love marriage specialist baba ji Amil Baba Kala ilam powerful v...
NO1 WorldWide Love marriage specialist baba ji Amil Baba Kala ilam powerful v...
 
VIP Kolkata Call Girl Jodhpur Park 👉 8250192130 Available With Room
VIP Kolkata Call Girl Jodhpur Park 👉 8250192130  Available With RoomVIP Kolkata Call Girl Jodhpur Park 👉 8250192130  Available With Room
VIP Kolkata Call Girl Jodhpur Park 👉 8250192130 Available With Room
 
Tenets of Physiocracy History of Economic
Tenets of Physiocracy History of EconomicTenets of Physiocracy History of Economic
Tenets of Physiocracy History of Economic
 
🔝+919953056974 🔝young Delhi Escort service Pusa Road
🔝+919953056974 🔝young Delhi Escort service Pusa Road🔝+919953056974 🔝young Delhi Escort service Pusa Road
🔝+919953056974 🔝young Delhi Escort service Pusa Road
 
Andheri Call Girls In 9825968104 Mumbai Hot Models
Andheri Call Girls In 9825968104 Mumbai Hot ModelsAndheri Call Girls In 9825968104 Mumbai Hot Models
Andheri Call Girls In 9825968104 Mumbai Hot Models
 
Vp Girls near me Delhi Call Now or WhatsApp
Vp Girls near me Delhi Call Now or WhatsAppVp Girls near me Delhi Call Now or WhatsApp
Vp Girls near me Delhi Call Now or WhatsApp
 
Stock Market Brief Deck for 4/24/24 .pdf
Stock Market Brief Deck for 4/24/24 .pdfStock Market Brief Deck for 4/24/24 .pdf
Stock Market Brief Deck for 4/24/24 .pdf
 
Authentic No 1 Amil Baba In Pakistan Authentic No 1 Amil Baba In Karachi No 1...
Authentic No 1 Amil Baba In Pakistan Authentic No 1 Amil Baba In Karachi No 1...Authentic No 1 Amil Baba In Pakistan Authentic No 1 Amil Baba In Karachi No 1...
Authentic No 1 Amil Baba In Pakistan Authentic No 1 Amil Baba In Karachi No 1...
 
Monthly Economic Monitoring of Ukraine No 231, April 2024
Monthly Economic Monitoring of Ukraine No 231, April 2024Monthly Economic Monitoring of Ukraine No 231, April 2024
Monthly Economic Monitoring of Ukraine No 231, April 2024
 
Lundin Gold April 2024 Corporate Presentation v4.pdf
Lundin Gold April 2024 Corporate Presentation v4.pdfLundin Gold April 2024 Corporate Presentation v4.pdf
Lundin Gold April 2024 Corporate Presentation v4.pdf
 
government_intervention_in_business_ownership[1].pdf
government_intervention_in_business_ownership[1].pdfgovernment_intervention_in_business_ownership[1].pdf
government_intervention_in_business_ownership[1].pdf
 
Mulki Call Girls 7001305949 WhatsApp Number 24x7 Best Services
Mulki Call Girls 7001305949 WhatsApp Number 24x7 Best ServicesMulki Call Girls 7001305949 WhatsApp Number 24x7 Best Services
Mulki Call Girls 7001305949 WhatsApp Number 24x7 Best Services
 
Bladex 1Q24 Earning Results Presentation
Bladex 1Q24 Earning Results PresentationBladex 1Q24 Earning Results Presentation
Bladex 1Q24 Earning Results Presentation
 
OAT_RI_Ep19 WeighingTheRisks_Apr24_TheYellowMetal.pptx
OAT_RI_Ep19 WeighingTheRisks_Apr24_TheYellowMetal.pptxOAT_RI_Ep19 WeighingTheRisks_Apr24_TheYellowMetal.pptx
OAT_RI_Ep19 WeighingTheRisks_Apr24_TheYellowMetal.pptx
 
magnetic-pensions-a-new-blueprint-for-the-dc-landscape.pdf
magnetic-pensions-a-new-blueprint-for-the-dc-landscape.pdfmagnetic-pensions-a-new-blueprint-for-the-dc-landscape.pdf
magnetic-pensions-a-new-blueprint-for-the-dc-landscape.pdf
 
Classical Theory of Macroeconomics by Adam Smith
Classical Theory of Macroeconomics by Adam SmithClassical Theory of Macroeconomics by Adam Smith
Classical Theory of Macroeconomics by Adam Smith
 
20240417-Calibre-April-2024-Investor-Presentation.pdf
20240417-Calibre-April-2024-Investor-Presentation.pdf20240417-Calibre-April-2024-Investor-Presentation.pdf
20240417-Calibre-April-2024-Investor-Presentation.pdf
 

Improved Pricing and Hedging of Agency Mortgage-Backed Securities

  • 1. Towards Improved Pricing and Hedging of Agency Mortgage-Backed Securities (MBS) Ashwin Rao Presentation for AFTLab Seminar at Stanford University May 31, 2018 Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 1 / 54
  • 2. Overview 1 Mortgage Basics 2 Agency Securitization 3 Industry-Standard approach to Pricing & Hedging Economic and Behavioral Intuition of Prepayment Models Challenges with Trading based on “OAS” 4 Proposal: Pricing/Hedging with “risk-neutral prepayments” Mathematical Formalism for Industry-Standard approach Modeling of Prepayment Risks other than Interest Rate Risk Trading based on calibrated Price of Prepayment Risk Are we Happy? Can we do better? Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 2 / 54
  • 3. Mortgage Basics: Borrower’s Perspective A family wants to buy a house worth $500K Can make down-payment of $100K ⇒ Loan to Value (LTV) of 80% Borrower has a good FICO score of 750 Monthly family income is $6000, Current monthly debt is only $100 So qualifies for a good mortgage rate (30 year, Fixed Rate) of 4% Monthly payment (Interest + Principal) amounts to about $1900 Debt to Income (DTI) is 1900+100 6000 = 33% Psychology less about debt mgmt, more about cash flows (DTI) Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 3 / 54
  • 4. Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 4 / 54
  • 5. Mortgage Basics: Lender’s Perspective The lender requires documentation on income, other assets/debts The lender is long a “Bond” receiving monthly Principal & Interest Lender’s biggest risk is the borrower defaulting on monthly payments Think of this as the Borrower’s (American) Put option on the House, with Strike = Remaining Principal (Default ⇒ House taken away) Lender will offer a rate commensurate with LTV, DTI, FICO Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 5 / 54
  • 6. Lender also exposed to Voluntary Prepayment Risk Prepayment: Payment of Principal (full or partial) before schedule Borrower Defaulting is refered to as Involuntary Prepayment Voluntary Prepayment mainly due to Home Sale or Refinancing Think of this as the Borrower’s (American) Call option on the Loan, with Strike = Remaining Principal Like any callable bond, Call Option is In-the-money when Price > Par In-the-money when offered rate is below rate on borrower’s mortgage Refinancing: Borrowers often exercise deep in-the-money (suboptimal) HomeSale: Often happens when call option is out-of-the-money Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 6 / 54
  • 7. Agency Securitization of a Pool of Mortgages “Agency” refers to the Government-sponsored entities (GSE) Pool of Conforming loans (conservative loan size, LTV, DTI, docs) Agency receives collective Principal & Interest from the pool In Exchange for cash extended to banks to originate mortgages Agency issues a Mortgage-Backed Security (backed by mortgage pool) Passthrough MBS simply forwards mortgage cash flows to investors Structured MBS: Pro Rata, Sequential, Planned Amortization Classes Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 7 / 54
  • 8. Agency MBS securitized from a Conforming Pool of Loans Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 8 / 54
  • 9. Agency MBS are essentially credit-risk-free Conforming loans ⇒ risk of borrower delinquencies/default is low Agency guarantees investors principal even when a borrower defaults Defaulted loan is taken out of pool, investor receives full principal So Agency MBS investor has no credit-risk (government backing!) Agency receives a guarantee fee for this credit protection Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 9 / 54
  • 10. Investor Perspective of Prepayment Risk for Passthroughs Prepayments ⇒ Call option exercise on a fraction of the Pool So, Prepayments will move Price towards Par Price for a Premium (Price > Par) reduces when Prepayments rise Price for a Discount (Price < Par) increases when Prepayments rise Price for the Par Passthrough is insensitive to Prepayments Prepayments for Premiums (Price > Par) are mainly Refinancings Prepayments for Discounts (Price < Par) are mainly HomeSales Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 10 / 54
  • 11. Investor Perspective of Hedging Passthroughs Duration Definition: − 1 P ∂P ∂r Duration viewed as cashflows-PV-weighted average time of cash flows Duration is lower when Price is higher Duration reduces when Prepayments rise Short Prepayment Option ⇒ Convexity and Vega are negative Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 11 / 54
  • 12. Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 12 / 54
  • 13. Industry-Standard approach to Pricing & Hedging The key components of a typical Agency MBS Pricing/Hedging System: Stochastic interest rate model calibrated to liquid rate/vol instruments Monte Carlo simulation of interest rate model Econometric model of prepayments Model for mortgage rates (as a function of interest rates and vol) Cash flow generator for various MBS Structures Pricing/Sensitivities based on notion of “Option-Adjusted Spread” Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 13 / 54
  • 14. Interest Rate Model Calibration to liquid rate/vol instruments Multi-factor model needed to capture non-parallel curve moves Capturing Vol Skew/Smile very important for MBS So need to also calibrate to OTM swaptions’ market vol Model Choices: Local Vol, Stochastic Vol, CEV, Jump Diffusion Short rate or HJM models Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 14 / 54
  • 15. Monte-Carlo Simulation Two reasons for needing to do non-Markovian Pricing of MBS: Burnout and Media effects Many CMOs have cash flows that depend on history of cash flows Sequence of draws of Brownian increments gives a path of states This provides discount factors at each time step For cash flows, need analytic/grid mapping from State to Rates/Vols Variance reduction: Antithetic variables (E[dzt] = 0 for all t) Ensure E[(dzt)2 ] = dt, E[(dzs)(dzt)] = 0 using Orthonormalization Control Variates, Quasi Random Numbers, Brownian Bridge Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 15 / 54
  • 16. Prepayment Modeling Econometric forecast of fraction of pool terminating each month Explanatory variables built from historical data involving: Loan Characteristics (Loan Size, Coupon, Term ...) Borrower Information (Income, FICO, Other Debts ...) Collateral Information (Single/Multi-Family, RE Taxes, ZIP ...) Economic Conditions (Interest Rates, Unemployment, Home Prices ...) 4 sub-models, one for each of the following types of prepayments: HomeSale (typically job-related or buying more expensive house) Refinancing (to get a lower rate, or for cash-out refinance) Default (⇒ loan paid off and removed from pool) Curtailment (partial prepayment to curtail the life of the loan) Most prepayments for agency loans are home sales and refinancings Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 16 / 54
  • 17. Economic and Behavioral Intuition of HomeSales Model HomeSales volume varies significantly by different seasons of the year Ramp up in home sales as a function of loan age Higher home prices leads to homeowners “trading up” Higher credit borrowers face less frictions “Lock-in” effect: Borrowers with low mortgage rate (relative to offered rate) reluctant to move as they like to hold on to their low rate Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 17 / 54
  • 18. Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 18 / 54
  • 19. Economic and Behavioral Intuition of Refinancing Model Incentive is typically the % improvement in monthly payments Mortgage Rate difference (“moneyness”) is used as an approximation Lower credit quality diminishes the ability to refinance Credit quality indicators are SATO, FICO, LTV, DTI, Home Prices Higher home prices lead to cash-out refinancing Prepayment Model is a function of history of rates (non-Markovian) Burnout Effect (Heterogeneity in borrower refinancing efficiency) Media Effect (Spike in commercials when mortgage rates reach lows) Topic for another day: Loan-level Deep Learning models Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 19 / 54
  • 20. Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 20 / 54
  • 21. Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 21 / 54
  • 22. Regression model for mortgage rates Prepayment model typically based on mortgage rate “moneyness” Current Coupon (CC) model and Primary-Secondary Spread Model Historical CC regressed against historical rates and vol Instead, one can regress pricing-generated CC against rates and vol But then this CC model is input to pricing This fixed point is resolved by iterating to convergence Alternative approach: Price Moneyness and Backward Induction Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 22 / 54
  • 23. Pricing/Sensitivities based on “Option-Adjusted Spread” If T is maturity in months and N is number of Monte Carlo paths, Price = 1 N N i=1 T t=1 (Principali,t + Interesti,t) · e− t 1(ri,u+OAS) OAS is a constant spread across time steps and MC paths Risk-Premium for all risk factors other than interest rates Pricing/Hedging with this OAS-based (industry-standard) approach: For MBS with market prices, assess rich/cheap based on implied OAS For illiquid MBS, compute Price from trader-defined(!) OAS Price Sensitivities (duration, convexity, vega) with constant OAS Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 23 / 54
  • 24. High-level Perspective of Agency MBS Risk Factors Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 24 / 54
  • 25. Significant challenges in Trading based on OAS Implicit assumption of constancy of OAS, but market doesn’t agree Passthrough MBS exhibit an “OAS smile” Empirical Duration performs better than Model Duration Ill-formed theories on “OAS Directionality” IO/PO from same collateral have vastly different OAS IO Duration + PO Duration = Underlying Pool Duration Unclear what OAS to set to price illiquid MBS Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 25 / 54
  • 26. Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 26 / 54
  • 27. Towards an improved approach for Pricing/Hedging First establish mathematical formalism for Industry-Standard approach Calibrate Market Price of Prepayment Risk (modulo Interest Rates) Trade based on constancy of calibrated Price of Risk (instead of OAS) Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 27 / 54
  • 28. Notation for Continuous-Cashflow Pricing dr(t) = αr (r, t) · dt + σr (r, t) · dzr (t) V (t) is Value at time t of (uncertain) cash flows after time t B(t) is Balance = Remaining Principal at time t P(t) is Price = “Normalized” Value = Value Balance = V (t) B(t) c(r, t) is Coupon (interest paid per unit Balance per unit time) π(r, t) is Principal paid per unit Balance per unit time π(r, t) = sched(t) + sale(r, t) + refi(r, t) + curtail(r, t) + defaults(r, t) Cashflow over time dt is (c(r, t) + π(r, t)) · B(t) · dt dB(t) = −π(r, t) · B(t) · dt Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 28 / 54
  • 29. Derivation of Continuous-Cashflow Pricing PDE First assume MBS is a pure interest rate derivative, i.e., assume Prepayments are guaranteed to obey our model π(r, t) function. Follow a derivation similar to zero-coupon-bond-pricing PDE. Create portfolio of two MBS whose dV doesn’t have dz term So portfolio Value grows at risk-free rate r The two MBS have the same Market Price of Interest Rate Risk λr ∂P ∂t + α (Q) r ∂P ∂r + σ2 2 ∂2P ∂r2 + c + π = (π + r)P dr(t) = α (Q) r dt + σr dz (Q) r (t) where α (Q) r = αr − λr σr Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 29 / 54
  • 30. Pricing PDE for Industry-Standard (OAS-based) approach Now relax the assumption that MBS is a pure interest rate derivative Actual prepayments depend on stochastic (risk) factors other than r Each of them command a Market Price of Risk (i.e., a risk premium) Our Model Pricing is devoid of the risk premium of these other factors For Pricing to match Market, we need to adjust by this risk premium ∂P ∂t + α (Q) r ∂P ∂r + σ2 2 ∂2P ∂r2 + c + π = (π + r + s)P where s is our “good-old” Option-Adjusted Spread (OAS) P(0) = EQ[ T 0 (c + π) · e− u 0 (π+r+s)du dt] Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 30 / 54
  • 31. Modeling Prepayment Risk Factors modulo Interest Rates To unravel s, model risk factors for prepayments other than r We won’t model economic factors like employment, refinance frictions Instead we model processes for forecast-errors of prepayment model refi (x, r, t) = refi(r, t) · x(t) sale (y, r, t) = sale(r, t) · y(t) dx(t) = βx (1 − x)dt + σx dzx (t) with x(0) = 1 dy(t) = βy (1 − y)dt + σy dzy (t) with y(0) = 1 Analogous to rate risk, shifting to risk-neutral measure, we have: dx(t) = α (Q) x dt + σx dz (Q) x (t) where α (Q) x = βx (1 − x) − λx σx dy(t) = α (Q) y dt + σy dz (Q) y (t) where α (Q) y = βy (1 − y) − λy σy Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 31 / 54
  • 32. Calibrating the Market Price of Risk λx and λy ∂P ∂t + α (Q) r ∂P ∂r + σ2 r 2 ∂2P ∂r2 + α (Q) x ∂P ∂x + σ2 x 2 ∂2P ∂x2 + α (Q) y ∂P ∂y + σ2 y 2 ∂2P ∂y2 +c + π = (π + r + rs)P π (x, y, r, t) = sched(t) + refi(r, t) · x(t) + sales(r, t) · y(t) + . . . rs is the spread due to any residual risk such as liquidity or credit σx , σy , βx , βy estimated from errors in prepayment forecasts λx , λy calibrated to liquid MBS market prices (shifting x, y drifts) P(0) = EQ[ T 0 (c + π ) · e− u 0 (π +r+rs)du dt] Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 32 / 54
  • 33. High-level Perspective of Agency MBS Risk Factors Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 33 / 54
  • 34. Pricing and Hedging with “risk-neutral prepayments” π(Q)(r, t) = π (EQ[x], EQ[y], r, t) called “risk-neutral prepayments” λx , λy calibration ⇒ EQ[x] > 1, EQ[y] < 1, which dictates the alteration of π(r, t) to π(Q)(r, t) Trading with “risk-neutral prepayments” and residual spread rs For MBS with market prices, assess rich/cheap based on implied rs For illiquid MBS, Price using a prudent rs (easier than a OAS input) Price Sensitivities using constant rs (instead of constant OAS) Effectively, we trade based on constancy of λx , λy and rs (versus constancy of OAS) Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 34 / 54
  • 35. Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 35 / 54
  • 36. Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 36 / 54
  • 37. Practical considerations in designing the Pricer I used TBA prices for calibration (liquid IOs/POs could also be used) I calibrated Market Price of Risk of uncertain initial values x(0) and y(0), and Market Price of Risk of dzx , dzy I set rs = Agency-Swap spread plus appropriate liquidity spread (we can do better by building a proper model for residual risk) Small ∂2P ∂x2 , ∂2P ∂y2 ⇒ we can avoid stochasticity of x, y in Pricer So calibrated λx , λy essentially give us EQ[x(t)], EQ[y(t)] This gives us an altered prepayment function π(Q)(r, t) Practically, use same old Pricer, simply alter π(r, t) to π(Q)(r, t) Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 37 / 54
  • 38. Are we Happy? Can we do better? “OAS Smile” captured (but sometimes small residual smile remains) Model Durations match Empirical (“OAS Directionality” captured) Model prices for IOs/POs are fairly close to their market prices IOs: rs-based Duration more negative than OAS-based Duration Superior hedge performance relative to OAS-based Duration Further work (will help in crisis periods) - make rs a function of: General credit risk Agency-specific credit risk Supply/Demand-based liquidity risk Modeling x, y as a jump-diffusion might also be a good idea Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 38 / 54
  • 39. Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 39 / 54
  • 40. Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 40 / 54
  • 41. Summary and Finishing Comments “Risk-Neutral Prepayments” have been discussed since the mid-90s. But practitioners shy away claiming “Pricing Theory is not for MBS”! I was first influenced to implement this by Alex Levin in 2006 My motivations: A) Improved Rich/Cheap, & B) Hedge Performance My recommendation from a Trading perspective: Develop a loan-level econometric prepayment model Capitalize on recent advances in Deep Learning techniques Adjust this model with Market Price of Risk calibration to MBS Prices Further work on residual Liquidity/Credit Risk (for times of crises!) Can we extend this idea to non-Agency (default-risky) MBS? Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 41 / 54
  • 42. Appendix 1: Derivation of Pricing PDE dr(t) = α(r, t) · dt + σ(r, t) · dz(t) V (t) is Value at time t of (uncertain) cash flows after time t B(t) is Balance = Remaining Principal at time t P(t) is Price = “Normalized” Value = Value Balance = V (t) B(t) c(r, t) is Coupon (interest paid per unit Balance per unit time) π(r, t) is Principal paid per unit Balance per unit time π(r, t) = sched(t) + sale(r, t) + refi(r, t) + curtail(r, t) + defaults(r, t) Cashflow over time dt is (c(r, t) + π(r, t)) · B(t) · dt dB(t) = −π(r, t) · B(t) · dt Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 42 / 54
  • 43. Appendix 1: Pricing PDE (assuming only IR risk) Assume MBS is a pure interest rate derivative, i.e., assume Prepayments are guaranteed to obey our model π(r, t) function. Consider two different MBS with notation subscripted with “1” and “2”. dV1 = B1dP1 + P1dB1 Ito’s Lemma for dP1 and substituting dB1 = −π1B1dt gives: dV1 = B1( ∂P1 ∂t dt + ∂P1 ∂r dr + 1 2 σ2 ∂2P1 ∂r2 dt) − P1π1B1dt = B1( ∂P1 ∂t + α ∂P1 ∂r − πP1 + 1 2 σ2 ∂2P1 ∂r2 )dt + B1σ ∂P1 ∂r dz dV1 V1 = ( 1 P1 ∂P1 ∂t + α P1 ∂P1 ∂r − π1 + σ2 2P1 ∂2P1 ∂r2 )dt + ( σ P1 ∂P1 ∂r )dz (1) Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 43 / 54
  • 44. Appendix 1: Pricing PDE (assuming only IR risk) Denote the Ito drift and dispersion of dV1 V1 as α1 and σ1. dV1 V1 = α1dt + σ1dz (2) α1 = 1 P1 ∂P1 ∂t + α P1 ∂P1 ∂r − π1 + σ2 2P1 ∂2P1 ∂r2 (3) σ1 = σ P1 ∂P1 ∂r (4) Consider a portfolio W = V1 + V2 = P1B1 + P2B2 with values of B1 and B2 such that we can eliminate the dz term in the expression for dW B1 ∂P1 ∂r = −B2 ∂P2 ∂r (5) Since we have eliminated the dz term, portfolio W together with the cashflow it generates should grow at the risk-free rate r. In other words, dV1 + dV2 + B1(c1 + π1)dt + B2(c2 + π2)dt = r(V1 + V2)dt Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 44 / 54
  • 45. Appendix 1: Pricing PDE (assuming only IR risk) Expanding this out, B1( ∂P1 ∂t + α1 ∂P1 ∂r − π1P1 + (c1 + π1) + σ2 2 ∂2P1 ∂r2 )dt+ B2( ∂P2 ∂t + α2 ∂P2 ∂r − π2P2 + (c2 + π2) + σ2 2 ∂2P2 ∂r2 )dt = r(B1P1 + B2P2)dt Combining this with equation 5, we get: ∂P1 ∂t + α1 ∂P1 ∂r − (π1 + r)P1 + (c1 + π1) + σ2 2 ∂2P1 ∂r2 ∂P1 ∂r = ∂P2 ∂t + α2 ∂P2 ∂r − (π2 + r)P2 + (c2 + π2) + σ2 2 ∂2P2 ∂r2 ∂P2 ∂r Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 45 / 54
  • 46. Appendix 1: Pricing PDE (assuming only IR risk) Using equations 3 and 4, the above equation can be expressed as: α1 + c1+π1 P1 − r σ1 = α2 + c2+π2 P2 − r σ2 (6) Note the numerator of LHS of Eq 6 is the expected excess return per unit time of investing in MBS 1 (expected growth rate of process V1 together with its P & I cash flows, less r). The denominator is the standard deviation of the return per unit time. Their ratio is the familiar Market Price of Interest-Rate Risk λr (which is the same for every security exposed to only interest-rate risk). This is what equation 6 is telling us, which can be re-expressed as: α1 + c1+π1 P1 − r σ1 = α2 + c2+π2 P2 − r σ2 = λr Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 46 / 54
  • 47. Appendix 1: Pricing PDE (assuming only IR risk) Substituting in the above equation for α1 from equation 3 and for σ1 from equation 4, we get: 1 P1 ∂P1 ∂t + α P1 ∂P1 ∂r − π1 + σ2 2P1 ∂2P1 ∂r2 + c1+π1 P1 − r σ P1 ∂P1 ∂r = λr Reorganize and drop the subscript 1 in P1, c1, π1 to arrive at the PDE: ∂P ∂t + (α − λr σ) ∂P ∂r + σ2 2 ∂2P ∂r2 + c + π = (π + r)P Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 47 / 54
  • 48. Appendix 1: Pricing PDE (assuming only IR risk) If we shift to the risk-neutral measure (denoted as Q), V1 together with the cash flows it generates should grow at risk-free rate r. Hence, dV1 V1 = (r − c1 + π1 P1 )dt + σ1dz(Q) = (α1 − λr σ1)dt + σ1dz(Q) Since, dz(Q) = λr dt + dz, the Ito process for the short-rate r in the risk-neutral measure can be written as: dr = (α − λr σ) · dt + σ · dz(Q) = α(Q) · dt + σ · dz(Q) where α(Q) = α − λr σ is the risk-neutral drift for r. So, the PDE can also be expressed in terms of the risk-neutral drift of r: ∂P ∂t + α(Q) ∂P ∂r + σ2 2 ∂2P ∂r2 + c + π = (π + r)P Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 48 / 54
  • 49. Appendix 2: Martingale-based Pricing Define the money-market process M(t) as: dM(t) = r(t) · M(t) · dt, M(0) = 1 Consider a process θ(t) derived from V (t) and the cash flows, as follows: dθ(t) = dV (t) + (c(r, t) + π(r, t))B(t)dt Assume MBS is a pure interest rate derivative, i.e., assume Prepayments are guaranteed to obey our model π(r, t) function. Then, θ(t) M(t) is a martingale in risk-neutral measure Q. So, for any T > 0, θ(0) M(0) = EQ[ θ(T) M(T) ] Since θ(0) = V (0), M(0) = 1, and without loss of generality, B(0) = 1, P(0) = θ(0) M(0) = EQ[ V (T) + T 0 (c(r, t) + π(r, t)) · B(t) · dt M(T) ] Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 49 / 54
  • 50. Appendix 2: Martingale-based Pricing If we set T to MBS maturity, V (T) = B(T) = 0. Then, P(0) = EQ[ T 0 (c(r, t) + π(r, t)) · B(t) M(t) dt] = EQ[ T 0 (c(r, t) + π(r, t)) · B(t) · e− u 0 r(u)du dt] = EQ[ T 0 (c(r, t) + π(r, t)) · e− u 0 (r(u)+π(r,u))du dt] (7) Conceptualize as cash flows discounted at rate r + π in Q-measure. We refer to this as the Expected Discounted Cashflow (EDC) formula. Note: This formula holds only when assuming there is no risk factor other than interest rates. Otherwise, we require further (OAS) discounting. Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 50 / 54
  • 51. Appendix 3: Closed-Form Approx. for Price/Sensitivities Closed-form Solution for Expected Discounted Cashflow (EDC) formula when π(r, t) = π0(t) + rπ1 and c(r, t) = c0(t) + r · c1(t) Closed-form Solution for Pricing PDE when r follows an affine process and π(r, t) = π0(t) + rπ1 and c(r, t) = c0(t) + r · c1(t) Closed-form Solution for EDC Price formula when π is linear in r with hard max and min The above gives bad greeks due to piecewise prepayment function. But this serves quite useful as a control variate. We can do analytical partial derivatives of EDC Price formula w.r.t: a time-parallel shift to r(t) (Duration approximation) coupon c a time-parallel shift to π(r, t) (Prepayment sensitivity) a time-parallel shift to refi multiplier x(t) or sale multiplier y(t) residual spread rs These closed-forms useful to reason about pricing/sensitivities Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 51 / 54
  • 52. Appendix 4: Markovian Pricing (Alex Levin APD paper) Model Burnout by creating a few (2-3) cohorts in the pool, each of which is homogeneous in terms of refinancing efficiency Each cohort’s prepayment incentive is Markovian For each cohort, at every grid node, probabilistically discount sum of: Interest cash flow c Principal cash flow π (1 − π) · P This gives a backward induction for P for each cohort MBS Price = sum of cohort Prices Alternatively, we can solve Pricing PDE with Crank-Nicholson Making π a function of P (instead of r) yields a clean model Caveat: ARMs and some CMOs have non-Markovian cash flows. Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 52 / 54
  • 53. Appendix 5: Sign of Price of Risk For risk factor f , the vol of dV V w.r.t f is σf P ∂P ∂f . So the risk-premium for the MBS due to the risk factor f is: λf σf P ∂P ∂f We calibrate λx and λy to liquid passthrough market prices Premiums are mainly exposed to refinancing risk and ∂P ∂x is negative OAS smile ⇒ λx (Price of Refinancing-Forecast Risk) is negative Discounts are mainly exposed to home sales risk and ∂P ∂y is positive OAS smile ⇒ λy (Price of HomeSales-Forecast Risk) is positive Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 53 / 54
  • 54. Appendix 6: Direction of risk-neutral adjustment of drift For risk factor f , it’s drift is subtracted by λf σf to make the process for f risk-neutral. Risk-premium s due to the risk factor f is given by: s = λf σf P ∂P ∂f So, the drift of f is subtracted by: sP (∂P ∂f ) s > 0 ⇒ drift is adjusted in a direction that worsens price So, adjusted Refinancing multiplier EQ[x(t)] > 1 And adjusted HomeSales multiplier EQ[y(t)] < 1 Ashwin Rao (AFTLab Seminar @ Stanford) Agency MBS Pricing May 31, 2018 54 / 54