NexusFi: Find Your Edge


Home Menu

 



Market Profile (TPO Charts)

Looking for NinjaTrader pricing, features, reviews, and community ratings? Visit the directory listing.
NinjaTrader Directory →
Looking for DTN IQFeed pricing, features, reviews, and community ratings? Visit the directory listing.
DTN IQFeed Directory →

Overview #

Market Profile is a framework for organizing price data by time. Developed by J. Peter Steidlmayer at the Chicago Board of Trade in the 1980s, it assigns a letter or block representing each 30-minute period to every price level traded during that bracket. Stack those letters vertically and the profile emerges — a visual distribution of where the market chose to spend its time during a session.

The core insight is simple: time spent at a price level represents acceptance. If the market spends six 30-minute periods trading at 5080 and only one period at 5095, the market is telling you it found value near 5080 and rejected 5095. That information is different from what volume alone tells you — it answers the question of agreement rather than just activity.

“Many traders have tried to convince me that TPO Market Profile doesn't work. It is old, it is outdated. The HFT's will eat your lunch... It still works as well as the day it was introduced if you just take the time to understand the message it gives.”

[1]

“Many traders have tried to convince me that TPO Market Profile doesn't work. It is old, it is outdated. The HFT's will eat your lunch... It still works as well as the day it was introduced if you just take the time to understand the message it gives.”

The Auction Framework #

Market Profile is built on Auction Market Theory (AMT) — the idea that markets are continuous two-way auctions seeking a price that facilitates trade between buyers and sellers.

Every trading session unfolds as a two-way auction. Buyers probe higher until sellers respond. Sellers push lower until buyers step in. The result is a bell-shaped distribution when the market finds equilibrium, and a stretched or skewed distribution when one side dominates.

The key binary is balance vs. imbalance. In a balanced market, price oscillates around a central point and the profile looks like a D-shape — a single bell curve centered on the Point of Control. In an imbalanced market, price moves directionally and the profile looks like a P (upper distribution) or b (lower distribution) shape with a skewed tail indicating one-sided conviction.

Three Market Profile shapes compared: P-shape (short covering), b-shape (long liquidation), bell curve (balanced)
Profile shapes reveal session character: P-shape (buying cluster above = short covering, exhaustion signal), b-shape (selling cluster below = long liquidation), bell curve (balanced, fair value accepted).

As @Fat Tails explains, "Market profile refers to all trades which have occurred during the referenced session. A market profile depicts those trades by distributing them along the price axis. The original market profile was based on time price opportunities (TPOs) calculated from 30 min price bars." [2]

Key Concepts #

TPOs (Time Price Opportunities) #

A TPO is a single block or letter representing that a specific price was traded during a specific 30-minute bracket. The first half hour of RTH gets letter "A," the second gets "B," and so on through the session. Each price level accumulates TPOs as the session progresses.

The TPO count at each price level measures time-at-price. A price with 8 TPOs means the market revisited that level across eight different 30-minute periods. A price with 1 TPO was touched once and never came back. The distribution of TPO counts across price levels is the profile.

“The one on the left is a traditional Market Profile chart, which uses one block/letter (TPO) at each price traded per 30 minute interval. The one on the right is a Volume Profile, which has no notion of time but instead sums the volume traded at each price.”

[3]

Market Profile TPO chart anatomy showing TPOC, Value Area, and Initial Balance on ES futures
A single RTH session Market Profile with TPO letters (A-L), TPOC (gold), Value Area boundaries (blue), and Initial Balance bracket (amber).

TPO vs. Volume Profile #

Market Profile (TPO) and Volume Profile are cousins — both reveal where the market spent its session, but they measure different things. TPO counts time-at-price. Volume Profile counts contracts-at-price. The two can diverge meaningfully.

In a session where heavy volume concentrates in the first and last 30 minutes but the middle hours are quiet, the Volume Profile POC might land at a price that saw aggressive bursts of activity, while the TPO POC lands where the market spent the most time rotating. Both are valid reference levels, but they can diverge.

“I prefer volume profiles in general because it's more granular, and it's what would have been used had granular volume data been available 40 years ago when Pete Steidlmayer created the Market Profile; it was not, and so they used time instead.”

