OPEN-SOURCE SCRIPT
Updated Volume Aggression Monitor

๐ Volume Aggression Monitor โ Overview
This indicator helps identify buying and selling pressure (aggression) in real-time by analyzing how market participants are executing trades. It is composed of three main components:
๐ What Does It Show?
๐งญ 1. The Thermometer (Above Candles)
๐ข Green Arrow (โฒ) โ Buy Aggression: Buyers are lifting the ask.
๐ด Red Arrow (โผ) โ Sell Aggression: Sellers are hitting the bid.
โช Gray Square (โ ) โ Neutral: No significant price movement or aggression.
๐ก Neutral in this context means:
The price barely moved during the candle (open-close % change < direction_threshold, default 0.05%).
No clear buyer or seller dominance. It often appears during low volatility, equilibrium, or market indecision periods. This prevents noise and false directional readings due to random micro-movements.
๐ 2. Percentage Panel
A table displaying recent trades or candle data (from a lower timeframe). Colored arrows indicate the direction of aggression (buy/sell). Shows volume, delta, and aggression %.
โ Use it to:
Track clusters of buy/sell aggression. Spot momentum builds.
โฑ๏ธ 3. Cumulative Times & Sales Bar
A horizontal progress bar representing cumulative aggression.
Positive = Buy Aggression dominates.
Negative = Sell Aggression dominates.
๐ Even in sideways price movement, this bar shows who is winning the fight under the surface.
---
๐ง How to Use It:
๐น Confirm Trades
Use the thermometer and aggression signals to confirm your strategy entries (e.g., breakouts, pullbacks, support/resistance).
๐น Detect Dominance
Observe who is in control: buyers or sellers? Are they pressing or hesitating?
๐น Filter Market Noise
The neutral state avoids misinterpreting small, meaningless movements as strong signals.
---
Component | Meaning
๐ก๏ธ Thermometer (โฒ โผ โ ) | Whoโs in control in each candle
๐ Percentage Panel | Trade details: direction, delta, aggression
๐ Cumulative T&S Bar | Overall aggression bias over time
---
This indicator helps identify buying and selling pressure (aggression) in real-time by analyzing how market participants are executing trades. It is composed of three main components:
๐ What Does It Show?
๐งญ 1. The Thermometer (Above Candles)
๐ข Green Arrow (โฒ) โ Buy Aggression: Buyers are lifting the ask.
๐ด Red Arrow (โผ) โ Sell Aggression: Sellers are hitting the bid.
โช Gray Square (โ ) โ Neutral: No significant price movement or aggression.
๐ก Neutral in this context means:
The price barely moved during the candle (open-close % change < direction_threshold, default 0.05%).
No clear buyer or seller dominance. It often appears during low volatility, equilibrium, or market indecision periods. This prevents noise and false directional readings due to random micro-movements.
๐ 2. Percentage Panel
A table displaying recent trades or candle data (from a lower timeframe). Colored arrows indicate the direction of aggression (buy/sell). Shows volume, delta, and aggression %.
โ Use it to:
Track clusters of buy/sell aggression. Spot momentum builds.
โฑ๏ธ 3. Cumulative Times & Sales Bar
A horizontal progress bar representing cumulative aggression.
Positive = Buy Aggression dominates.
Negative = Sell Aggression dominates.
๐ Even in sideways price movement, this bar shows who is winning the fight under the surface.
---
๐ง How to Use It:
๐น Confirm Trades
Use the thermometer and aggression signals to confirm your strategy entries (e.g., breakouts, pullbacks, support/resistance).
๐น Detect Dominance
Observe who is in control: buyers or sellers? Are they pressing or hesitating?
๐น Filter Market Noise
The neutral state avoids misinterpreting small, meaningless movements as strong signals.
---
Component | Meaning
๐ก๏ธ Thermometer (โฒ โผ โ ) | Whoโs in control in each candle
๐ Percentage Panel | Trade details: direction, delta, aggression
๐ Cumulative T&S Bar | Overall aggression bias over time
---
Release Notes
Fix the overlay chart.Release Notes
Fix the scala.Release Notes
Fix the aggression index.Open-source script
In true TradingView spirit, the creator of this script has made it open-source, so that traders can review and verify its functionality. Kudos to the author! While you can use it for free, remember that republishing the code is subject to our House Rules.
For quick access on a chart, add this script to your favorites โ learn more here.
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.
Open-source script
In true TradingView spirit, the creator of this script has made it open-source, so that traders can review and verify its functionality. Kudos to the author! While you can use it for free, remember that republishing the code is subject to our House Rules.
For quick access on a chart, add this script to your favorites โ learn more here.
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.