Anchored Volume Profile


Anchored Volume Profile (AVP) indicator calculates volume data within a specified time period from the manually selected starting point to the end of the available bars, allowing traders to analyse the volume activity of a particular range instead of the entire price movement of an asset.

Note: you can read more about traits shared by all Volume Profile indicators in the Volume Profile Indicators: basic concepts Help Center article. The text below describes features unique to this particular Volume Profile indicator.

How to apply AVP to your chart

1. Select Anchored Volume Profile from the drawing tools list on the chart’s left-side panel, as shown below.

2. Click on the chart to select the point from which you’d like to start your calculation. The volume profile curve will be displayed on the chart as pictured below.


When calculating Anchored Volume Profile, we check a list of timeframes in a sequence until the number of bars in the time interval for which VP is calculated will be fewer than 5000. The sequence of timeframes is: 1, 3, 5, 15, 30, 60, 240, 1D.

Consider the following example. The AVP indicator is set to calculate the profile for the period that starts on the first Monday bar and ends on the last Sunday bar of the same week. The symbol is traded 24x7 (for the sake of the experiment, let's assume there are no gaps where no trades were happening and each minute of every week has a bar associated with it). 

  1. First, the indicator checks the "1" timeframe, sees that the 1m chart for this symbol has 7D * 1440m = 10080 bars of 1m data, which is above the 5000 bar limit. It selects the next timeframe in the sequence.
  2. Next, the indicator does the same with the "3" timeframe. The 3m chart for the symbol has 7D * (1440 / 3) = 3360 bars of data. This is below the 5000 bar limit, so the 3m bars will be used in the AVP calculation.

Note: There is a limited number of lower timeframe bars available for the indicator's calculations. If the AVP is set to be calculated very deep in the symbol's history, there might be no lower timeframe information for that period of time. In such cases, the Chart timeframe will be used for the calculation instead.

To demonstrate this, try adding AVP to NASDAQ:AAPL, 1D, and setting it up to span a one-day period that starts on Dec 12, 1980. There won't be lower timeframe data for this time interval, so AVP calculation will be carried out at the Chart resolution (1D).

Building on a single bar

Note that while building Anchored Volume Profile on a single bar, the close > open condition is used to calculate the Up/Down Volume. i.e., if close > open, the price movement is considered Up Volume, if close <= open, it's Down Volume.


Rows Layout / Row Size

These two inputs specify the way the indicator calculates how many rows each histogram will have.

If Rows Layout is set to “Number of Rows”, Row Size sets the total number of rows in the histogram: for example, with Row Size of 25 the histogram, top to bottom, will have 25 rows. The height of each row will be calculated automatically; in the example above, a Volume Profile histogram spanning the price from 200 to 300 will have (300 - 200) / 25 = 4 points per each row. 

If this input is set to “Ticks Per Row”, Row Size indicates the number of ticks in each single row (1 tick being the minimal move the price for this symbol can make: for example, for NASDAQ:AAPL, 1 tick is 0.01 because the price needs to move at least 0.01 USD, i.e. 1 cent). E.g., setting it to 25 will mean that each row has the height of 25 ticks. In that case, the number of rows will be calculated automatically, and the Volume Profile histogram spanning the price from 200 to 300 for a symbol with a mintick of 0.01 will have (300 - 200) / 0.01 / 25 = 400 rows per each histogram. 


Toggles between showing total volume for each row (Total), splitting each row into up/down (Up/Down), or showing their difference (Delta).

Value Area Volume

Specifies what percentage of all volume for the trading session should be highlighted by Value Area.


#1 (bar) - sets the position of the anchor of the Volume Profile. The VP will start before this position.