TL;DRA framework that organizes price data by time, showing where price spent the most time at each level. Developed by J. Peter Steidlmayer, it reveals value areas, balance/imbalance, and the type of day unfolding.
Market Profile is a way of visualizing price activity that prioritizes time at price over price movement. Instead of showing a candlestick chart where each bar represents a time period, Market Profile shows how long price traded at each level during the session.
The result looks like a bell curve rotated on its side. Levels where price spent the most time bulge outward, forming a wide profile. Levels where price moved through quickly appear thin. This shape reveals where the market found value (the fat part) and where it was rejected (the thin parts).
The Value Area is the price range containing approximately 70% of the session's trading activity. It represents the range of prices the market accepted as fair.
The Point of Control (POC) is the single price level with the most trading time or volume. It's the center of the bell curve and acts as a magnet for price.
The Initial Balance (IB) is the first hour's range and sets the tone for the day. A break beyond the IB suggests directional conviction.
TPO (Time Price Opportunity) letters or blocks mark each 30-minute period's price range. Counting TPOs at each level is how the profile is built.
Normal days have a balanced profile with a wide value area. Price stays within or near the initial balance. These are range-bound, mean-reverting sessions.
Trend days show a profile that's elongated in one direction with a narrow value area. Price moves steadily away from the open and never looks back. These are the biggest opportunity days.
Neutral days have two-sided activity with roughly equal extensions above and below the initial balance. The market is undecided.
Recognizing the day type early helps you choose the right strategy: fade the range on normal days, ride the trend on trend days, and stay selective on neutral days.
Reading the value area
Yesterday's ES value area was 5,190-5,210 with a POC at 5,202. Today opens at 5,185, below yesterday's value area.
Opening below value suggests sellers are in control. If price can't re-enter the value area (trade above 5,190), it may continue lower. If price quickly re-enters the value area, the move below was a false breakout and price may migrate back toward the 5,202 POC.
Identifying a trend day early
The initial balance is narrow (8 points). At 10:35 AM, ES breaks below the IB low with strong volume and does not look back.
This has the characteristics of a trend day: narrow IB followed by a strong directional break. Market Profile traders position with the trend and avoid counter-trend trades until the profile shows price accepting a new level.
Using Market Profile without understanding the underlying concepts
Market Profile is a framework, not a signal generator. Learn the theory (Steidlmayer's work, Jim Dalton's books) before trying to trade with it.
Only looking at today's profile without considering prior days
Yesterday's value area, POC, and profile shape provide critical context for today. Where today opens relative to yesterday's value area is one of the most important daily signals.
Treating Market Profile as a standalone system
Market Profile works best combined with volume profile, order flow, and traditional price action. It tells you where value is. Other tools tell you who is driving the move.