# Twiggs Money Flow

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

Twiggs Money Flow plots a volume-weighted pressure line bounded between -1 and +1, signing each bar's volume by where the close lands in its true range and smoothing with Wilder-style averaging over 21 bars. Dashed thresholds at plus and minus 0.05 mark sustained accumulation and distribution. For traders who want a money-flow read that gaps cannot slip past.

- Indicator in the LuxAlgo Library, by LuxAlgo, published Apr 19, 2026.
- Access: free.
- Concepts: [Twiggs Money Flow](https://www.luxalgo.com/library/concept/twiggs-money-flow/) (primary)
- Open on Vela: https://vela.luxalgo.com/chart?pineScriptCodeId=mnln82hxuf8g9kb0o9z7eogi
- Page: https://www.luxalgo.com/library/indicator/twiggs-money-flow/

**Twiggs Money Flow** gauges whether volume is backing buyers or sellers by measuring where each close lands inside its true range, signing the bar's volume accordingly, and smoothing both the signed flow and total volume with Wilder-style averaging before taking their ratio. The result is a definitive clean take on [Twiggs Money Flow](https://www.luxalgo.com/library/concept/twiggs-money-flow/): a line bounded between -1 and +1 that oscillates around zero, colored by side, with dashed symmetric levels at plus and minus 0.05 for the sustained-pressure read.

## How to Trade the Twiggs Money Flow?

- **TMF above zero**: volume-weighted closes are landing high inside their true ranges, net accumulation. Below zero, net distribution.
- **Threshold entries**: a push above the positive level filters the whipsaw around zero in ranges and marks sustained accumulation; the mirror crossing below the negative level marks sustained distribution.
- **Gaps count**: the prior close is folded into each bar's range, so a weak close after a downside gap books nearly all of the bar's volume as selling pressure.

## Twiggs Money Flow Settings

- **Length** (default 21): window of the Wilder-style smoothing applied to both signed and total volume, about a month of daily bars. Longer steadies the line at the cost of lag; shorter ones answer faster but chop more around zero.
- **Signal Threshold** (default 0.05): small symmetric level around zero; no single published value exists, and setting 0 reads the zero line alone.
- **Gradient Fill** (default enabled): style toggle for the fill between the line and zero.

## Frequently Asked Questions

### How does Twiggs Money Flow differ from Chaikin Money Flow?

Both sign volume by close location, but [Chaikin Money Flow](https://www.luxalgo.com/library/indicator/chaikin-money-flow/) uses rolling sums that can lurch as a heavy old bar leaves the window, and measures the close inside the plain high-low span. The exponential smoothing here removes those drop-off jumps, and the true-range basis lets gaps register as pressure.

### Why does the indicator refuse to load on some symbols?

It requires a genuine volume feed and raises an error when the data vendor reports none: a money-flow reading without volume would be meaningless.

### What alerts are available?

Six: bullish and bearish zero crosses, plus entries and exits of both the positive and negative signal thresholds, so sustained readings can be tracked without watching the pane.

## Related indicators

- [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
- [Delta ZigZag](https://www.luxalgo.com/library/indicator/delta-zigzag/) (Weis Wave Volume): markdown at https://www.luxalgo.com/library/indicator/delta-zigzag.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/twiggs-money-flow/ (LuxAlgo Library). Free to use with attribution: https://www.luxalgo.com/library/license/
