S2000: need help with implementation shortfall

hatom

New member
Joined
Jun 18, 2026
Messages
0
Reaction score
0
I tried understanding implemntation shortfall, i get how to calculate the paper portfolio but i dont get it when we break it into parts. everytime I go over it and get the point however i always get confused between realized gain/loss and delay costs. is there an easy way to remeber them?
thanks
 
It’s my understanding that the CFAI wants you to solve implementation shortfall the long way. The CFA text was absolutely horrible at explaining this. I thought Schweser did an excellent job.
The easiest way to do these problems is to draw out a timeline. It may take you a little more time, but if this shows on the AM you should get some credit for listing everything out I would imagine.
In order to calculate TIS (Total Implementation Shortfall):
You have:
BP - Benchmark Price (The price at which the PM thinks “Okay, we should buy this”)
DP - Decision Price (The price the day before the order goes through)
EP - Execution Price (The price at which a portion of the trade is executed)
CP - Closing Price (The price the next day after EP at which point the order for the remaining shares is cancelled)
The timeline is separated by 4 days.
#1 (DP-BP)/BP * (% shares filled) This is Slippage/Delay
#2 (EP-DP)/BP * (% shares filled) This is realized g/l
#3 (CP-BP)/BP * (% shares not filled) This is opportunity cost for the shares you couldn’t buy
#4 Commissions as a % of total trade ($ Commission/(total shares that were supposed to be traded @ BP)
You simply sum the percentages for #1-#4. That is your implementation shortfall.
You are calculating two things here. The first is the total delay cost for waiting for the shares you were able to buy and the second is the total opportunity cost lost to not executing a portion of the order. The other piece is commissions which in these examples is that the trading cost is a flat rate that is applied to you order regardless of how much of it was filled.
Some easy things to remember. BP is always in the denominator. Starting with DP, you just work you way across the timeline. It’s really easy if you can draw out the timeline. It’s annoying material, but highly testable.
 
Great summary, Chuck!
hatom: I don’t have any real tricks for remembering this stuff, but I’ve been teaching it long enough that I just sort of remember it. Do remember that opportunity cost is multiplied by shares not bought/sold.
Timelines are your friends; I always encourage my candidates to draw timelines. (And I find that when I don’t follow my own advice I make mistakes: one recently in Level I.)
 
I had a lot of difficulty with this as well but I realized you just have to talk yourself through the trade. Memorizing formulas isn’t helpful b/c the difficulty of this analysis is identifying the relevent prices. Implementation Shortfall has 4 costs: explicit, realized, delay and mtoc (market timing opportunity cost). Explicit is easy, it’s the transaction cost OVER the entire order.
I first draw up a time line - this is key because the hadrest parts are identify the relevent “decision price” which is usually the prevous day closing price. So do yourself a favor and draw out a timeline. If it occurs say over 3 days, I’ll make 3 columns labeled Mon, Tues, Weds. Under each one, I write down in chronological order what happens.
For example:
Mon - identify where stock closes, closes at price A
Tues - the trader decides to put in a limit order at some price. Stock closes higher, order goes totally unfilled, closes at price B
Weds - order gets revised at new price, gets partially filled at that price. You pay commision, rest unfilled and stock closes at new price, closes at price C
First identify the easy things. For the 3 implicit costs, there are only 2 weights. The portion of the order filled (realized & delay) and unfilled (mtoc). Also, all 3 implicit costs share the same denominator, the first close price you observed before you deven decided to put in the trade, close price A.
Now you just need to figure out the numerators.
MTOC - what didn’t get done, so it’s where the stock ultimately closed, less the price you first saw it at (close price C - close price A).
Realized is what’s realized, (duh!), ie the executed price less the close price from the day before (close price B). Delay or slippage is the cost not being able to fill the original order (think the price to what it SLIPPED to). In that case, you put in the order Tues morning but it didnt get filled, it slipped to Tues’ closing price of Price B. And what do you subtract? The previous day close price, which in this case is price A.
Best of luck
 
thanks for the summary to all of you, really helpful thread!
Just one more thing… because I always mix up Benchmark Price and Decision Price.
Monday - Stock Closes at Price A
Tuesday - Trading Desk gives the Order to buy at some Price and is partially executed…
–> in this case Benchmark Price and Decision Price should be the same, so both should be Price A right? And realized P/L is then: execution price - decision or BM price / decision or PM price…
is that correct ?
 
thank you all, great stuff ! I found a nice timeline in the notes too. 36 hours left for my exam I hope to master it by then.
Best of luck to all of you
 
qwertzui wrote:
thanks for the summary to all of you, really helpful thread!
Just one more thing… because I always mix up Benchmark Price and Decision Price.
Monday - Stock Closes at Price A
Tuesday - Trading Desk gives the Order to buy at some Price and is partially executed…
–> in this case Benchmark Price and Decision Price should be the same, so both should be Price A right? And realized P/L is then: execution price - decision or BM price / decision or PM price…
is that correct ?
Again, I don’t use terms b/c I find them to be confusing. In your example, all 3 implicit costs are still (and always) divided by price A. In terms of Realized, I would use the price it executed at, less the day before price, which in that case is Price A.
Decision, benchmark, all these terms are what confused me in the first place b/c I tried to just label them as soon as I read the case. Much easier to write a timeline, find the executed price or whatever, and then look at the prev close price before that. But if you’re forced to use these terms b/c the exam specifically asks you to identify the benchmark or whatever, just tell yoursel benchmark is always the first/original price. And then decision price is unique to each cost (so more than 1 DP).
 
^^^ Yeah, the names of the different price level can be confusing. It’s highly unlikely that they would give you a question where the price is not incrementally rising between each component of the timeline so you can almost assume that the components ordered in terms of increasing price:
BP, DP, EP, & CP. You can almost forget about the dates if you follow that logic.
 
Back
Top