Skip to main content

Concept

The execution of a large institutional order is a surgical procedure performed within a living system. Every action, every placement of a child order, transmits information into the market’s intricate network. This transmission is the order’s information footprint, a composite signal of intent, size, and urgency that other market participants interpret and react to. An execution algorithm functions as the primary control system for modulating this footprint.

It is the interface between the institution’s strategic objective and the complex, adaptive environment of the market. The core purpose of this system is to decompose a large parent order into a sequence of smaller, less conspicuous child orders, managing their size, timing, venue, and price to achieve a specific outcome while minimizing adverse selection and market impact.

Understanding this dynamic requires viewing the market not as a static pool of liquidity but as an ecosystem of participants, each processing information to their own advantage. A large, unsophisticated order creates a significant disturbance, signaling a strong buying or selling intent that can be exploited. This exploitation manifests as market impact, the adverse price movement caused by the order’s own execution.

The information footprint is the precursor to this impact. A smaller, more carefully managed footprint reduces the clarity of the signal, preserving the anonymity of the institution’s full intent and allowing the order to be completed closer to the prevailing price at the time of the initial decision.

A glossy, teal sphere, partially open, exposes precision-engineered metallic components and white internal modules. This represents an institutional-grade Crypto Derivatives OS, enabling secure RFQ protocols for high-fidelity execution and optimal price discovery of Digital Asset Derivatives, crucial for prime brokerage and minimizing slippage

The Dimensions of the Information Signal

An order’s information footprint is not a single metric but a multi-dimensional signature. Its characteristics are defined by several key factors that an execution algorithm is designed to control. An effective execution strategy is one that consciously shapes this signature to align with a specific goal, balancing the trade-offs between the cost of execution and the risk of non-execution.

  1. Size Signaling ▴ The most overt dimension is the size of the child orders. Large, uniform slices are easily detectable by other algorithms, which may infer the presence of a larger parent order. Algorithms mitigate this by randomizing child order sizes or linking them to fluctuating market volumes, effectively camouflaging them within the normal flow of market activity.
  2. Timing Patterns ▴ The frequency and regularity of order placement constitute another critical signal. An algorithm that places orders at predictable intervals creates a recognizable pattern. Sophisticated algorithms introduce randomness into their timing logic, breaking up these patterns to avoid detection by predatory trading strategies that are designed to identify and trade ahead of large, scheduled orders.
  3. Venue Selection ▴ The choice of execution venue carries its own informational weight. Placing orders exclusively on lit exchanges makes the institution’s activity visible to all. Algorithms with advanced smart order routing (SOR) capabilities can navigate a complex web of lit markets, dark pools, and other off-exchange venues. This routing optionality is fundamental to minimizing the visible footprint, as it allows a significant portion of the order to be executed without public advertisement.
  4. Price Aggressiveness ▴ The price level at which an order is placed signals urgency. An order that aggressively crosses the spread (paying the offer price to buy or hitting the bid price to sell) signals a high degree of urgency, which can alert other participants to a strong directional view. Passive strategies, which post limit orders and wait for a counterparty, create a much smaller information footprint but incur higher timing risk, as the order may not be filled if the market moves away.
The fundamental role of an execution algorithm is to translate a single, large trading objective into a multi-dimensional, low-signal execution strategy.

The selection of an execution algorithm, therefore, is the selection of a specific philosophy for managing this information footprint. It is a strategic decision that predetermines the trade-offs between market impact, execution speed, and benchmark adherence. Each algorithm represents a different model for interacting with the market, with inherent strengths and weaknesses that must be aligned with the specific characteristics of the order and the prevailing market conditions.


Strategy

The strategic selection of an execution algorithm is a process of aligning a specific trading objective with a corresponding methodology for information control. This decision extends beyond a simple choice of software; it is the establishment of a policy for how an institution’s orders will interact with the market. The algorithm is the codification of that policy, dictating the trade-offs between minimizing market impact, adhering to a performance benchmark, and the certainty of completing the order within a desired timeframe. The optimal strategy is contingent upon the unique profile of the order and the state of the market at the moment of execution.

Intersecting angular structures symbolize dynamic market microstructure, multi-leg spread strategies. Translucent spheres represent institutional liquidity blocks, digital asset derivatives, precisely balanced

