
What this piece establishes
- Mark-out analysis evaluates execution quality by comparing the filled price to the market's next price movement.
- Positive mark-out suggests favourable execution, while negative mark-out indicates potential slippage or adverse selection.
- Calculating mark-out requires precise timestamping of fills and a reliable feed for subsequent tick data.
- Execution models (e.g., STP, market maker) significantly influence mark-out profiles, with some models inherently introducing wider spreads or specific order handling.
- Persistent negative mark-out across numerous trades, particularly on liquid instruments, warrants scrutinising your broker's execution practices.
- Traders should integrate mark-out analysis with other metrics like effective spread to form a complete picture of trading costs.
The Initial Price Divergence
When an order is filled, the immediate market reaction, often within milliseconds, can reveal much about the quality of that execution. This fleeting price movement, the "next tick," serves as a direct, objective benchmark against the price a trader received. A common misconception assumes that any fill at the prevailing best bid or offer is optimal; however, the subsequent market behaviour often tells a different story. If the price immediately moves against the filled position, it suggests the order's execution may have been less than ideal, perhaps a function of latency or a broker's internalisation practices. This immediate market feedback mechanism is what mark-out analysis seeks to quantify. It moves beyond the simple 'was I filled?' to 'was I filled well?'. For instance, a trader buying EUR/USD at 1.07500 might observe the very next tick printing at 1.07498. This two-pip adverse movement, occurring almost instantaneously, represents a direct cost that was not reflected in the initial reported spread. Such micro-movements, when aggregated over hundreds or thousands of trades, can profoundly impact overall profitability. Understanding this initial price divergence is particularly pertinent in highly liquid markets where price discovery is rapid and continuous. Even a few milliseconds of delay or a specific routing decision by the broker can mean the difference between a neutral or positive mark-out and one that consistently depletes a trading edge. It is a metric that cuts through marketing claims of "tight spreads" and exposes the true cost of execution.
Persistent negative mark-out across numerous trades, particularly on liquid instruments, warrants scrutinising your broker's execution practices.
Tom Aldridge, Execution & Costs Analyst
Defining and Measuring Mark-out
Mark-out analysis quantifies the difference between the price at which an order was executed and the subsequent market price, typically the first tick after the fill. For a buy order, a positive mark-out occurs if the next tick is higher than the fill price, indicating a favourable execution. A negative mark-out means the next tick was lower, suggesting the market moved against the position immediately. For a sell order, the logic is inverted: a positive mark-out implies the next tick was lower, and a negative mark-out means it was higher. The calculation is straightforward but demands precise data: the fill price and the price of the first tick immediately following. If a buy order is filled at P_fill and the next tick prints at P_next, the mark-out is P_next - P_fill. A positive result is desirable. For a sell order, it is P_fill - P_next. It is vital to use the correct side of the market for P_next – if buying, use the bid price of the next tick; if selling, use the offer price. Many execution platforms, such as those offered by Pepperstone or IC Markets, provide detailed execution logs, but extracting the precise "next tick" often requires a dedicated data feed or API integration to reconstruct the market state accurately. This is the part most guides skip, often simplifying "next tick" to an arbitrary time window, which dilutes the precision of the analysis. To maintain consistency, the "next tick" should ideally be the absolute earliest price update recorded by an independent, high-frequency data provider after the execution time. If your broker provides a timestamped tick feed, that can be a starting point, but external validation through a reference feed, such as those available from institutional data vendors, offers superior reliability for truly objective analysis. Without this granularity, the analysis risks being skewed by the very data feed the broker controls.
| Trade Type | Fill Price | Next Tick (Bid) | Next Tick (Offer) | Calculated Mark-out (Pips) |
|---|---|---|---|---|
| Buy | 1.07500 | 1.07498 | 1.07502 | +0.2 |
| Buy | 1.07500 | 1.07497 | 1.07501 | +0.1 |
| Sell | 1.07500 | 1.07499 | 1.07503 | -0.1 |
| Sell | 1.07500 | 1.07496 | 1.07500 | +0.0 |
The Importance of Microstructure and Latency
The effectiveness of mark-out analysis is intrinsically linked to market microstructure – the details of how orders are placed, matched, and executed. In decentralised FX markets, there is no single "central exchange" with a consolidated order book. Instead, liquidity is fragmented across numerous banks and electronic communication networks (ECNs). This fragmentation means that "the next tick" can vary significantly between data feeds, making the choice of reference feed critical. A latency difference of even a few milliseconds between a trader's perception of the market and the broker's execution environment can introduce consistent adverse mark-out. Consider an order sent to a broker like OANDA, known for its extensive data history. If OANDA's internal pricing engine receives a price update microseconds before your client terminal, your "next tick" might already be the current price after your fill, but your order might have executed on a price that was already stale from the perspective of the broader market. This is not necessarily malicious, but a practical consequence of network topology and hardware. Brokers claiming "fast execution," such as XM or FxPro, must demonstrably deliver this speed not just from their server to the liquidity provider, but from the trader's terminal to the server as well. The issue compounds with different order types. Market orders are especially susceptible to adverse mark-out, as they demand immediate execution at whatever price is available. Limit orders, by contrast, are less prone to adverse mark-out at the moment of fill because they only execute at or better than a specified price. However, a limit order that is filled might still exhibit an immediate negative mark-out if the market instantaneously shifts against it, indicating that even at the limit price, the timing was not optimal. A truly thorough analysis requires considering the context of the order type and prevailing market conditions, such as periods of high volatility or news releases.
Execution Models and Their Mark-out Signatures
Different broker execution models inherently produce distinct mark-out profiles. A Straight Through Processing (STP) broker, which passes client orders directly to liquidity providers, might exhibit mark-out characteristics reflective of the broader interbank market. Any adverse mark-out would largely stem from latency, liquidity fragmentation, or the spread offered by the underlying liquidity provider. Brokers like AvaTrade, offering various platforms, will often route orders based on internal logic that might lean towards STP for smaller sizes. Market Maker brokers, on the other hand, internalise client orders and act as the counterparty. This means they are taking the opposite side of the client's trade. While they often offer fixed or tighter spreads, their incentive structure can lead to a more consistently negative mark-out for clients. If a market maker sees an order come in, and they have the ability to execute it at a price that immediately allows them to hedge or offset that trade for a profit, they will do so. This is a legitimate business model, but it means their system might be optimising for their own position, potentially at the client's expense in the micro-moments post-fill. Electronic Communication Network (ECN) brokers aggregate prices from multiple liquidity providers, offering tighter spreads and direct market access. Their mark-out profiles tend to be the most "neutral" or reflective of genuine market dynamics, as their profit largely comes from commissions, not from trading against the client. Platforms like FOREX.com, with their focus on advanced trading, often cater to traders who demand this level of transparency. However, even with ECNs, latency to specific liquidity providers can still introduce minor mark-out variations. Understanding which model your broker employs – and it is not always explicitly stated or is often a hybrid – is crucial for interpreting mark-out data.
Aggregating and Interpreting Mark-out Data
Individual trade mark-out values are instructive, but the real utility emerges from aggregating data over a substantial sample size – ideally hundreds or thousands of trades for a specific instrument. A single adverse mark-out can be random market noise, but a persistent negative average mark-out across numerous trades, particularly during liquid hours, indicates a systematic issue. This could point to consistent adverse slippage, a broker's internalisation practices, or a fundamental disadvantage in execution speed. When analysing aggregated data, it is common to look at the mean mark-out, the median mark-out, and the distribution of mark-out values. A mean mark-out close to zero or slightly positive for buy orders (and slightly negative for sell orders, indicating favourable price movement after fill) is generally desirable. A distribution heavily skewed towards negative values, even if the mean is near zero, suggests that while some trades are neutral, a significant portion are experiencing immediate adverse movement. This could mean your broker is giving you good fills some of the time, but poorer fills at other, perhaps critical, moments. Traders should stratify their mark-out analysis by order type (market vs. limit), instrument, time of day, and even trade size. For example, mark-out on EUR/USD during the London session might be very different from AUD/JPY during the Asian session, due to varying liquidity and volatility. Large orders might also exhibit different mark-out characteristics compared to small orders, as they might have a greater market impact. A broker like eToro, with its focus on social trading and potentially larger retail order flow, might experience different mark-out profiles on certain instruments compared to a more institutional-facing broker.
Mark-out Versus Effective Spread
While mark-out analysis focuses on the immediate post-fill price movement, effective spread measures the actual cost of a round-trip trade, including any slippage. Effective spread is typically calculated as twice the difference between the midpoint of the bid/offer spread at the time of execution and the actual fill price. For example, if EUR/USD is 1.07500 / 1.07502 and you buy at 1.07502, but the market mid-point is 1.07501, your effective spread component for the buy side is 1 pip. A negative mark-out contributes directly to a wider effective spread, as the price has moved against you post-fill. The two metrics are complementary. A consistently low effective spread suggests good overall pricing and minimal slippage at the point of entry. However, a low effective spread paired with a consistently negative mark-out might indicate that while the initial fill was good relative to the spread, the market immediately rejected that price, possibly due to the order's market impact or predatory liquidity provision. A higher effective spread might be acceptable if the subsequent mark-out is frequently neutral or positive, suggesting the market accepted the price. Consider a comparison of execution quality. A broker might advertise spreads of 0.1 pips on EUR/USD. If your buy orders consistently fill at the offer, but the next tick is 0.2 pips lower, your effective cost is not just the advertised spread but also this immediate adverse movement. A broker like Plus500, which operates as a CFD provider, might have different pricing and execution mechanics than a pure FX broker, which could manifest in different mark-out and effective spread profiles. Analysing both mark-out and effective spread provides a more complete picture of the total cost of execution and the true quality of your broker's fills, going beyond the basic advertised figures.
| Metric | Description | Calculation | Primary Insight | Ideal Outcome |
|---|---|---|---|---|
| Advertised Spread | Stated bid/offer difference | Offer - Bid | Minimum potential cost | Lower is better |
| Effective Spread | Actual cost of round-trip trade (including slippage) | 2 * |Fill Price - Midpoint at Execution| | True cost of entry/exit | Closer to advertised spread |
| Mark-out | Immediate market movement post-fill | |Next Tick Price - Fill Price| | Quality of execution timing | Near zero or positive (favourable) |
Broker Transparency and Data Access
The ability to perform thorough mark-out analysis relies heavily on the transparency and granularity of the execution data provided by your broker. Ideally, a broker should offer tick-level data for executed orders, including precise timestamps (to microseconds), fill prices, and the bid/offer prices of the instrument at the exact moment of execution and for several ticks thereafter. Few retail brokers provide this level of detail readily accessible through their standard platforms. Many offer execution reports that show fill price and time, but obtaining the "next tick" data requires more sophisticated tools or direct data feeds.Reputable, regulated brokers, such as those overseen by the FCA (e.g., Pepperstone, OANDA, FxPro) or ASIC (e.g., IC Markets, FOREX.com), are typically more transparent about their execution policies and offer more detailed data logging, though even then, full tick history aligned with your exact execution can be elusive. Some brokers may provide aggregated metrics or internal quality reports, but these should always be viewed with a degree of scepticism, as they are self-reported. The most reliable approach involves collecting your own execution logs and correlating them with an independent, high-resolution market data feed.This often means that performing rigorous mark-out analysis is a task for advanced traders who have the technical capabilities to process large datasets. For the average retail trader, while direct, high-frequency tick data might be out of reach, understanding the concept still helps in asking pertinent questions of their broker or in identifying consistent patterns of adverse price action that might warrant switching providers. The absence of easily accessible, granular data itself can be a red flag, indicating a lack of commitment to execution transparency.
Identifying and Mitigating Adverse Mark-out
If your analysis reveals a consistent pattern of negative mark-out, several factors could be at play, and some can be mitigated. Firstly, evaluate your connection speed and latency to your broker's servers. Physical proximity to their data centres (e.g., London, New York) can significantly reduce round-trip latency. Trading during peak liquidity hours for your chosen instruments often results in better fills and less adverse mark-out, as the market depth can absorb orders more efficiently. When liquidity is thin, such as during major holiday periods or overnight sessions for specific currency pairs, mark-out issues can worsen due to wider spreads and shallower order books. Secondly, scrutinise your order placement strategies. Are you consistently using market orders in volatile conditions? While market orders guarantee a fill, they offer no price guarantee. Switching to limit orders, or using advanced order types like fill-or-kill (FOK) or immediate-or-cancel (IOC) where supported, can give you more control over the fill price, albeit with the risk of non-execution. However, using limit orders requires an understanding of where to place them to avoid being picked off by faster participants. In practice, the desk will often ask twice, so to speak, in the form of re-quotes if your desired limit price is no longer available, especially with larger orders. Finally, if systematic adverse mark-out persists across various strategies and market conditions, despite optimising your own setup, the issue likely lies with the broker's execution practices or liquidity provision. This is when considering an alternative broker, especially one that is highly regulated and transparent about its execution (e.g., comparing a CySEC-regulated broker like XM with an FCA-regulated one like FxPro, noting their differing regulatory environments and potential execution models), becomes a practical necessity. Consistent negative mark-out is a direct drain on profitability that even the most effective trading strategy cannot overcome indefinitely.
Sources
Primary and official material consulted for this piece. Links open on the publisher's own site.
- BIS Triennial Central Bank Survey of FX turnoverbis.org
- FCA — Financial Services Registerregister.fca.org.uk
- ASIC — Professional registersasic.gov.au
- ESMA — Product intervention on CFDsesma.europa.eu
- NFA BASIC — background affiliation statusnfa.futures.org
Questions this raises
What is the difference between mark-out and slippage?
Slippage refers to the difference between the expected price of a trade and the actual execution price. Mark-out measures the difference between the actual execution price and the *next* market price after the fill. Slippage is about your entry; mark-out is about the immediate market's reaction to your entry.
How many trades do I need to analyse for mark-out to be meaningful?
To ensure statistical significance and filter out random market noise, you should aim to analyse at least several hundred, ideally thousands, of trades for a particular instrument and strategy. A smaller sample size can lead to misleading conclusions.
Can mark-out analysis be used to identify predatory broker practices?
A consistent, significantly negative average mark-out across a large number of trades, especially when trading highly liquid instruments during active hours, can be a strong indicator of adverse selection or predatory execution practices by a broker, where they profit from immediate price movements against your position.
Does mark-out analysis apply to all financial instruments?
While most commonly discussed in forex, mark-out analysis can be applied to any instrument where high-frequency tick data is available post-execution, such as futures, highly liquid stocks, or CFDs. The challenge often lies in obtaining the necessary granular data.
Is a zero mark-out always the ideal outcome?
A zero mark-out indicates that the market did not move immediately after your fill, suggesting a neutral execution. While good, a slightly positive mark-out (for buy orders) or slightly negative (for sell orders) is even better, as it means the market immediately moved in your favour, indicating a highly optimal fill time.
What roles do liquidity and volatility play in mark-out?
High liquidity generally leads to better mark-out profiles as there's sufficient depth to absorb orders without significant price impact. High volatility, however, can exacerbate mark-out issues, as prices can move rapidly post-fill, increasing the chances of immediate adverse movement.