Pine Library · 1,447 open-source scripts

Free Volume Pine Scripts (page 8)

Open-source Pine scripts built on volume: VWAP, volume profiles, delta and money-flow tools, and volume-confirmed signals.

Pine scripts1,447
Code shown here618open licence
Updated in a year1,114
No repaint flag1,226

Volume: Indicators, Strategies and Libraries

5 stars

This indicator builds a synthetic index from a user-supplied list of symbols and plots the result in a separate pane. For each symbol it requests open, high, low, close, two mid prices, inferred volume, inferred volume delta, and inferred tick count, then appl

Indicator v6 Volume
Updated 8 months ago · None stated GitHub repository of Index Construction Tool

BOLL-20-50 TARAMA

by gocaman
3 stars

Calculates 50-period and 200-period Exponential Moving Averages alongside standard and wide Bollinger Bands. It generates buy and sell signal labels on the chart when the Bollinger Band basis crosses above or below the 50 EMA. The script also includes volume-w

Indicator v5 Moving averagesVolatility & bands
Updated yesterday · None stated GitHub repository of BOLL-20-50 TARAMA

Stella's Smart Money Proxy

by stella-entry
3 stars

This indicator detects institutional or large-scale market activity using candle body size and trading volume. It compares current candle bodies against a 20-period simple moving average and checks for volume spikes above an adjustable moving average filter. I

Indicator v6 VolumeCandlestick patterns
Updated 8 months ago · MIT GitHub repository of Stella's Smart Money Proxy

Combined Liquidity, Channels, RSI, and VWAP is an overlay indicator that plots multiple technical analysis metrics directly on the price chart. It calculates Keltner and Donchian Channels, volume-based metrics like cumulative volume delta (CVD), VWAP with stan

Indicator v5 Volatility & bandsOscillators & momentum Repaints
Updated 2 years ago · GPL-3.0 GitHub repository of Combined Liquidity, Channels, RSI, and VWAP
3 stars

Plots Donchian Channels and identifies trading setups based on price testing the channel extremes during high volume spikes. In long mode, it places limit buy orders when the low touches the lower Donchian band with volume exceeding a volume moving average mul

Strategy v4 Mean reversionVolatility & bands
Updated 4 years ago · CC0-1.0 GitHub repository of Greeffer's Long Strategy

Market Cipher B

by TamTH-Dev
2 stars

Market Cipher B is a multi-oscillator indicator that draws in a separate pane. It plots a Wave Trend line from a channel period, an average period, a moving-average source, and a moving-average length, with optional divergence markers at long and short bullish

Indicator v6 Oscillators & momentumDivergence
Updated 5 weeks ago · None stated GitHub repository of Market Cipher B
2 stars

This indicator calculates the proportion of trading volume that occurs within a user-defined time window in the America/New York timezone. On intraday charts, it evaluates whether the current bar falls inside the session, while on higher timeframes it retrieve

Indicator v6 VolumeSessions & time
Updated 3 months ago · Apache-2.0 GitHub repository of Filtered Volume Markers

Volume Profile Plus

by btankutt
2 stars

Volume Profile Plus is a session-based or fixed-lookback volume profile indicator that plots a horizontal volume histogram on the price chart. It identifies the Point of Control (POC) as the highest-volume price level, computes the Value Area (VAH/VAL) using a

Indicator v6 VolumeSupport & resistance
Updated 3 months ago · MPL-2.0 GitHub repository of Volume Profile Plus
2 stars

This indicator plots demand and supply zones computed from volume profile with 30-56 bins, fair value gaps on 4H, and equal highs/lows. It draws a magic line using ATR(14) x 1.618 golden ratio anchored to the 00:00 UTC close. Signals identify liquidity vacuum

Indicator v6 SMC / ICT / price actionVolume
Updated 6 months ago · None stated GitHub repository of Ghost Zone v9 — GTI Signals v18a

Early Reversal OB

by thino-dev
2 stars

This indicator detects early potential market turning points based on order block and engulfing candlestick patterns on the price chart. It checks for a local swing extreme on the second closed bar followed by an immediate engulfing reversal candle on the prio

Indicator v5 SMC / ICT / price actionCandlestick patterns
Updated 7 months ago · None stated GitHub repository of Early Reversal OB

Alpy Vix

by avatar-lavventura
2 stars

This strategy plots a Williams Vix Fix, a WaveTrend oscillator, and a short rolling volume-weighted price filter in a separate pane. It measures how far the low sits below the highest close, then draws a moving average, standard-deviation bands, and a percenti

Strategy v5 Oscillators & momentumVolatility & bands Repaints
Updated 7 months ago · None stated GitHub repository of Alpy Vix