A Framework for Algorithmic Selection

A robust framework for selecting an execution algorithm is based on a multi-factor analysis. The primary inputs into this decision-making process are the characteristics of the order itself, the prevailing market conditions, and the institution’s chosen benchmark for performance measurement. These factors collectively determine the appropriate level of passivity or aggression, and thus the nature of the information footprint the order will generate.

  • Order Characteristics ▴ The intrinsic properties of the order are the foundational element of the strategy.
    • Size Relative to Liquidity ▴ The order’s size as a percentage of the asset’s average daily volume (% ADV) is a critical determinant. A large order in an illiquid stock requires a strategy focused on minimizing its footprint, often extending the execution horizon to avoid overwhelming the available liquidity. A small order in a highly liquid asset can be executed more aggressively with minimal information leakage.
    • Urgency of Execution ▴ The need for completion dictates the acceptable level of market impact. A high-urgency order, perhaps driven by a portfolio manager’s need to react to new information, may justify a more aggressive algorithm that prioritizes speed over cost, thereby creating a larger, more visible footprint.
  • Market Conditions ▴ The market environment is a dynamic variable that must inform the execution strategy.
    • Volatility ▴ In high-volatility environments, passive, long-duration algorithms carry significant timing risk; the price may move substantially away from the desired level before the order is complete. Opportunistic algorithms that can react to favorable price movements may be more suitable.
    • Market Trend ▴ In a strongly trending market, scheduled algorithms like VWAP or TWAP can suffer from systemic underperformance. For a buy order in a rising market, a VWAP algorithm will consistently purchase at prices above the day’s average, as its participation is spread evenly throughout a period of rising prices.
  • Benchmark Objective ▴ The benchmark against which the execution will be measured is the ultimate arbiter of success.
    • Arrival Price ▴ When the goal is to minimize slippage from the price at the moment the order was placed, an Implementation Shortfall (IS) algorithm is the logical choice. This strategy is inherently more aggressive, seeking to execute a larger portion of the order earlier in the cycle to reduce the risk of price drift.
    • Volume-Weighted Average Price (VWAP) ▴ If the objective is to execute in line with the market’s volume profile for the day, a VWAP algorithm is appropriate. This approach is more passive and is designed to minimize tracking error against the benchmark, accepting that the final execution price will be an average of the day’s trading.
A dark, circular metallic platform features a central, polished spherical hub, bisected by a taut green band. This embodies a robust Prime RFQ for institutional digital asset derivatives, enabling high-fidelity execution via RFQ protocols, optimizing market microstructure for best execution, and mitigating counterparty risk through atomic settlement

Comparative Algorithmic Strategies

Different families of algorithms embody distinct strategic approaches to managing the information footprint. Understanding their core mechanics is essential for aligning them with the desired execution objective.

Algorithm Family Core Mechanism Information Footprint Primary Strategic Use Case Key Risk Factor
Scheduled (VWAP/TWAP) Executes order slices based on a predetermined time or historical volume schedule. Low to Moderate. Creates a predictable pattern if not randomized, but individual slices are small. Minimizing tracking error to a daily benchmark for non-urgent, routine orders. Performance drag in trending markets; predictability can be exploited.
Participation (POV) Maintains a target percentage of the real-time market volume. Moderate. Adapts to market activity, making it less predictable than scheduled algos, but can be aggressive in high-volume periods. Executing orders in assets with unpredictable intraday volume patterns. Extended duration in low-volume markets, increasing timing risk.
Implementation Shortfall (IS) Front-loads execution and opportunistically seeks liquidity to minimize slippage from the arrival price. High. Inherently more aggressive, especially at the beginning of the order, creating a larger initial footprint. Urgent orders where minimizing deviation from the initial market price is the primary goal. Higher market impact cost; may pay the spread more frequently.
Liquidity Seeking Primarily interacts with dark pools and other non-displayed venues to find large blocks of liquidity. Very Low. Designed specifically to avoid signaling on lit markets. Executing very large orders in illiquid stocks where minimizing information leakage is paramount. Uncertainty of fill; may need to revert to more aggressive logic if no block liquidity is found.
The choice of an execution algorithm is a strategic declaration of intent, defining the balance between the cost of immediacy and the risk of patience.

