The TPO Profile study represents trading activity over a time period at specified price levels. Considering the input-defined aggregation period, the TPO Profile plots a histogram showing price distribution, revealing the dominant price values. The width of histogram's row represents the number of times the price of the instrument got into the interval defined by the row's height.

The longest row of the TPO Profile defines the price level which was the most frequent during the specified time period; this level is called Point Of Control (POC). By default, the price range surrounding the POC level where 70% of the trading activity took place for the specified time period is Value Area (note that the percentage is customizable within the "value area percent" input parameter).

Input Parameters

Parameter Description
price per row height mode Defines the height setting mode for each row of the histogram. "AUTOMATIC" splits the trading range of the whole chart into 85 equal intervals. "TICKSIZE" defines the height of each row equal to the tick size of the charted symbol, and "CUSTOM" allows you to manually set the height of each row.
custom row height Defines the price interval to set the height of rows when "CUSTOM" mode is selected within the "price per row height mode" input.
time per profile Defines aggregation period to calculate the bars for the histogram. Setting this parameter to "CHART" involves the entire price plot into calculation. Values "BAR", "MINUTE", "HOUR", "DAY", "WEEK", "MONTH", and "OPT EXP" allow you to set aggregation manually, specifying number of these periods within the "multiplier" input.
multiplier Defines the number of periods to calculate the TPO profile. Note that this setting is ignored if "time per profile" input is set to "CHART".
on expansion

Defines whether or not the profile is shown on the expansion area of the chart. For more information on the subgraph expansion, refer to the Time Axis Settings article.

profiles Defines the number of profiles to be displayed if "on expansion" input is set to "No". If "on expansion" input is set to "Yes" then "profiles" setting is ignored and only one profile is shown.
show point of control Defines whether or not to highlight the histogram row containing the POC price level.
show value area Defines whether or not to highlight the Value Area.
value area percent Defines the percentage of the trading activity for which the Value Area is determined.
opacity Defines the degree of histogram opacity, in percent.


Plot Description
POC The Point Of Control level.
ProfileHigh The highest price level reached within the specified time interval.
ProfileLow The lowest price level reached within the specified time interval.
VAHigh The highest price level of the Value Area.
VALow The lowest price level of the Value Area.


*For illustrative purposes only. Not a recommendation of a specific security or investment strategy.