Arrival price is the midpoint between the best bid and best offer at the instant a parent order enters an execution system. It represents the theoretical cost-free price and serves as the baseline against which implementation shortfall is calculated. Any deviation between the final average execution price and the arrival price constitutes the total slippage, decomposed into delay cost, market impact, and opportunity cost.
Glossary
Arrival Price

What is Arrival Price?
The arrival price is the market mid-price at the precise moment a trading order is received by an execution algorithm or broker, serving as a fundamental benchmark for measuring implementation shortfall.
As a benchmark, arrival price is preferred over VWAP or closing price when the trader's objective is to capture immediate alpha and minimize the information leakage of a trading signal. Execution algorithms optimized for arrival price, such as implementation shortfall strategies, aggressively trade at the start of the horizon to reduce timing risk, accepting higher temporary impact to avoid the alpha decay that occurs while waiting.
Key Characteristics of Arrival Price
The arrival price serves as the foundational reference point for measuring implementation shortfall and evaluating algorithmic execution quality. Understanding its core properties is essential for minimizing slippage.
Temporal Anchoring Point
The arrival price is strictly defined as the mid-market price at the exact moment a trading venue or broker receives a parent order. This timestamp is critical because it establishes the baseline for calculating implementation shortfall. Any delay between the investment decision and the order's receipt introduces delay cost, which is measured as the difference between the decision price and the arrival price. The precision of this timestamp directly impacts the accuracy of post-trade cost attribution.
Mid-Price Calculation
The arrival price is calculated as the arithmetic mean of the best bid and best ask quotes at the time of order receipt:
- Formula:
Arrival Price = (Best Bid + Best Ask) / 2 - Purpose: This neutral point avoids biasing the benchmark toward either the buy or sell side.
- Liquidity Assumption: It assumes the order could theoretically be executed at this price, ignoring the immediate bid-ask spread cost.
For illiquid securities with wide spreads, the mid-price may not represent an immediately executable level, making it a theoretical rather than practical benchmark.
Primary Benchmark for Shortfall
Arrival price is the most common benchmark for measuring implementation shortfall, which quantifies the total cost of executing a trade from decision to completion. The shortfall is decomposed into:
- Delay Cost: Price movement between the investment decision and the broker receiving the order.
- Execution Cost: The difference between the arrival price and the final average execution price, encompassing both market impact and spread capture.
- Opportunity Cost: The cost of any unexecuted portion of the order.
This decomposition allows traders to isolate the performance of the execution algorithm from the timing of the investment decision.
Sensitivity to Order Latency
The arrival price benchmark is highly sensitive to latency between the trading decision and order submission. In fast-moving markets, even microsecond delays can cause significant benchmark drift. Key considerations include:
- Network Latency: Physical distance between the trading system and the exchange matching engine.
- System Processing Time: Internal checks for risk limits, compliance, and order validation.
- Information Leakage: The risk that signaling a large order intention causes adverse price movement before the arrival price is captured.
Firms often co-locate servers and use FPGA-based pre-trade risk checks to minimize this latency and preserve the integrity of the arrival price benchmark.
Comparison to Other Benchmarks
Arrival price differs fundamentally from other execution benchmarks:
- VWAP (Volume-Weighted Average Price): Compares execution to the market's average price over a full trading horizon, rewarding participation in high-volume periods. Arrival price is a point-in-time measure, making it more sensitive to initial timing.
- Closing Price: Benchmarks against the end-of-day price, useful for passive index funds tracking daily NAV. Arrival price is preferred for active strategies where immediate execution is critical.
- Implementation Shortfall (Decision Price): Uses the price at the time of the investment decision, which is always earlier than the arrival price. The arrival price is a subset of this broader benchmark.
Arrival price is most appropriate for liquidity-taking, urgent orders where minimizing immediate market impact is the primary goal.
Role in Optimal Execution Models
In the Almgren-Chriss framework, the arrival price is the initial condition for modeling optimal execution trajectories. The model balances:
- Market Impact Cost: The price concession required to execute, which increases with trading speed.
- Timing Risk: The uncertainty of future price movements, which increases with trading duration.
The optimal strategy minimizes the expected shortfall relative to the arrival price. A key insight is that risk-averse traders should trade more aggressively at the start to reduce exposure to price volatility, accepting higher initial market impact to lock in a price closer to the arrival benchmark.
Frequently Asked Questions
Clarifying the role of the arrival price in measuring algorithmic trading performance and minimizing implementation shortfall.
The arrival price is the market mid-price at the exact moment a trading order is received by an execution algorithm or broker. It serves as a critical execution benchmark against which the quality of a trade is measured. Unlike the decision price—which is the price when the portfolio manager first decided to trade—the arrival price captures the market conditions at the point of action. The difference between the final execution price and the arrival price is a primary component of implementation shortfall, isolating the cost attributable to the execution process itself rather than the delay between the investment decision and order release. This benchmark is particularly favored for measuring the performance of urgent or high-alpha orders where minimizing information leakage is paramount.
Arrival Price vs. Other Execution Benchmarks
A comparative analysis of the Arrival Price benchmark against VWAP, Implementation Shortfall, and the Closing Price for evaluating institutional trade execution performance.
| Feature | Arrival Price | VWAP | Implementation Shortfall |
|---|---|---|---|
Definition | Mid-price at order receipt | Volume-weighted average price over horizon | Difference from decision price to final fill |
Primary Use Case | Urgent/alpha-sensitive orders | Passive, liquidity-providing orders | Holistic TCA and strategy evaluation |
Captures Delay Cost | |||
Captures Opportunity Cost | |||
Sensitivity to Timing Risk | High | Low | Moderate |
Typical Cost Metric | Basis points vs. arrival mid | Basis points vs. interval VWAP | Total shortfall in basis points |
Optimal Strategy Goal | Minimize slippage from arrival | Match or beat market VWAP | Minimize total implementation cost |
Enabling Efficiency, Speed & Accuracy
Intelligent Analysis, Decision & Execution
We build AI systems for teams that need search across company data, workflow automation across tools, or AI features inside products and internal software.
Talk to Us
Search across company data
Give teams answers from docs, tickets, runbooks, and product data with sources and permissions.
Useful when people spend too long searching or get different answers from different systems.