[3] Most traders today use both — TPO structure for session classification and day type identification, Volume Profile for specific entry/exit reference levels.

POC and Value Area #

The TPO Point of Control (TPOC) is the price with the most TPOs — the mode of the distribution. The Value Area is the range containing approximately 70% of all TPOs for the session, bounded by the Value Area High (VAH) and Value Area Low (VAL).

70% Value Area Rule diagram showing bell-curve Market Profile with VAH and VAL boundaries and five trading rules derived from the statistical distribution
70% Value Area Rule: The statistical foundation of Market Profile trading. Price spends ~70% of time inside the VA, giving traders a probabilistic edge when fading VA extremes or identifying genuine breakouts that hold outside.
POC migration chart showing three consecutive trading sessions with Point of Control shifting downward indicating seller value discovery
POC Migration Across Three Sessions: Each session's POC (gold line) shifts lower as sellers establish new value. Consecutive POC migration is the market's clearest price discovery signal -- the direction reveals who is in control.

For deep education on POC mechanics, naked POCs, and developing VPOC migration, see Point of Control (POC). For Value Area construction, VA trading, and the 80% rule, see Value Area (VAH & VAL).

Initial Balance #

The Initial Balance (IB) is the price range established during the first hour of regular trading hours — the A and B brackets (9:30--10:30 ET for US equity futures). The IB defines the reference range against which the rest of the session is measured.

The IB range is a diagnostic tool. A wide IB suggests strong conviction early and price is more likely to stay within range. A narrow IB signals uncertainty and is more likely to be broken in subsequent brackets. Range extension — when a new bracket trades outside the IB — is the event that changes day type classification.

For a complete guide to Initial Balance mechanics, IB ratios, and range extension statistics, see Initial Balance (IB).

Day Types #

Day type classification is Market Profile's framework for categorizing how a session's auction unfolds. Identifying the day type early — ideally by the C or D bracket — gives you the context needed to trade subsequent setups with the right tactical approach. As @Deetee documents the six classic types from the ES: [4]

Normal Day: Prices auction between two extremes established in the opening hour, creating a wide IB. Prices then rotate without upsetting that balance. Profile is a single broad bell curve with excess on both ends. Trade approach: fade moves toward IB extremes once excess forms. Failure signal: C period extends aggressively beyond IB and does not quickly return — transitioning to Normal Variation or Trend.

Normal Variation Day: Similar to Normal but IB is narrower until an other-timeframe participant extends the range during the morning session. One side develops a dominant bell curve; the auction does not fully rotate back. Trade approach: trade pullbacks into the developing value shelf on the dominant side. Failure signal: price sustains acceptance back through the opposite IB boundary and TPOC migrates back.

Trend Day: Buyer or seller remains in control the entire day. Prices do not return to the opening. The IB is typically narrow, broken early, and never reclaimed. After the IB break, >70% of subsequent brackets remain outside the IB boundary. Trade approach: continuation entries from controlled pullbacks — never fade the walking TPOC. Statistical context: a true trend day (RTH range >21 ES points, close within 25% of extreme) occurs approximately 13-14% of sessions. [5] Failure signal: TPOC stops marching and begins rebuilding near center; increasing overlap between brackets.

Double Distribution Trend Day: A quiet morning establishes a first distribution, then strong participants enter later and drive price to a distinct second value cluster. Two separate bell curves appear, separated by a low-volume transition zone of single prints. Trade approach: trade first distribution with balance tactics; recognize the POC handoff (TPOC moves and stays 4+ brackets in new location) and trade the second mode as the dominant auction. Failure signal: the "second distribution" is a thin counter-poke that immediately returns to the first value area.

Non-Trend Day: Low confidence causes prices to remain choppy with no direction. Usually occurs before significant news. IB breakout attempts fail within 2-3 brackets and price returns inside repeatedly. Trade approach: pure mean reversion — fade IB extremes toward the developing TPOC. Failure signal: sustained one-sided bracket closes outside IB with VA expansion.

Neutral Day: Both sellers and buyers are present with similar price opinions. Both IB sides get broken but the session closes near center. Trade approach: early breakout momentum is fragile — fade extensions back toward center once two-sided exploration confirms. Failure signal: one side dominates late and the close drifts toward an extreme.

