# Volatility factor

Column "**Volat.**" (volatility of cryptocurrencies) shows the amplitude of changes in the closing price relative to the selected timeframe. The higher the value, the higher the volatility.

<figure><img src="/files/K1k7oNUQybqwrylJd7A6" alt=""><figcaption><p>Volatility value for a selected timeframe</p></figcaption></figure>

## Calculation of the volatility factor by timeframe:

| Timeframe | Period                                                                  |
| --------- | ----------------------------------------------------------------------- |
| **5m**    | using the value of **6** previous 5m candlesticks (range 30 min)        |
| **15m**   | using the value of **4** previous 15M candlesticks (range 60 min)       |
| **30m**   | using the value of **4** previous 30M candlesticks (range 120 min)      |
| **1h**    | using the value of **4** previous 1h candlesticks (range 240 min)       |
| **2h**    | using the value of **4** previous 2h candlesticks (range 480 min)       |
| **4h**    | using the value of **4** previous 4h candlesticks (range 960 min)       |
| **12h**   | using the value of **4** previous 12h candlesticks (range 2880 min)     |
| **1d**    | using the value of **4** previous 1d candlesticks (диапазон 5760 минут) |

## Volatility indicator Tradingview

You can visualize the volatility factor calculation as an indicator on the Tradingview chart.

### 1. Adding an indicator to the chart

Open the Tradingview chart window and click on the "Indicators" button.&#x20;

Enter the name of the indicator "Volatility" in the search box and select it from the list.

<figure><img src="/files/W8tPqRd8Nih3AkGJiayR" alt=""><figcaption></figcaption></figure>

### 2. Setting indicator parameters

Indicator has default period settings that match the [table for calculating the volatility factor](#calculation-of-the-volatility-factor-by-timeframe) for timeframes.

{% hint style="info" %}
You don't need to manually set the parameters corresponding to the selected timeframe, the indicator itself changes the period for the desired timeframe
{% endhint %}

<figure><img src="/files/4pIq6ZXd8x222mGkgw4s" alt=""><figcaption></figcaption></figure>

### 3. Setting precision

In the screener we round values depending on the timeframe. A higher timeframe, the lower precision value we use.&#x20;

For example, on timeframes 5,15,30m precision is **4** decimal places - `0.0001`&#x20;

You can set the precison in the indicator settings, in the Style tab.

<figure><img src="/files/v75sjcNarGndCMC0RZSJ" alt=""><figcaption></figcaption></figure>

### 4. Comparison of the indicator values with the table

Compare the values obtained by the indicator with the table data to make sure you have set it up correctly.&#x20;

You can use the indicator to determine the exact parameters of the volatility values you are interested in to create [single](/en/modules/signals/single.md) or [group](/en/modules/signals/group-signals.md) signals.

<figure><img src="/files/lnRRaSeLmmKh5MrEAFlT" alt=""><figcaption><p>The results of the indicator and the data from the screener table</p></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.cvizor.com/en/modules/cryptoscreener/volatility.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
