Market Profile
Market Profile is a charting methodology developed by J.P. Steidlmayer that organises price and time into Time Price Opportunity (TPO) distributions, revealing the market's auction structure over a session.
J.P. Steidlmayer introduced Market Profile in the 1980s while working with the Chicago Board of Trade. His central insight was that markets are auctions: price moves away from value to attract buyers or sellers, then returns to value once the auction is satisfied. By plotting time brackets against price levels, Market Profile makes this auction structure visible in real time.
The fundamental unit is the Time Price Opportunity, or TPO. A TPO is recorded whenever price visits a particular price level during a designated 30-minute period. Each 30-minute bracket is typically labelled with a letter — 'A' for the first half-hour, 'B' for the second, and so on. A complete session profile is thus a vertical histogram of letters, with each row representing a price level and the number of letters indicating how much time was spent there.
The shape of the resulting bell curve communicates the market's state. A symmetric, well-rounded profile indicates a balanced session where buyers and sellers reached agreement over a broad range. An elongated, thin profile signals a trending or imbalanced day where price moved rapidly without generating significant two-sided activity. Practitioners speak of 'D-shaped' profiles for balance and 'P-shaped' or 'b-shaped' profiles for short-covering rallies or long-liquidation sell-offs respectively.
Steidlmayer's original framework distinguished five day types: Normal, Normal Variation, Trend, Neutral, and Spike. Each type carries different inferences for the next session's expected range. A Neutral day, which extends in both directions from the initial balance, frequently precedes a Trend day in the following session — a relationship that scalpers and swing traders in Bank Nifty futures have tested empirically with NSE tick data.
The Initial Balance (IB) is the price range established during the first hour of trading. It serves as the reference range for the day: extensions beyond the IB high or low indicate that one party — buyers or sellers — is in control. The wider the IB, the more significant the extension needed to confirm a directional bias.
Poor Highs and Poor Lows are profile structures where the top or bottom of the session consists of a single or double TPO. These represent unfair prices rejected quickly by the market and signal unfinished business: the market is likely to revisit those levels in subsequent sessions to complete the auction.
Market Profile practitioners in India use the methodology primarily on Nifty 50 and Bank Nifty futures, where the liquid order books on NSE provide sufficient granularity for half-hourly TPO construction. The methodology demands active monitoring during live sessions and pairs well with order flow tools.