“70% (more or less) = rotational / balance days, 30% = trending days.”

He also notes that when price opens inside the prior day's range, it becomes a balance/rotational day 80% of the time. [6] A detailed ES study covering 455 sessions (2019-2020 data) confirmed that ~28% of days are Neutral or Neutral Extreme, with true Trend days at approximately 13-14%. [10]

The operational implication: default to balance/rotation tactics unless multiple confirming signals support a trend classification — sustained acceptance outside IB, TPOC migration in the trend direction, and (preferably) delta confirmation.

Four Market Profile day types compared: Normal, Trend, Double Distribution, and Neutral
The four primary Market Profile day types: Normal (bell curve, mean reversion), Trend (elongated, momentum), Double Distribution (two humps), and Neutral (wide rotation).

Opening Types #

How the market opens relative to prior value tells you what kind of session to expect. Opening type classification is based on the first 30-90 minutes of RTH behavior and predicts day type with meaningful probability. As @Deetee documents: [7]

Open-Drive: The highest-confidence opening, generally caused by other-timeframe (OTF) participants who committed before the bell. The market opens and aggressively auctions in one direction without returning back through the opening range. Leaves the most reliable extreme of the session. Day type bias: Trend or Normal Variation. Trade approach: join the momentum after the first controlled retracement, not the initial impulse. Failure signal: deep overlap back into opening range with the profile centering.

Open-Test-Drive: Opens and tests beyond a known reference (prior VA boundary, POC, overnight extreme) to confirm no new business in that direction, then reverses and drives aggressively through the open.

“Open-Test-Drive is when the market opens, tests a clear point of reference (previous high, low, value level, POC) and reverses the other direction with conviction. Open-Rejection-Reverse is when the market opens and appears to be auctioning in one direction but meets strong opposing trades”

— the key difference is whether price tests a specific reference vs. hits organic opposing volume. [8] Day type bias: Normal, Normal Variation, or Trend depending on persistence. Failure signal: commitment fails quickly and day returns to opening-range balance.

Open-Rejection-Reverse: Market opens, trades in one direction, then meets opposing activity strong enough to reverse price back through the opening range. Lower-confidence opening where initial extremes hold only about half the time. Day type bias: Non-Trend, Neutral, or rotation-heavy Normal. Trade approach: fade the opening range break after rejection confirms; target prior session TPOC. Failure signal: reversal fails and acceptance builds beyond the rejection extreme.

Open-Auction: Neither OTF buyer nor seller is present. Market rotates within the opening range. Two variants: Open-Auction Inside Value (within prior VA — highest balance probability) and Open-Auction Outside Value (opens outside prior VA — higher directional potential since the market must discover or reject new value). Day type bias: Non-Trend or Neutral for Inside Value; higher directional potential for Outside Value. Failure signal: price exits value and builds low-overlap acceptance outside — transition to drive behavior.

Four Market Profile opening types: Open-Drive, Open-Test-Drive, Open-Rejection-Reverse, Open-Auction
The four opening types define your session bias: Open-Drive (trend with it), Open-Test-Drive (wait for commit), Open-Rejection-Reverse (fade into value), Open-Auction (wait for direction).

Bracket Analysis #

Bracket analysis examines how TPO periods relate to each other. When a new period (say, "E") trades entirely within the range of the previous period ("D"), that's an inside period — a sign of rotation and slowing momentum. When "E" prints new extremes beyond "D," that's range extension — a sign of continuing acceptance.

The sequence of period-over-period extensions tells you whether the trend is accelerating (extensions getting larger), stalling (shrinking), or reversing (extension in the opposite direction). A trend day shows consistent extensions in one direction. A non-trend day shows failed extensions — price probes beyond the IB extreme then immediately returns.

Early classification checklist (monitor each new 30-minute bracket):

  1. IB extension status: still inside vs. outside vs. reclaimed
  2. TPOC migration: walking toward trend extreme vs. stalling vs. returning to IB midpoint
  3. VA boundary expansion: growing directionally vs. compact/rotational
  4. Overlap behavior: increasing overlap between brackets signals rotation risk
  5. Delta at profile levels: confirming acceptance vs. contradicting it
