Skip to main content

Concept

Selecting the correct Transaction Cost Analysis (TCA) benchmark is an act of defining reality for a specific trading objective. The process is a declaration of intent, establishing the precise measure of success before a single order is routed. It anchors every subsequent action ▴ from algorithm selection to post-trade review ▴ to a defined strategic purpose. An execution measurement framework provides the system with its prime directive.

The choice of a benchmark is the articulation of that directive. It sets the standard against which all execution outcomes are judged, transforming the abstract goal of ‘good execution’ into a quantifiable, auditable, and optimizable process. This initial decision dictates the lens through which performance is viewed, directly shaping the behavior of traders and the logic of automated systems.

The core function of a TCA system is to dissect execution performance into its constituent parts, primarily the explicit and implicit costs of trading. Explicit costs, such as commissions and fees, are transparent and easily quantified. Implicit costs represent the more complex and substantial component of transaction drag; they are the costs incurred through market impact, timing delays, and missed opportunities. These costs are measured as slippage against a chosen benchmark.

The benchmark itself is a theoretical price point, a reference calculated to represent a state of the market against which the final execution price is compared. The selection of this reference price is therefore the most critical decision in the entire TCA workflow.

A benchmark is not a passive observation of the market; it is an active choice about what aspect of performance matters most.

Different benchmarks are designed to isolate and measure different aspects of implicit cost, each corresponding to a distinct strategic priority. The Volume-Weighted Average Price (VWAP), for instance, measures performance against the average price of all transactions throughout the day, weighted by volume. It is a benchmark of participation. In contrast, the Arrival Price benchmark measures the difference between the execution price and the market price at the moment the decision to trade was made.

It is a benchmark of immediacy and opportunity cost. Understanding this functional distinction is the foundation of effective benchmark selection. The question is what you are trying to achieve and what risks you are seeking to control.

A robust green device features a central circular control, symbolizing precise RFQ protocol interaction. This enables high-fidelity execution for institutional digital asset derivatives, optimizing market microstructure, capital efficiency, and complex options trading within a Crypto Derivatives OS

What Are the Foundational Benchmark Categories?

To construct a coherent TCA framework, one must first understand the primary tools available. Benchmarks can be grouped by the strategic question they are designed to answer. Each category provides a different perspective on the execution process, and a comprehensive analysis often involves using a combination of them to build a complete picture of performance.

  1. Participation Benchmarks These benchmarks evaluate performance relative to the market’s activity over a specified period. They are most relevant for strategies where the objective is to participate in the market over time without causing significant disruption. The most common example is VWAP. A strategy that successfully executes at a price better than the market’s VWAP has added value relative to the average market participant on that day. Another such benchmark is the Time-Weighted Average Price (TWAP), which is suitable for periods where volume is inconsistent or for assets with less reliable volume data.
  2. Point-in-Time Benchmarks This category measures performance against the market price at a specific moment. These are critical for assessing the cost of delay and the market impact of an order. The quintessential example is Arrival Price, also known as Implementation Shortfall. This benchmark captures the full cost of a trading decision, from the moment of inception (the “paper” price) to the final execution. It is the most comprehensive measure of total trading cost and is essential for strategies focused on capturing short-lived alpha or minimizing information leakage.
  3. Market State Benchmarks These benchmarks use specific market price points as their reference. Examples include the opening, closing, high, or low price of the day. A closing price benchmark, for example, is the standard for passive funds and index replication strategies, as their primary objective is to match the performance of an index, which is determined by closing prices. Using a closing price benchmark directly aligns the TCA process with the fund’s mandate.

The architecture of a robust TCA program relies on selecting a primary benchmark that reflects the core strategy, supplemented by secondary and tertiary benchmarks that provide additional context and diagnostic information. This multi-layered approach allows for a more granular attribution of costs, helping to distinguish between market conditions, strategy effectiveness, and trader skill.


Strategy

The strategic selection of TCA benchmarks is a process of aligning measurement with intent. A trading strategy is a hypothesis about how to best achieve a portfolio management objective within a given set of market constraints. The TCA framework is the mechanism used to test that hypothesis.

A misalignment between the strategy’s intent and the benchmark used for its evaluation will produce misleading data, leading to flawed conclusions and the reinforcement of suboptimal execution tactics. The system’s intelligence depends entirely on the quality of its inputs, and the primary input is the choice of benchmark.

