Market Profile Trading: How to Read TPO Charts, Value Area, and Day Types

Before footprint charts existed, before anyone could see volume at price in real time, a CBOT trader named Peter Steidlmayer built a way to read the market’s auction with nothing but letters and a price axis. Four decades later, market profile trading is still the cleanest framework for one question every futures trader faces at 9:31 each morning: what kind of day is this going to be, and which playbook does it deserve?

This guide is the reading course: how TPO charts are built letter by letter, where the value area and point of control come from, the day types that organize everything, and how profile levels combine with order flow at the moment of truth. It is the time-based sibling of the volume profile guide, and the two are meant to be read as a pair.

What is market profile?

Market profile is a charting method that organizes each session by time at price: every 30-minute period gets a letter, and each letter is stacked at the prices it traded. The result shows where the auction spent its attention, with the value area and point of control emerging from time rather than volume.

The underlying idea, that a market is a continuous two-way auction searching for the price where business gets done, has its own guide in this cluster: auction market theory. Market profile is that theory turned into a display you can trade from.

How to read a TPO chart

Reading a market profile chart starts with the construction. TPO stands for Time Price Opportunity, and the build is simpler than the finished chart suggests. The session is sliced into 30-minute periods, lettered A, B, C, D and onward. For each period, its letter is printed at every price that traded during those 30 minutes. Stack the letters and the profile builds itself: prices visited in many periods grow long rows, prices touched once stay thin.

TPO chart construction: 30-minute periods stacking into a profile How a TPO profile builds Each 30-minute period prints its letter at every price it traded; the stack is the profile THE PERIODS, ONE BY ONE 09:30 10:00 10:30 11:00 AAAA BBBB CCC DDDD THE PROFILE THEY BUILD 5296D 5295AD 5294ABD 5293ABCD 5292ABC 5291BC POC · LONGEST ROW IB · INITIAL BALANCE = RANGE OF A + B Period D printing above every earlier letter is range extension: the auction found buyers beyond the initial balance, and the profile records exactly when and where. 4 PERIODS SHOWN · A REAL SESSION STACKS 13 OF THEM
Fig. 1: Four periods, one profile. The 5293 row collected a letter from every period, making it the TPO point of control.

Three structural features do most of the daily work:

  • Initial balance (IB): the range of the first two periods, A and B, the opening hour’s negotiation. A narrow IB invites breakout attempts; a wide IB tends to contain the day.
  • Range extension: any letter printing beyond the IB. It tells you which side found new business away from the open, and when.
  • Single prints: prices holding exactly one letter, where the market moved so fast only one period touched them. They are rejection made visible, and they behave like the LVNs from the volume profile guide: revisits tend to travel through them quickly or reject sharply.

Value area and POC, counted in time

Market profile computes the same headline levels as its volume sibling, with one twist: everything counts TPOs instead of contracts. The point of control is the price with the longest letter row, the price the auction revisited most persistently. The value area is the band around it holding roughly 70% of the session’s TPO count, bounded by VAH and VAL. Value area trading off these levels works the same way it does with volume-based ones: edges are decision prices, the POC is the rotation magnet, and yesterday’s levels frame today’s open.

Time and volume usually agree, and when they disagree the disagreement is the message: a price where the market lingered without doing size, or did size in minutes without lingering. Check both profiles when they diverge; the market is telling you the level has an asterisk.

Market profile day types: the decision framework

The profile’s silhouette classifies the session, and the classification decides the playbook. Four day types cover most futures sessions:

Four market profile day types: normal, trend, double distribution, neutral Four day types, four playbooks The silhouette by early afternoon tells you which rules apply NORMAL / RANGE IB Wide IB contains the whole session; two-sided rotation. Fade VAH/VAL toward POC. TREND DAY Thin, elongated, one-way. Value migrates all day. Never fade. Join pullbacks. DOUBLE DISTRIB. Two balances, thin bridge of single prints between. The bridge is the line in play. NEUTRAL DAY IB Range extends beyond BOTH IB extremes, close mid-range. Indecision: trade small or sit.
Fig. 2: The four silhouettes. Classifying the day by early afternoon is half the job; running the matching playbook is the other half.
Day typeCharacterPlaybook
Normal / range dayWide IB contains the session; two-sided rotationResponsive: fade value area edges toward the POC, the range trading playbook with a profile map
Trend dayThin elongated profile; value migrates one way all dayInitiative only: join pullbacks, never fade; responsive setups are wrong all day
Double distributionTwo balance areas bridged by single printsTrade the bridge: acceptance through it targets the other distribution, rejection sends price back
Neutral dayBoth IB extremes broken, close near the middleReduced size or no trade; the auction itself is undecided

