← Back to Journey Map Phase 08 · Metrics, Growth & Iteration
Phase 08 · Metrics, Growth & Iteration
TCA — Transaction Cost Analysis
Measure and analyse the quality and cost of trade execution
Financial industry / MiFID II regulatory requirement · 1970s / 2018

Transaction Cost Analysis (TCA) measures the quality of trade execution by comparing the actual execution price against one or more benchmarks (VWAP, Arrival Price, Closing Price). Used by asset managers and brokers to demonstrate best execution obligations.


Ongoing monitoring for regulatory compliance and execution quality improvement. Required for firms with best execution obligations under MiFID II and equivalent regulations.


  1. Collect order-level data: order time, execution time, price, quantity, venue, and instrument
  2. Define benchmarks: VWAP (Volume-Weighted Average Price), Arrival Price, Closing Price
  3. Calculate Implementation Shortfall: execution price minus arrival price, adjusted for direction
  4. Decompose costs: delay cost, market impact, timing cost, opportunity cost
  5. Aggregate results by venue, broker, instrument type, and time period
  6. Identify patterns: which venues or brokers systematically underperform on which order types?

🎵 Spotify

TCA is specific to financial trading and has no direct Spotify equivalent. The closest consumer analogy: measuring whether the recommendation algorithm 'executes' mood-matching effectively — comparing the mood the user intended against the mood the playlist actually delivered, measured through skip rates and session completion. The principle of comparing intended vs. actual outcome applies broadly.

📊 Trade Surveillance

Please contact the author for more information on these examples at linkedin.com/in/kshitijrege



Financial industry / MiFID II regulatory requirement 1970s / 2018


← Return to Product Journey Map