Momentum Breakout Strategy

by adminalphabots
2 stars

This strategy plots on the price chart and enters when price closes beyond the prior lookback high or low and also beyond a shorter confirmation range. Long, short, or both directions can be enabled. Optional filters require volume above a volume average or a

Strategy v5 BreakoutVolatility & bands
Updated 8 months ago · MIT GitHub repository of Momentum Breakout Strategy

Bernoulli

by regalouisei
2 stars

This indicator plots a binary entropy series from a Bernoulli process applied to percent-ranked measurements in a separate pane. Measurement modes include raw value, moving average, change, momentum, acceleration, contribution, percent change, volatility, and

Indicator v6 Oscillators & momentumVolume
Updated 8 months ago · None stated GitHub repository of Bernoulli
2 stars

This indicator combines Qualitative Quantitative Estimation (QQE), the AK Trend Line, and Elder's Force Index (EFI) into a single separate pane tool. It calculates QQE using smoothed RSI and Wilder's ATR, computes AK Trend values with dynamic scale factors mat

Indicator v6 Oscillators & momentumVolume
Updated 10 months ago · MPL-2.0 GitHub repository of QQE + AK Trend + EFI Combined

MovingAverages

by Electrified-Trading
2 stars

This library exports utilities for calculating moving averages rather than drawing them on a chart. It provides a volume-adjusted weighted moving average that combines volume weighting with triangular recent-bar emphasis, and a coefficient moving average that

Library v6 Moving averagesVolume
Updated 1 year ago · MPL-2.0 GitHub repository of MovingAverages

Waindrops

by mikah13
2 stars

Waindrops calculates custom volume profiles over user-defined intraday periods, dividing each period into two halves to plot high, low, left VWAP, and right VWAP levels. It draws dual-sided volume histograms directly on the price chart, coloring each formation

Indicator v4 VolumeCandlestick patterns
Updated 2 years ago · None stated GitHub repository of Waindrops

This indicator plots volume-based support and resistance zones on the price chart. It analyzes multiple timeframes including current, 4-hour, and daily to identify potential reaction levels. The script draws horizontal lines and shaded zones for resistance and

Indicator v4 Support & resistanceVolume
Updated 3 years ago · MIT GitHub repository of Volume-based Support & Resistance Zones

Simple Volume

by minaecer
2 stars

The Simple Volume indicator calculates a smoothed volume metric using a combination of Volume Weighted Moving Average (VWMA) and Relative Moving Average (RMA). It plots the calculated volume baseline alongside step-lines and a filled region representing volume

Indicator v4 Volume
Updated 4 years ago · MPL-2.0 GitHub repository of Simple Volume
2 stars

MC Strategy - Defensive executes long trades using a WaveTrend oscillator combined with a volume-weighted money flow calculation. It enters long positions when the WaveTrend lines cross upward under low money flow conditions or when price sufficiently diverges

Strategy v4 Oscillators & momentumVolume
Updated 5 years ago · None stated GitHub repository of MC Strategy - Defensive

I Volume

by GammaExpansion
1 stars

This indicator plots multiple volume-related metrics on a separate pane below the price chart. It calculates and displays various VWAP versions including standard, close-based, HLC3 with session filters, and anchored sessions, along with OBV, accumulation dist

Indicator v6 Volume
Updated 6 days ago · MIT GitHub repository of I Volume

EMA-Volume

by engtuncay
1 stars

EMA-Volume plots two exponential moving averages on the price chart and tints the background when the faster average crosses above or below the slower one. It also builds simple moving averages of raw and scaled dollar volume, then compares a 30-bar volume ave

Indicator v6 Moving averagesVolume
Updated 6 days ago · None stated GitHub repository of EMA-Volume

On-Balance Volume

by AkashSasikumar47
1 stars

A Pine v6 indicator in a separate pane that plots On-Balance Volume, a running total that adds a bar's volume when the close rises and subtracts it when the close falls. A smoothing line can be built from SMA, EMA, SMMA, WMA or VWMA with an adjustable length,

Indicator v6 Volume
Updated 2 weeks ago · MIT GitHub repository of On-Balance Volume

Stock Stats

by peterdmv
1 stars

Stock Stats displays a customizable single-row chip dashboard directly on the price chart. It presents key fundamental and technical metrics including market capitalization with size categorization, shares float, ADR%, ATR, low-of-day distance, 52-week high, V

Indicator v6 Screeners & dashboardsVolatility & bands
Updated 2 months ago · MPL-2.0 GitHub repository of Stock Stats
1 stars

