Fixed Derivatives Flashcards
Carried Interest
When Fund value > Invested Capital
- Tag Long - Drag Along (Private Equity)
- Ratchet
- Distribution Waterfall
- Tag along: When management has the ability to get equity upon sale of the company
- Ratchet: Specifies equity allocation between LPs and Management
- Distribution Waterfall: How profits flow to the LPs and whether the GP may receive carried interest
Calculate % Ownership of Private Equity First Round Investors (F1)
F1 = Investment / Post1
- Investment: amount invested at the beginning (before post1)*
- Post 1: The present value of the company post the first round of financing*
Calcuate # of Shares F1 Investors need to get % ownership (Spe1)
Spe1 = Se(F1 / 1-f1)
- Spe1: Shares for Private Equity Investors in round 1*
- F1: Fractional ownership of first round investors*
- Se: Number of shares owned by management*
Determine Stock Price after First Round of Private Equity Financing
P1 = Inv1 / Spe1
- P1: share price post financing first round*
- Inv1: Initial financing*
- Spe1: Shares owned by Private Equity investors after round 1*
Loss Given Default / Recovery Rate
- Loss given default: overall position (remaining coupon + Principle) that would be lost
- Recovery rate: The remaining amount after LGD is taken out.
Credit Risk: Expected Loss
= Probability of Default X Loss Given Default
PV of Expected Loss: Credit Risk
- Highest fee holder would pay to remove the risk of the bond
1. Risk neutral probabilities are used instead of actual probs like expected loss - time value of money is considered*
Credit Evaluation Models
- Credit ratings: Consistency over accuracy
- Structural models: Options based with unrealistic expectations
- Reduced Form Models: Variable Rf%, economic factors, etc.
Yield Curve Shapes (4)
Normal: Positive slope
Flat: Horizontal
Inverted: Negative slope
Humped: Positive slope then negative
Yield Curve Shifts (3)
- Parallel: All maturies move by same bps
- Twist: change in YC slope
- Butterfly: + shift YC becomes less humped / - shift YC becomes more humped
Expectation Theories: Term Structure of Interest Rates
- Pure expectations: Geometric mean of short term yields
- Liquidity preference: Long bond holders require higher premium
- Preferred habitat: YC is determined by expectations that can be different for different maturities
Annualizing the Standard Deviation: Fixed income
ASd = Daily Sd X √# of days in year
Nominal / z-Spread / OAS (fixed income)
Benchmark / Compensation for risk
- Nominal: T-yield curve / credit, liquidity, option (a one time view on the spread)
- z-Spread: T-spot rate curve / credit, liquidity, option (the spread that when added to the treasury spot rate will make the bond’s value equal to the price of the bond)
- Option-adjusted: T-spot rate curve / credit, liquidity
Price of Callable Bond
Price of a Putable Bond
Callable Price = Price of Option Free Bond - Price of embedded call
Putable Price = Price of option free bond + price of embedded put
Effective Bond Duration
Duration = (V₋ - V₊) / [2V₀(Δy)]
- used to value bonds with or without an option
- This models a change in price if the yield shifts by 100 bps regardless of the amount of change used to calculate V- and V+
Effective Bond Convexity
Convexity = [V₋ + V₊ - 2V₀] / [2V₀(Δy)²]
Most Appropriate Model for Valuing Models on Mortgage Backed Securities
Monte Carlo for bonds with options
Bond Equivalent Yield
BEY = 2[(1+i)^n -1]
- i: interest rate per period… monthly would lead to an exponent of 6
Appropriate Spread Measure for…
- Callable corporate bonds and MBS
- Credit card or autoloan ABS
- Option free corporate bonds
- Callable = Option adjusted/removed spread
- Credit card or auto loan ABS = Z-spread
- Option free corporate bonds = Z-spread
Market Conversion Premium Per Share (convertible bond)
MCPPS = (Market price of bond / Conversion factor) - Market price of stock
- Bond = 950 / converts to 10 shares / stock trading at 50*
- MCPPS = (950/10) - 50 = $45*
Steps to Value Bond (1 year) with %r Tree
1: Value of bond with up and down change in interest rate one period forward.
2. If value of bond in one branch is greater than callable value… use that
3. Add coupon payment(s) in branches
4. Discount at one-year treasury rate
[(V1+C$)/(1+%r) + (V2+C$)/(1+%r)] / 2
Use OAS spread to determine of callable bond is over, under or fairly valued.
- OAS is negative compared to corp spot rate curve = overvalued
- OAS is zero compared to corp spot rate curve = Fairly valued
- OAS is positive compared to corp spot rate curve = undervalued
Delta Hedging
Number of shares in contract = Investment / Delta
Gamma is Greatest for…
At the money options
Put-Call Parity
Po = Co - So + x/e^(r)(t)
- t should be in decimal form (90 days = .25)*
- this formula assumes continuous compounding*
Put-Call Parity for Futures and Forwards
P0 = Co + [(X - F(0,T) / 1+r^t]
- F(0,T) = value of future now that expires in time T*
- The numerator could be negative*
Value of Call Option for one period (Binomial Model) including probability calculation
Step 1: Calculate max gain for up and down move
Step 2: prob = (1 + Rf% - d) / u - d
Step 3: Co = [prob(call+) + 1-prob(call-)] / (1 + Rf%)
- d = 1 - the likely decline in value in percentage terms*
- u = 1+ the likely rise in value in percentage terms*
- call+ = The maximum value of the call assuming the positive forecast comes true at expiration*
Value of Call (binomial model) - Two Periods
Step 1: Calculate max gain for up, down, and up/down-down/up moves - up and down move must be squared
Step 2: prob = (1 + Rf% - d⁻) / u⁺ - d⁻
Step 3a: C⁺⁺ = [prob(call⁺⁺) + 1-prob(call⁺⁻)] / (1 + Rf%)
Step 3b: C⁻⁻ = [prob(call⁺⁻) + 1-prob(call⁻⁻)] / (1 + Rf%)
Step 4: C = [prob(C⁺⁺) + 1-prob(C⁻⁻)] / (1 + Rf%)
- d = 1 - the down move (or 1/1+upmove if no down move given)
- u = 1+ the up move
- call+ = The maximum value of the call assuming the positive forecast comes true at expiration
Assumptions about Black Scholes Merton (BSM) Formula
- Volatility of the return on the underlying stock is known and constant
- Stock prices are lognormally distributed
- Continuous Rf% is known and constant
Fixed Rate for Swap Contract
Fixed Rate = DFn / (DF1 + DF2 + DF3… + DFn)
- DF: Discount Factor*
- If annualized then Fixed rate must multiplied by the appropriate factor - semi-annual x2. *
No arbitrage price on forward contract on treasury bond
Step one: NPV of next coupon payment PMT/1+r^t
Step two: (Vo - NPVcoupon) X 1+r^t’
- t = time to next coupon/365*
- t’ = forward length/365*
- Vo = price of bond now*
- r = effective rf%*
Loss (or value of short position) on no arbitrage forward contract treasury bond
Step one: Current NPV of next coupon payment PMT/1+r^t*
Step two: V1 - NPVcoupon - (Original forward value) / 1+r^t*’
t* = Current time to coupon payment / 365
t*’ = Current time to expiration / 365
- Original calculation to determin forward’s first price…*
- Step one: NPV of next coupon payment PMT/1+r^t*
- Step two: (Vo - NPVcoupon) X 1+r^t’*
- t = time to next coupon/365*
- t’ = forward length/365*
- Vo = price of bond now*
- r = effective rf%*
Determine Forward Rate Agreement rate from Spot Rate Curve (2X5)
= ({[(1+150d%)^150/360] / [(1+60d%)^60/360]} - 1) / 360/90
- curve moves in 30 day increments
Loss (or gain) on short position on 2x5 FRA 30 days later
Step one expected Payoff = (FRAo - FRA1)(notional value)(90/360)
Step two PV of expected Payoff = payoff/1+120day%^(120/360)
- note: the PV is probably not going to be much less than step 1.
Calculate the payoff on an interest rate floor
Floor Payoff = Principle X (Floor rate - Market rate)
Definition of a Swaption
The option to enter into an interest rate swap
Payer Swaption definition
Allows buyer to enter into a swap as the fixed rate payer/ variable rate reciever
Receiver Swaption definition
Allows buyer to enter into swap as fixed rate receiver and floating rate payer