Market Profile & Volume Profile Indicator (NinjaTrader 8) (2024)

Overview

This indicator displays both theMarket Profile / TPO Profile and Volume Profile for each session. It's packed with features and allows users to fully configure it to their liking. It supports displaying the profile as letters or blocks. Supports both unsplit and split profiles and shows all the important levels like the point of control, value area high/low, opening range, initial balance.

Features

  • Plots the Market (TPO) profilefor each session(RTH, ETH, or both)
  • Plots the Volume profile (VP) for each session(RTH, ETH, or both)
  • Users can define the RTH session start/end time
  • Users can choose to show Regular Trading Hours session (RTH) or Extended Trading Hours session (ETH) or Both
  • Market/TPO profile can be displayed as Letters or Blocks(per profile)
  • Market/TPO profile can be displayed assplit or unsplit (per profile)
  • Market/TPO profile can be displayedin multiple colors or single color(per profile)
  • Market/TPO profilehighlights the first letter of every period(per profile)
  • Merge/Unmerge profiles
  • User can specify different settings for RTH/ETH sessions
  • Value Area high & low
  • Point of Control (POC)
  • Volume Point of Control (VPOC)
  • Initial Balance low & high
  • Initial Balance extensions
  • Opening Range low & high
  • Session Open & Close price
  • SessionHigh & Lowprice
  • Shading of the value area
  • Highlighting POC
  • Show number of TPOs above/below the POC for the current day,or all days
  • Statistics with:
    • Date
    • Total TPO's
    • Session range
    • Opening range
    • Initial balance range
    • Value Area
    • Total volume traded
    • Buying Tails / Selling tails
    • Poor Lows / Poor His
    • Weak Lows / Weak His
  • User can choose if (and which) horizontal lines shouldextend lines until broken
  • User can choose if the price should be shown for the horizontal levels
  • User can choose if candles should be shown or hidden
  • Users can configure the number of ticks per letter
  • Users can configure the number of minutes per letter
  • Context menu to quickly switch between letters/blocksper profile
  • Context menu to quicklyshow/hide volume profile
  • Context menu to quickly show/hidelevels per profile
  • Context menu to quicklyshow/hidevolume profileper profile
  • All colors, font (sizes) can be defined/changed
  • Exports plots of all the important levels
  • Bloodhound/Blackbird support
  • Can be plotted on any chart, timeframe, and instrument
  • Works with any version of NinjaTrader 8 !!
  • Does NOT require any level 2 data subscription (level 1 is required)

Market (TPO) Profile and Volume Profile

The indicator displays both the Market (TPO) profile and Volume Profile for each session together with all the important levels and area's like the opening range (OR), initial balance (IB), Point of Control (POC), and the Value Area (VAL-L and VAL-H)

The value area can be highlighted with a background colorwhich can be changed.

The POC can be highlighted with a rounded rectangle color which can be changed.

Optionally you can show the number of TPOs above/below the POC for the current day, all days, orchoose to now show it at all

You can show The volume profile for the current day, all days, orchoose to now show it at all

The VPOC will be shown with a line (red line in the screenshot). The color that can be changed

The first letter of every period can be boxed with a rectangle (white in the screenshot). Of course, you can choose your own color.

Market Profile & Volume Profile Indicator (NinjaTrader 8) (1)

Letters Or Blocks

The indicator can display both the normal (unsplit) and split profiles. Split profilesmakes it much easier to recognize trends and pullbacks to important levels.

Market Profile & Volume Profile Indicator (NinjaTrader 8) (2)

Split vs Unsplit Profiles

The indicator can display both the normal (unsplit) and split profiles. Split profilesmake it much easier to recognize trends and pullbacks to important levels.

Market Profile & Volume Profile Indicator (NinjaTrader 8) (3)

Merging and Unmerging Market Profile

When markets go sideways for several days we will see multiple profiles which are kind of overlapping. In cases like this, it might be useful to look at the bigger picture by merging the individual profiles into 1 bigger profile. You can easily do this by selecting the merge profile from the context menu as shown below.

You can merge as many profiles together as you like

Market Profile & Volume Profile Indicator (NinjaTrader 8) (4)

Market Profile Statistics

Market Profile & Volume Profile Indicator (NinjaTrader 8) (5)

Themarket profile indicator can display session statistics for each session. It will show thesession range, initial balance range, opening range, and total volume traded during the session.It will also notify you about any Poor Lows/His, Weak Lows/Highs, and Selling/Buying tails. Statistics can be shown for all days, current day only, or turned off