The process begins with a clear definition of the trading strategy’s objective. Is the goal to capture a fleeting alpha signal, requiring immediate and aggressive execution? Or is the objective to acquire a large position in an illiquid asset over several days, demanding a patient, low-impact approach? Each objective implies a different set of risks to be managed.

An aggressive strategy is concerned with opportunity cost ▴ the risk of the price moving away before the trade is complete. A patient strategy is concerned with market impact ▴ the risk of moving the price with its own trading activity. The primary benchmark must be chosen to reflect this primary risk.

A sophisticated digital asset derivatives trading mechanism features a central processing hub with luminous blue accents, symbolizing an intelligence layer driving high fidelity execution. Transparent circular elements represent dynamic liquidity pools and a complex volatility surface, revealing market microstructure and atomic settlement via an advanced RFQ protocol

A Framework for Aligning Strategy and Benchmarks

A systematic approach to benchmark selection connects the characteristics of an order to the properties of the benchmark. This framework considers the trading strategy, the characteristics of the order itself, and the prevailing market conditions to arrive at an optimal measurement hierarchy.

Abstract geometric forms depict a sophisticated Principal's operational framework for institutional digital asset derivatives. Sharp lines and a control sphere symbolize high-fidelity execution, algorithmic precision, and private quotation within an advanced RFQ protocol

1. Defining the Strategic Archetype

Trading strategies can be classified into several broad archetypes, each with a distinct execution profile and a corresponding set of appropriate benchmarks.

  • Alpha Capture Strategies These are urgency-driven strategies designed to capitalize on a short-term price prediction. The paramount concern is speed and certainty of execution. The value of the trade idea decays rapidly, so the cost of delay is high. The only appropriate primary benchmark for such strategies is Arrival Price or Implementation Shortfall. It measures the total cost incurred from the moment of decision, providing a complete picture of execution drag.
  • Liquidity Seeking Strategies These strategies are employed for large orders in less liquid securities. The primary objective is to minimize market impact by breaking the order into smaller pieces and trading patiently over an extended period. The strategic risk is price pressure from one’s own trading. Here, participation benchmarks like VWAP or Participation-Weighted Price (PWP) are more suitable as the primary measure. They assess how well the trader integrated the order into the market’s natural flow.
  • Passive & Indexing Strategies The goal of these strategies is to replicate the performance of a specific index or basket of securities. Performance is judged by tracking error. The most logical benchmark is therefore the one used to calculate the index’s value, which is typically the closing price. Measuring performance against the close directly aligns the execution process with the portfolio’s mandate.
  • Cost Minimization Strategies For orders where there is no strong alpha signal and liquidity is ample, the primary goal is simply to execute at the best possible price with minimal cost. These are often executed with a balanced approach, using a mix of passive and aggressive tactics. A hybrid benchmark approach is often best, using Arrival Price to monitor overall slippage and VWAP to assess performance relative to the day’s flow.
A sleek, multi-component device with a prominent lens, embodying a sophisticated RFQ workflow engine. Its modular design signifies integrated liquidity pools and dynamic price discovery for institutional digital asset derivatives

2. Incorporating Order and Market Characteristics

The strategic archetype provides the starting point. The selection must then be refined based on the specifics of the order and the market environment.

Table 1 ▴ Benchmark Selection Matrix
Order Characteristic High Urgency Low Urgency High Volatility Market Low Volatility Market
Primary Benchmark Arrival Price / IS VWAP / PWP Arrival Price VWAP / TWAP
Secondary Benchmark VWAP (for context) Arrival Price (to monitor drift) TWAP (for stability) Interval VWAP
Rationale Measures opportunity cost and impact from the decision point. Measures performance against market participation over time. VWAP becomes erratic; Arrival Price provides a stable anchor. Participation benchmarks are more meaningful in stable markets.
The selection of a benchmark is a dynamic process, not a static rule, that must adapt to the unique profile of each trade.
A dark, sleek, disc-shaped object features a central glossy black sphere with concentric green rings. This precise interface symbolizes an Institutional Digital Asset Derivatives Prime RFQ, optimizing RFQ protocols for high-fidelity execution, atomic settlement, capital efficiency, and best execution within market microstructure

How Does Volatility Alter Benchmark Choice?