Rotation Factor chart showing up/down half-hour TPO rotations scored +1 or -1
Rotation Factor scoring: each half-hour period scored +1 (up rotation) or -1 (down rotation). Strong trend day = RF of +8 or higher. Neutral day = RF near 0.

By the C period (roughly 90 minutes into RTH), you should have a working hypothesis. If IB was narrow, one side was broken in B, and C extends further without reclaiming — lean Trend or Normal Variation. If C rotates back inside IB after B's extension — lean Normal. If neither side has broken by C — lean Non-Trend.

Decision Framework: Signal Priority Hierarchy #

When Market Profile signals conflict, use this priority hierarchy:

1. Day Type Filter (highest priority): Once classified (usually by C-D periods), the day type determines your tactical approach. A developing trend day overrides all mean-reversion signals. A confirmed balance day overrides breakout signals unless the breakout holds for two full brackets.

2. Opening Type Confirmation: The opening type sets the initial bias before day type is confirmed. An Open-Drive into prior overnight resistance is a higher-confidence read than a narrow IB with uncertain opening.

3. IB Width Condition: Narrow IB (below 20-day average) biases toward eventual extension but not necessarily trend. Wide IB biases toward Normal Day rotation. IB width relative to ATR is a calibration tool, not a direction signal.

4. Composite Profile Context: Single-session profiles exist within a multi-session composite. If the composite shows value migrating upward but today's session is showing local balance, you're likely in consolidation within a larger uptrend — composite wins for directional bias.

5. Confirmation Tools (lowest priority): Order flow, delta divergence, and VWAP provide confirmation at specific levels but cannot override the structural classification above them.

When signals conflict directly: Day type always wins. A developing trend day overrides an Open-Rejection-Reverse signal. The key is to classify the day type as early as possible (usually by the C period) and then only take setups that align with that classification.

Trade Setups #

Setup 1: Initial Balance Breakout #

Context: Narrow IB (below the 20-day average IB range), open type is Open-Auction or Open-Test-Drive, price has been rotating near a multi-day value area boundary.

Required conditions (all must be true):

  • IB range is less than 75% of the 20-day average IB range
  • The C period prints at least 2 ticks beyond the IB extreme
  • A 30-minute close prints beyond the IB high (longs) or IB low (shorts)
  • Composite profile shows value migrating in the breakout direction, or at minimum not opposing it

Entry: After the 30-minute close beyond the IB extreme, wait for the first pullback. Enter when price retests the broken IB extreme and holds (defined as: price touches the broken level, then the next 5-minute bar closes back beyond it).

Stop: Below the broken IB extreme by 2-3 ticks. If price returns fully inside the IB (closes a 30-minute period back inside), the thesis is dead — exit immediately.

Target: First target at 1x the IB range measured from the breakout point. If the D period extends further in the breakout direction, trail the stop to each new period's low (for longs) toward 1.5x-2x IB range.

Invalidation: Price returns to the IB midpoint within one 30-minute period after the breakout. This confirms a false breakout and reclassifies the day as Non-Trend or Neutral.

IB Breakout trade setup showing entry on pullback to IB high with stop and target levels
IB Breakout setup: narrow Initial Balance (A+B periods), C period breaks above IB High, entry on pullback to broken level, stop below IB Low, target at 1x IB range.

Setup 2: Open-Rejection-Reverse (Mean Reversion) #

Context: Market opens outside prior session's value area. Early periods test away from value but fail to attract follow-through.

Required conditions (all must be true):

  • Price opens outside the prior session's Value Area (above VAH or below VAL)
  • The A period fails to extend more than 50% of the prior session's IB range away from value
  • The B period prints TPOs back toward the prior Value Area boundary
  • The day type hypothesis is NOT trending

Entry: Enter when price crosses back inside the prior session's Value Area. Use a limit order at the VA boundary.

Stop: Beyond the session's extreme (the rejected high for shorts, rejected low for longs) plus 2-3 ticks. If the market retests and closes a 30-minute period beyond the extreme, exit.

Target: Prior session's TPOC as the primary target. The 80% Rule applies: once price enters the Value Area and spends two consecutive 30-minute periods inside it, there is approximately an 80% probability it will traverse the entire Value Area to the opposite boundary. Take partial profits at TPOC, trail remainder toward the opposite VA boundary.

