MRPNL

Implementation Shortfall

The total cost of executing a trade measured against the price when the decision was made — the gap between paper and realized performance.

Card view

Formula

Implementation shortfall = (avg execution price − arrival price) × shares filled + opportunity cost on unfilled shares + fees (sign-adjusted for buy/sell)

Implementation shortfall measures the difference between the value of a hypothetical 'paper' portfolio priced at the moment you decided to trade (the arrival price or decision price) and the value actually realized after the order is executed. It captures the full cost of turning an idea into a position.

The shortfall decomposes into several pieces: explicit costs (commissions and fees), the bid-ask spread paid, market impact from your own trading pushing price, timing/delay cost from price drifting while you work the order, and opportunity cost from any portion left unfilled. It is the most complete execution benchmark because it penalizes both trading too aggressively (impact) and too slowly (drift).

An 'implementation shortfall algo' actively balances this trade-off, executing faster when impact is cheap relative to expected drift and slower when it is not. Unlike VWAP, it is anchored to the arrival price rather than the day's average, so it directly rewards getting filled close to your decision.

Example

You decide to buy 10,000 shares when the price (arrival) is $50.00. You fill all 10,000 at an average of $50.08 and pay $10 in fees. Shortfall = (50.08 − 50.00) × 10,000 + 10 = $800 + $10 = $810, or 16.2 bps of the $500,000 notional.

#execution#institutional#cost

Related Terms