VOLUMENTUM USER MANUAL

Introduction

Composite Man’s Volumentum is an order flow indicator designed to detect, classify, and visualize bid/ask imbalances and absorption events directly on your price chart. Unlike traditional footprint chart analysis — which requires you to manually scan every candle — Volumentum automates the process and paints the results as color-coded rectangles overlaid precisely at the price levels where institutional-level volume imbalances occurred.

At its core, Volumentum answers a fundamental order flow question: at which price levels did one side (buyers or sellers) overwhelmingly dominate the other? These levels often mark short-term price rejection zones, support/resistance magnets, and potential reversal areas — especially when multiple imbalances stack up consecutively across adjacent price ticks.

Version 2.7 introduces a dual-pipeline detection engine (Horizontal + Diagonal), a stacking filter to eliminate noise, a dual-mode volume filter, absorption detection with automatic color reclassification, and a draggable start handle that lets you control the lookback range interactively without opening the settings panel.

 

Core Concepts

What Is an Imbalance?

An imbalance occurs at a specific price tick when the volume traded on one side significantly exceeds the other. Volumentum measures this as a ratio: if the dominant side is at least X times larger than the opposite side (where X is your Imbalance Ratio setting), the tick is flagged.

  • Bullish Imbalance: Ask volume >> Bid volume at a given tick. Buyers were far more aggressive here. Displayed in teal/green by default.
  • Bearish Imbalance: Bid volume >> Ask volume at a given tick. Sellers dominated. Displayed in pink/red by default.

 

Horizontal vs. Diagonal Detection

Volumentum supports two methods of detecting imbalances, which can be run independently or simultaneously:

  • Horizontal (Alternative): Evaluates each price tick in isolation — comparing the ask and bid volume AT that specific tick. Bullish if Ask > Bid * ratio at the same tick. A single-tick analysis.
  • Diagonal (Traditional): The classic footprint imbalance definition — compares the Ask at an upper tick against the Bid at the tick directly below it. Bullish if Ask(upper) > Bid(lower) * ratio. This mirrors the diagonal comparison lines you see on standard footprint charts.
  • Both (Default): Runs both pipelines simultaneously. Diagonal signals take priority over horizontal signals when they compete for the same price tick — diagonal imbalances are geometrically larger (2-tick span) and are considered stronger evidence.

 

What Is a Stack?

A stack is a group of consecutive adjacent imbalances — multiple price ticks in a row where the same side was dominant. Stacking is a critical signal quality filter: a single isolated imbalance tick could be noise, but 3, 4, or 5 consecutive ticks of bullish domination is meaningful institutional activity.

The Minimum Stack Size setting filters out runs shorter than your threshold. If you set it to 3, only groups of 3 or more consecutive dominant ticks will be displayed. Individual ticks within a qualifying stack are each rendered as their own rectangle.

 

What Is Absorption?

Absorption is a specific type of imbalance where the dominant side’s volume appears at a price level, but the candle’s closing price moved in the opposite direction — indicating that the aggression was absorbed by passive orders on the other side.

  • Bullish Absorption: A bullish imbalance tick where price closed below that tick. The ask aggression was absorbed by resting bids — potentially bearish context.
  • Bearish Absorption: A bearish imbalance tick where price closed above that tick. The bid aggression was absorbed by resting asks — potentially bullish context.

When ‘Absorption Color Flip’ is enabled, absorbed imbalances are drawn in the opposite color at higher opacity, making them visually distinct from clean directional imbalances.

 

Settings Reference

Range & Handle

Setting Group Default Description
Coverage (Bars) Range & Handle 1000 How many bars back from the current live bar the indicator begins scanning. A draggable vertical line on the chart marks this boundary.
Start Handle Color Range & Handle Teal (semi-transparent) Color of the draggable start-line handle drawn on the chart.

💡 You can drag the start handle left or right directly on the chart with your mouse to adjust the lookback range without opening settings. The cursor changes to a horizontal resize arrow when hovering over the handle.

 

Imbalance Detection

Setting Group Default Description
Pipeline Imbalance Detection Both Selects which detection algorithm(s) to run: Horizontal, Diagonal, or Both.
Minimum Stack Size Imbalance Detection 2 Minimum number of consecutive adjacent dominant ticks required to display a signal. Runs shorter than this threshold are hidden entirely.
Imbalance Ratio Imbalance Detection 2.0 The multiplier threshold — dominant side must be at least this many times larger than the opposite side.
Ignore Zero Prints Imbalance Detection Off When enabled, ticks where one side has zero volume are excluded from detection. Useful to eliminate ghost prints.

 