Invalidation: If A and B periods extend aggressively away from value (each printing new extremes with increasing range), reclassify as a trend day and exit. An Open-Drive that extends through 3+ tick levels in the first 15 minutes is not a rejection.

Value Area fade setup showing short entry below VAH with stop above IB High and POC target
Value Area High (VAH) fade setup: price spikes above VAH, fails to accept, short entry on rejection with stop above IB High and target at POC. High-probability mean-reversion.

Setup 3: Double Distribution Fade (After the Trend Move) #

Context: A quiet morning session (narrow range, low TPO count) is followed by a sharp directional move establishing a second distribution. The move has stalled — the last 2-3 brackets print inside the new distribution without extending.

Entry: Once the trend move stalls and at least 2-3 periods print within the new distribution, fade back toward the gap between the two distributions.

Stop: Beyond the second distribution's extreme.

Target: The single prints between the two distributions. These act as a magnet — the market's decisive movement through that zone created an unfinished auction that will seek completion.

Excess tails and single prints in a Market Profile identifying rejection and return targets
Excess and single prints: excess (1-2 TPO letters at extreme) = strong rejection, rarely revisited. Single prints (thin area in middle) = passed through quickly, often revisited as price returns to fill.

Invalidation: If new periods continue extending the second distribution rather than rotating within it. The trend move isn't done — exit immediately.

When Market Profile Doesn't Work #

Market Profile is a framework, not a signal generator. Here's where it breaks down:

Overnight range exceeds 60% of prior RTH range. When the overnight session has already covered most of the prior day's range, the RTH Initial Balance becomes less meaningful. Action: Use overnight high and low as primary reference levels instead of prior day's VA. Classify day type only after B period confirms whether RTH is adding new range or rotating within overnight range.

Low-volume sessions (holiday, half-day, rollover). Profiles built on thin participation produce irregular distributions. Day type classification is unreliable. Action: Reduce position size by 50% or stand aside entirely — the lack of OTF participation means no one is enforcing structural levels.

Scheduled news events (FOMC, NFP, CPI). A rate decision can convert a developing Normal Day into a Trend Day within a single 30-minute period. Action: Flatten positions 15 minutes before the announcement. After the event, wait for one full TPO period to complete before reclassifying the day type.

TPOC diverges from VPOC by more than 5 ticks. When time-acceptance and volume-acceptance disagree much, the two reference systems are telling different stories. Action: Use Volume POC for trade execution and TPO structure for session classification. Do not trade levels where TPO and Volume disagree until they reconverge.

Side by side comparison of poor high, good excess high, poor low, and good excess low Market Profile tail formations
Poor vs. Good Excess: A single-print tail (good excess) means the market rejected that level decisively -- professional traders defended it. Multiple TPOs at the extreme (poor high/low) means the market struggled to leave -- expect return visits.

Trend days punish mean reversion. Early warning signs: the A period is an Open-Drive, the B period extends the A range without overlapping, and the IB is narrow with single-side extension by the C period. If all three conditions are present, reclassify immediately and trade with the trend only.

Per @tigertrader: "Trend days are the exception rather than the rule. They probably occur about once every 6-7 days or 3-4 times a month. Most of the gains and the linear moves in /ES occur overnight in the ETH session." [9]

“There is only a 2% historical probability that neither side of the IB will be broken.”

Meaning in 98% of sessions, at least one IB side is broken — the question is not whether an extension will occur, but whether it will hold. [10]

Practical Application #

Pre-Market Prep #

Before RTH opens, build your context:

  1. Plot prior session profiles — the prior RTH session plus the prior 3-5 day composite. Mark the prior TPOC, VAH, and VAL as key reference levels. If the prior session left poor structure (thin tails, single prints near the extremes), those incomplete auction areas become high-probability targets.
  1. Measure the IB context — calculate the 20-day average IB range. If today's IB comes in below 75% of this average, IB extension setups become primary candidates. If it comes in wide, favor Normal Day rotation tactics.
  1. Check composite profiles — a 5-day or 20-day composite profile reveals the larger accepted value area. If today's opening price is inside composite value, balance tactics apply first. If opening outside composite value, expect the market to either discover new value or aggressively return.
