Rajandran R Founder of Marketcalls and Co-Founder Algomojo. Full-Time Derivative Trader. Expert in Designing Trading Systems (Amibroker, Ninjatrader, Metatrader, Python, Pinescript). Trading the markets since 2006. Mentoring Traders on Trading System Designing, Market Profile, Orderflow and Trade Automation.

How to Read a Market Profile Chart?

3 min read

Who should start reading a Market Profile chart?

Market Profile is not a trading system but a market generated information and a decision support system along with your existing trading systems. It provides you knowledge about who is in control in the market (Long Term Players, Short Term Players, Day Traders), directional conviction. Market Profile gives an idea to a day trader about where to take a trade and which tend to play for the day based on trend conviction.

Nifty Futures – Day Profile


Market Profile study is different from traditional technical analysis indicators. You need to unlearn lots of your so-called traditional technical analysis learnings before diving deeper into it. Like any other technical analysis studies, Market Profile consumes lots of time in learning. It requires at-least a live observation for 3 months and parallel reading is needed to understand what other market players are trying to do and how the pro traders and institutional players are driving the market. As a human trader, it often happens that we tend to see what we want to see and react based on limited information. Market Profile solves this perceptual blindness to some extent.

Market Profile talks about how auction takes place in the market. Financial Market is all about two-way auction process where buyers and sellers both drive the price up and down. The byproduct of the two-way auction process is market-generated information. By reading the market-generated information one can learn who is in control in the market(Buyers or Sellers) and how much confidence they are in driving the prices higher or lower. It also helps a day trader to stay away from the retail style crowd play most of the time.

How to Read a Market Profile Chart

Market Profile was developed by legendary CBOT trader Pete Steidlmayer in 1984. It shows where the auction of the trading instrument, explains where the crowd trades most of the time for the day, where trading volume is accumulated most of the time, where trading volume is minimal or absent.

Market Profile is not a time-based chart rather it organized the trading data and charts the relative frequency of trading at various price levels. By organizing the trading data in terms of profiles (Alphabets) one can study the market structure and market dynamics. Typically Day profile is meant for Day traders where each and every day a free-flowing graphical format called profiles are plotted as shown above.

Readings: How to Get Market Profile and Footprint Profile Charts?

Basic Market Profile Terminologies

TPO – TPO or Time Price Opportunity is the basic building block of Market Profile. Each and every letter in the chart represents a TPO. Which in turn represents a point of time where the market touches a price. Each consecutive letter denotes a 30min period of Market Activity. In our example, as shown below the letter ‘A’ represents how the price traded for the first 30min. Letter ‘B’ represents the next 30min of activity. And Letter ‘C’ and ‘D’ represents subsequent market activity details and so on.

Market Profile Basic

TPO Size: Practically speaking we need to define the size of TPO to make sure that your entire profile is visible. Generally one can try in Nifty Futures with TPO Size of 3 which mean each and every letter represents a block of 3 points in Nifty Futures. And TPO Size should depend upon the Trading Instrument. For greater accuracy of Key reference levels, it is advisable to use TPO size as less as possible but with higher TPO Size more historical data can be seen and key reference levels out of range can be seen with higher TPO Size.

Generally TPO Size = Tick Size x Price Per Row

For example, if TPO Size = 80 and Tick Size is 0.05 then the TPO Size is 4 points. By default Ninjatrader uses tick size of 0.01 and can be changed depends upon the Symbols tick size. Settings in Ninjatrader are shown below

Initial Balance (IB) : Initial Balance represents the first hour of trade. Typically the high and low range of the letters ‘A’ & ‘B’. Longer the length of the Initial Balance stronger the conviction of Long term and Short term players.

Point of Control : Point of control is the price where most of the trade for the day happens. In other words the price where more number of TPO’s in a row. Todays ongoing POC levels are represented as DPOC (Developing POC) and Yesterdays POC (YPOC) and Previous POC levels are plotted as dotted green lines as shown above.

Value Area : Value Area is the fair price zone where the Other Timeframe Players (Long Term players and Shorter Term Players) loves to trade in this zone. 70% of the day’s trading happens here.

Value Area High (VAH) – The upper level of value area. (upper Red Bracket Level). YVAH – Yesterday’s value area high is marked as Red Dotted Line.

Value Area Low (VAL) – The lower level of value area. (Lower Red Bracket Level). YVAL – Yesterday’s value area high is marked as Blue Dotted Line.

Single Prints : When there is only one TPO in a Row. From the above picture you can identify that Letter ‘D’ and ‘L’ are single prints.

Range : High-Low range for the day

Open Range : First 10 minutes of the market movement range. It is represented as the Blue Vertical lines in the Initial Balance (IB)

Range Extension – An extension of price above or below the initial balance.

High Value Node (HVN) : An HVN is a price area of high TPO count or volume. The market traded for a long time at this level. These often form support or resistance levels when the price re-visits the area.

Low Value Node (LVN) : An LVN is a price area of low TPO count or volume. The market did not trade for very long time at this level. These often form support or resistance levels when the price re-visits the area.

In the next section we will discuss more about types of markets, market participants and different profile patterns.

Rajandran R Founder of Marketcalls and Co-Founder Algomojo. Full-Time Derivative Trader. Expert in Designing Trading Systems (Amibroker, Ninjatrader, Metatrader, Python, Pinescript). Trading the markets since 2006. Mentoring Traders on Trading System Designing, Market Profile, Orderflow and Trade Automation.

Converge Meet 2020 – Preview Webinar Series

I am very much excited to announce the 5th Edition of Converge 2020. This time converge 2020 comes with 5 Days of Virtual Market...
Rajandran R
1 min read

Importance of Poor High and Poor Low in Market…

In this video tutorial we are going to look closer into poor high and poor low and how it is different from weak high...
Rajandran R
21 sec read

Market Profile Intraday Trading Strategies – Webinar

Trading Intraday is Never better without Market Profile in your trading arsenal. In this webinar, we will be focusing on How to use Market...
Rajandran R
25 sec read

24 Replies to “How to Read a Market Profile Chart?”

    1. Very useful to people who are interested in Market Profile like me. We expect more from you. Thanks.

  1. i have gone through your mail spike and spike rules.
    as a common trader i find it very difficult to understand and analyse.

    give us very simple instruction.

    1. Just by reading the rules you cannot understand anything. Just experience it practically. Foremost start reading with Market Profile and get comfortable with the basics!

  2. Hi,

    I need stock and nifty POC calculator. Please check and advise

    Regards
    Lakshminarayana G

  3. Hi,

    Could you please suggest any good books to understand in detail about Market Profile trading.

    Thanks,
    Rahul

  4. I am trying to learn and understand trading investing swing trading positional trading etc. Could you please guide as to how to continue. I am ready and understood the basics of all. Indicators, Candle Sticks, Etc.
    Indicators dont help much as they are mostly lagging. I have so many doubts. Also what institutes should I start training (Are they of any help)

  5. I did not understand this “TPO Size = Tick Size x Price Per Row” part at all. Can you please elaborate with the examples of Nifty and Bank Nifty index.

Leave a Reply

Get Notifications, Alerts on Market Updates, Trading Tools, Automation & More