Order Flow Trading Glossary
Key terms used in order flow and volume profile analysis. Each definition is written for serious futures traders — no fluff, just the signal.
- Absorption
Absorption occurs when large passive limit orders consume incoming market orders without allowing price to move. A trader watching the DOM or footprint sees heavy volume transacting at a single price level while price remains stationary — the limit orders are absorbing the aggression. Absorption at a support level (large bids absorbing market sells) is bullish; absorption at resistance (large asks absorbing market buys) is bearish. Absorption is one of the strongest orderflow signals because it reveals institutional-size participants defending a level. It differs from exhaustion in that absorption involves active defense by limit orders, while exhaustion reflects a loss of momentum from the aggressive side. OFL's Exhaustion & Absorption Detector (EAD) identifies these events in real time.
- ATR Ranges
ATR (Average True Range) Ranges project expected daily price movement based on historical volatility, giving traders objective boundaries for where price is statistically likely to trade during a session. The ATR value represents the average range between daily high and low over a lookback period (commonly 14 days). ATR Ranges are calculated by adding and subtracting the ATR from a session reference point such as the open or the previous close. Traders use these projected high and low levels as context for fade trades when price approaches the statistical boundary, or as confirmation when price breaks through with conviction. OFL's structure studies automatically plot ATR Ranges on session open so traders have volatility context before the first trade.
- Balance Areas
A balance area is a price range where the market has established two-sided trade — both buyers and sellers are active, volume accumulates, and price rotates between a defined high and low. Balance areas form when the market is in equilibrium and no side has enough conviction to push price directionally. They are identified by overlapping value areas across multiple sessions, creating a composite zone of accepted value. The boundaries of a balance area act as significant support and resistance because they represent prices where both sides agreed to transact. When price breaks out of a balance area, it signals a shift in market conviction and often leads to a directional move toward the next area of balance. OFL maps balance areas automatically as part of its structure studies.
- Composite Profile
A composite profile aggregates volume profile data across multiple sessions into a single histogram, revealing the broader structural picture of where volume has accumulated over days, weeks, or months. While a session profile shows one day of traded volume by price, a composite profile combines many sessions to identify macro-level points of control, value areas, and high- or low-volume nodes that persist over time. These longer-term levels often carry more significance because they represent sustained agreement among participants. Traders use composite profiles to identify major support and resistance zones, to contextualize intraday price action against the bigger picture, and to find levels where price is likely to stall or accelerate during trend moves.
- Delta
Delta is the difference between the total volume traded by buy aggressors (market buy orders hitting the ask) and sell aggressors (market sell orders hitting the bid) over a given time period. A positive delta means more buying aggression; negative delta means more selling aggression. Delta is calculated per candle, per session, or as a running cumulative value. Futures traders use delta to detect divergences — for example, if price makes a new high but delta diverges downward, it signals weakening buying pressure and a potential reversal. Delta is not the same as net order flow; large limit orders absorbing market orders can produce positive delta while price falls, making context essential for correct interpretation.
- Delta Divergence
A delta divergence occurs when price makes a new high or low but the corresponding delta does not confirm the move — price trends in one direction while aggressive volume trends in the other. For example, price prints a higher high but delta prints a lower high, indicating that buyers are losing conviction even as price advances. This divergence signals that the move is running on diminishing aggression and a reversal or pullback is probable. Delta divergences are among the most reliable leading indicators in orderflow trading because they expose the disconnect between price and the actual buying or selling pressure behind it. OFL's DeltaMap study visualizes these divergences directly on the chart to help traders identify weakening moves before they reverse.
- DOM (Depth of Market)
The Depth of Market (DOM), also called the order book or Level 2 data, displays the pending limit buy and sell orders sitting at each price level in the order queue. The DOM shows bid size (limit buy orders) and ask size (limit sell orders) in real time, allowing traders to observe where large orders are resting and how quickly those orders are being filled, pulled, or refreshed. Active DOM traders watch for large iceberg orders, spoofing (large orders placed and quickly cancelled to create false impression of supply or demand), and absorption events where large limit orders consume incoming market orders without price moving. DOM trading requires sub-second reaction times and is most commonly used on highly liquid futures contracts (ES, NQ, ZB).
- Excess
Excess refers to aggressive price rejection at the extremes of a session or auction, typically visible as long tails or single prints at the high or low of the day. Excess forms when one side of the market (buyers at the low, sellers at the high) aggressively rejects price, driving it quickly away from that level and leaving behind single-print TPOs or thin volume. Strong excess at a session low signals confident buying and suggests that low is likely to hold on a retest. Weak or absent excess means the auction extreme was not decisively rejected and may be revisited. Traders evaluate excess quality by looking at the length of the tail and the speed of the rejection — longer tails with rapid price movement indicate stronger excess.
- Exhaustion
Exhaustion in orderflow refers to a measurable deceleration in the pace or intensity of aggressive buying or selling, signaling that the current directional move is losing momentum. Unlike absorption, which involves passive limit orders actively defending a level, exhaustion is the aggressive side simply running out of steam — market order flow slows, trade pace drops, and delta per bar declines even as price continues in the same direction. Exhaustion often precedes reversals because the participants driving the move have spent their conviction without attracting new participants. OFL's Exhaustion & Absorption Detector (EAD) monitors trade pace and delta patterns to identify when a directional move is decelerating, giving traders early warning before the reversal prints on a candlestick chart.
- High Volume Node (HVN)
A high volume node (HVN) is a price level or zone on a volume profile where a disproportionately large amount of volume was traded, creating a visible peak in the histogram. HVNs represent areas of strong price acceptance — both buyers and sellers agreed that these prices offered fair value, so they transacted heavily there. HVNs tend to act as magnets that attract price and areas of consolidation where price slows down and rotates. When price approaches an HVN from outside, it often decelerates and begins to balance. HVNs also serve as reference points for value — if price is trading above an HVN, it suggests the market has moved to a new value area, using the HVN as support below.
- Iceberg Orders
An iceberg order is a large limit order that is only partially displayed on the DOM, with the remaining size hidden and automatically refreshed as the visible portion is filled. Institutional traders use iceberg orders to execute large positions without revealing their full size to the market, which would otherwise cause other participants to front-run the order. On the DOM, an iceberg appears as a limit order that keeps getting filled but never depletes — it refreshes to the same size repeatedly. Traders watch for icebergs because they indicate institutional activity at a specific level, often signaling strong support or resistance. Detecting icebergs requires watching the DOM in real time and noting levels where the resting order size reloads after being consumed by market orders.
- Imbalance
An imbalance in orderflow refers to a significant asymmetry between buy and sell volume at adjacent price levels, typically expressed as a ratio (e.g., 300% or greater ask volume vs bid volume, or vice versa). When bid volume at a price level is significantly larger than the ask volume at the price level directly above it, it is called a bid imbalance, suggesting aggressive buying absorption. Ask imbalances (sell-side) mark areas of aggressive selling pressure. These imbalance clusters often act as support and resistance on future tests — price frequently returns to these levels as the market seeks to retest and re-trade those zones.
- Initial Balance
The initial balance (IB) is the price range established during the first hour of the regular trading session (RTH), representing the opening auction where the market discovers the day's early value. The IB high and IB low serve as key reference levels for the rest of the session — breakouts above the IB high or below the IB low signal directional conviction, while price remaining inside the IB range suggests a rotational day. The width of the IB relative to the average daily range provides context: a narrow IB (less than 30-40% of the expected range) often precedes a trend day, while a wide IB suggests the market found value quickly and may spend the session rotating. Market Profile traders use the IB as the foundation for classifying day types.
- Low Volume Node (LVN)
A low volume node (LVN) is a price level or zone on a volume profile where relatively little volume was traded, creating a visible valley or gap in the histogram. LVNs represent areas of price rejection — the market moved through these levels quickly because participants did not find them to be fair value. LVNs serve as natural support and resistance because price tends to move rapidly through them rather than consolidating. When price approaches an LVN from above or below, it often accelerates through the thin zone and finds support or resistance at the HVN on the other side. LVNs between two HVNs create a clear structural map: balance zones (HVNs) separated by transition zones (LVNs) where price travels quickly.
- Market Profile
Market Profile is a charting methodology developed by J. Peter Steidlmayer at the Chicago Board of Trade that organizes price data by time and volume to reveal the structure of market auctions. Each 30-minute period is assigned a letter (called a TPO — Time Price Opportunity), and these letters are stacked horizontally at each price level to form a bell-curve distribution over the session. The widest part of the curve represents fair value (the Point of Control), while the tails represent price rejection. Market Profile helps traders classify day types (normal, trend, double-distribution, neutral), identify value migration between sessions, and understand whether the market is in balance or trending. It provides the structural foundation that many orderflow traders build their daily analysis around.
- MGI (Market Generated Information)
Market Generated Information (MGI) refers to reference levels and data points derived from prior session activity — the market itself generates the information, rather than a trader drawing subjective lines. Common MGI levels include the prior day's high, low, close, point of control (POC), value area high (VAH), and value area low (VAL), as well as weekly and monthly equivalents. These levels matter because institutional and algorithmic participants reference them for execution decisions, creating self-reinforcing support and resistance. OFL's structure studies automatically plot daily, weekly, and monthly MGI levels on the chart before the session opens, eliminating manual homework and ensuring traders have objective context for every decision point throughout the trading day.
- Naked POC
A naked POC is a prior session's Point of Control that has not yet been revisited by price in subsequent sessions. Because the POC represents the price where the most volume was traded during a session — the level of maximum agreement between buyers and sellers — it acts as a significant magnet for future price action. When price leaves a POC behind without retesting it, that level remains "naked" and carries unfinished business. Naked POCs from recent sessions are stronger references than older ones, though some traders track naked POCs going back weeks or months. Traders use naked POCs as potential targets for mean-reversion trades and as levels where price is likely to find support, resistance, or at minimum a reaction when revisited.
- Point of Control (POC)
The Point of Control (POC) is the price level where the highest volume was traded during a given period, representing the price of maximum agreement between buyers and sellers. On a volume profile, the POC appears as the longest horizontal bar. The POC is the single most referenced level in volume profile analysis because it identifies where the market found fair value. A rising POC from session to session indicates bullish value migration; a falling POC indicates bearish value migration. Within a session, price tends to gravitate toward the POC, making it a magnet during rotational markets. The POC also serves as the anchor for the value area calculation — the range of prices above and below the POC that contain approximately 70% of the session's total volume.
- Poor Highs / Poor Lows
Poor highs and poor lows are session extremes that lack excess — the market stopped going up or down without a decisive rejection, often leaving behind multiple TPOs at the same price level at the extreme rather than a clean single-print tail. A poor high means sellers did not aggressively reject the top of the range; a poor low means buyers did not aggressively reject the bottom. Poor extremes signal unfinished auctions and act as magnets for future sessions because the market is likely to return and retest these levels to complete the auction. Traders treat poor highs as resistance that is likely to be broken and poor lows as support that is likely to give way. When price revisits a poor extreme, the subsequent reaction determines whether the auction completes or extends further.
- Rotational Market
A rotational market is one where price oscillates within a defined range rather than trending directionally — buyers and sellers are in relative equilibrium, and price rotates between the range high and range low as the market balances. Rotational conditions are identified by overlapping value areas across sessions, price respecting the initial balance boundaries, and volume profiles that form symmetric bell-curve distributions rather than elongated shapes. During rotation, mean-reversion strategies outperform momentum strategies because price tends to return to the POC and value area midpoint. Recognizing whether the market is in rotation or trending is one of the most important contextual reads a trader can make, as the optimal strategy for each condition is opposite. OFL's structure studies help identify rotational ranges using balance areas and value area overlap.
- RTH Gaps
RTH (Regular Trading Hours) gaps are price gaps between the prior session's RTH close and the current session's RTH open, representing overnight price movement that occurred during the electronic (Globex) session. Unlike gaps in equities which are often caused by news events, futures RTH gaps reflect the continuous overnight price discovery process. Traders track whether RTH gaps fill (price returns to the prior close) or remain open, as this provides insight into session-day type and directional conviction. Statistically, most RTH gaps in index futures (ES, NQ) fill within the first 1-2 hours of the session. Gaps that do not fill by midday often signal a trend day. OFL's structure studies automatically plot RTH gap levels at the session open to provide immediate context for gap-fill versus gap-and-go scenarios.
- Session Profile
A session profile is a volume profile calculated over a single trading session, showing how volume distributed across price levels during that specific day. Each session profile produces its own POC, value area, and shape — giving traders a snapshot of where the market found fair value and how it auctioned during that session. Comparing session profiles from consecutive days reveals value migration (the POC and value area shifting higher or lower), which is one of the primary trend-identification methods in auction market theory. Session profiles also reveal the character of each trading day — a wide, symmetric profile suggests balanced two-sided trade, while a narrow, elongated profile with the POC at one extreme suggests a strong trend day with one-sided conviction.
- Single Prints
Single prints are TPO (Time Price Opportunity) letters on a Market Profile chart that appear only once at a given price level, meaning price traded through that level during only one 30-minute period without revisiting it. Single prints form during fast, directional moves where the market is moving with conviction and does not look back. A column of single prints between two distribution areas indicates a breakout move that separated two zones of balance. Single prints act as support or resistance on future retests because they represent prices where the market moved too quickly to build volume — if price returns, it must decide whether to accept or reject those levels. Statistically, single prints in ES and NQ are tested 90-93% of the time within subsequent sessions.
- Spoofing
Spoofing is an illegal market manipulation technique where a trader places large visible limit orders on the DOM with the intent to cancel them before execution, creating a false impression of supply or demand to influence other participants' behavior. A spoofer might place a large sell order above the market to make it appear that heavy resistance exists, causing other traders to sell, then quickly cancel the spoof order and buy at the artificially depressed price. Spoofing was explicitly banned by the Dodd-Frank Act in 2010 and is prosecuted by the CFTC and DOJ. For orderflow traders, awareness of spoofing is important because large resting orders on the DOM cannot always be taken at face value — the order may disappear before being filled, making real-time observation of order cancellation patterns a necessary skill.
- TPO (Time Price Opportunity)
A TPO (Time Price Opportunity) is a single letter on a Market Profile chart representing one 30-minute time bracket at a specific price level. Each half-hour period during the session is assigned a sequential letter (A for the first period, B for the second, and so on), and these letters are printed at every price level traded during that bracket. The accumulation of TPOs at each price level over the session creates the Market Profile's characteristic bell-curve shape. The price level with the most TPOs is the TPO POC (as distinct from the volume POC, which uses actual traded volume). TPO count at a price level indicates time spent — more TPOs mean the market accepted that price as fair value for a longer period. Traders use TPO structure to classify day types and identify value areas.
- Trapped Traders
Trapped traders are market participants who entered positions at unfavorable prices and are now holding losing trades, creating potential fuel for future price moves when they are forced to exit. For example, traders who bought near a failed breakout high are trapped long — if price reverses, their stop-loss orders (sell orders) add selling pressure to the move down, accelerating the decline. Trapped traders are identifiable through orderflow by looking for high-volume areas at session extremes that were subsequently rejected, or through delta patterns showing aggressive buying or selling at levels that immediately reversed. OFL's Liquidity Zones study identifies areas where trapped traders are likely concentrated, giving traders context for where stop-runs and liquidation cascades may occur.
- Value Area
The value area is the range of prices where approximately 70% of a session's total volume was traded, centered around the Point of Control. It is bounded by the Value Area High (VAH) at the top and Value Area Low (VAL) at the bottom. The value area represents the zone where the majority of market participants agreed that price offered fair value during that session. Traders use the value area as a framework for the next session: if price opens above the prior value area, the market is signaling that value has migrated higher; if price opens inside the prior value area, the market is likely to rotate within the established range. The VAH and VAL serve as key support and resistance levels and are among the most commonly referenced MGI levels in auction market theory.
- Volume Profile
Volume Profile is a charting tool that plots the total volume traded at each price level over a specified period, typically displayed as a horizontal histogram on the right side of the chart. The price level with the highest traded volume is called the Point of Control (POC), and the range containing 70% of total volume is called the Value Area (VA), bounded by the Value Area High (VAH) and Value Area Low (VAL). Futures traders use Volume Profile to identify key support and resistance zones based on where market participants actually transacted, rather than arbitrary technical lines. High-volume nodes (HVN) act as price magnets; low-volume nodes (LVN) act as speed bumps where price tends to move quickly. Volume Profile types include Session Profile, Composite Profile, and Fixed Range Profile.
- VWAP (Volume Weighted Average Price)
VWAP (Volume Weighted Average Price) is the average price of a security weighted by the volume traded at each price level, reset at the start of each trading session. VWAP serves as the primary institutional benchmark — buy-side and sell-side desks measure execution quality against VWAP, making it one of the most significant intraday reference levels in futures markets. Price trading above VWAP suggests a bullish session structure; below VWAP suggests bearish structure. Standard deviation bands around VWAP (VWAP +1SD, +2SD, etc.) define statistically significant deviation levels where mean-reversion trades are common. Anchored VWAP (AVWAP) extends the concept by anchoring the calculation to any user-defined starting point, such as a major swing high, earnings announcement, or contract rollover date.