# Trend Volume Accumulations

Trend Volume Accumulations is an indicator on [Vela](https://vela.luxalgo.com/chart), our next-generation charting platform, written in Pine Script®.

Accumulates volume into trend-aligned waves in the spirit of Weis wave analysis: rising volume builds positive waves, declining volume carves negative ones, and wave color tracks a rolling linear regression. Adaptive upper and lower levels flag stretched waves where reversals become likelier. For traders who weigh the effort behind a move, not just its direction.

- Indicator in the LuxAlgo Library, by LuxAlgo, published Nov 17, 2020.
- Access: free.
- Concepts: [Weis Wave Volume](https://www.luxalgo.com/library/concept/weis-wave-volume/) (primary)
- Open on Vela: https://vela.luxalgo.com/chart?pineScriptCodeId=cmpwn6sop009lvhsgeuv3sfqk
- Page: https://www.luxalgo.com/library/indicator/trend-volume-accumulations/

**Trend Volume Accumulations** (TVA) was built to answer a question most volume tools skip: do moves running on rising volume behave differently from moves running on fading volume? Taking its cue from [Weis Wave Volume](https://www.luxalgo.com/library/concept/weis-wave-volume/), it accumulates volume into waves (rising volume forms positive waves, declining volume carves negative ones), while wave color tracks the trend itself, read from the sign of a rolling linear regression: cyan-to-blue shades for up, orange-to-red shades for down, deepening as a wave nears its level (flat blue and red with Gradient off).

## How to Trade the Trend Volume Accumulations?

- **Blue vs red waves**: the direction read. Blue waves print while the regression slopes up, red while it slopes down.
- **Wave amplitude**: tall waves show real participation behind the trend; shallow waves flag reduced activity, a market half asleep.
- **Wave reaching the upper or lower level**: each level is built from the cumulative mean of its side's waves. A wave stretching that far warns a trend reversal may be near.

The upper level derives from waves fed by rising volume and the lower from waves fed by declining volume, so both thresholds adapt to how the market has actually been trading rather than sitting at fixed values.

## Trend Volume Accumulations Settings

- **Length**: the period the indicator considers.
- **Src**: the data source for the calculation.
- **Linearity**: higher values mute one-off volume fluctuations, producing smoother, more linear waves.
- **Mult**: scales how far the upper and lower levels sit from zero.
- **Gradient** (enabled by default): toggles gradient coloring of the waves.

## Frequently Asked Questions

### How is TVA different from a plain volume histogram?

A histogram treats every bar in isolation; TVA accumulates volume with the prevailing trend, so you see sustained effort rather than single prints. The split between rising-volume and declining-volume waves is the detail a histogram cannot show.

### Does TVA fit alongside other tools?

Yes. It was designed as a validation layer that adds volume context to existing strategies. Wyckoff-inclined traders often pair wave-based volume with structural work, where the [Wyckoff Wave & Volume Studies](https://www.luxalgo.com/library/indicator/wyckoff-wave-and-volume-studies/) build makes a natural companion.

### Where can I get the Trend Volume Accumulations indicator?

It is free in the LuxAlgo Library and versatile across markets such as forex, stocks, and commodities. You can also send it straight into Quant, our coding agent, from this page to experiment with wave-level reversal rules. You can also copy the source code from this page and run it anywhere Pine Script® runs.

## Related indicators

- [Delta ZigZag](https://www.luxalgo.com/library/indicator/delta-zigzag/) (Weis Wave Volume): markdown at https://www.luxalgo.com/library/indicator/delta-zigzag.md
- [Oscillator Matrix](https://www.luxalgo.com/library/indicator/luxalgo-oscillator-matrix/) (Money Flow Index): markdown at https://www.luxalgo.com/library/indicator/luxalgo-oscillator-matrix.md
- [LuxAlgo - Screener (OSC)](https://www.luxalgo.com/library/indicator/luxalgo-screener-osc/) (Money Flow Index): markdown at https://www.luxalgo.com/library/indicator/luxalgo-screener-osc.md
- [Price Zone Oscillator](https://www.luxalgo.com/library/indicator/price-zone-oscillator/) (Volume & Order Flow): markdown at https://www.luxalgo.com/library/indicator/price-zone-oscillator.md
- [OBV Divergence](https://www.luxalgo.com/library/indicator/obv-divergence/) (Volume & Order Flow): markdown at https://www.luxalgo.com/library/indicator/obv-divergence.md
- [Smart Money Index](https://www.luxalgo.com/library/indicator/smart-money-index/) (Volume & Order Flow): markdown at https://www.luxalgo.com/library/indicator/smart-money-index.md
- [Trade Volume Index](https://www.luxalgo.com/library/indicator/trade-volume-index/) (Volume & Order Flow): markdown at https://www.luxalgo.com/library/indicator/trade-volume-index.md
- [Volume Flow Indicator](https://www.luxalgo.com/library/indicator/volume-flow-indicator/) (Volume & Order Flow): markdown at https://www.luxalgo.com/library/indicator/volume-flow-indicator.md

---

Source: https://www.luxalgo.com/library/indicator/trend-volume-accumulations/ (LuxAlgo Library). Free to use with attribution: https://www.luxalgo.com/library/license/