Multi-day composite profile showing value migration from day 1 to 5-day composite
Five-day composite Market Profile vs. single session: developing value area migrates upward as buyers establish new range. Composite reveals price discovery in progress.
Four scenarios of Value Area overlap between two trading sessions: full overlap, partial overlap, gap up, and gap down with directional implications
Value Area Continuity Analysis: Full overlap (D1 and D2 share most of their range) = balanced market, expect rotation. VA gap (no overlap) = strong directional conviction -- the gap itself becomes reference for future sessions.
  1. Note overnight activity — a busy Globex session with range exceeding 60% of prior RTH range means the IB framework is compromised. Overnight extremes become primary reference levels before the open.
Naked POC visualization showing five trading sessions with untested prior Points of Control marked as dashed red lines extending to current price
Naked POC (nPOC): Prior session POCs that price has not revisited. These untested levels remain in the market's memory as high-probability reference points. Most nPOCs get tested within 5-10 sessions -- plan your trades around them.

Execution Framework #

As the session unfolds, use this decision tree:

First 30 minutes (A period): Don't trade. Watch where the open prints relative to prior value. Classify the open type.

B period (30-60 min): The IB completes. Measure the range. Compare to the 20-day average. Begin forming your day type hypothesis.

C-D periods (60-120 min): Range extension or rotation? If C extends beyond IB, note which direction. If both C and D rotate inside IB, lean toward Normal or Neutral day type.

E period onward: Your hypothesis should be firming up. For balance days, trade the value area edges. For developing trend days, trade pullbacks in the direction of extension. For double distributions, wait for the second distribution to form before fading.

Risk Management #

Position size to the day type. On identified balance days, use standard size — setups are higher frequency but gains per trade are smaller. On trend days, use 1.5x-2x standard size for the primary continuation setup — but only after the first pullback confirms the trend is intact, never at the initial impulse.

Use IB as your risk anchor. On balance days, risk to the opposite side of the IB. On trend days, risk to the most recent period's low (for longs). The IB creates a natural structure for stop placement that adapts to each session's volatility.

Respect the composite. If you're fading a move within a single session but the composite says value is migrating against you, reduce your expectations. The composite wins long-term.

Integration with Other Tools #

Market Profile works best alongside complementary analysis. Professional traders never use one tool alone.

Volume Profile: When TPOC (time-based POC) and VPOC (volume-based POC) align, you have genuine market consensus — both time acceptance and execution intensity agree on fair value. This convergence produces the highest-quality mean-reversion setups. When they diverge by more than 5 ticks, treat the zone between them as an equilibrium range. Use VPOC for precise entry/exit levels (actual executions) and TPOC for session classification (time acceptance). If TPOC leads — time builds first, then volume follows — value stabilization is likely. If VPOC leads — heavy execution without sustained time — expect rotation away unless order flow confirms continued aggression.

Order Flow / Delta Analysis: Delta tells you how the market traded at a level — whether buyers or sellers were aggressive. At a developing VA boundary: if price tests the VAH and delta shows repeated selling exhaustion (sell delta shrinking on each test), the VAH is holding and the mean reversion long is valid. If price tests the VAH with expanding sell delta on each test, the level is being actively attacked — stand aside or wait for a break. At the TPOC during a trending session: persistent positive delta at a pullback confirms the trend; diverging delta warns of a deeper correction. Critical rule: require multiple consecutive brackets of delta divergence before acting — single-bracket spikes are noise.

VWAP: When VWAP and TPOC align, they create a "gravity zone" amplifying mean-reversion setups. Entries near this convergence have tighter stops and higher completion rates. When they diverge: if TPOC migrates toward VWAP during a session, consensus is increasing and supports directional continuation. If TPOC migrates away from VWAP while price fails to follow, rotation is likely. The failure mode to avoid: using VWAP alone for direction when MP structure contradicts — "VWAP reclaim" setups fail frequently when TPO structure shows value building in the opposite direction.

TPOC and session close relationship for four scenarios from bullish to bearish context
TPOC and close relationship: where price closes relative to TPOC and Value Area frames next session expectations. Close above VAH = bullish context; close below VAL = bearish.

Beyond the Basics: Building a Complete Trade Plan #