Automate internal workflows
Use AI to route work, draft outputs, trigger actions, and keep approvals and logs in place.
Useful when repetitive work moves across multiple tools and teams.

Add AI to products and internal tools
Build assistants, guided actions, or decision support into the software your team or customers already use.
Useful when AI needs to be part of the product, not a separate tool.
Related Terms
Understanding arrival price requires context within the broader framework of execution benchmarks and cost decomposition. These related concepts define how trading performance is measured and optimized.
Delay Cost
The specific component of implementation shortfall that measures price erosion during the latency window between portfolio manager decision and broker receipt. This is precisely the gap that arrival price benchmarking isolates.
- Calculation: Decision Price − Arrival Price
- Causes: Manual approval workflows, slow order management systems, communication delays
- Mitigation: Direct market access (DMA) and automated rule-based routing reduce this window to milliseconds
Volume-Weighted Average Price (VWAP) Slippage
An alternative execution benchmark that compares the achieved average price against the market's volume-weighted average price over the trading horizon. Unlike arrival price, which is a point-in-time benchmark, VWAP evaluates performance relative to the broader market's trading activity.
- Use Case: Suited for passive, schedule-driven execution strategies
- Contrast with Arrival Price: VWAP ignores pre-trade information leakage; arrival price captures urgency costs
- Limitation: Can be gamed by delaying trades into favorable volume periods
Pre-Trade Cost Estimation
The predictive modeling process that forecasts expected transaction costs before releasing an order. These models use the arrival price as the baseline and estimate the incremental market impact based on:
- Order characteristics: Size, side, urgency, ticker liquidity
- Market conditions: Spread width, order book depth, realized volatility
- Model frameworks: Almgren-Chriss, Kissell-Glantz, and proprietary machine learning variants
Accurate pre-trade estimates enable traders to select optimal execution algorithms and set realistic cost expectations.
Effective Spread
The actual round-trip cost of a trade measured against the mid-price at the time of execution. While arrival price benchmarks the entire order lifecycle, effective spread isolates the liquidity cost of individual fills.
- Formula: 2 × |Execution Price − Mid-Price at Trade Time|
- Relationship: Sum of effective spreads across all child orders contributes to the total arrival price slippage
- Diagnostic Value: High effective spreads signal poor venue selection or aggressive order placement during wide markets
Execution Algo Wheel
A systematic framework for dynamically selecting and rotating among execution algorithms based on real-time performance against benchmarks like arrival price. The wheel continuously evaluates algo performance and shifts order flow toward strategies demonstrating superior execution quality.
- Inputs: Arrival price slippage, VWAP performance, implementation shortfall
- Mechanism: Multi-armed bandit optimization or Bayesian switching models
- Outcome: Adaptive routing that minimizes benchmark slippage without manual intervention

About the author
Prasad Kumkar
CEO & MD, Inference Systems
Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.
His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.
Partnered with leading AI, data, and software stack.
How We Work
Custom AI workflows for your Business
One-fit-all AI don't work for modern businesses. At Inferensys, we aim to understand your business & custom requirements; which we use to define most efficient agentic workflows, the data, and the tools for your business.
01
Review the use case
We understand the task, the users, and where AI can actually help.
Read more02
Pick the right approach
We define what needs search, automation, or product integration.
Read more03
Build the first useful version
We implement the part that proves the value first.
Read more04
Improve from there
We add the checks and visibility needed to keep it useful.
Read moreThe first call is a practical review of your use case and the right next step.
Talk to Us