volume_delta_notionalVolume Delta Notional
Volume Delta Notional shows the signed difference between aggressive buy and sell notional in the bar, making it one of the cleanest ways to spot net pressure.
Large positive readings usually mean buyers lifted offers with size, while large negative readings point to decisive sell-side aggression.
flow_toxicity_scoreFlow Toxicity Score
Flow Toxicity Score combines abnormal notional imbalance with short-horizon realized volatility to highlight bars that were both one-sided and destabilizing.
The metric is designed to surface moments when liquidity providers are most likely trading against informed or urgent flow rather than routine noise.
flow_entropyFlow Entropy
Flow Entropy measures how evenly buy and sell notional was distributed inside the interval.
High entropy suggests a balanced tug-of-war, while low entropy points to more concentrated and decisive flow in one direction.
taker_buy_sell_ratioBuy/Sell Ratio
Buy/Sell Ratio compares aggressive buy notional to aggressive sell notional in one simple number.
It gives a fast read on whether the tape leaned meaningfully toward buyers or sellers without requiring any additional transformation.
taker_buy_large_order_percentageBuy Large Order %
Buy Large Order % isolates how much of total aggressive buy notional came from the largest trade-size bucket.
When this rises alongside positive delta, it often suggests participation from larger and more intentional actors rather than fragmented retail flow.
large_order_volumeLarge Order Volume
Large Order Volume tracks how much notional traded in the largest size bucket during the interval.
It is useful because the presence of size often changes the meaning of otherwise ordinary moves in price or total volume.
large_order_percentageLarge Order %
Large Order % shows what share of total traded notional came from the largest bucket rather than from all trades equally.
This helps normalize across busy and quiet sessions, making it easier to identify genuine changes in participant mix.
medium_order_percentageMedium Order %
Medium Order % often acts as the overlooked middle layer between retail-like fragmentation and outright block activity.
Changes here can matter because many transitions in market participation appear first in the medium bucket before they spill into the large one.
small_order_count_percentageSmall Order Count %
Small Order Count % measures how much of the tape was made up of small individual executions.
It is especially revealing when trade count is high but small-order share dominates, since that can point to reactive retail flow or quote-chasing behavior.
n_tradesTrade Count
Trade Count is the raw number of matched trades in the interval, and it remains one of the best gauges of tape activity.
It helps distinguish quiet directional moves from crowded periods where many separate participants are trying to transact at once.
range_bpsRange (bps)
Range in basis points expresses the bar high-low spread in a way that is directly comparable across symbols and price levels.
That normalization makes it much more actionable than a raw absolute range when you are screening for unusually active intervals.
price_stdPrice Std Dev
Price Std Dev measures how dispersed transaction prices were around the mean within the interval.
Unlike the simple high-low range, it tells you whether activity was broadly scattered or concentrated near a central level.
price_skewnessPrice Skewness
Price Skewness captures whether the distribution of trade prices leaned toward the upper or lower tail of the interval.
Positive skew often means occasional bursts to the upside, while negative skew suggests the heavier excursions were downward.
price_kurtosisPrice Kurtosis
Price Kurtosis highlights whether price observations were tightly clustered with a few extreme prints or more evenly spread out.
Elevated kurtosis is often a clue that the interval contained bursts, tails, or jump-like behavior despite a modest average move.
price_cvPrice CV
Price CV scales standard deviation by the mean price, creating a relative dispersion measure.
It is especially helpful when comparing instruments with very different nominal prices or when monitoring how variability changes through time.
amihud_likeAmihud Illiquidity
Amihud Illiquidity measures how much price moved for a given amount of traded notional, providing a classic impact-per-volume lens.
Higher values imply that relatively small amounts of trading were able to move the market, which is usually a sign of thin or fragile liquidity.
kyle_like_lambdaKyle Lambda
Kyle Lambda estimates the sensitivity of price changes to signed order flow, translating imbalance into impact.
When it rises, the same net buying or selling pressure tends to push price farther, suggesting a more impressionable market.
impact_per_notionalImpact per Notional
Impact per Notional asks a practical question: how much movement did each unit of traded value cause?
It helps traders benchmark execution cost in a way that feels intuitive and transferable across strategies.
large_trade_reversalLarge Trade Reversal
Large Trade Reversal measures how often and how strongly price snaps back after a large trade moves through the market.
Strong reversal behavior often suggests the initiating trade consumed liquidity but failed to represent durable information.
directional_impact_asymmetryDirectional Impact Asymmetry
Directional Impact Asymmetry compares whether buy-side and sell-side aggression moved price by the same amount.
Asymmetry can reveal one-sided fragility, such as a market that lifts easily but resists downside, or the reverse.
uptick_downtick_volume_ratioUptick/Downtick Volume Ratio
This ratio compares the notional traded on upticks with the notional traded on downticks.
It gives a tape-based view of directional pressure that is grounded in actual price changes rather than trade classification alone.
uptick_downtick_count_ratioUptick/Downtick Count Ratio
The count ratio focuses on how frequently prices were moving up versus down, regardless of trade size.
That makes it a useful companion to the volume ratio when you want to know whether direction came from many small pushes or a few heavy prints.
uptick_volume_percentageUptick Volume %
Uptick Volume % shows what share of traded volume occurred while price was moving upward.
It is an intuitive measure for spotting intervals where positive price progression was supported by meaningful participation rather than by sparse prints.
unchanged_volume_percentageUnchanged Volume %
Unchanged Volume % captures how much volume traded without moving the last price.
A high reading can indicate heavier matching at stable quotes, stronger passive replenishment, or a temporary equilibrium between buyers and sellers.
uptick_count_percentageUptick Count %
Uptick Count % expresses the share of price-changing events that moved upward during the interval.
Because it ignores size, it is especially good at showing whether the tape rhythm itself was persistently positive or negative.
buy_run_max_lenMax Buy Run Length
Max Buy Run Length records the longest uninterrupted sequence of buyer-initiated trades in the interval.
Long runs are often a signature of urgency, persistence, or systematic execution that keeps leaning in one direction.
sell_run_max_lenMax Sell Run Length
Max Sell Run Length is the bearish mirror image, tracking the longest consecutive stretch of sell-initiated prints.
It helps identify intervals where downside pressure arrived as a continuous wave rather than as isolated bursts.
run_imbalanceRun Imbalance
Run Imbalance summarizes whether buy sequences or sell sequences dominated the structure of trading within the bar.
Unlike plain volume imbalance, it captures persistence and sequencing, which can be more informative about trader intent.
flip_rateFlip Rate
Flip Rate measures how frequently the trade direction switched between buy-led and sell-led prints.
High flip rates usually correspond to choppy, back-and-forth microstructure, while low flip rates indicate more persistent pressure.
price_change_on_flipPrice Change on Flip
Price Change on Flip measures how much the market moved when control passed from one side of the tape to the other.
Large changes on flips can imply that turning points were costly and that reversals happened only after meaningful price concessions.
realized_volRealized Volatility
Realized Volatility aggregates squared log returns into a direct estimate of how much the market actually moved during the interval.
It is one of the core building blocks for short-horizon risk, execution timing, and market-state classification.
bipower_variationBipower Variation
Bipower Variation is a jump-robust volatility estimator that emphasizes the continuous part of price variation.
By filtering the influence of outsized moves, it helps distinguish routine trading noise from intervals dominated by discrete jumps.
jump_ratioJump Ratio
Jump Ratio estimates how much of realized variance came from jump-like moves rather than from continuous fluctuations.
When it spikes, the interval was driven less by gradual repricing and more by abrupt discontinuities.
ret_autocorr_lag1Return Autocorr (Lag 1)
Lag-1 return autocorrelation tells you whether successive micro-returns tended to continue or reverse.
Positive readings suggest short-horizon persistence, while negative readings hint at mean reversion and bounce-back behavior.
trendinessTrendiness
Trendiness compares the net signed move to the total absolute movement inside the interval.
Values near one indicate that most movement lined up in the same direction, while values near zero imply a lot of back-and-forth cancellation.
slippage_bps_meanMean Slippage (bps)
Mean Slippage in basis points captures the average execution shortfall relative to the chosen benchmark.
It offers a clean first-pass estimate of how expensive crossing the spread and consuming liquidity was in practice.
slippage_bps_p95Slippage P95 (bps)
The 95th percentile of slippage focuses on the bad tail rather than on the average experience.
It is especially useful for execution planning because desks often care more about occasional painful outcomes than about typical ones.
slippage_bps_vwapVWAP Slippage (bps)
VWAP Slippage compares executions with the interval volume-weighted market price, anchoring cost to where activity actually traded.
This often provides a more realistic benchmark for larger or more patient trading styles than a single last price snapshot.
slippage_bps_buy_sell_ratioBuy/Sell Slippage Ratio
Buy/Sell Slippage Ratio asks whether lifting liquidity was more expensive than hitting it, or vice versa.
Asymmetry here can reveal directional stress, inventory pressure, or a book that is materially less resilient on one side.
slippage_bps_stdSlippage Std Dev (bps)
Slippage Std Dev measures how variable execution quality was from trade to trade.
Two markets can have the same mean cost but very different predictability, and this metric tells you which one is more stable.