Market volatility is a critical variable in benchmark selection. During periods of high volatility, participation benchmarks like VWAP can become unreliable and even misleading. A large price swing during the day can skew the VWAP, making it an easy benchmark to beat or an impossible one to achieve, regardless of execution quality.

In such an environment, an execution might have a favorable VWAP comparison simply because it was concentrated in a time window when the market was falling, even if it had significant negative market impact. Conversely, a well-managed execution might show poor VWAP performance if it traded during a sharp market rally.

In volatile conditions, point-in-time benchmarks like Arrival Price provide a more stable and meaningful measure of performance. They anchor the analysis to the market conditions that existed at the moment the trade was initiated, effectively isolating the cost of the execution itself from the general market chaos. This allows for a much clearer assessment of the value added or lost by the trading process.


Execution

The execution of a TCA program moves from the strategic framework to operational reality. This involves embedding the benchmark selection process into the daily workflow of the trading desk, configuring systems to capture the necessary data with high fidelity, and establishing a rigorous post-trade analysis and feedback loop. A well-executed TCA program is a continuous cycle of measurement, analysis, and optimization that systematically improves execution quality over time. It transforms TCA from a passive, backward-looking report into an active, forward-looking decision support system.

A high-fidelity institutional digital asset derivatives execution platform. A central conical hub signifies precise price discovery and aggregated inquiry for RFQ protocols

The Operational Playbook

Implementing a sophisticated TCA benchmark strategy requires a disciplined, multi-stage process. This operational playbook outlines the key steps for integrating benchmark selection and analysis into the institutional trading lifecycle.

  1. Pre-Trade Analysis and Benchmark Declaration Before an order is sent to the market, a pre-trade analysis must be conducted. This involves using a pre-trade TCA model to estimate the expected costs and risks of various execution strategies. Based on the order’s strategic intent (e.g. alpha capture, low impact) and its characteristics (size, liquidity, urgency), the trader formally declares a primary and at least one secondary benchmark for the order. This declaration is logged in the Order Management System (OMS) and becomes the immutable standard for that trade’s evaluation.
  2. Execution Strategy Alignment The choice of execution algorithm and trading venue must be aligned with the declared primary benchmark. If the benchmark is VWAP, a VWAP-tracking algorithm is the logical choice. If the benchmark is Implementation Shortfall, an algorithm designed to minimize slippage from the arrival price should be employed. This step ensures that the execution tools are working to optimize the metric that has been defined as most important.
  3. High-Fidelity Data Capture The accuracy of TCA is entirely dependent on the quality of the data it receives. The system must capture timestamped data for every event in the order’s lifecycle with millisecond precision. This includes the time the order is received by the desk, the time it is sent to the broker or execution venue, and the time of each partial and final fill. Financial Information eXchange (FIX) protocol messages are the standard source for this data, as they provide a granular and consistent record of the order’s journey.
  4. In-Trade Monitoring Modern Execution Management Systems (EMS) allow for real-time monitoring of an order’s performance against its declared benchmark. A trader can see, in real time, the slippage of their order against the arrival price or how their execution price is tracking relative to the evolving VWAP. This allows for intra-trade adjustments to the strategy to keep it aligned with its objective.
  5. Post-Trade Analysis and Attribution After the order is complete, the formal post-trade analysis is performed. The final execution performance is calculated against the declared primary and secondary benchmarks. The analysis should go beyond a single slippage number and perform cost attribution. How much of the cost was due to market impact? How much was due to timing or delay? This granular analysis provides actionable insights for future trading.
  6. The Feedback Loop The results of the post-trade analysis are not simply filed away. They are fed back to the portfolio managers and traders in regular reviews. This feedback loop is the engine of continuous improvement. It helps traders refine their strategies, helps portfolio managers understand the true cost of their investment ideas, and provides quantitative data for evaluating broker and algorithm performance.
A polished metallic control knob with a deep blue, reflective digital surface, embodying high-fidelity execution within an institutional grade Crypto Derivatives OS. This interface facilitates RFQ Request for Quote initiation for block trades, optimizing price discovery and capital efficiency in digital asset derivatives

Quantitative Modeling and Data Analysis