Draws volume order blocks on the price chart with three tiers of asymmetric volume signals and a cooldown. A proximity marker fires when a high-volume bar, a displacement candle and a tier signal occur within an adjustable number of bars of each other. Rolling

Indicator v6 SMC / ICT / price actionVolume
Updated 2 months ago · None stated GitHub repository of VOB Asym HV Disp Tier Proximity v1

ZigZag Volume Profile

by BrandonFreire
1 stars

An indicator for the price chart that draws a ZigZag swing channel and builds a volume profile along each swing. Volume at each sloped price level is summed into a set number of bins and drawn as coloured horizontal bars with percentage labels, and the bin wit

Indicator v6 VolumeSupport & resistance Repaints
Updated 2 months ago · None stated GitHub repository of ZigZag Volume Profile
1 stars

A strategy that uses the underlying stock as a timing proxy for buying around 21-day at-the-money call options. A symbol profile preset selects gates and a higher timeframe. Entries depend on a volume profile value area, a swing VWAP, MACD Heikin-Ashi and a sq

Strategy v6 Oscillators & momentumVolume
Updated 2 months ago · None stated GitHub repository of v29 Coldstart Options Proxy
1 stars

This indicator scores a short-side exhaustion pattern after an up-move on a scale of 0 to 10, as a screening aid rather than a trading system. Points come from a long upper wick, a bullish fair value gap, a lower or equal second swing high, a break of swing-lo

Indicator v6 SMC / ICT / price actionCandlestick patterns
Updated 2 months ago · Custom licence GitHub repository of Exhaustion Reversal Pattern Scorer

A/D Context v20.10

by VVASILEVSS
1 stars

A Pine v5 indicator in a separate pane that follows accumulation and distribution flow, using Williams or Chaikin A/D together with a smoothing EMA, Chaikin Money Flow and ATR. It looks for divergences between price pivots and flow pivots, with regular, hidden

Indicator v5 DivergenceVolume
Updated 3 months ago · None stated GitHub repository of A/D Context v20.10

Buddha Money Flow

by DarthBuddha
1 stars

A separate-pane volume indicator built on TradingView footprint data. Each bar shows total volume as a stacked column, with buy volume at the bottom, neutral volume in the middle and sell volume at the top. An optional delta histogram and a summary table can b

Indicator v6 Volume
Updated 3 months ago · MIT GitHub repository of Buddha Money Flow

OrderBook For Success

by unemployedrabi
1 stars

Builds a volume-by-price view from the chart's own candles and draws it as horizontal boxes around the current price. Volume is accumulated into price levels sized from the first candle's range, and the boxes are shaded red below and green above the current le

Indicator v5 VolumeSupport & resistance
Updated 4 months ago · MIT GitHub repository of OrderBook For Success
1 stars

This strategy identifies Volatility Contraction Patterns in US stocks using breakout confirmation with volume surge filters. It enters on pattern completion when required conditions such as full TPR or VCP squeeze are met and exits via partial profit targets a

Strategy v6 Volatility & bandsVolume
Updated 4 months ago · None stated GitHub repository of Minervini VCP + SmartMCDX US

Crypto AMT Toolkit v2

by latifangren
1 stars

This indicator provides a comprehensive crypto trading toolkit on TradingView. It plots Volume Profile boxes using customizable lookback bars, row count, and value area percentage. VWAP lines with standard deviation bands are drawn alongside optional bands. Or

Indicator v6 VolumeVolatility & bands
Updated 5 months ago · MIT GitHub repository of Crypto AMT Toolkit v2
1 stars

Calculates the Chaikin Oscillator as the difference between a fast and a slow exponential average of the accumulation and distribution line, with defaults of 3 and 10. It plots in a separate pane around a zero line, with a colour gradient based on recent extre

Indicator v5 VolumeOscillators & momentum
Updated 9 months ago · MPL-2.0 GitHub repository of Chaikin Oscillator

SFA Price Gap Inefficiency v1

by genesisgrubio39
1 stars

The library detects price gap inefficiencies using structural flow analytics. It identifies new bullish and bearish gaps with their top and bottom levels, tracks mitigation status, and checks flow alignment between price and CVD trends. It applies regime detec

Library v6 SMC / ICT / price actionVolume
Updated 10 months ago · None stated GitHub repository of SFA Price Gap Inefficiency v1
1 stars

Advanced Market Theory calculates Market Profile, TPO, and Hybrid profiles directly on the price chart. It identifies key structural levels including the Point of Control, Value Area High and Low boundaries, Initial Balance range projections, single prints, po

Indicator v6 SMC / ICT / price actionSupport & resistance
Updated 11 months ago · None stated GitHub repository of Advanced Market Theory

CVD Enhanced

