What is a Market Profile Chart?
Market Profile is a powerful charting technique developed by J. Peter Steidlmayer at the Chicago Board of Trade (CBOT) in the 1980s. Unlike traditional candlestick or bar charts that focus primarily on price movement over time, Market Profile organizes price and time data into a distribution that reveals where the market spent the most time trading.
The core concept is the Time Price Opportunity (TPO), where each letter represents a specific time period (typically 30 minutes) at a given price level. As letters accumulate at certain prices, they form a visual profile that shows areas of high and low trading activity. This helps traders identify fair value, areas of acceptance, and potential support/resistance levels.
Key Components of Market Profile
Point of Control (POC)
The price level with the most TPOs, representing where the market found the most agreement between buyers and sellers. Often acts as a magnet for price in subsequent sessions.
Value Area (VA)
The range containing approximately 70% of trading activity, bounded by Value Area High (VAH) and Value Area Low (VAL). Prices outside this area are considered "unfair."
Single Prints
Price levels with only one TPO, indicating rapid price movement. These areas often act as support/resistance and may be revisited by price for "filling."
Initial Balance
The range established during the first hour of trading. Breakouts beyond this range often signal directional moves and trend days.
How to Use This Market Profile Generator
- 1
Prepare Your Data
Export intraday OHLC data from your broker or data provider. Use 30-minute or 1-hour bars for best results. The data should include timestamp, open, high, low, and close prices.
- 2
Upload Your File
Upload a CSV or JSON file containing your price data. The tool will automatically parse the data and group it by trading day.
- 3
Configure Settings
Adjust the tick size to match your instrument (e.g., 0.25 for ES futures, 1.0 for stocks). Select the TPO period that matches your data frequency.
- 4
Analyze the Profile
View single-day profiles to understand daily market structure, or switch to composite view to see multi-day patterns. Identify POC, Value Area, and Single Prints.
- 5
Apply to Trading
Use the identified levels for trade planning. Look for trades near POC, fade moves outside Value Area, and watch for reactions at Single Print levels.
Market Profile Trading Strategies
| Strategy | Setup | Entry | Target |
|---|---|---|---|
| POC Reversion | Price moves away from prior POC | Fade at extreme, target POC | Prior session POC |
| Value Area Play | Open inside prior Value Area | Buy VAL / Sell VAH | Opposite VA boundary |
| Single Print Fill | Price approaches single prints | Enter on approach to fill gap | Through single print area |
| IB Breakout | Price breaks Initial Balance | Enter on IB break with volume | 1.5x - 2x IB range extension |
Understanding Profile Shapes
The shape of a Market Profile provides valuable information about market sentiment and potential future direction:
- Normal Distribution (Bell Curve): Indicates a balanced market with fair value at the center. Expect range-bound trading.
- P-Shape Profile: Shows buying activity with POC in the upper portion. Often bullish, indicating accumulation.
- b-Shape Profile: Shows selling activity with POC in the lower portion. Often bearish, indicating distribution.
- D-Shape Profile: Double distribution with two distinct value areas. Indicates a trending day with a directional move.
- Thin Profile: Narrow distribution with few TPOs per level. Indicates a strong trend day with little two-way trading.