top of page

Indicators › Utilities › Buying Selling Volume

Buying Selling Volume

Separate buying and selling volume with clear visual distinction.

NinjaTrader 8

Beginner

LITE

FREE

PRO

$ 79

ABOUT THIS INDICATOR

What it does

Buying Selling Volume breaks down each bar's total volume into estimated buying and selling components, providing insight into the internal pressure dynamics that created each candle. The calculation uses the close position within the bar's range: Buying Volume = Total Volume × (Close - Low) / (High - Low), and Selling Volume = Total Volume × (High - Close) / (High - Low). A bar that closes at its high attributes all volume to buying, while a close at the low attributes all to selling, with proportional splits for closes in between.

The indicator displays volume as a stacked histogram in a dedicated panel below the price chart. Green bars represent total volume, while red overlays show the selling portion - the visual ratio immediately reveals whether buyers or sellers dominated each bar without needing to check numerical values. This representation is more informative than standard volume histograms because it shows not just how much volume occurred, but how that volume was distributed between buying and selling pressure.

A configurable moving average line (default 30 periods) provides reference for identifying when volume is above or below normal levels. The indicator automatically detects unusual volume bars - those exceeding a configurable threshold (default 200% of average) - and marks them with cyan triangle markers above the histogram. These markers highlight potential institutional activity or significant market events that drove exceptional participation.

Three fixed-position statistics labels provide at-a-glance metrics: average volume, current volume with percentage of average, and buy/sell percentage split. Labels are color-coded based on conditions - green for unusual volume, orange for above-average, red when sellers dominate. For strategy developers, the indicator exposes public methods including GetBuyingVolume(), GetSellingVolume(), GetBuyingPercent(), GetSellingPercent(), IsUnusualVolume(), GetVolumePercentOfAverage(), and GetDominance() for integration into automated trading systems.

WHAT'S INCLUDED

Features

Feature Name

Feature description goes here

PRO

HAVE QUESTIONS??

Frequently Asked Questions

Question goes here...

Answer goes here...

YOU MIGHT ALSO LIKE

Related Indicators

Technical Analysis

Indicator Name

FREE
$79

Indicator Name

Indicator Name

FREE
$79

Indicator Name

Indicator Name

FREE
$79

Ready to Try It?

Download the free Lite version to test it on your own charts, or unlock all features with the Pro version.

🛡️

14-Day Pro Trial

⬇️

Instant Download

📈

Lifetime Updates

Pro Support
bottom of page