CryptoKick

[KICK] Volatility Heatmap

With this indicator you can gauge the price volatility of an instrument across multiple timeframes in a very compact visualization. It allows you to find critically low areas of volatility and predict the likelihood of an imminent move or the conclusion of a move. While you can do this with other indicators, it is often easy to miss low volatility on timeframes that you don't normally survey.

Features:
Measure volatility using either Average True Range Percentile Rank (ATR-PR) or Historical Volatility Percentile (HVP)
Measure volatility from any other source (e.g. Volume, or custom series from another indicator) using HVP
2 Rendering Modes (Smooth and Distinct) as seen in the sample chart above
Ability to show current timeframe Volatility in bar chart above the heatmap
Get alerts when a certain number of timeframe levels (configurable) are showing critically low volatility (implying imminent move)
Get an alert when the current timeframe volatility level emerges from a critically low volatility zone (usually indicating the start of a significant move)

The bands on the map are 1x, 2x, 3x, 5x, 8x, 13x, 21x, and 34x the curent timeframe. The volatility measurements go (from lowest to highest): Lime, Blue, Dark Purple -> Light Purple (gradient), Magenta, Pink. If you see grey blocks/bands, these indicate that the instrument you are using does not have enough historical data to determine the volatility based on your timeframe and reference period. For example, if you are using a reference period of 100 and are on the daily view, to render the bottom-most band (x34) you would need around 3400 days of data (over 9 years).

You can use this indicator in multiple ways. My favorite way personally is to look for areas that have multiple consecutive timeframes showing low volatility warnings and then enter when the highest of those timeframes turns back to purple. Use other methods, analysis, or indicators to determine direction (or just straddle P.A. with market stops). If I am scalping, then I will generally mostly watch the "current timeframe" and get alerts when it emerges from low volatility.

Use the link below to watch a tutorial video, request a trial, or purchase for access.

Visit Kick Studios for access to our paid and FREE indicators
kickstudios.com/tools

PineScript Indicator Development course
kickstudios.com/courses

Trading Discord Community (Apex Trades)
discord.gg/K5hFQKHaKr
Invite-only script

Access to this script is restricted to users authorized by the author and usually requires payment. You can add it to your favorites, but you will only be able to use it after requesting permission and obtaining it from its author. Contact CryptoKick for more information, or follow the author's instructions below.

TradingView does not suggest paying for a script and using it unless you 100% trust its author and understand how the script works. In many cases you can find a good open-source alternative for free in our Community Scripts.

Disclaimer

The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by TradingView. Read more in the Terms of Use.

Want to use this script on a chart?

Warning: please read before requesting access.