Strategies / Bloodhound & Blackbird support

The indicator exports plot for all the important levels which can be used when you want to develop your own strategies using for example Bloodhound/ Blackbird, TheStrategy build or plain ninjascript

What is Market profile?

Market profile is used to represent price acceptance or price rejection over a specific period. This representation is done graphically, so a trader can immediately have a picture of what is happening in the market. It provides traders with an important way of understanding the market and is used for different analyses.

Market profile was developed by J. Peter Steidlmayer in 1984, as a means of graphically representing whether traders accept or reject different prices. His work was done in collaboration with the Chicago Board of Trade. Traders who are accustomed to the statistical Bell curve will recognize market profile as a hybridization of that.

Market profile uses both price and time to create a distribution. Steidlmayer also had a background in software development, which along with his extensive experience in trading, helped him to develop market profile as a form of technical analysis. Traders use market profile to identify opportunities in the market that they would not have readily recognized without the understanding that they gain through this chart.

While market profile presents a simple picture to each trader, it is rich in terms of the details that can be obtained from it. A number of elements are combined in a format that can be understood quickly, allowing you to make fast but accurate decisions about the direction that you want to take with a security.

Is market profile the same as volume profile?

Market profile and volume profile are not the same. They are two different tools but often used together. Market profile shows you how long price traded at each level. The volume profile tells you how much volume was traded at each price level..

Many traders like to use the volume information because they feel that volume moves markets and not necessarily price. That is, they are more interested in learning that 5,000 or 10,000 units of a particular stock were traded at a particular level because that shows a lot of people were willing to trade the stock at that point.

Both market profile and volume profile can be used to learn more about the market. As a trader, it's important to understand what's happening in the market as completely as possible. Making decisions based on a single tool is not always the wisest course, since no single indicator captures all the data.

Information Over A Specific Time

Market profile give you information on what is happening in the market during a specific interval. It is usually developed over a thirty-minute interval and that is regarded as the industry standard. Each half-hour range is denoted by a letter of the alphabet, making it easy to compare one with another during group analyses. Information on the array of prices during that half-hour can be determined from the y-axis.

The letters that correspond to each half-hour are known as TPO or Time Price Opportunity. Every time the price sweeps into a new zone, the letters are registered. In other words, a TPO is thought of as the essential or basic unit on any market profile chart and it represents a point in time when the market touches a particular price. When you look at a market profile chart, you will see a distribution of letters, forming a particular shape with a concentration of letters in one area.

Consecutive half-hour arrays are constantly added to the display. Every time a price reaches a particular level during a half-hour interval, the corresponding letter is printed on the chart. The repeated prices move one column to the right and prices that represent new highs or new lows stay on the left. What you get is a distribution that looks like a bell curve that is tilted on its side. The belly of the chart represents the prices that are frequently traded, giving you a goldmine in terms of predicting the prices that you are likely to see with that stock.

The thinner parts of the chart also give you information on possibilities., although those are rarer. When you look at the edges of the distribution, you can view the areas of lower frequency of trade. While the frequency of trade decreases at these price points, you can watch out for them in the future.

What can a market profile graph look like?

The market profile graph can take different forms but the standard shape is that of a normalized bell curve, with the belly in the middle. At the end of a trading session, the TPOs are accumulated on different price levels. For example, suppose we have a security that is known as PLTNM. We want to look at the market profile for PLTNM in order to learn what price it is being traded at and what kind of support or resistance exists. When we look at the market profile chart, we might observe that there are several TPOs. at a price of $2.75 but only one or two TPOs at a price of $.50.

In very efficient markets, you would be getting real, unbiased estimates of the actual value of the security. In these efficient markets, you would find that the shape of the distribution would change. The graph does not have the traditional normalized Bell shape and tends to look more like a skewed bell curve. It has a heavy concentration of the letters or TPOs that represent different time frames towards either of the vertical extremes.

When a market profile has a preponderance of letters towards either extreme, it is called a hybrid market profile. You might obtain a market profile that shows price rejection at one end. That is, it shows a preponderance of letters at the lowest end of the price axis. You could also get a chart with a preponderance of letters at the higher end.

With a glance at the market profile, you can tell the price that the security has been at the most during the trading session. If the price of PLTNM keeps on hitting $3.75 and that price is represented by a G, you'll see a lot of Gs on the chart. These Gs may sometimes all be in the range of the $3.75 point on the Y-axis and you can tell immediately that the market favored that price. The Control Point is the most traded price level on the market profile chart.

