Direct Answer

Order flow and liquidity indicators including bid-ask spreads, order book imbalance, and related execution-quality measures.

By Swoopr Editorial Team

Published

AI-assisted content · Swoopr Investment is responsible for the final published article.

Market Microstructure Indicators

Market microstructure indicators measure the cost and mechanics of trading rather than the direction of price: bid-ask spreads and their estimators, order book depth and imbalance, order flow imbalance, price impact, slippage against arrival price, VWAP or TWAP, and the ratios that describe how orders, quotes and trades relate. They are read to judge liquidity, execution quality and the presence of informed trading.

What do Market Microstructure indicators have in common?

Every indicator in this category comes from the trade and quote record of an exchange: the best bid and ask, the depth behind them, the sequence of trades with their size and side, and the cancellations in between. Where most technical indicators summarize closing prices, these summarize the process that produced them, and the questions they answer are practical: what will this trade cost, how much can be done before the price moves, and is someone on the other side better informed?

The category divides by what it measures. Spread measures (quoted, effective, realized, relative and half-spread, and the Roll and Corwin-Schultz estimators that infer the spread from prices alone) give the cost of immediacy. Depth and imbalance measures (order book depth, top-of-book depth, depth imbalance, order book pressure, market depth slope, resiliency, depth recovery time) describe how much can be traded at or near the quote.