Volume Filter

Setting Group Default Description
Enable Volume Filter Volume Filter On Activates the volume threshold filter. When off, all qualifying imbalance stacks are shown regardless of volume.
Volume Filter Mode Volume Filter % of Candle Volume Fixed: threshold is an absolute lot count. Percentage: threshold is a percentage of the total candle volume.
Minimum Bid Volume Volume Filter 10 Minimum dominant-side volume required for bearish signals. Interpretation depends on Volume Filter Mode.
Minimum Ask Volume Volume Filter 10 Minimum dominant-side volume required for bullish signals. Interpretation depends on Volume Filter Mode.

💡 Percentage mode is generally preferred because it self-adjusts to the instrument and session. A 5% threshold on a low-volume overnight candle and a high-volume open candle would require very different absolute volumes — percentage mode handles this automatically.

 

Colors

Setting Group Default Description
Bullish Imbalance Colors Teal (low opacity) Fill color for bullish directional imbalances.
Bearish Imbalance Colors Pink (low opacity) Fill color for bearish directional imbalances.
Absorption Color Flip Colors On Enables the absorption reclassification logic and alternate color rendering.
Bullish Absorption Colors Teal (medium opacity) Fill color for bullish absorption events (ask aggression absorbed by bids).
Bearish Absorption Colors Pink (medium opacity) Fill color for bearish absorption events (bid aggression absorbed by asks).

 

Display Options

Setting Group Default Description
Historical Zone Handling Display Options Extend Until Touch Delete When Touched: zone disappears when price re-enters it. Extend Until Touch: zone stops extending forward when price first enters it but remains visible.
Visibility Display Options Fixed Width Regular: zone extends to the current bar. Extend to Right: zone reaches the right edge of the screen. Fixed Width: zone spans a fixed number of candles.
Fixed Width (Candles) Display Options 5 Number of candles the zone spans when Visibility is set to Fixed Width.
Rectangle Alignment Display Options Candle Mid-to-Mid Mid-to-Mid: rectangles start/end at candle centers. Left-to-Left: rectangles start/end at candle left edges.

 

Reading the Display

Each imbalance is drawn as a horizontal rectangle spanning the exact height of one price tick and extending forward in time according to your Visibility setting.

  • Teal rectangles = bullish imbalance (ask dominance). These are price levels where buyers overwhelmed sellers.
  • Pink rectangles = bearish imbalance (bid dominance). These are price levels where sellers overwhelmed buyers.
  • Higher opacity = absorption event (the aggression was absorbed by passive orders on the opposite side).
  • Stacked rectangles (multiple adjacent ticks) = a zone of concentrated order flow. The more ticks in a stack, the stronger the imbalance cluster.

💡 When the ‘Extend Until Touch’ mode is active, a zone that stops short of the current bar indicates price has already revisited and ‘touched’ that level. A zone still reaching the current bar has not yet been retested.

 

Practical Trading Notes

  • Imbalance zones frequently act as support/resistance on subsequent price visits. Price often reacts at unmitigated (untouched) zones.
  • A cluster of stacked bullish imbalances below current price can act as a demand zone. A cluster of stacked bearish imbalances above can act as supply.
  • Absorption signals (flipped color zones) warrant extra caution — they indicate that aggressive volume was met by equally strong passive opposition. These levels may not hold on re-test.
  • Use the draggable start handle to focus your analysis on specific market sessions or price consolidation zones without changing global settings.
  • Combine with Dominium for deep-dive zone analysis: use Volumentum to identify which bars contain the strongest imbalances, then use Dominium to analyze the volume structure within that region in detail.

 

Performance Notes

  • Volumentum uses an incremental processing model — historical bars are computed once and cached. Only the live bar is reprocessed on each tick, keeping CPU usage minimal even with large coverage windows.
  • A periodic cleanup routine runs every 100 bars to remove inactive zones from memory, preventing unbounded growth over long sessions.
  • The indicator uses a thread-safe lock object around all zone list operations, ensuring stability in ATAS’s multi-threaded rendering environment.