How To Use Market Profile

With market profile, you get details on volumes traded at specific prices, elapsed time and number of ticks. You can use market profile to identify the prices that the market has rejected or accepted over a specific time. You can use it to identify levels of support or resistance so that you can anticipate price movements that may come.

The market profile immediately tells you where the price that is traded most often actually is. You can tell that with just a glance at the market profile image. You can also learn what the volumes are at each price level. For example, if you are trading a security that's known as PLTNM, you'll know immediately that a particular price level saw high volumes of trade and therefore, much more interest. At another price level, hardly anyone was interested in buying PLTNM.

You can make decisions about what you will sell or buy PLTNM at based on the information that you get from a market profile. if you know that no one will be willing to buy PLTNM from you at a specific level, you can ensure that you sell the PLTNM you have before it reaches that level, with enough room for you to get a good price and find enough traders who are willing to buy from you.

Value Area On the Market Profile

While knowing the Control Point or the most traded price level is important, there are other prices that you may be interested in as a trader who is either looking to sell or buy a security. You may want to know what other prices in the range interested other traders. You can get this from the Value Area.

The Value Area is the price range at which 70% of the trading took place. This range of prices covers the majority of the trading volume. It can be helpful to look back at this information at the end of a trading day. The whole Value Area is about one standard deviation above and below the average highest volume price.

Intraday traders often want to trade the Value Area. You can get the Value Area from most market profile charts but sometimes you'll see a chart that does not overtly display it. Despite that, you can still use the chart to do a rough estimate of the Value Area in minutes, just by looking at where the majority of the trading is taking place.

There are several things to bear in mind when you look at the Value Area. You should keep in mind that this is where institutions may be playing a role in guiding the market. You should also consider that this is where the smart money is entering and leaving the market. Any intraday strategies that you use should capitalize on market behavior in this area.

80% Rule

There is an 80% rule that is associated with the Value Area and this rule s used by people who include marketprofile as part of their trading arsenal. The 80% Rule states that when the market opens above the value area, moves above the value area or moves below the Value Area, and then returns to the Value Area twice for two half-hour periods, you have an 80% chance that the Value Area will get filled.

If you observe that the market opens above the Value Area but it does not return to it, this is a bullish signal If the market opens above the Value Area but returns to the Value Area, this is a bearish signal. It s also considered a bearish signal if the market opens below the Value Area but does not return to it. if the market opens below the Value Area but returns to it, this is a bullish signal. This is one of the ways in which your market profile could be used to guide bullish or bearish actions.

This 80% Rule works because it is indicative of pressure from the financial institutions that are trading on the market. if the market opens below or above the Value Area and stays below or above, it tells you that the banks and other financial houses are buying. It is not wise to go in the opposite direction of that amount of money because you'll lose.

Keeping Market Profile In Perspective

it's always important to remember that some of the tradings that you may see with respect to any security may be done by people or institutions that have a plan and will not swerve from that plan no matter what. Some may have the money necessary to initiate trading at a particular level in order to try to force the market to go in a particular direction. You should always be aware of this when you are looking at a market profile graph for a stock.

While the Value Area on your market profile should be where the security is being traded for what is considered a fair price, it has limitations. The Value Area only covers price in the short term. You should never be tempted to use it alone to make predictions on what the price will be like a few days, weeks, or more down the road. Whenever the price wanders out of the Value Area on your market profile, always consider that as a test, to determine whether the price will break out and move into a new Value Area.

Changelog

19-dec-2022 v1.0.2.2

  • support markets where the session starts on one day and ends on the next day
  • trimmed all numbers shown to 2decimals

26-oct-2022 v1.0.2.1

  • added a feature to show the halfway back point.

18-oct-2022 v1.0.2.0

  • fix hangup.

18-sep-2022 v1.0.1.8

  • Added option to specify the spacing between the letters.

26-sep-2022 v1.0.1.8

  • Added option to specify the spacing between the letters.
  • Improved the volume profile part of the indicator

13-Aug-2022 v1.0.1.7

  • Added dropdown menu for each access to all common settings.
  • Improved the volume profile part of the indicator

27-nov-2021 v1.0.1.6

  • Fixed a few small bugs.
  • Added support for Bloodhound/Blackbird and automated strategies

16-Aug-2021 v1.0.1.5

  • Fixed issue that line widths could not be changed.