To illustrate the critical importance of benchmark selection, consider a hypothetical institutional order to buy 1,000,000 shares of a stock (symbol ▴ XYZ). The decision to trade is made at 9:30:00 AM, when the market mid-point price is $50.00. The stock’s VWAP for the day ends up being $50.25. The trader, aiming for a low-impact execution, works the order throughout the day.

Table 2 ▴ Hypothetical Execution Analysis for XYZ
Time Fill Size Execution Price Market Mid-Price Benchmark Slippage (bps)
9:30:00 0 N/A $50.00 Arrival Price N/A
10:15:00 250,000 $50.10 $50.08
11:30:00 250,000 $50.20 $50.18
14:00:00 250,000 $50.30 $50.28
15:30:00 250,000 $50.40 $50.38
Average/Total 1,000,000 $50.25
vs. Arrival Price $50.25 $50.00 Arrival Price -50 bps
vs. Day’s VWAP $50.25 $50.25 VWAP 0 bps

The analysis reveals a critical divergence in performance depending on the benchmark. When measured against the day’s VWAP, the execution appears perfect, with zero slippage. The trader successfully bought the shares at the volume-weighted average price. If the strategy was purely passive participation, this would be considered a success.

However, when measured against the Arrival Price, the execution shows a cost of 50 basis points, or $250,000. This represents the price drift that occurred between the decision to trade and the completion of the order. If the strategy was intended to capture an alpha signal present at 9:30 AM, the execution was extremely costly. This quantitative example demonstrates that the “quality” of the execution is not an absolute fact; it is a conclusion derived directly from the benchmark that was chosen to define success.

A successful execution is one that achieves the specific objective defined by its primary benchmark.
An exposed institutional digital asset derivatives engine reveals its market microstructure. The polished disc represents a liquidity pool for price discovery

Which Benchmark Prevents Information Leakage?

Preventing information leakage is a central concern for institutional traders. When a large order is being worked, the activity itself can signal the trader’s intent to the market, causing other participants to trade ahead of the order and drive the price up. The choice of TCA benchmark is intrinsically linked to managing this risk. The Implementation Shortfall (or Arrival Price) benchmark is the most effective tool for measuring and managing information leakage.

Because it captures all costs from the moment of decision, any price movement that occurs during the execution window is recorded as slippage. A strategy that minimizes IS slippage is, by definition, a strategy that minimizes the combination of market impact and timing risk, which are the two primary components of information leakage.

A central control knob on a metallic platform, bisected by sharp reflective lines, embodies an institutional RFQ protocol. This depicts intricate market microstructure, enabling high-fidelity execution, precise price discovery for multi-leg options, and robust Prime RFQ deployment, optimizing latent liquidity across digital asset derivatives

References

  • Almgren, Robert, and Neil Chriss. “Optimal execution of portfolio transactions.” Journal of Risk, vol. 3, no. 2, 2001, pp. 5-40.
  • O’Hara, Maureen. Market Microstructure Theory. Blackwell Publishers, 1995.
  • Harris, Larry. Trading and Exchanges ▴ Market Microstructure for Practitioners. Oxford University Press, 2003.
  • Kissell, Robert. The Science of Algorithmic Trading and Portfolio Management. Academic Press, 2013.
  • Bfinance. “Transaction cost analysis ▴ Has transparency really improved?” bfinance Insights, 6 Sept. 2023.
  • Coalition Greenwich. “Equities TCA 2024 ▴ Analyze This, a Buy-Side View.” Coalition Greenwich Reports, 2 Apr. 2024.
  • Perold, André F. “The implementation shortfall ▴ Paper versus reality.” Journal of Portfolio Management, vol. 14, no. 3, 1988, pp. 4-9.
  • Madhavan, Ananth. “Execution costs and the organization of dealer markets ▴ a survey.” Market Microstructure and Capital Markets, edited by Nicholas Economides, World Scientific, 2013.
Institutional-grade infrastructure supports a translucent circular interface, displaying real-time market microstructure for digital asset derivatives price discovery. Geometric forms symbolize precise RFQ protocol execution, enabling high-fidelity multi-leg spread trading, optimizing capital efficiency and mitigating systemic risk

Reflection

The architecture of an execution strategy is only as sound as the measurement system used to validate it. Having explored the mechanics of benchmark selection, the essential question shifts from operational procedure to strategic philosophy. How does your firm define success for its trading function? Is the definition static, or does it adapt to the specific intent of each investment decision?