Ultimately, the strategy involves a dynamic assessment. A single large order may even be executed using a combination of algorithms, a “meta-strategy” where a liquidity-seeking algorithm is used initially to anonymously source a large block, with the residual amount being worked through a more passive POV or VWAP algorithm. This layered approach allows an institution to tailor its information footprint with a high degree of precision, adapting its methodology to the complex and evolving realities of the market.


Execution

The execution phase is where strategic intent is translated into a series of discrete market actions. It is the operationalization of the chosen algorithm, a process governed by precise parameterization and real-time monitoring. The objective is to control the order’s information footprint dynamically, adapting the algorithm’s behavior to the live market flow. This requires a deep understanding of the algorithm’s internal logic and the technological infrastructure that connects it to the mosaic of global liquidity venues.

A precision instrument probes a speckled surface, visualizing market microstructure and liquidity pool dynamics within a dark pool. This depicts RFQ protocol execution, emphasizing price discovery for digital asset derivatives

The Operational Playbook for Footprint Management

Effective execution is an active process. While the algorithm automates the order slicing and placement, the trader’s role shifts to that of a systems operator, responsible for configuring the tool, supervising its performance, and intervening when necessary. This playbook outlines the critical steps in deploying an execution algorithm to manage its informational signature.

  1. Pre-Trade Analysis ▴ Before the first child order is sent, a comprehensive pre-trade analysis is conducted. This involves using transaction cost analysis (TCA) models to estimate the expected market impact, timing risk, and total cost for various algorithmic strategies. This data-driven forecast provides a baseline against which the live execution can be measured.
  2. Algorithm Parameterization ▴ The chosen algorithm is configured with a specific set of parameters that act as its rules of engagement.
    • Participation Rate ▴ For POV algorithms, this defines the target percentage of market volume. A lower rate creates a smaller footprint but extends the execution timeline.
    • Start and End Times ▴ For scheduled algorithms, defining the execution window is critical. A shorter window concentrates the trading, increasing the footprint’s intensity.
    • Price Constraints ▴ Setting a limit price or an “I-Would” price (a discretionary limit beyond which the algorithm will not trade) prevents the algorithm from chasing the price in a rapidly moving market.
    • Liquidity Sourcing ▴ The trader can specify the types of venues the algorithm should access, for instance, prioritizing dark pools before routing to lit markets to minimize information leakage.
  3. Real-Time Monitoring ▴ During the execution, the trader monitors the algorithm’s performance against the pre-trade estimates and the chosen benchmark. Key metrics include the percentage of the order complete, the average price relative to VWAP or arrival, and the market’s reaction to the order’s presence.
  4. Dynamic Adjustment ▴ If market conditions change or the algorithm’s performance deviates significantly from expectations, the trader can intervene. This may involve adjusting the participation rate, tightening price constraints, or even switching to a different algorithm mid-flight to adapt to new information or unexpected market volatility.
A futuristic circular financial instrument with segmented teal and grey zones, centered by a precision indicator, symbolizes an advanced Crypto Derivatives OS. This system facilitates institutional-grade RFQ protocols for block trades, enabling granular price discovery and optimal multi-leg spread execution across diverse liquidity pools

Quantitative Modeling and Data Analysis

The management of the information footprint is a quantitative discipline. Data from pre-trade models and post-trade analysis provides the empirical feedback loop necessary for continuous improvement. The following tables illustrate the types of quantitative models used in the execution process.

A sleek, dark sphere, symbolizing the Intelligence Layer of a Prime RFQ, rests on a sophisticated institutional grade platform. Its surface displays volatility surface data, hinting at quantitative analysis for digital asset derivatives

Pre-Trade Cost Estimation Model

This table shows a hypothetical pre-trade analysis for a 500,000 share buy order in a stock with an ADV of 5 million shares (10% of ADV). The model estimates the costs and risks associated with different algorithmic strategies.