29-03-2021 v1.0.1.4

  • Added option tomerge/unmerge profiles

28-03-2021 v1.0.1.2

  • Added option to change highlighting of the first letter of each period to none, outline or letter color

23-03-2021 v1.0.1.1

  • added option to show both ETH & RTH profiles
  • added separate settings for both ETH & RTH profiles
  • Better support for resizing charts so profiles will always stay clearly visible
  • fixed various issues

    06-03-2021 v1.0.0.6

    • Added session open/closelevels
    • Added session high/low levels
    • An added highlight of PoC
    • Added shading of the Value Area
    • Added Price for levels
    • Added Session Statistics

    03-03-2021 v1.0.0.2 - first release

    Media

    Market Profile & Volume Profile Indicator (NinjaTrader 8) (6)

    letters with normal profile

    Market Profile & Volume Profile Indicator (NinjaTrader 8) (7)

    letters with split profile

    Market Profile & Volume Profile Indicator (NinjaTrader 8) (8)

    blockswith split profile

    Market Profile & Volume Profile Indicator (NinjaTrader 8) (9)

    blockswith normal profile

    Market Profile & Volume Profile Indicator (NinjaTrader 8) (2024)

    FAQs

    Is Volume Profile better than market profile? ›

    While both methods provide insights into market dynamics, Volume Profile focuses exclusively on the relationship between price and trading volume. Market Profile focuses on the time at which trades occur. It creates a visual representation of the price distribution based on periods, usually within a single trading day.

    What is the average Volume Profile indicator? ›

    This indicator is a profile which displays the average volume of an area (of price). It also calculates and displays the highest average volume point (HAV) and the relating value zones (calculated in the similar fashion to a volume profile).

    How to set up Volume Profile on NinjaTrader 8? ›

    Adding Volume Profile to a Chart

    From within a chart window in NinjaTrader Desktop, right-click and select Indicators: From the Indicators Properties window, double-click Order Flow Volume Profile, and then customize the properties to meet your needs.

    How to use Volume Profile indicator? ›

    To use the Volume Profile Indicator, you need to be aware of the significant levels or the components of the histogram displayed on the chart. Here we list and describe some of those: Low Volume Node: As indicated by the name, a low volume node indicates the price level where the trading activity or volume is low.

    Does market profile really work? ›

    In conclusion, Market Profile is a powerful tool for dissecting market behavior, centering on the relationship between price, volume, and time.

    What is the 80% rule in volume profile? ›

    –If the market opens up inside of value and then trades out of value, the rule applies the same way. If the market can trade back inside value for two consecutive 30 minute periods, then it has an 80% chance of rotating to the other side of value. –Context is extremely important.

    Is volume profile a lagging indicator? ›

    The main downside of Volume Profile analysis is that it relies on past information, meaning it's a lagging indicator. This is especially the case with a decentralised instrument like forex. But this also applies to any CFD not traded through a central platform.

    What is the best time frame for volume profile? ›

    For example, looking at the VbP chart on a daily timeframe can help traders to identify long-term trends and potential support and resistance levels. By looking at the VbP chart on a 60-minute or 10-minute timeframe, traders can gain more detailed information about short-term trends and price movements.

    How do I improve my NinjaTrader 8 performance? ›

    Optimize Performance
    1. Close any unneeded open workspaces. ...
    2. Exit any unneeded Charts, SuperDOMs, Market Analyzers, etc. ...
    3. Ensure that every indicator applied is using the Calculate setting of On price change or On bar close. ...
    4. Remove unneeded indicators from Charts, Market Analyzers, and SuperDOMs.

    Does NinjaTrader have a Volume Profile indicator? ›

    Each session as defined by the Charts Data Series or the manual Trading hours selected gets a rendered Volume Profile. The profile by default is displayed below the bars and across all bars that make up the session.

    What is volume weighted average price NinjaTrader 8? ›

    Volume Weighted Average Price. A total of the dollars traded for every transaction (price multiplied by number of shares traded) and then divided by the total shares traded for the day. Also included are standard deviation bands.

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

    While the two profiles are very similar, however instead of looking at price and time as in a market profile, the volume profile focuses on volume. First, the volume profile is indifferent to when exactly a given trade took place within the same timeframe, here a day.

    What is the point of control in volume profile indicator? ›

    The price level with the the highest volume (widest horizontal row) is referred to as the point of control (POC), which identifies the price level where most trades took place (see chart below). The range of prices around the POC that contain 70% of total volume for the period is called the value area.

    What is the difference between volume and volume profile? ›

    While daily volume data takes into account the time period, the Volume Profile considers only the price levels.

    Is Volume Profile bullish or bearish? ›

    Volume profiles can also be used to confirm the direction of a trend. If the volume profile is showing more volume being traded at higher prices, it indicates a bullish trend. Conversely, if more volume is being traded at lower prices, it suggests a bearish trend.

    What is the best Volume Profile indicator in TradingView? ›

    5 Best Volume Indicators on TradingView For Day Trading
    • #1 Volume Profile. Imagine you enter an open air market to buy apples. ...
    • #2 Volume Weighted Average Price (VWAP) Have you ever wondered how floor traders on the New York Stock Exchange are evaluated? ...
    • On Balance Volume. ...
    • Accumulation Distribution (A/D) ...
    • Chaikin Money Flow.
    Mar 18, 2024

    Is it better to buy stocks with high volume or low volume? ›

    Low volume of a security, even if it's rising in price, can indicate a lack of conviction among investors. Conversely, high volume accumulation of a particular security can indicate that traders are placing their long-term confidence in the investment.

    Top Articles
    Crypto CS Pro Help Center
    Sustainable Investing - Sin stocks | Robeco USA
    English Bulldog Puppies For Sale Under 1000 In Florida
    Katie Pavlich Bikini Photos
    Gamevault Agent
    Pieology Nutrition Calculator Mobile
    Hocus Pocus Showtimes Near Harkins Theatres Yuma Palms 14
    Hendersonville (Tennessee) – Travel guide at Wikivoyage
    Compare the Samsung Galaxy S24 - 256GB - Cobalt Violet vs Apple iPhone 16 Pro - 128GB - Desert Titanium | AT&T
    Vardis Olive Garden (Georgioupolis, Kreta) ✈️ inkl. Flug buchen
    Craigslist Dog Kennels For Sale
    Things To Do In Atlanta Tomorrow Night
    Non Sequitur
    Crossword Nexus Solver
    How To Cut Eelgrass Grounded
    Pac Man Deviantart
    Alexander Funeral Home Gallatin Obituaries
    Energy Healing Conference Utah
    Geometry Review Quiz 5 Answer Key
    Hobby Stores Near Me Now
    Icivics The Electoral Process Answer Key
    Allybearloves
    Bible Gateway passage: Revelation 3 - New Living Translation
    Yisd Home Access Center
    Pearson Correlation Coefficient
    Home
    Shadbase Get Out Of Jail
    Gina Wilson Angle Addition Postulate
    Celina Powell Lil Meech Video: A Controversial Encounter Shakes Social Media - Video Reddit Trend
    Walmart Pharmacy Near Me Open
    Marquette Gas Prices
    A Christmas Horse - Alison Senxation
    Ou Football Brainiacs
    Access a Shared Resource | Computing for Arts + Sciences
    Vera Bradley Factory Outlet Sunbury Products
    Pixel Combat Unblocked
    Movies - EPIC Theatres
    Cvs Sport Physicals
    Mercedes W204 Belt Diagram
    Mia Malkova Bio, Net Worth, Age & More - Magzica
    'Conan Exiles' 3.0 Guide: How To Unlock Spells And Sorcery
    Teenbeautyfitness
    Where Can I Cash A Huntington National Bank Check
    Topos De Bolos Engraçados
    Sand Castle Parents Guide
    Gregory (Five Nights at Freddy's)
    Grand Valley State University Library Hours
    Hello – Cornerstone Chapel
    Stoughton Commuter Rail Schedule
    Nfsd Web Portal
    Selly Medaline
    Latest Posts
    Article information

    Author: Dr. Pierre Goyette

    Last Updated:

    Views: 6126

    Rating: 5 / 5 (50 voted)

    Reviews: 81% of readers found this page helpful

    Author information

    Name: Dr. Pierre Goyette

    Birthday: 1998-01-29

    Address: Apt. 611 3357 Yong Plain, West Audra, IL 70053

    Phone: +5819954278378

    Job: Construction Director

    Hobby: Embroidery, Creative writing, Shopping, Driving, Stand-up comedy, Coffee roasting, Scrapbooking

    Introduction: My name is Dr. Pierre Goyette, I am a enchanting, powerful, jolly, rich, graceful, colorful, zany person who loves writing and wants to share my knowledge and understanding with you.