Flow measures (order flow imbalance, signed trade volume, trade and tick imbalance, aggressor ratios, volume imbalance, VPIN, Kyle's lambda, the Amihud ratio) describe who is pushing and how much price moves per unit of flow. Execution measures (implementation shortfall, arrival price, VWAP and TWAP slippage, fill rate and ratio, execution quality score) grade a completed order against a benchmark. Ratio measures (cancel-to-trade, order-to-trade, quote-to-trade, odd-lot share, block share, trade-through rate, quote stuffing rate) describe the behavior of participants and the structure of the venue.

What they share is a published literature: the Roll, Kyle, Amihud, Corwin-Schultz and VPIN measures each come from a peer-reviewed paper, and the effective and realized spread are defined in SEC Rule 605, which requires market centers to report them monthly. They also share a dependence on data that most investors do not see: the full order book and the trade side are available from exchanges and data vendors, not from a charting package.

How do you choose a Market Microstructure indicator?

Market Microstructure indicators at a glance

IndicatorWhat it measuresHow it is read
Aggressor Buy RatioThe aggressor buy ratio is the share of classified trading volume (or trade count) in which the buyer was the aggressor, meaning the trade lifted the offer.Values above 50 percent mean buyers were more often the ones paying the spread; below 50 percent means sellers were.
Aggressor Sell RatioThe aggressor sell ratio is the share of classified trading volume (or trade count) in which the seller was the aggressor, meaning the trade hit the bid.Values above 50 percent mean sellers were more often the ones paying the spread.
Amihud Illiquidity RatioAmihud's illiquidity ratio is the average, across days, of the absolute daily return divided by the dollar volume traded that day.Higher values mean the price moves more for each dollar traded, which indicates lower liquidity; lower values indicate a deeper market.
Arrival Price SlippageArrival price slippage is the difference between the average execution price of an order and the market price when the order arrived at the desk or algorithm, signed so that a positive number is a cost.A positive value means the order paid more (buy) or received less (sell) than the arrival price; a negative value means price improvement relative to arrival.
Ask VolumeAsk volume is commonly defined as the volume traded at the ask price, that is, market buy orders lifting resting offers, recorded at each price level in footprint-style charts.Heavy ask volume at a level shows buyers paid up there.
Average Trade SizeAverage trade size is total traded volume divided by the number of trades in a period.A falling average trade size over time usually reflects order slicing by algorithms and a growing share of small retail orders; a rising one can mean block or institutional activity.
Bid VolumeBid volume is commonly defined as the volume traded at the bid price, that is, market sell orders hitting resting bids, recorded at each price level in footprint-style charts.Heavy bid volume at a level shows sellers accepted the bid there.
Block Trade ShareBlock trade share is the fraction of total volume that traded in blocks, meaning single prints at or above a size threshold.A rising share means a larger part of activity is in big prints, which is typical of institutional rebalancing or negotiated trades.
Cancel-to-Trade RatioThe cancel-to-trade ratio is the number of order cancellations divided by the number of executed trades over a period.A high ratio means most orders are withdrawn before executing, which is typical of market makers that continuously refresh quotes.
Corwin-Schultz Spread EstimatorThe Corwin-Schultz estimator infers the bid-ask spread from daily high and low prices.The output is an estimate of the proportional quoted spread, so a higher value means a wider estimated spread.
Depth ImbalanceDepth imbalance compares the size resting on the bid side of the order book with the size on the ask side, over the best N levels.Positive values mean more size is waiting to buy than to sell, and negative values the reverse.
Depth Recovery TimeDepth recovery time is the time it takes for displayed order-book depth to return to its pre-shock level, or a stated fraction of it, after a large trade or other disturbance.Shorter recovery times indicate that market makers and other providers replenish liquidity quickly; longer ones mean the book stays depleted.
Dollar TurnoverDollar turnover is the total value traded in a period: the sum of price times size over all trades.Larger dollar turnover means more money changed hands and generally a market that can absorb bigger orders.
Effective Bid-Ask SpreadThe effective spread measures the actual cost of a trade as twice the distance between the execution price and the midpoint at the time of the trade.It is the round-trip cost of trading at that price: a lower effective spread than the quoted spread shows price improvement, a higher one shows execution beyond the best quote.
Execution Quality ScoreAn execution quality score is a composite rating of how well orders were executed.A higher score means better execution on the components and weights chosen.
Fill RateFill rate is the quantity actually filled divided by the quantity ordered.A lower fill rate means more of the intended size was missed, which for passive limit orders reflects a trade-off with price.
Fill RatioFill ratio is the number of orders that were filled divided by the number of orders submitted.A low ratio is expected for passive strategies that place many limit orders and expect most not to execute; a high ratio is expected from marketable orders.
Half-SpreadThe half-spread is half the quoted bid-ask spread: the distance from the midpoint to either the bid or the ask.It is the expected price concession of a single market order against the midpoint, so a round trip costs about two half-spreads.
Implementation ShortfallImplementation shortfall (Perold) measures the total cost of turning an investment decision into a trade: the gap between the paper outcome at the decision price and what the actual execution delivered, including the cost of any shares left unfilled.A smaller shortfall means the realized trade stayed closer to the paper trade.
Kyle LambdaKyle's lambda is the slope of the relationship between signed order flow and price change: how much the price moves per unit of net buying.A larger lambda means the price is more sensitive to order flow, so the market is less liquid or more informationally sensitive.
Liquidity ScoreA liquidity score is a composite rating of how easy it is to trade an instrument.A higher score indicates an instrument that is cheaper and faster to trade on the measures included.
Market Depth SlopeMarket depth slope describes how quickly cumulative order-book size builds as you move away from the midpoint.A steep slope means a large order can be filled with only a small price move, so the book is deep; a shallow slope means price would move a lot.
Market Quality IndexA market quality index is a composite of several liquidity and efficiency measures, such as spread, depth, volatility and price efficiency, used to summarize how well a market or venue functions.A higher index means better quality on the chosen components relative to the reference period or group.
MicropriceThe microprice is a size-adjusted fair-value estimate between the best bid and ask.It moves toward the side with the thinner book on the logic that the thinner side is more likely to be consumed first, so the next price move tends to be in that direction.
Odd-Lot ShareOdd lot share is the fraction of trades, or of volume, in odd lots, meaning orders smaller than the round lot.A rising odd-lot share reflects more small orders, from retail participation and from higher share prices where 100 shares is a large value.
Order Book DepthOrder book depth is the total size resting in the order book within a chosen number of price levels or price distance from the best quotes.More depth means a larger order can trade with less price movement, and thin depth means even modest orders move price.
Order Book PressureOrder book pressure compares distance-weighted resting size on the bid side with that on the ask side across several levels, so orders near the best price count more than orders far away.Values above 50 percent mean more weighted size is on the bid, and below 50 percent more on the ask.
Order Flow ImbalanceOrder flow imbalance (Cont, Kukanov and Stoikov) sums the net change in best-bid and best-ask sizes caused by order additions, cancellations and trades.Positive OFI means net buying pressure in the best quotes (bid size added, ask size removed); negative means net selling pressure.
Order-to-Trade RatioThe order-to-trade ratio is the number of orders submitted (often counting new orders, modifications and cancellations) divided by the number of executed trades.A high ratio means most order activity never results in a trade, typical of automated quoting.
Permanent Price ImpactPermanent price impact is the part of a trade's price effect that persists after short-lived liquidity effects fade, measured as the signed change in the midpoint from before the trade to a later time.A positive value means price stayed in the direction of the trade, which suggests the trade carried information.
Price ImpactPrice impact is how much the market price moves as a result of a trade or order, measured as the signed change in the midpoint from before execution to a short time after.Larger impact per trade size means a less liquid market.
Quote Stuffing RateQuote stuffing rate is a heuristic count of bursts of very rapid quote placements and cancellations that are far above normal levels and are not accompanied by trades.A sustained rate far above the instrument's normal level, with almost no trades, is what analysts flag for further review.
Quote-to-Trade RatioThe quote-to-trade ratio is the number of quote updates divided by the number of executed trades over a period.Higher values mean quotes are revised many times per execution, consistent with heavy algorithmic market making.
Realized SpreadThe 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).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.
Relative SpreadThe relative spread is the quoted bid-ask spread divided by the midpoint price.Smaller values mean cheaper immediate execution relative to price.
ResiliencyResiliency is how fast spreads, depth or prices recover after a liquidity shock such as a large trade.A larger decay rate and a shorter half-life mean the market recovers quickly, so a large trade has only a brief effect.
Roll Spread EstimatorRoll's estimator infers the effective bid-ask spread from the serial covariance of price changes.A more negative covariance means a wider estimated effective spread.
Signed Trade VolumeSigned trade volume gives each trade's size a plus sign if it was buyer-initiated and a minus sign if seller-initiated, then sums over a window.A positive total means net aggressive buying in the window.
SlippageSlippage is the difference between the price at which an order was expected to execute, such as the last quote when it was sent, and the price it actually received.Positive slippage is a cost; negative slippage means a better fill than expected.
Temporary Price ImpactTemporary price impact is the part of a trade's cost that reverts after execution: the concession needed to attract liquidity, which fades as the book refills.A larger temporary impact means the trader paid more for immediacy than the lasting price effect justified, and that price tended to bounce back afterward.
Tick ImbalanceTick imbalance is the net count of signed ticks: the number of upticks minus downticks over a window or sequence of trades, regardless of trade size.Positive values mean more trades moved price up than down, negative values the reverse.
Top-of-Book DepthTop-of-book depth is the size available at the best bid and best ask only, the first level of the order book.It is the most immediate liquidity measure: an order larger than the size at the best price will take out the first level and trade at worse prices.
Trade ImbalanceTrade imbalance compares the number of buyer-initiated trades with the number of seller-initiated trades, scaled by their total.Positive values mean more trades were buyer-initiated and negative values more were seller-initiated.
Trade Size DistributionThe trade size distribution shows how trades (or volume) are spread across size buckets, such as under 100 shares, 100 to 499 and so on.Trade counts are normally concentrated in small sizes while volume has a heavier share in larger sizes.
Trade Through RateThe trade-through rate is the share of trades that executed at a price worse than the best protected quote available on another venue.A lower rate means orders are mostly executed at prices no worse than the best available quote across venues, and a higher rate suggests fragmented or poorly routed execution.
TurnoverTurnover is the value or volume traded in a period relative to the size of what is traded, commonly the market capitalization of a stock or an entire market.A higher turnover means a greater share of the market changes hands, which is generally associated with greater liquidity.
TWAP SlippageTWAP slippage compares the average execution price of an order with the time-weighted average price of the market over the order's execution window, signed so that a positive number is a cost.Positive values mean the order got a worse price than the time-weighted average, negative values mean a better one.
Volume ImbalanceVolume imbalance compares buyer-initiated volume with seller-initiated volume, scaled by total classified volume.Positive values mean aggressive buying dominated by size and negative values mean aggressive selling dominated.
VPINVPIN (Volume-Synchronized Probability of Informed Trading) estimates order-flow toxicity from the imbalance between buy and sell volume across equal-volume buckets.Values range from 0 to 1, and higher values mean order flow has been more one-sided, which is read as greater risk to liquidity providers.
VWAP SlippageVWAP slippage compares the average execution price of an order with the volume-weighted average price of the market over the order's interval, signed so that a positive number is a cost.Positive values mean the order paid more (or sold for less) than the market's average traded price over the interval, and negative values mean it did better.
Weighted MidpriceA weighted midprice is a size-weighted average of order-book prices rather than a plain midpoint.It shifts toward the side with more resting size, so it shows where displayed liquidity is concentrated.

