Implementation Shortfall
Computes the implementation shortfall of a buy order, André Perold's concept that measures the gap between the return of a paper portfolio executed instantly at the decision price and that of the actually executed portfolio with all costs. It separates the execution cost (price impact and commissions) from the opportunity cost of the shares that went unfilled. The result comes in money, percentage and basis points, always as a cost (positive is worse). Enter the decision price, the execution price, the quantities, the commissions and the final price.
Result
—
Implementation Shortfall
Computes the implementation shortfall of a buy order, André Perold's concept that measures the gap between the return of a paper portfolio executed instantly at the decision price and that of the actually executed portfolio with all costs. It separates the execution cost (price impact and commissions) from the opportunity cost of the shares that went unfilled. The result comes in money, percentage and basis points, always as a cost (positive is worse). Enter the decision price, the execution price, the quantities, the commissions and the final price.
The gap between the plan and reality
When a manager decides to buy a stock, there's a price at that instant: the decision price. But between deciding and executing, the market moves, the order causes impact, part of it may not even fill. Implementation shortfall, André Perold's concept, measures everything lost along the way: the difference between the ideal portfolio, executed for free and instantly, and the portfolio that actually came out.
It decomposes the cost into two revealing parts. The execution cost combines price impact (you bought higher than the decision price) and commissions. The opportunity cost measures what you left on the table on the shares you couldn't buy while the price rose. Together, they show the true cost of turning a decision into a position.
Enter the decision price, the average execution price, how many shares were ordered and how many filled, the commissions and the final price of the unfilled shares. The tool returns each component and the total, in money, percentage and basis points, always as a cost: positive means worse than ideal. The example covers a buy order.
Related Tools
Effective Spread (Microstructure)
Computes the effective spread of a trade: twice the distance between the price at which the trade actually executed and the midpoint between the best bid and best ask at that moment. Unlike the quoted spread, which measures the bid-ask difference, the effective spread captures the real cost the investor paid, accounting for where the order actually filled in the book. The result comes in absolute value and as a percentage of the midpoint. Enter the trade price and the midpoint.
VWAP (Volume-Weighted Average Price)
Computes the VWAP, the volume-weighted average price of a sequence of trades: the sum of price times volume divided by the sum of volumes. Unlike a simple average, the VWAP gives more weight to prices where more trading happened, reflecting the real average price paid over the period. Traders use it as an execution benchmark — buying below the VWAP is considered a good entry. Enter the lists of prices and corresponding volumes, separated by commas.
R-Multiple
Computes the R-multiple of a long trade: the result expressed in multiples of the initial risk, (exit − entry) divided by (entry − stop). It's system traders' favorite unit of measure, popularized by Van Tharp, because it normalizes any trade by the risk it took — a 3R gain means profiting three times what was risked. Thinking in R, rather than in currency, keeps the focus on risk management. Enter the entry, stop and exit prices.
The results provided by this tool are for general informational and educational purposes only and do not constitute professional, financial, medical, legal, tax or accounting advice. Always confirm important decisions with a qualified professional and official sources.