Quick Sheet Flashcards
Implementation shortfall
= (execution cost + opportunity cost + fees)/ (total shares in order x decision price)
= paper return - actual return
execution cost = actual sale profit - (shares traded x decision price)
OR = delay costs + trading costs
Execution Cost
= actual sale profit - (shares traded x decision price)
OR
= delay costs + trading costs
Opportunity Cost
= shares remaining unexecuted x (closing price - decision price)
Trading Cost
= actual cost of trade (found sum of all qty x price) - (shares traded x arrival price)
—> arrival and benchmark can be interchanged if specified - assume benchmark is the arrival price
—> trading cost is typically noted in dollars vs arrival cost in bps. If they ask for bps, you divide by the arrival cost
Delay Cost
= (decision price - arrival price) x actual shares traded
Market Adjusted Cost
= arrival cost - (beta x index cost)
–> negative number would indicate a savings
Arrival Cost
= side x [(avg px - arrival price)/ arrival price]
—> arrival cost is noted in bps vs trading cost is dollars
index cost
= side x [(index VWAP - index arrival price)/ arrival price]
Sharpe Ratio
= (asset return - risk free rate) / std. deviation
OR (avg return - min acceptable return) / s.d.
standard deviation
= (asset return - rf rate) / sharpe ratio
OR square root of the variance
Sortino Ratio
= (asset return - risk free rate) / s.d. of negative returns
Target Semideviation
= (asset return - rf rate)/ sortino ratio
Beta
= Covariance/variance
** note that Beta references variance of the BROAD MARKET - if given the s.d. of a sector, note that this is not the s.d. to be plugged into the formula. The s.d. of the market portfolio should be used to calculate variance.
Active Return
= info coef x square root of breadth x s.d. of active return x transfer coef
- info coef: The information coefficient shows how closely the analyst’s financial forecasts match actual financial results. The IC can range from 1.0 to -1.0, with -1 indicating the analyst’s forecasts bear no relation to the actual results, and 1 indicating that the analyst’s forecasts perfectly matched actual results.
- Breadth: The number of truly independent decisions made each year.
- -> if a manager selects ten stocks every month, his breadth is 10 x 12 = 120. If a manager makes a selection every quarter, his breadth is 4
- s.d. of active return: the difference between the benchmark and the actual return aka the active risk
- transfer coef: defined as the correlation between the risk-adjusted alphas and active weights. The TC is an objective measure of how much of the alphas’ information is transferred into a portfolio and is a measure of portfolio construction efficiency
Active Risk
= square root of [ (sum of all :port returns - benchmark returns)^2) / (n-1) ]
–> n = number of return periods
Active Share
= .5 x (sum of all absolute value of weight of security in portfolio - weight in benchmark)
Macaulay Duration
= modified duration x [ 1 + (yield/annual frequency)
Macaulay duration calculates the weighted average time before a bondholder would receive the bond’s cash flows vs modified duration is the price sensitivity to a change in rates
Modified Duration
= macaulay duration / [ 1 + (yield/frequency)
-> change of 20bp increase = -ModDur x .0020
modified duration measures the price sensitivity of a bond when there is a change in the yield to maturity.
–> change in a bonds value given x% interest rate change
Effective Convexity
= [ (P-) + (P+) - (2xPo) ] / ΔCurve^2 x Po)
A second-order effect that describes how a bond’s interest rate sensitivity changes with changes in yield. Effective convexity is used when the bond has cash flows that change when yields change (as in the case of callable bonds or mortgage-backed securities). Similarly, we use the effective convexity to measure the change in price resulting from a change in the benchmark yield curve for securities with uncertain cash flows.
Money Duration vs BPV
money duration = market value x modified duration
BPV = market value x modified duration x .0001
Human Capital
= [ wages x (1+g) x (probability of survival) ] / [ (1+rf rate & any other premiums)^n ]
–> you have to discount each year individually if you are asked to calculate over a span of x years (i.e. 3 years: year one would be discounted at 1.01^1 year 2 1.01^2 year 3 1.01^3 etc)
Core Capital needs
= [ spending x (1+g) x (probability of survival in mortality table) ] / [ (1+rf rate & any other premiums)^n ]
Grinold Kroner Model
= div yield - change in shares outstanding + nominal earnings growth + % change in P/E multiplier
- -> expected income return = dividend yield - change in shares outstanding
- *make sure to consider whether shares are being reduced - i.e. if reducing by 1% you would add dividend yield + 1%
- -> Earnings growth rate = expected inflation + expected real total corporate earnings growth rate
- -> %ΔP/E Multiplier = expected repricing return
- -> dividend yield = dividend / price
Expected income return
= div yield - change in shares outstanding
Taylor rule
target fed funds nominal rate = neutral fed funds rate + [.5 (exp GDP growth - trend GDP growth) + [.5 (exp inflation - target inflation) ]
Rolling Yield
= div yield + roll down return
–> roll down return = (ending price - beg price) / beg price
horizon yield
= div yield + roll down return + expected change on price based on yield view + fx return - credit losses
expected change in price based on yield view =
[–MD** × ΔYield] + [0.5 × Convexity × (ΔYield)^2]
** if MD is expected to change, use the expected effective duration for portfolio at the horizon. Duration can be swapped out for MD
Expected change in price based on yield view
= (-MD x change in yield) + (.5 x convexity x (change in yield^2))
Credit vs deduction tax method
credit = max or source and resident tax rate deduction = source + [resident (1-source tax rate)]
FV assuming deferred capital gains
= portfolio value x [ (1+return)^n x (1- tax rate) + tax rate - (1-B) x tax rate ]
-> B = cost basis / current value
OR you can do the algebra -
You have $1 million growing for 20 years at 5%. The tax basis is $200,000, and the capital gains tax rate is 25%. What’s the final value?
Future value before taxes = $1,000,000(1.05)²º = $2,653,298.
Capital gain = $2,653,298 − $200,000 = $2,453,298.
Capital gains tax = $2,453,298 × 25% = $613,324.
Future value after taxes = $2,653,298 − $613,324 = $2,039,974.
of futures contracts needed to hedge a portfolio from change in fx rates
= currency to be exchange / futures contract size
- > futures contract size = futures price x multiplier
- -> this is assuming that the portfolio is seen as an asset with no liabilities held against it
of futures contracts needed to remove a duration gap
= (liability BPV - asset BPV ) / BPV of futures
of futures required to hedge a portfolio from a change in interest rates
= (- BPV of portfolio / BPV of treasury) x conversion factor
conversion factor = ($mkt value of portfolio / $ futures contract)
BPV of Portfolio = Mod Dur of Portfolio x .0001 x Market Value of Portfolio
BPV of treasuries = Mod Dur of Tres. futures x .0001 x Market Value of Futures
Market Value of Futures = (Contract price / 100) x $100,000
Cost of applying leverage
= [ value x (1- 1/leverage ratio) x borrow rate ] / value of portfolio
–> i.e. if 3x levered than 1/3
return of a leveraged portfolio
= return + [ (debt/equity) x (return - borrow rate)]
excess return
= (OAS or Z spread x time held/1 year) - (ΔSpread x spread duration)
- (probability of default x credit loss x time held/1 year)
ex: find excess spread of a bond with an A2 rating, 5.25 effective spread duration, 3.5% YTM, 100 OAS spread, 0.25 probability of default and 205 estimated loss severity if there is a 30% tightening in yield spreads
ER = .01 - [5.25 x (0.01 x -0.3)] - (0.0025 x .2) = 2.53%
- -> *spread duration = duration x spread / current OAS spread
- -> i.e. 30% recovery rate implies a 70% loss severity
- -> probability of default = typically default yield on bond rating
- -> change in spread when a 30% tightening change is expected and the current OAS or Z spread is 1% = -30bps
To find excess return of a bond portfolio:
apply individual allocation weights to each respective excess return and sum them all up
i.e.
Portfolio EXR ≈ (70% × 0.05%) + (15% × 0.04%) + (10% × 0.10%) + (5% × 0.23%) = 0.06%
spread duration
= (duration x spread) / current spread
—> duration calculated when treasures = 0
For example, you have a portfolio with:
$1,000,000 market value of 9-year Treasury Notes, with a modified duration of 7 years
$2,000,000 market value of a 7-year corporate bond with a modified duration of 5 years
$3,000,000 market value of a 2-year corporate with a modified duration of 1.8 years
The spread duration of the portfolio is:
($1,000,000/$6,000,000) × 0 years + ($2,000,000/$6,000,000) × 5 years + ($3,000,000/$6,000,000) × 1.8 years
= 2.57 years.
For comparison, the modified duration of the portfolio is:
($1,000,000/$6,000,000) × 7 years + ($2,000,000/$6,000,000) × 5 years + ($3,000,000/$6,000,000) × 1.8 years
= 3.73 years.
credit loss
= probability of default x loss severity
information ratio
= active return / active risk
can also be calculated:
IR = ( portfolio return - benchmark return ) / tracking error