A truly advanced execution framework treats its TCA program not as a compliance report, but as a core component of its intelligence apparatus. The data it generates is a direct reflection of the firm’s ability to translate investment theses into market reality with minimal friction. The continuous refinement of this process, guided by a sophisticated and dynamic approach to benchmarking, is what constitutes a durable competitive edge in execution.

Abstract geometric forms in muted beige, grey, and teal represent the intricate market microstructure of institutional digital asset derivatives. Sharp angles and depth symbolize high-fidelity execution and price discovery within RFQ protocols, highlighting capital efficiency and real-time risk management for multi-leg spreads on a Prime RFQ platform

Glossary

Translucent, overlapping geometric shapes symbolize dynamic liquidity aggregation within an institutional grade RFQ protocol. Central elements represent the execution management system's focal point for precise price discovery and atomic settlement of multi-leg spread digital asset derivatives, revealing complex market microstructure

Transaction Cost Analysis

Meaning ▴ Transaction Cost Analysis (TCA), in the context of cryptocurrency trading, is the systematic process of quantifying and evaluating all explicit and implicit costs incurred during the execution of digital asset trades.
Abstract composition featuring transparent liquidity pools and a structured Prime RFQ platform. Crossing elements symbolize algorithmic trading and multi-leg spread execution, visualizing high-fidelity execution within market microstructure for institutional digital asset derivatives via RFQ protocols

Tca

Meaning ▴ TCA, or Transaction Cost Analysis, represents the analytical discipline of rigorously evaluating all costs incurred during the execution of a trade, meticulously comparing the actual execution price against various predefined benchmarks to assess the efficiency and effectiveness of trading strategies.
A transparent central hub with precise, crossing blades symbolizes institutional RFQ protocol execution. This abstract mechanism depicts price discovery and algorithmic execution for digital asset derivatives, showcasing liquidity aggregation, market microstructure efficiency, and best execution

Market Impact

Meaning ▴ Market impact, in the context of crypto investing and institutional options trading, quantifies the adverse price movement caused by an investor's own trade execution.
Intersecting metallic components symbolize an institutional RFQ Protocol framework. This system enables High-Fidelity Execution and Atomic Settlement for Digital Asset Derivatives

Slippage

Meaning ▴ Slippage, in the context of crypto trading and systems architecture, defines the difference between an order's expected execution price and the actual price at which the trade is ultimately filled.
A sleek, angular Prime RFQ interface component featuring a vibrant teal sphere, symbolizing a precise control point for institutional digital asset derivatives. This represents high-fidelity execution and atomic settlement within advanced RFQ protocols, optimizing price discovery and liquidity across complex market microstructure

Execution Price

Meaning ▴ Execution Price refers to the definitive price at which a trade, whether involving a spot cryptocurrency or a derivative contract, is actually completed and settled on a trading venue.
Clear sphere, precise metallic probe, reflective platform, blue internal light. This symbolizes RFQ protocol for high-fidelity execution of digital asset derivatives, optimizing price discovery within market microstructure, leveraging dark liquidity for atomic settlement and capital efficiency

Performance Against

A unified TCA framework is required to compare RFQ and algorithmic performance, measuring the trade-off between risk transfer and impact.
Abstract depiction of an advanced institutional trading system, featuring a prominent sensor for real-time price discovery and an intelligence layer. Visible circuitry signifies algorithmic trading capabilities, low-latency execution, and robust FIX protocol integration for digital asset derivatives

Arrival Price

Meaning ▴ Arrival Price denotes the market price of a cryptocurrency or crypto derivative at the precise moment an institutional trading order is initiated within a firm's order management system, serving as a critical benchmark for evaluating subsequent trade execution performance.
Robust institutional Prime RFQ core connects to a precise RFQ protocol engine. Multi-leg spread execution blades propel a digital asset derivative target, optimizing price discovery

Benchmark Selection

Lit market algorithms generate the empirical price data required to quantitatively validate the execution quality of discreet RFQ protocols.
A central reflective sphere, representing a Principal's algorithmic trading core, rests within a luminous liquidity pool, intersected by a precise execution bar. This visualizes price discovery for digital asset derivatives via RFQ protocols, reflecting market microstructure optimization within an institutional grade Prime RFQ

Vwap