Strategy Estimated Impact (bps) Estimated Timing Risk (bps) Projected Duration Primary Liquidity Source
VWAP 8.5 15.0 Full Day Lit Markets (60%), Dark (40%)
POV (10%) 7.0 12.5 ~ 6 Hours Lit Markets (55%), Dark (45%)
Implementation Shortfall 12.0 5.0 ~ 2 Hours Lit Markets (70%), Dark (30%)
Liquidity Seeker 4.0 20.0 Variable ( opportunistic) Dark Pools (80%), Lit (20%)
A macro view reveals a robust metallic component, signifying a critical interface within a Prime RFQ. This secure mechanism facilitates precise RFQ protocol execution, enabling atomic settlement for institutional-grade digital asset derivatives, embodying high-fidelity execution

Post-Trade Transaction Cost Analysis (TCA)

This table presents a simplified post-trade TCA report for the same order, assuming a POV (10%) strategy was chosen. The benchmark is the arrival price (the mid-point of the spread when the order was placed).

Time Interval Shares Executed Avg. Execution Price Interval VWAP Slippage vs. Arrival (bps)
09:30 – 10:30 120,000 $50.05 $50.04 +5
10:30 – 11:30 95,000 $50.10 $50.09 +10
11:30 – 12:30 80,000 $50.12 $50.13 +12
12:30 – 14:30 110,000 $50.15 $50.14 +15
14:30 – 15:30 95,000 $50.20 $50.18 +20
Total / Weighted Avg. 500,000 $50.11 $50.10 +11
The precise calibration of an algorithm’s parameters is the mechanism by which a trader actively sculpts the order’s information footprint in the live market.
A stylized abstract radial design depicts a central RFQ engine processing diverse digital asset derivatives flows. Distinct halves illustrate nuanced market microstructure, optimizing multi-leg spreads and high-fidelity execution, visualizing a Principal's Prime RFQ managing aggregated inquiry and latent liquidity

System Integration and Technological Architecture

The execution algorithm does not operate in a vacuum. It is a component within a sophisticated technological architecture designed for institutional trading. The seamless integration of these systems is critical for effective footprint management.

  • Order Management System (OMS) ▴ The OMS is the system of record for the portfolio manager. It is where the investment decision is made and the parent order is generated. The OMS communicates the order to the Execution Management System (EMS).
  • Execution Management System (EMS) ▴ The EMS is the trader’s primary interface. It houses the suite of execution algorithms and provides the tools for pre-trade analysis, real-time monitoring, and post-trade TCA. The trader selects and configures the algorithm within the EMS.
  • Smart Order Router (SOR) ▴ The SOR is a core component of the execution algorithm. When the algorithm decides to place a child order, the SOR determines the optimal venue or combination of venues to route it to. It continuously scans liquidity across lit exchanges and dark pools to find the best price and minimize information leakage.
  • FIX Protocol ▴ The Financial Information eXchange (FIX) protocol is the universal messaging standard that allows these disparate systems (OMS, EMS, SOR, and execution venues) to communicate with each other. Order instructions, execution reports, and cancellations are all transmitted as structured FIX messages, ensuring high-speed, reliable communication.

The choice and parameterization of an execution algorithm, therefore, is the critical human input into this highly integrated technological process. It is the decision that sets the entire execution chain in motion, defining the strategy by which the order will navigate the market and ultimately shaping the size and character of its information footprint.

Abstract layered forms visualize market microstructure, featuring overlapping circles as liquidity pools and order book dynamics. A prominent diagonal band signifies RFQ protocol pathways, enabling high-fidelity execution and price discovery for institutional digital asset derivatives, hinting at dark liquidity and capital efficiency

References

  • Gatheral, Jim, and Alexander Schied. “Dynamical models of market impact and algorithms for order execution.” Handbook on Systemic Risk, edited by Jean-Pierre Fouque and Joseph A. Langsam, Cambridge University Press, 2013, pp. 579-602.
  • Harris, Larry. “Algorithmic Trading and Market Quality.” SSRN Electronic Journal, 2015.
  • Conti, M. and L. Lopes. “Algorithmic trading ▴ a comprehensive review and research perspectives.” Journal of Network and Computer Applications, vol. 143, 2019, pp. 1-17.
  • Kyle, Albert S. “Continuous Auctions and Insider Trading.” Econometrica, vol. 53, no. 6, 1985, pp. 1315-35.
  • Almgren, Robert, and Neil Chriss. “Optimal Execution of Portfolio Transactions.” Journal of Risk, vol. 3, no. 2, 2001, pp. 5-40.
  • Bertsimas, Dimitris, and Andrew W. Lo. “Optimal Control of Execution Costs.” Journal of Financial Markets, vol. 1, no. 1, 1998, pp. 1-50.
  • Hu, G. et al. “The impact of algorithmic trading on the Chinese stock market.” Pacific-Basin Finance Journal, vol. 35, 2015, pp. 1-18.
