# Implementation Shortfall

> Implementation shortfall compares a paper portfolio traded at the decision price with what you actually achieved. Learn the formula and its parts.

Source: https://learn.tradelabsai.com/orders/implementation-shortfall/  
Track: Orders and Execution · Level: Advanced · Updated: 2026-10-03  
Publisher: TradeLabs AI (https://tradelabsai.com). Education, not financial advice.  
Cite as: TradeLabs Learn, "Implementation Shortfall", https://learn.tradelabsai.com/orders/implementation-shortfall/

Implementation shortfall is the difference between the result you would have had if you could trade instantly, at no cost, at the price when you decided to trade, and the result you actually got. It was introduced by André Perold in a 1988 paper and is the most complete single measure of trading cost, because it captures everything: commissions, the spread, delay, market impact and the cost of trades that never filled.

## The idea: a paper portfolio vs reality

Imagine two versions of the same decision:

- **Paper portfolio:** the moment you decide to buy, you own the full position at that instant's price, with no costs.
- **Real portfolio:** you send orders, wait, pay costs, move the price a little and maybe fill only part of the order.

The gap between their results is the implementation shortfall.

## The formula

For a buy order:

```
Shortfall = (Average fill price − Decision price) × Shares filled
          + (Final price − Decision price) × Shares not filled
          + Explicit costs
```

The first line is the execution cost on what you bought. The second is the opportunity cost of what you did not buy, valued at where the price ended up. The third is commissions and fees. Divide by the paper portfolio's value to express it in basis points.

**Example: A partially filled buy**
You decide to buy 10,000 shares when the price is $40.00. Over the next hour you buy 8,000 at an average of $40.12, paying $40 in commissions. The price closes at $40.60 and you stop trying.
**Execution cost:** ($40.12 − $40.00) × 8,000 = $960.
**Opportunity cost:** ($40.60 − $40.00) × 2,000 = $1,200.
**Explicit costs:** $40.
**Total shortfall:** $2,200 on a $400,000 decision, about 55 basis points.
The missed 2,000 shares cost more than the shares you bought.

## Breaking down the shortfall

Professionals split the shortfall into parts so they can see which to work on:

| Component | Cause | Typical fix |
|---|---|---|
| Delay cost | Price moved between decision and order | Faster process, pre-planned orders |
| Spread cost | Crossing the bid ask spread | Passive orders, liquid venues |
| Market impact | Your order pushing the price | Slower execution, smaller slices |
| Timing cost | Price drift while the order works | Faster execution when moves are likely |
| Opportunity cost | Unfilled shares | More aggressive orders when it matters |
| Explicit costs | Commissions, fees, taxes | Better broker terms |

Notice the tension: trading slowly reduces impact but increases timing and opportunity costs. Trading fast does the reverse. Choosing the balance is the problem [Optimal Execution and the Almgren-Chriss Model](https://learn.tradelabsai.com/orders/optimal-execution/) models try to solve.

## Why it is better than slippage alone

Slippage measured only on filled shares ignores missed trades. A trader who uses very passive limit orders can show excellent slippage numbers while missing many of their best trades. Implementation shortfall counts those misses as a cost, which reflects what actually happened to the portfolio. See [Slippage Analysis](https://learn.tradelabsai.com/orders/slippage-analysis/) and [Opportunity Cost](https://learn.tradelabsai.com/orders/opportunity-cost/).

## Using it as an individual trader

You can apply a simple version in your journal:

1. Record the price when you decided to trade.
2. Record your fill or fills.
3. If you did not fill, record where the price was at the end of your planned holding period.
4. Compare totals over time.

This shows whether your execution habits, such as waiting for a slightly better price, are helping or hurting overall.

## Frequently asked questions

### What is implementation shortfall?

The difference between the return of an ideal paper trade at the decision price and the return actually achieved, including all costs and missed fills.

### Who uses implementation shortfall?

Asset managers, brokers and traders who need to measure execution quality, especially for large orders.

### How is it different from VWAP as a benchmark?

VWAP compares fills with the average price during trading and ignores delay and missed shares. Implementation shortfall measures against the decision price and includes them.

## Sources

- Wikipedia, [Implementation shortfall](https://en.wikipedia.org/wiki/Implementation_shortfall)

## Continue learning

- Next lesson: [Optimal Execution and the Almgren-Chriss Model](https://learn.tradelabsai.com/orders/optimal-execution/)
- Previous lesson: [Market Impact](https://learn.tradelabsai.com/orders/market-impact/)
- Related: [Market Impact](https://learn.tradelabsai.com/orders/market-impact/): Market impact is the price movement caused by your own trading. Learn temporary and permanent impact, the square root rule of thumb and how large traders reduce it.
- Related: [Transaction Costs](https://learn.tradelabsai.com/orders/transaction-costs/): Transaction costs include commissions, spreads, slippage, market impact and missed trades. Learn each part, how to estimate it and why it decides profits.
- Related: [Slippage Analysis](https://learn.tradelabsai.com/orders/slippage-analysis/): Slippage analysis compares your fills with benchmark prices to measure execution quality. Learn the benchmarks, the formula and how to act on results.
- Related: [Optimal Execution and the Almgren-Chriss Model](https://learn.tradelabsai.com/orders/optimal-execution/): Optimal execution balances market impact against price risk when trading large orders. Learn the Almgren-Chriss model, its trade off and what it means in practice.
- Related: [Opportunity Cost](https://learn.tradelabsai.com/orders/opportunity-cost/): Opportunity cost is the profit you give up by not trading, missing fills or tying up capital. Learn how to measure it and balance it against trading costs.
- Related: [Best Execution and Execution Quality](https://learn.tradelabsai.com/orders/best-execution/): Best execution is a broker's duty to get you the most favourable terms on orders. Learn what it covers, price improvement, routing reports and how to judge fills.