The framework above covers Market Profile's structural components. Building a workable trade plan — as NexusFi member @forgiven emphasizes — requires integrating several additional practitioner concepts:

Overnight Inventory: Globex positioning creates directional bias at the RTH open. If overnight volume sits predominantly above the prior settlement, inventory is long and tends to correct lower early. If below, short and tends to probe higher. See Overnight Inventory and Globex Sessions.

One-Time Framing: When each successive 30-minute period makes a higher high or lower low without overlap, the market is in a sustained directional auction. One-time framing is the most reliable real-time trend confirmation — the trend persists until a period fails to extend beyond the prior period's extreme.

Tempo: The rate of TPO accumulation at new price levels acts as a leading indicator. Fast tempo — multiple new prices per bracket with minimal overlap — signals aggressive OTF participation. Slowing tempo — increasing overlap, fewer new prices explored — warns of exhaustion before the profile shape reflects it.

Developing Value: Professional MP traders track the developing POC and VA boundaries in real time rather than waiting for the final profile. Trading the deduction of developing value means making tactical decisions based on where value is migrating, not where it settled at the close.

Prior Session Reference Points: Beyond yesterday's POC/VAH/VAL, experienced traders track the afternoon pullback high/low and late-session spikes — these represent the most recent OTF conviction and frequently act as magnets or rejection points the following session. See Key Reference Levels in Futures Day Trading.

Knowledge Map

📍

References This Article

Articles that build on this topic
🎯 Wedge Reversals in Price Action Trading: Al Brooks' Three-Push Framework Trading Strategies 📊 Delta Analysis & Cumulative Volume Delta (CVD) Technical Indicators 🎯 Swing Trading Futures: The Complete Methodology Trading Strategies 🏛 Auction Theory in Futures Trading: The Framework Behind Every Market Structure Decision Market Structure 🏛 Key Reference Levels in Futures Day Trading: PDH, PDL, VAH, VAL, POC, and the Overnight Range Market Structure 📚 Open Type Classification Core Concepts 📚 Point and Figure (P&F) Charts: The Noise-Filtering Method ES and NQ Traders Actually Use Core Concepts 📊 Relative Strength Index (RSI): The Momentum Oscillator Every Futures Trader Needs to Understand Technical Indicators 🎯 Volume Profile Trading Trading Strategies 🏛 Volume Profile: Reading the Market's Structural Blueprint at Every Price Level Market Structure 🎯 ACD Trading Method: Mark Fisher's Opening Range Framework for Futures Trading Strategies 🏛 Fair Value Gaps and Price Imbalances: Reading the Footprints of Aggressive Order Flow in Futures Markets Market Structure 🏛 Naked VPOC: How Unfilled Point of Control Levels Magnetize Price in ES, NQ, and CL Market Structure 📡 Pre-Market Data and Overnight Session Analysis Market Data 🏛 Auction Market Theory: The Complete Framework for Reading Markets as Continuous Auctions Market Structure 💹 E-mini S&P 500 (ES) Futures: The Complete Trading Guide Futures Instruments 🎯 Gap Trading in Futures: Reading the Opening Print and Trading What Happens Next Trading Strategies 🎯 Gold Futures (GC) Trading Strategies: The Complete Playbook for Trading the World's Premier Safe Haven Trading Strategies 📊 Market Internals: Reading the Broad Market to Trade Index Futures Technical Indicators 🎯 Order Flow Analysis Trading Strategies 🏛 Value Area: Where the Market Accepts Price and How to Trade Around It Market Structure 🎯 VWAP Trading Strategies Trading Strategies