A dark blue sphere, representing a deep institutional liquidity pool, integrates a central RFQ engine. This system processes aggregated inquiries for Digital Asset Derivatives, including Bitcoin Options and Ethereum Futures, enabling high-fidelity execution

Reflection

A smooth, off-white sphere rests within a meticulously engineered digital asset derivatives RFQ platform, featuring distinct teal and dark blue metallic components. This sophisticated market microstructure enables private quotation, high-fidelity execution, and optimized price discovery for institutional block trades, ensuring capital efficiency and best execution

From Execution Tactic to Systemic Intelligence

The analysis of an algorithm’s information footprint moves the conversation about execution from a series of isolated tactical decisions to a discussion of systemic intelligence. The data gathered from each order, captured through rigorous post-trade analysis, becomes a vital input that refines the pre-trade models for the next. This creates a feedback loop where every market interaction contributes to a deeper, more nuanced understanding of liquidity and impact. The true measure of an execution framework is its capacity to learn.

Considering this, how does your own operational structure treat execution data? Is it viewed as a simple record of past performance, or is it actively integrated into a dynamic system that informs future strategy? The ultimate advantage is found not in any single algorithm, but in the robustness of the overarching process that governs its selection, deployment, and evolution. The goal is an execution protocol that adapts as proficiently as the market itself.

A sophisticated dark-hued institutional-grade digital asset derivatives platform interface, featuring a glowing aperture symbolizing active RFQ price discovery and high-fidelity execution. The integrated intelligence layer facilitates atomic settlement and multi-leg spread processing, optimizing market microstructure for prime brokerage operations and capital efficiency

Glossary

Abstract planes illustrate RFQ protocol execution for multi-leg spreads. A dynamic teal element signifies high-fidelity execution and smart order routing, optimizing price discovery

Information Footprint

An RFQ contains information within a private channel; a lit book broadcasts it, defining the trade-off between impact and transparency.
A central precision-engineered RFQ engine orchestrates high-fidelity execution across interconnected market microstructure. This Prime RFQ node facilitates multi-leg spread pricing and liquidity aggregation for institutional digital asset derivatives, minimizing slippage

Execution Algorithm

An adaptive algorithm dynamically throttles execution to mitigate risk, while a VWAP algorithm rigidly adheres to its historical volume schedule.
A sleek, angled object, featuring a dark blue sphere, cream disc, and multi-part base, embodies a Principal's operational framework. This represents an institutional-grade RFQ protocol for digital asset derivatives, facilitating high-fidelity execution and price discovery within market microstructure, optimizing capital efficiency

Market Impact

Meaning ▴ Market Impact refers to the observed change in an asset's price resulting from the execution of a trading order, primarily influenced by the order's size relative to available liquidity and prevailing market conditions.
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

Child Order

A Smart Trading system sizes child orders by solving an optimization that balances market impact against timing risk, creating a dynamic execution schedule.
A sharp, metallic blue instrument with a precise tip rests on a light surface, suggesting pinpoint price discovery within market microstructure. This visualizes high-fidelity execution of digital asset derivatives, highlighting RFQ protocol efficiency

Smart Order Routing

Meaning ▴ Smart Order Routing is an algorithmic execution mechanism designed to identify and access optimal liquidity across disparate trading venues.
Angularly connected segments portray distinct liquidity pools and RFQ protocols. A speckled grey section highlights granular market microstructure and aggregated inquiry complexities for digital asset derivatives

Lit Markets