by turnupdigital
1 stars

An indicator that draws cumulative volume delta as candles in a separate pane, built from lower timeframe volume for a chosen anchor period. Adjustable positive and negative threshold lines mark bullish and bearish confirmation levels, with the area between th

Indicator v6 VolumeOscillators & momentum
Updated 1 year ago · None stated GitHub repository of CVD Enhanced

Volume Price Indicator

by fuyuanyuan
1 stars

This indicator plots colored volume bars on the price chart, where green shows price up days and red shows price down days. It also draws an EMA of volume in yellow. The script detects bullish and bearish divergences by comparing price highs/lows to volume hig

Indicator v6 VolumeMoving averages
Updated 1 year ago · None stated GitHub repository of Volume Price Indicator
41 stars

This indicator estimates higher-timeframe volume distributions using lower-timeframe candle data and overlays them directly on the price chart. It calculates and plots Point of Control, Value Area High and Low, volume profiles, volume-spike bubbles, density zo

Indicator v6 VolumeSupport & resistance
Updated 3 days ago · None stated GitHub repository of HTF Volume Profile Density Zones

Elder Force Index

by thanhnguyennguyen
33 stars

This indicator calculates Elder's Force Index from the bar-to-bar change in close multiplied by volume, then smooths that raw value with two exponential moving averages. It plots the slower average as a thick red line and the faster average as a thin green lin

Indicator v4 Oscillators & momentumVolume
Updated 1 year ago · None stated GitHub repository of Elder Force Index
8 stars

This overlay strategy combines three distinct SuperTrend levels with multiple moving averages and volume profile analytics on the main price chart. It calculates trend directions using three configurable ATR periods and multipliers alongside SMA, EMA, and HMA

Strategy v5 TrendVolatility & bands
Updated 4 years ago · None stated GitHub repository of ATR 3Lvls VP Strategy
7 stars

This strategy plots a daily VWAP, a 90-period simple moving average from the one-hour chart, and a 50-period EMA plus a 90-period SMA from the 15-minute chart on the price chart. It enters long when VWAP crosses above the one-hour average, or while VWAP remain

Strategy v5 TrendMoving averages Repaints
Updated 3 years ago · MIT GitHub repository of 1h Bullish Buy 15min Bearish Sell
4 stars

Meridian Options Context plots a separate-pane directional context for liquid options underlyings. It normalizes trend from fast and slow EMAs, RTH VWAP and opening-range displacement, RSI and short-return momentum, relative volume participation, persistence,

Indicator v6 Oscillators & momentumMoving averages Repaints
Updated 7 weeks ago · MPL-2.0 GitHub repository of Meridian - Options Context
4 stars

This indicator plots volume-weighted support and resistance zones on the price chart. It finds swing pivots, clusters them by ATR distance, and keeps only zones that receive a minimum number of confirmed touches. Strength presets switch between local, swing, a

Indicator v6 Support & resistanceVolume
Updated 4 months ago · MIT GitHub repository of Support and Resistance Zones [FEELS]

More Pine Script Categories

Browse the whole Pine Library

Third-party code. ForexR lists open-source Pine scripts from GitHub; it did not write, test or endorse them, and their summaries are generated automatically from each script's code and README. Indicators describe the past, and a strategy's backtest can look better than live trading. Check a script on a demo account before you rely on it. CFDs and leveraged forex are complex instruments with a high risk of losing money rapidly.

Learn to Use Pine Scripts

Free, plain-English guides: add a script to TradingView, read what it does, test it and avoid the common traps.

  1. 1Using this librarySearch, filters, licences and what the badges mean.
  2. 2Add a script to TradingViewCopy, paste into the Pine Editor, save and add to chart.
  3. 3Indicators, strategies and librariesWhat each type does and how to tell them apart.
  4. 4Spot a script that repaintsWhy some signals change after the bar closes.
  5. 5Backtest a strategyStrategy Tester settings that keep results honest.
  6. 6Send alerts to MT4 or MT5From a TradingView alert to an order in MetaTrader.
  7. 7What Pine Script isThe language, what it can and cannot do, and where to start.
  8. 8Write your first indicatorA complete script, line by line, in the Pine Editor.
  9. 9Read a script before you trust itA routine for checking inputs, logic and red flags.
  10. 10Edit a script safelyChange colours and lengths, add a filter or an alert.
  11. 11Pine Script alertsalertcondition(), alert(), placeholders and webhooks.
  12. 12Build a crossover strategyAn EMA cross strategy with an ATR stop, ready to test.

Trade Your Charts With a Regulated Broker

Compare regulated brokers on platforms, spreads, minimum deposit and leverage.

Compare brokers