Citations

  1. @dctrade69TPO Market Profile (2018) 👍 15
    “Many traders have tried to convince me that TPO Market Profile doesn't work. It is old, it is outdated. The HFT's will eat your lunch... It still works as well as the day it was introduced.”
  2. @Fat TailsVPOC indicator (2011) 👍 5
    “Market profile refers to all trades which have occurred during the referenced session. A market profile depicts those trades by distributing them along the price axis. The original market profile was based on time price opportunities (TPOs) calculated from 30 min price bars.”
  3. @joshIs Volume Profile worth learning? (2020) 👍 2
    “The one on the left is a traditional Market Profile chart, which uses one block/letter (TPO) at each price traded per 30 minute interval. The one on the right is a Volume Profile, which has no notion of time but instead sums the volume traded at each price.”
  4. @DeeteeSearching for Day types and Opening types (2020) 👍 5
    “Day type classification for ES: Normal Day (neither IB side broken), Normal Variation (1 IB side broken), Trend Day (RTH range > 21 points, close within 25% of extreme), Non-trend Day, Neutral Day, Neutral Extreme.”
  5. @MWG86MWG86's Price Action Journal (2020) 👍 15
    “ES Volume Profile Day and Open Type Study across 455 sessions 2019-2020. Trend days occur approximately 13-14% of sessions.”
  6. @runnerTrading Futures with Context (2014) 👍 13
    “70% (more or less) = rotational / balance days. 30% = trending days. OAIR (open inside range) = balance/rotational day 80%. OAOR (open outside range) = trending days 80%.”
  7. @DeeteeSearching for Day types and Opening types (2020) 👍 5
    “Opening types: 1) Open-Drive (highest confidence, OTF participant before bell), 2) Open-Test-Drive (tests reference then reverses), 3) Open-Rejection-Reverse (opens, meets opposite activity), 4) Open-Auction inside/outside value (no OTF conviction).”
  8. @Private BankerWebinar: Private Banker's Perspective on Risk Management Presentation (2013) 👍 2
    “Identifying the day type early is the key. Based on market open with respect to previous day's value, you have day type expectation. Open out of range: expect trend day in direction of gap or open test drive.”
  9. @tigertraderI have no edge - Should I throw in the towel? (2020) 👍 25
    “Trend days are the exception rather than the rule. They probably occur about once every 6-7 days or 3-4 times a month. Most of the gains and the linear moves in /ES occur overnight in the ETH session.”
  10. @MWG86MWG86's Price Action Journal (2020) 👍 15
    “There is only a 2% historical probability that neither side of the IB will be broken. Once the IB is in and broken to one side there is a 72% historical probability that the other side won't be broken. 455 ES sessions 2019-2020.”

Help Improve This Article

NexusFi Elite Members can help keep Academy articles accurate and comprehensive.

Unlock the Full NexusFi Academy

787 in-depth articles across 17 categories — written by traders, backed by community research. Includes knowledge maps, citations with community excerpts, and the ability to help improve articles.

We add approximately 313 new Academy articles every month and update approximately 610 with fresh content to keep them highly relevant.

Strategies (82)
  • Order Flow Analysis
  • Volume Profile Trading
  • plus 80 more
Market Structure (42)
  • Initial Balance: The First Hour That Defines Your Entire Trading Day
  • Opening Range: Why the First 15 Minutes Define Your Entire Trading Session
  • plus 40 more
Concepts (45)
  • Futures Order Types: Market, Limit, Stop, and Conditional Orders
  • Renko Charts and Range Bars for Futures Trading: The Complete Guide
  • plus 43 more
Exchanges (41)
  • Futures Exchanges: Understanding Where and How Futures Trade
  • plus 39 more
Indicators (55)
  • Delta Analysis & Cumulative Volume Delta (CVD)
  • Market Internals: Reading the Broad Market to Trade Index Futures
  • plus 53 more
Automation (41)
  • Backtesting Trading Strategies: From Hypothesis to Validated Edge
  • Algorithmic Trading in Futures: From Signal to Execution to Survival
  • plus 39 more
+ 11 More Categories
787 articles total across 17 categories
Risk Management (42) • Instruments (57) • Data (41) • Prop Firms (41) • Platforms (53) • Brokers (41) • Psychology (43) • Prediction Markets (41) • Regulation (41) • Cryptocurrency (41) • Infrastructure (40)
Become an Elite Member


© 2026 NexusFi®, s.a., All Rights Reserved.
Av Ricardo J. Alfaro, Century Tower, Panama City, Panama, Ph: +507 833-9432 (Panama and Intl), +1 888-312-3001 (USA and Canada)
All information is for educational use only and is not investment advice. There is a substantial risk of loss in trading commodity futures, stocks, options and foreign exchange products. Past performance is not indicative of future results.
About Us - Contact Us - Site Rules, Acceptable Use, and Terms and Conditions - Downloads - Top