# Cluster chart

{% embed url="<https://youtu.be/xnUxEjMrKKM>" %}

### What is Cluster chart?

**Cluster chart**, known as Footprint chart in other trading platforms, is an advanced chart type that shows a comprehensive view of the candle chart. It allows to look inside the price and see all market actions. Cluster chart combines several important characteristics like time, OHLC prices, trading volume, number of buy and sell trades.

Using this information, a trader can evaluate:

* trading volume, which executed for each price
* zones of maximum volume accumulation
* zones of high trading interest (the maximum number of trades)
* the number of buyers and sellers at each price level

![Cluster chart with Imbalance view](https://1574671354-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQAglKSOJnxCrGxFyuplO%2Fuploads%2Fgit-blob-dc5a02e076eec8adfc82b8d2ce9c370211f8f9bd%2Fcluster-chart.png?alt=media)

### How to enable cluster chart?

Before activating a cluster chart, you need to enable the Volume Analysis Toolbar. To do this, in the upper right corner of the chart panel, click on the "***Magnifier***" icon. A toolbar with Volume Analysis tools will appear at the bottom of the chart — *Cluster,* [*Step Profile, Left Profile, Right Profile*](https://funded-futures-network.gitbook.io/fundx/analytics-panels/chart/volume-analysis-tools/volume-profiles)*,* [*Time Statistics*](https://funded-futures-network.gitbook.io/fundx/analytics-panels/chart/volume-analysis-tools/time-statistics)*,* [*Time Histogram*](https://funded-futures-network.gitbook.io/fundx/analytics-panels/chart/volume-analysis-tools/time-histogram)*,* [*Historical Time & Sales*](https://funded-futures-network.gitbook.io/fundx/analytics-panels/chart/volume-analysis-tools/historical-time-and-sales)*,* [*Custom Volume Profile*](https://funded-futures-network.gitbook.io/fundx/analytics-panels/chart/volume-profiles#custom-volume-profile).

1. Click on the **Cluster** and Enable it
2. Select the Type of visualization (Single, Double, or Imbalance view)
3. Select the Data type (you can select one or two different data types at once)
4. Customize data visualization
5. Use advanced settings (gear icon) for more detailed chart customization.

![Here is how you can activate Cluster chart in FundX platform](https://1574671354-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQAglKSOJnxCrGxFyuplO%2Fuploads%2Fgit-blob-dc01dd9c169511b2575c9461308ea92f51e44095%2Fcluster%20activation.gif?alt=media)

{% hint style="info" %}
For more efficient analysis with cluster chart, you can display two different data types on one bar at once.
{% endhint %}

### Types of Cluster chart in FundX

FundX provides 3 types of cluster charts for better data visualization:

![Types of cluster charts (footprint) in FundX](https://1574671354-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQAglKSOJnxCrGxFyuplO%2Fuploads%2Fgit-blob-fcbd5f83a2a7bf7e2c88e35084aabbba80b3ff82%2Fimage%20\(360\)%20\(1\).png?alt=media)

* **Single cluster** shows only one data type per bar. The list of main [**Data types**](#data-types-for-cluster-chart) you will find below

![Cluster chart in FundX with single type visualization](https://1574671354-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQAglKSOJnxCrGxFyuplO%2Fuploads%2Fgit-blob-8d4e951b60966b34d58fcdcf78665b272a4b99c0%2Fimage%20\(357\)%20\(1\)%20\(1\)%20\(1\).png?alt=media)

* **Double cluster** allows you to select two data types that will be shown in each bar. For example, you can select Volume for the first data type and Delta for the second data type.

![Cluster chart in FundX with a double type visualization](https://1574671354-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQAglKSOJnxCrGxFyuplO%2Fuploads%2Fgit-blob-518bbe2f152abcd5abfa3a550a7393d737020dbe%2Fimage%20\(361\)%20\(1\).png?alt=media)

* **Imbalance** in the footprint chart highlights the price levels where a buy trade volume is excess over a sell trade volume. Diagonal Bid/Ask imbalance displays aggressive buy market orders lifting the offer and aggressive sell market orders hitting the bid.

![Cluster chart in FundX with an Imbalance view](https://1574671354-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQAglKSOJnxCrGxFyuplO%2Fuploads%2Fgit-blob-81238d80718f4008bd7888cf755083b8abb0c801%2Fimage%20\(359\)%20\(1\)%20\(1\)%20\(1\).png?alt=media)

{% hint style="info" %}
In the Imbalance mode, by default, the **Sell volume (Bid)** is selected on the left side of the bar, and the **Buy volume (Ask)** on the right side. Other data types cannot be selected in this mode.
{% endhint %}

### General settings of cluster chart

Cluster chart has various settings allowing to display of volume data from different sides. For example, you can choose different types of data for each bar, as well as configure colors, which will simplify the perception and analysis of volumes, trades, etc.

![Select different data types for Cluster chart](https://1574671354-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQAglKSOJnxCrGxFyuplO%2Fuploads%2Fgit-blob-b254230b73b1b66ad46968326f60acbaa304cc1e%2Fcluster-data-type.gif?alt=media)

### Data Types for cluster chart

* **Trades** — it's the number of contracts (trades) that are executed at each price level.
* **Buy (or Sell) trades** — it's the number of Buy (or Sell) trades that are executed at each price level.
* **Volume** — the total size of all positions that are executed at each price level or price range.
* **Buy (or Sell) Volume** — the total size of all Buy (or sell) positions that are executed at each price level or price range.
* **Buy (or Sell) Volume, %** — shows how many percent of the total volume relates to Buy (or Sell) trades
* **Delta and Delta %** — shows the difference in traded Volume between Buyers and Sellers. It allows evaluating who controls the price on the market at a given time.\
  Delta % = Delta / Volume \* 100
* **Average size** — the average volume of the position that was executed at a certain price or price range.
* **Average Buy size** — the average volume of a Buy position that was executed at a specific price or price range.
* **Average Sell size** — the average volume of a Sell position that was executed at a specific price or price range.
* **Max one trade volume (value and %)** — shows the maximum volume of a single trade that has been executed at a certain price or price range (depending on the Custom Step (ticks) setting).
* **Filtered volume (value and %)** — this parameter displays volumes that exceed the size specified in the filter. If the volume size is smaller than the one specified in the filter, then the values will be zero.
* **Buy (or Sell) filtered volume** — the parameter displays Buy (or Sell) volumes that exceed the size specified in the filter.

### How to set the filtered volume?

For all volume analysis tools, there are general settings that allow you to set Filtered volume, and configure the step for aggregating volume data. On highly liquidity assets like Bitcoin or futures on the S\&P500, the trading volume for a trading session is large. Set the minimum volume values that will be displayed on the chart. This will allow you to focus on significant price levels and more clearly see zones of support/resistance.

{% hint style="info" %}
Each instrument has individual settings for the filtered volume depending on liquidity.
{% endhint %}

![Filtered volume in general settings of Volume Analysis](https://1574671354-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQAglKSOJnxCrGxFyuplO%2Fuploads%2Fgit-blob-39c306b523d23cf922612f0e8633af9656083b5d%2Ffiltered-volume.png?alt=media)

Select **Filtered Volume** as the data type in clusters to display them on the chart. All values that are less than the filtered volume are presented as zeros.

![](https://1574671354-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQAglKSOJnxCrGxFyuplO%2Fuploads%2Fgit-blob-d5ea389da50d9e4e0f185641abf2d3c0bb75a144%2Fimage%20\(79\).png?alt=media)

### What is Custom step and how to set it properly?

Cluster chart shows volume data at each price level for a specified period. But with a large number of levels, the cluster chart becomes difficult to read.

**Custom step** summarizes the volume data of as many price levels as specified in the setting. By default, the value of the custom step is set to 1 tick, which means the volume data are shown at each price level.