Each row is the opening sentence of that indicator's own definition and reading, so the table says exactly what the profile says.

Guides in This Category

What limits do Market Microstructure indicators share?

Most of these measures need trade-side and order book data that a retail platform does not provide, and those that work from prices alone (the Roll and Corwin-Schultz estimators, the Amihud ratio) are approximations with known biases in low-volume periods. A spread or depth figure describes one venue, while U.S. equity trading is split across many, and off-exchange trades that print to the tape carry no quote at all. Flow-toxicity measures identify the presence of informed trading, not its direction, and the ratio measures (cancel-to-trade, odd-lot share) describe market-maker behavior that has changed structurally with each rule change, so historical comparisons need care.

Frequently Asked Questions

What is the difference between the quoted, effective and realized spread?

The quoted spread is the gap between the best bid and ask at a moment. The effective spread is twice the distance between a trade's price and the midpoint at the time of the trade, which is what a market order actually paid, and is usually smaller than the quoted spread because of price improvement. The realized spread uses the midpoint a short time after the trade instead, so it measures what the liquidity provider kept after the price moved against it.

What is order flow imbalance?

Order flow imbalance is the net change in buying against selling pressure at the best quotes over an interval, computed from changes in bid and ask sizes and prices rather than from trades alone. Cont, Kukanov and Stoikov showed that short-horizon price changes are close to a linear function of it, which is why it is read as the most direct measure of the pressure behind a move.

What does VPIN measure?

VPIN, volume-synchronized probability of informed trading, estimates the share of volume coming from informed traders by classifying trades into buys and sells within fixed-volume buckets and measuring the imbalance. A rising reading means order flow is becoming more one-sided, which market makers treat as a sign to widen spreads; it rose sharply before the May 2010 flash crash in its authors' study.

What is implementation shortfall?

Implementation shortfall is the difference between the value of a portfolio decision at the moment it was made, priced at the then-current quote, and the value actually achieved after trading, including commissions, spread, market impact and the opportunity cost of any part not filled. Perold defined it in 1988 as the complete cost of turning a decision into a position.

Swoopr Editorial Team produces independent investment education and research content.

Corrections: corrections policy. Standards: editorial standards.