Meaning ▴ Lit Markets are centralized exchanges or trading venues characterized by pre-trade transparency, where bids and offers are publicly displayed in an order book prior to execution.
Abstract forms depict institutional liquidity aggregation and smart order routing. Intersecting dark bars symbolize RFQ protocols enabling atomic settlement for multi-leg spreads, ensuring high-fidelity execution and price discovery of digital asset derivatives

Timing Risk

Meaning ▴ Timing Risk denotes the potential for adverse financial outcomes stemming from the precise moment an order is executed or a market position is established.
Central intersecting blue light beams represent high-fidelity execution and atomic settlement. Mechanical elements signify robust market microstructure and order book dynamics

Market Conditions

An RFQ is preferable for large orders in illiquid or volatile markets to minimize price impact and ensure execution certainty.
A sleek, bimodal digital asset derivatives execution interface, partially open, revealing a dark, secure internal structure. This symbolizes high-fidelity execution and strategic price discovery via institutional RFQ protocols

Information Leakage

Meaning ▴ Information leakage denotes the unintended or unauthorized disclosure of sensitive trading data, often concerning an institution's pending orders, strategic positions, or execution intentions, to external market participants.
Sleek, intersecting planes, one teal, converge at a reflective central module. This visualizes an institutional digital asset derivatives Prime RFQ, enabling RFQ price discovery across liquidity pools

Vwap

Meaning ▴ VWAP, or Volume-Weighted Average Price, is a transaction cost analysis benchmark representing the average price of a security over a specified time horizon, weighted by the volume traded at each price point.
Geometric forms with circuit patterns and water droplets symbolize a Principal's Prime RFQ. This visualizes institutional-grade algorithmic trading infrastructure, depicting electronic market microstructure, high-fidelity execution, and real-time price discovery

Implementation Shortfall

Meaning ▴ Implementation Shortfall quantifies the total cost incurred from the moment a trading decision is made to the final execution of the order.
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

Transaction Cost Analysis

Meaning ▴ Transaction Cost Analysis (TCA) is the quantitative methodology for assessing the explicit and implicit costs incurred during the execution of financial trades.
Robust institutional-grade structures converge on a central, glowing bi-color orb. This visualizes an RFQ protocol's dynamic interface, representing the Principal's operational framework for high-fidelity execution and precise price discovery within digital asset market microstructure, enabling atomic settlement for block trades

Pre-Trade Analysis

Pre-trade analysis is the predictive blueprint for an RFQ; post-trade analysis is the forensic audit of its execution.
A dark, robust sphere anchors a precise, glowing teal and metallic mechanism with an upward-pointing spire. This symbolizes institutional digital asset derivatives execution, embodying RFQ protocol precision, liquidity aggregation, and high-fidelity execution

Dark Pools

Meaning ▴ Dark Pools are alternative trading systems (ATS) that facilitate institutional order execution away from public exchanges, characterized by pre-trade anonymity and non-display of liquidity.
A beige, triangular device with a dark, reflective display and dual front apertures. This specialized hardware facilitates institutional RFQ protocols for digital asset derivatives, enabling high-fidelity execution, market microstructure analysis, optimal price discovery, capital efficiency, block trades, and portfolio margin

Execution Management System

Meaning ▴ An Execution Management System (EMS) is a specialized software application engineered to facilitate and optimize the electronic execution of financial trades across diverse venues and asset classes.
A modular, institutional-grade device with a central data aggregation interface and metallic spigot. This Prime RFQ represents a robust RFQ protocol engine, enabling high-fidelity execution for institutional digital asset derivatives, optimizing capital efficiency and best execution

Order Management System

Meaning ▴ A robust Order Management System is a specialized software application engineered to oversee the complete lifecycle of financial orders, from their initial generation and routing to execution and post-trade allocation.
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

Execution Algorithms

Meaning ▴ Execution Algorithms are programmatic trading strategies designed to systematically fulfill large parent orders by segmenting them into smaller child orders and routing them to market over time.
A symmetrical, high-tech digital infrastructure depicts an institutional-grade RFQ execution hub. Luminous conduits represent aggregated liquidity for digital asset derivatives, enabling high-fidelity execution and atomic settlement

Fix Protocol

Meaning ▴ The Financial Information eXchange (FIX) Protocol is a global messaging standard developed specifically for the electronic communication of securities transactions and related data.