Meaning ▴ VWAP, or Volume-Weighted Average Price, is a foundational execution algorithm specifically designed for institutional crypto trading, aiming to execute a substantial order at an average price that closely mirrors the market's volume-weighted average price over a designated trading period.
A detailed view of an institutional-grade Digital Asset Derivatives trading interface, featuring a central liquidity pool visualization through a clear, tinted disc. Subtle market microstructure elements are visible, suggesting real-time price discovery and order book dynamics

Implementation Shortfall

Meaning ▴ Implementation Shortfall is a critical transaction cost metric in crypto investing, representing the difference between the theoretical price at which an investment decision was made and the actual average price achieved for the executed trade.
Central polished disc, with contrasting segments, represents Institutional Digital Asset Derivatives Prime RFQ core. A textured rod signifies RFQ Protocol High-Fidelity Execution and Low Latency Market Microstructure data flow to the Quantitative Analysis Engine for Price Discovery

Information Leakage

Meaning ▴ Information leakage, in the realm of crypto investing and institutional options trading, refers to the inadvertent or intentional disclosure of sensitive trading intent or order details to other market participants before or during trade execution.
A sleek, futuristic object with a glowing line and intricate metallic core, symbolizing a Prime RFQ for institutional digital asset derivatives. It represents a sophisticated RFQ protocol engine enabling high-fidelity execution, liquidity aggregation, atomic settlement, and capital efficiency for multi-leg spreads

Primary Benchmark

The primary challenge is architecting a system to synthesize a fair price from sparse, fragmented, and strategically biased data points.
Intersecting sleek conduits, one with precise water droplets, a reflective sphere, and a dark blade. This symbolizes institutional RFQ protocol for high-fidelity execution, navigating market microstructure

Alpha Capture

Meaning ▴ Alpha Capture denotes a systematic process designed to identify, assess, and capitalize on transient market inefficiencies to generate abnormal returns, specifically within the context of crypto asset trading.
A sleek, multi-layered institutional crypto derivatives platform interface, featuring a transparent intelligence layer for real-time market microstructure analysis. Buttons signify RFQ protocol initiation for block trades, enabling high-fidelity execution and optimal price discovery within a robust Prime RFQ

Liquidity Seeking

Meaning ▴ Liquidity seeking is a sophisticated trading strategy centered on identifying, accessing, and aggregating the deepest available pools of capital across various venues to execute large crypto orders with minimal price impact and slippage.
A sleek, multi-layered device, possibly a control knob, with cream, navy, and metallic accents, against a dark background. This represents a Prime RFQ interface for Institutional Digital Asset Derivatives

Post-Trade Analysis

Meaning ▴ Post-Trade Analysis, within the sophisticated landscape of crypto investing and smart trading, involves the systematic examination and evaluation of trading activity and execution outcomes after trades have been completed.
A sleek metallic teal execution engine, representing a Crypto Derivatives OS, interfaces with a luminous pre-trade analytics display. This abstract view depicts institutional RFQ protocols enabling high-fidelity execution for multi-leg spreads, optimizing market microstructure and atomic settlement

Tca Benchmark

Meaning ▴ A TCA Benchmark, or Transaction Cost Analysis Benchmark, serves as a reference price used to evaluate the quality of trade execution by comparing the actual price achieved against a predetermined market standard.
A sophisticated mechanism depicting the high-fidelity execution of institutional digital asset derivatives. It visualizes RFQ protocol efficiency, real-time liquidity aggregation, and atomic settlement within a prime brokerage framework, optimizing market microstructure for multi-leg spreads

Pre-Trade Analysis

Meaning ▴ Pre-Trade Analysis, in the context of institutional crypto trading and smart trading systems, refers to the systematic evaluation of market conditions, available liquidity, potential market impact, and anticipated transaction costs before an order is executed.
A multi-layered, institutional-grade device, poised with a beige base, dark blue core, and an angled mint green intelligence layer. This signifies a Principal's Crypto Derivatives OS, optimizing RFQ protocols for high-fidelity execution, precise price discovery, and capital efficiency within market microstructure

Execution Strategy

Meaning ▴ An Execution Strategy is a predefined, systematic approach or a set of algorithmic rules employed by traders and institutional systems to fulfill a trade order in the market, with the overarching goal of optimizing specific objectives such as minimizing transaction costs, reducing market impact, or achieving a particular average execution price.