Direct Answer
Realized Spread is a market microstructure measure used to measure liquidity, order flow, execution quality, or price impact at the trading-mechanism level. The production page must define the exact calculation convention before interpreting higher or lower readings, because platform and provider implementations can differ.
Realized Spread: Formula, Meaning, Signals, Examples and How to Use It
How Is Realized Spread Calculated?
The realized spread measures what a liquidity provider earns on a trade after the market has moved: twice the signed gap between the trade price and the midpoint a short time later (often five minutes). It is the part of the effective spread that is not lost to adverse price movement.
Formula: Realized Spread = 2 x D x (Trade Price - Midpoint at t+delta); relative form divides by the midpoint at trade time
Inputs:
- Trade price
- Midpoint at the time of the trade
- Midpoint a fixed delay later
- Trade direction D
Worked example. A buyer-initiated trade at 20.03 when the midpoint five minutes later is 20.01 has a realized spread of 0.04 in price units. The inputs are illustrative numbers, not market data.
Reading it. A positive value means the liquidity provider on the other side kept part of the spread because price did not move against them; a negative value means they were adversely selected. It is often used as a proxy for market-maker revenue before fees and inventory costs.
Limits. It depends on the delay chosen and on correct trade-direction signing. Midpoint changes after the trade include news and other flow, not only the trade's effect, so the split between spread earned and price impact is approximate.
Indicator overview
| Attribute | Value |
|---|---|
| Category | Market Microstructure |
| Asset classes | Stocks, ETFs, Futures, Options, Crypto where order-book data exists |
| Output type | Ratio/index/scalar |
| Parameters | Varies by implementation; document exact settings on use |
What is Realized Spread?
Realized Spread is a market microstructure measure used to measure liquidity, order flow, execution quality, or price impact at the trading-mechanism level. The production page must define the exact calculation convention before interpreting higher or lower readings, because platform and provider implementations can differ.
For Swoopr, the canonical profile separates definition, calculation, interpretation and decision use. That keeps readers from collapsing a descriptive metric into a trading strategy. An indicator can describe trend, momentum, volatility, participation, positioning or risk without providing a complete entry, exit, sizing or portfolio decision.
What does it measure?
Realized Spread measures specific market properties in the Market Microstructure domain. The practical value is repeatability: the same inputs and formula can be applied across a defined dataset, allowing users to compare readings through time or across instruments when the calculation convention is held constant.
How to read Realized Spread
Interpretation depends on the market property being measured. A descriptive reading is not automatically predictive. The same numerical state can lead to different outcomes in a strong trend, quiet range, event-driven gap or illiquid market. Always combine with context from price structure, volume, and broader market regime before drawing conclusions.
Strengths
- By comparing the trade price with a later midpoint, it estimates what a liquidity provider kept after the price moved.
- Its sum with price impact equals the effective spread by construction, so the three can be reconciled directly.
- Reproducible when the formula and data convention are fixed.
Weaknesses and limitations
- The five-minute convention is arbitrary for stocks with very different trading speeds, so a fixed delay is too long for some and too short for others.
- It can turn negative when prices move against the provider, so the average for a period depends on how many informed trades occurred.
- Correlated indicators can create false confidence by repeating the same underlying information.
Editorial and risk note
This page is educational content, not individualized investment advice. It should not imply guaranteed prediction, accuracy or outperformance. Where multiple valid definitions exist, Swoopr states the alternatives and the reason for selecting its primary convention.
Frequently Asked Questions
Is Realized Spread a buy or sell signal?
No. A positive value means the liquidity provider on the other side kept part of the spread because price did not move against them; a negative value means they were adversely selected. It depends on the delay chosen and on correct trade-direction signing. A trade built on it still needs a trigger, an invalidation rule, a position size and realistic execution assumptions.
What is the best setting for Realized Spread?
Realized Spread is computed from trade price; midpoint at the time of the trade; midpoint a fixed delay later, so the choices that matter are the data convention and the window it is read over. Test those across instruments, regimes and out-of-sample periods instead of fitting one historical winner.
Can Realized Spread be used by itself?
It depends on the delay chosen and on correct trade-direction signing. Midpoint changes after the trade include news and other flow, not only the trade's effect, so the split between spread earned and price impact is approximate. For that reason it is read next to measures of direction, participation, valuation, liquidity and risk, not alone.
Does Realized Spread work on every timeframe?
The calculation (Realized Spread = 2 x D x (Trade Price - Midpoint at t+delta); relative form divides by the midpoint at trade time) can be run on any bar size, but behavior is not portable: a reading on a five-minute chart describes a very different market window from the same reading on a daily chart. Validate the exact timeframe before relying on it.
Why does Realized Spread give false signals?
The five-minute convention is arbitrary for stocks with very different trading speeds, so a fixed delay is too long for some and too short for others. It can turn negative when prices move against the provider, so the average for a period depends on how many informed trades occurred. Lag, noise and regime changes add to this, because market participants react to new information after the reading is calculated.
How should Realized Spread be backtested?
Rebuild Realized Spread from trade price using point-in-time data, write the rules before testing, include delisted securities where relevant, model realistic fills and costs, reserve a validation sample and compare with a simpler baseline.