indicator · own pane · open source

Volume RSI

Deepwick · @deepwickv1Updated 2 Oct 2026▲ 0 users
Running…
Loading chart…

About

Volume RSI is the classic RSI applied to volume instead of price — surfaces overbought / oversold conditions on participation rather than price.

  • VRSI > 70 = participation overheated; the next thrust often fades.
  • VRSI < 30 = participation exhausted; rebounds on quiet tape tend to fail.

Source code

//@version=5
indicator("Volume RSI", overlay=false)
len = input.int(14, "RSI length", minval=2, maxval=200)
vrsi = ta.rsi(volume, len)
hline(70, "Overbought", color=color.red)
hline(30, "Oversold", color=color.green)
hline(50, "Midline", color=color.gray, linestyle=hline.style_dashed)
p_Volume_RSI = plot(vrsi, "Volume RSI", color=color.purple, linewidth=2)
alertcondition(ta.crossover(vrsi, 70), "VRSI overbought", "Volume RSI crossed above 70")
alertcondition(ta.crossunder(vrsi, 30), "VRSI oversold", "Volume RSI crossed below 30")

Comments

No comments yet.

Sign in to comment.