The honest catch: the day type is only certain in hindsight. The practical version is a running classification, form a hypothesis off the IB and the first range extension, then update it every period. Wrong-day-type trades are the most expensive mistake in profile trading, which is why the framework says which playbook, and the order flow says whether the entry is real.

Market profile vs volume profile

Market profile (TPO)Volume profile
CountsTime: 30-minute letters at each priceSize: contracts traded at each price
AnswersWhere did the auction linger?Where did the volume trade?
Unique strengthsDay types, IB, single prints, session structureExact volume levels, HVN/LVN precision

They are complements, not competitors. Many ES traders run the TPO chart for structure and day type, with the volume profile beside it for level precision. When both put a level at the same price, that level has two independent reasons to matter.

Profile levels plus order flow: the working combination

Everything the profile produces is a location. What happens at the location is decided in the live auction, and that is where this cluster’s other guides take over:

  • IB extremes and VAH/VAL: watch the footprint for responsive absorption (fade material) versus initiative acceptance (breakout material) as price arrives.
  • Single prints and the double-distribution bridge: rejection zones by construction. A revisit that slows and prints opposing aggression is rejecting again; one that accepts on stacked imbalances is repairing the zone, and the move usually continues through it.
  • Yesterday’s POC: the highest-traffic magnet for the open. Opening drives that cut through it on initiative set a trend-day hypothesis; opens that rotate around it argue for balance.

The pairing is the working method no generic profile explainer teaches: the profile nominates, the order flow elects. One without the other is either locations without triggers or triggers without context.

Honest limits

  • Day types resolve late. The clean classification you see in books is an end-of-day photograph. Live, you hold a hypothesis and update it; committing to a day type at 10:15 is how trend days collect faders.
  • The 30-minute letter is a convention. Nothing magical happens at half-hour boundaries; TPO structure is a sampling choice that has earned its keep, not a law of nature.
  • Session choice changes the profile. RTH-only and full Globex profiles disagree, sometimes badly. Pick one convention per instrument and stay with it.
  • It is a context tool. Market profile organizes the day; it does not trigger entries. Every entry still needs the live-flow confirmation from the section above.

Frequently asked questions

What is the difference between market profile and volume profile?+

Market profile counts time: each 30-minute period prints a letter at every price it traded, so the profile shows where the auction lingered. Volume profile counts contracts at each price. Their POCs and value areas usually agree; disagreements flag prices with time but no size, or size but no time.

What do the letters on a TPO chart mean?+

Each letter is one 30-minute period of the session: A for the first, B for the second, and so on. A letter prints at every price its period traded. Long rows collected letters from many periods; single prints were touched by only one period, marking fast rejection.

What is the value area in market profile and how is it calculated?+

The value area is the band around the point of control containing roughly 70% of the session’s TPO count, built by expanding from the POC price by price until 70% is reached. Its boundaries are the value area high and low, and they act as the session’s accepted-range edges.

What is the point of control and why does it matter?+

The point of control is the price with the longest TPO row: where the auction spent the most time. It marks the session’s fairest price, acts as a rotation magnet inside balance, and carries over as a key reference level, with yesterday’s POC framing how today’s open gets read.

What are the market profile day types?+

The working set is four: normal or range days (wide initial balance, rotation, fade the edges), trend days (thin one-way profile, join and never fade), double-distribution days (two balances bridged by single prints, trade the bridge), and neutral days (both IB extremes broken, stand down or size down).

Where to go next

The theory underneath every letter lives in the auction market theory guide, and the size-based half of the picture is the volume profile guide. When you are ready to work the levels live, the confirmation layer, absorption, imbalances and delta at the profile’s prices, is what our indicators inside the Order Flow Suite mark in real time while you build the manual read.

See it on your own chart

Every concept in these guides maps to a tool in the Order Flow Suite — 15 ATAS indicators that mark absorption, imbalance and exhaustion as they form. Try any of them free for 7 days.

KEEP READING

Related guides