The FootPrint is an analysis tool that breaks down market activity for each candle. This tool displays transactions carried out both on Bid and Ask on each side of the candle. Moreover, you can choose to visualize the volume profile on one side and delta values on the other, as well as the delta bar and Bid x Ask values with delta bars. The indicator also highlights Imbalances, which can influence the price movement or cause its rejection. Unfinished auctions may indicate when there is a possibility that a price will be revised. Other key points that can be observed include the Control Point, where the price is also likely to be revised, and an estimate of the Commitment Of Traders or COT for each candle. The FootPrint indicator also allows the identification of absorptions and the integration of many other variables into your trading strategies.
This setting automatically converts volumes to the principal unit when trading with cryptocurrencies. For other financial instruments, this option has no effect, so it is enabled by default.
This setting determines the maximum number of bars that will be displayed on a chart. If you set a limit of 1000 bars, the 1001st bar will be discarded. This setting ensures efficient operation in 24-hour markets, like Forex and cryptocurrency, preventing excessive memory usage.
This option automatically adjusts the chart on the Y-axis to prevent it from overlapping with the footer. It usually works well, but in some cases, it may cause the Y-axis to overflow. If this problem occurs, simply disable this option.
This setting allows adjusting the chart margin in percentage when the footer is not visible.
This option groups volumes using the decimal metric system with suffixes like Kilo, Mega, Giga, etc.
Allows adjusting the number of decimals after the comma when the metric system is used.
This option determines the width and spacing of the candles when a chart is loaded. If the option is disabled, the chart will maintain the same configuration when reloaded. This option is useful for less experienced users and that’s why it is enabled by default. More advanced users can disable it so that their chart maintains its shape when reloading.
Spacing between candles when automatic configuration is enabled at loading.
Width of the candles when automatic configuration is enabled at loading.
This option allows dividing the volumes by a set number. With Zero it is deactivated. When enabled, it disables the use of the metric system, as it has priority.
Allows grouping several ticks into a group as if they were one. This is necessary for instruments with very small ticks. For example, indices like the NQ or Crypto.
The width in pixels of a candle for associated data to be hidden. This value sets the changeover point between wide and narrow view.
This value divides the COT values to make them more readable. If set to zero it is disabled.
Allows setting a margin on the chart. It is recommended to leave it disabled (with -1) since templates have a defined margin and this value will be added to the chart margin in all cases. It can’t be determined if an indicator was loaded directly on a chart or from a template.
Allows defining how to determine the ask volume and the bid volume in the history. The recommended way is to use the BidAsk mode. Some data providers send data with values on one side only (BID) and without this option, the other values are zero. The UpDownTick option allows determining if the volume was at the ask by observing how the price moves and thus making a separation. The best is to choose a data provider that separates because the UpDownTick mode discards volume that can’t be determined if it was at the Bid or the Ask.
Same as historical but for real-time mode. We have not seen cases where it is necessary as data providers that do not separate the bid and ask in history, almost always do it in real time. The recommended is to leave it in BidAsk.
Sets the Z Order of the indicator. This option allows shifting the indicator on the Z axis. This axis is not visible (it’s internal to the PC hardware) but allows organizing an order of rendering on screen. This way, one indicator can be displayed over another, over candles, etc.
PipFlow is capable of drawing up to two candles at the end of the chart in narrow mode that always remain visible. This allows the trader to monitor these final candles when analyzing earlier areas in narrow mode where they are not observed. Zero doesn’t put any, and 1 or 2 can be placed.
Defines the width of the pinned candles.
Space between pinned candles when there are two of them.
Sets the Z Order of the indicator. This option allows shifting the indicator on the Z axis. This axis is not visible (it is internal to the PC hardware) but allows organizing an order of plotting on the screen. With this, one indicator can be displayed over another, over candles, etc.
PipFlow is capable of drawing up to two candles at the end of the chart in narrow mode that always remain visible. This allows the trader to monitor these final candles when analyzing previous zones in narrow mode where they are not observed. Zero does not put any, and 1 or 2 can be placed.
Defines the width of the fixed candles.
Space between fixed candles when there are two.
Show the body of the candles or not. It may be useful to disable it when the outline is shown since the outline will resemble the values of the candle body. In some cases, it can be useful to display other types of candles not defined by PipFlow.
To show the contour of the candle or not.
Whether to display the wicks of the candles or hide them.
Set it to true to remove the border to facilitate the visualization of the candles in narrow view.
Allows displaying the border of the candle or not. This option includes narrow mode and expanded mode.
Allows defining the color of the wick when the candle is bullish.
Contour around the entire candle including the footprint bars when the candle is bearish.
Contour around the entire candle including the footprint bars when the candle is bullish.
Fill of the contour when the candle is bullish.
Fill of the contour when the candle is bearish.
Color of the wick when the candle is bearish.
Color of the wick when the candle is bullish.
Color of the candle body when it is bearish.
The maximum width in pixels of the candle body.
Allows you to configure the type of FootPrint bars that are shown on the sides of the candle. It can be Bid/Ask, Volume/Delta, SideDelta, or SideDeltaBidXAsk.
This setting determines how the bars are represented on the chart. Here are the available options:
Saturation: In this mode, all bars are drawn with the same size, but with faded colors to represent different values.
Volume: In this case, all colors are drawn with the same opacity, but the size of the bars varies according to their value. Thus, bars with a higher volume will be drawn larger.
Solid: In this mode, all bars are represented with a uniform size and a solid color, regardless of volume.
VolumeAndSaturation: In this case, both the size and opacity of the bars adjust according to volume. That is, bars with a larger volume will be drawn larger and with greater opacity.
None: If you select this option, no bars will be shown on the chart, only text will be displayed.
Allows setting a minimum opacity (0-100) for the bars. In this way, bars with lower volume will always have some opacity and won’t become transparent. For example, with values equal to or greater than 20.
The color of the text for the footprint bars.
CenterCandle aligns the texts towards the center of the candle. CenterBar aligns the texts within the bar (taking the maximum width).
Color for the Ask bars.
Color for the Bid bars.
The color of the volume bars.
None will disable it. When “Text Color” is selected, the text color will change at the close as can be seen in the following image.
The transparency of the close box border. (0-100)
The transparency of the close box fill. (0-100)
The color of the close indicator.
Choose rectangle if you want a rectangle over the bars or None if you want it disabled.
The separation in pixels of the FootPrint bars from the center of the candle. This defines the margin for the bars from the center of an imaginary line that crosses the center of the candle.
When the candles are aligned towards the center of the candle this value establishes a margin between the text and the end of the bar.
A volume filter that will prevent the bars from being displayed if they don’t have a volume higher than the one specified. Leave at zero to disable. This makes cluster detection easier and helps develop the strategy of “hiding behind the elephant.”
FootPrint is able to adapt the size of the texts according to the size of the bars. This would be the maximum text size when the bar gets too big. Putting very extreme values slows down the drawing of the footprint and text rendering is generally a very slow operation for the hardware. Set them carefully. No matter how fast PipFlow is, it cannot go faster than the hardware.
Minimum size to display the texts. A size smaller than this hides the texts of the FootPrint showing only bars. Set this value carefully as it can make the drawing very slow if extreme values are used. PipFlow always tries to make the text as large as possible.
This number divides all Bid, Ask, Volume, and Delta values in each candle to make the numbers more readable for the end-user if they are too large.
Obsolete, will be removed.
If the value to be displayed is zero, whether bid, ask or volume, it is not displayed.
The ‘Bar Text antialias’ option allows you to set the text rasterization method, which determines how the letters and numbers of the data are converted into pixels on the screen. There are three modes available:
ClearCase: This is the highest quality method, offering a clear and sharp display of texts. However, it is also the slowest in terms of performance, as it requires more system resources to process the information. This mode might be suitable if you have a high-powered graphic device.
GrayScale: This mode offers a slightly lower display quality than ClearCase, but it is faster and therefore less demanding for your system. This is an intermediate option, providing a balance between display quality and system performance. By default, GrayScale is set due to this balance.
Aliased: This is the fastest of the three modes, but also the lowest quality in terms of text display. However, if your system performance is low and you experience a slowdown in the FootPrint display, then Aliased mode may be the most appropriate option.
In short, the choice of rasterization mode depends on the capacity of your graphic device and the speed with which you need the data to be processed and displayed.
Select to display the naked POC (not yet touched by the price).
Sets whether the POC should be extended beyond the edge of the chart.
This is a filter to display the higher volume POCs, thereby discarding the less interesting POCs.
AllEqual draws all lines in the same color. Delta marks the POCs with a negative delta in one color, a positive in another, and zero in a third color. The ValueArea option allows to show the POCs in one color if the candle’s close is below the value area, another if it is above and a third if it is in the value area. This allows to determine the intention.
The color used to draw the POC lines.
The color for the bar when it has the highest volume.
This section is for configuring imbalances. Imbalances allow you to observe regions where more operations have been carried out in one direction than in the other. These situations tend to move the price and cause points where the price tends to make a turn. Therefore, they are very important.
None: Does not show them
Horizontal: will show imbalances on the same tick. This option is useful when tick grouping is used.
Diagonal: Diagonal: compares bars on the bid with bars on the ask one tick higher. If there is tick grouping, the comparison is made between groups.
Horizontal and Diagonal: shows both previous forms
Combination Horizontal and diagonal: The imbalance will only be displayed if two conditions are simultaneously met: the existence of a diagonal imbalance and a horizontal imbalance. In other words, only those imbalances that occur both on the vertical axis (diagonal imbalance) and on the horizontal axis (horizontal imbalance) will be highlighted.
If the bars are shown or hidden. It does not deactivate the imbalance, it simply hides the bars that define them.
If the imbalance goes to the bid, this is the color used to show the bars.
If the imbalance goes to the ask, this is the color used to show the bars.
The pixel width of the imaginary box that surrounds the imbalance lines. The wider it is, the more it enters the profile bars.
The width of the imbalance bar.
This is the type of operator used for the comparison. If ratio is chosen, a division will be used and it is the number of Xs in comparison with the other. If it’s difference, the result of the subtraction is the number to compare.
The amount to compare to determine if there was an imbalance or not.
If the winning side has a value greater than this value, the imbalance will be displayed, otherwise it will not be detected.
If the total size of both sides of the imbalance has this amount of volume it will be detected, otherwise it will not be shown.
The text of the winning side of the imbalance is displayed in bold.
Difference between the size of the normal font and the size of the imbalance font. For example, if your normal font has a size of 10 and this value is 2, the imbalance font size will be 12.
Unfinished auctions are zones at the edges of candles where there is no loss of interest from buyers and sellers. It means that it is likely to be a zone where the price will revisit later until the battle ends.
Select to display unfinished auctions.
The color of the box and the lines.
The candle’s value area will show you the zone of greatest activity of the candle. By definition, this is where 70% (some traders consider 68%) of the activity takes place and is the most important zone. This area always includes the point of control (POC). In the software, it is possible to define the percentage.
Select to display the value area of the candles.
The percentage to define the value area. It is 70% by default. However, with this option, you can redefine it.
The pixel width of the value area bars.
The color of the bar when the delta is negative.
The color of the bar when the delta is positive.
The displacement of the bar from the center of the candle. (it can be negative)
The order filter plays a crucial role in eliminating market noise, allowing you to focus on the most relevant transactions. This functionality discards those orders of lesser importance or lesser volume, leading to a cleaner visualization focused on market movements that truly have a significant impact. Essentially, this filter is an effective tool for enhancing analysis clarity and optimizing your trading strategies.
Orders with a volume higher than this set value will be processed in the analysis. All those orders that have a lower volume will be discarded and ignored in the process. If this value is set to zero, all orders, regardless of their volume, will be included in the analysis. This setting allows to adjust the tool’s sensitivity to the magnitude of orders, providing greater control over the quality and relevance of processed data.
Orders with volume smaller than this size will be processed. The others will be ignored. Define it to zero to include all orders. This option is included for completeness but is of little use. It will probably be removed in the future.
“Information zones” represent additional data that is attached to each candle, providing the opportunity to analyze various variables that typically would not be directly visible on the candle. This functionality allows for more relevant information to be displayed directly on the chart, thereby facilitating a deeper and more comprehensive market analysis without the need to divert attention to other elements or windows.
There are 6 zones, three at the top and three at the bottom of the candle.
Each zone can be defined as:
Nothing: Empty zone (but does not leave empty space).
DeltaClose: The delta of the candle.
DeltaFinish: Candle's Delta Finish.
DeltaMinMax: Shows two values Delta Min and Delta Max.
ImbalanceCount: Total imbalance count on each side for the Bid and Ask.
ImbalanceVolume: Like ImbalanceCount but instead of the count, the total volume of the imbalances.
Volume: Total volume of the candle.
COTUp: The COT of the candle.
COTDown: The COT of the candle.
Ratio: Ratio according to the extreme.
All the colors used in this software have been designed to be easily interpretable in an intuitive manner. Therefore, we will not delve into a detailed explanation of each of them. However, as a helpful tip, if you prefer a certain background not to be colored, you can choose to use a “transparent brush”. This functionality provides greater flexibility and customization, allowing you to adapt the software’s display to your individual preferences.
This option allows the user to decide whether to visualize the delta graph in their analysis. The graphic delta provides useful information about the difference between the volume of buy trades and the volume of sell trades for each time interval. By activating this option, the delta candle will be displayed.
This parameter refers to the space that is configured between the price candle and the deltas candle in the graph. It allows users to adjust the visual distribution to improve readability or focus on certain elements. By increasing this value, the distance between both candles will increase, providing more space on the graph to analyze each candle individually. Conversely, by decreasing this value, the candles will be closer to each other, allowing a more consolidated view of the data.
This is the color assigned to the candles when the delta is negative. It is useful for providing an immediate visual representation of the delta’s state, allowing you to quickly distinguish between positive and negative values.
This is the color assigned to the candles when the delta is positive. Just like the negative delta indicator color, this color helps to differentiate and quickly visualize the positive delta values on your graph. These colors can be customized according to your preferences, for a more comfortable interpretation of the data.
Color of the delta candles' wick.