← Voltar para o início
Sinal / Indicador de trading
🔊

On-Balance Volume (OBV)

Seguir a pressão de compra e venda acumulada através do fluxo de volume.

Começar a automatizar grátis →

Quer automatizar esta estratégia? Experimente o auto-Trading gratuitamente — sem cartão de crédito.

On-Balance Volume (OBV) chart

Visão geral

O que é On-Balance Volume (OBV)?

O On-Balance Volume (OBV) foi desenvolvido por Joseph Granville e apresentado em 1963. O conceito é elegante em sua simplicidade: nos dias em que o preço fecha mais alto, o volume diário é somado a um total acumulado; nos dias em que fecha mais baixo, é subtraído. O resultado é uma linha de volume acumulado que evolui em paralelo com o preço — e às vezes antes dele.

A hipótese fundamental é que o OBV captura a acumulação (compra) e a distribuição (venda) das Mãos Fortes institucionais. Os grandes investidores acumulam posições discretamente durante um período prolongado, o que aparece como um OBV positivo contínuo sem mover muito o preço — até que as posições estejam completas e o preço seja empurrado para cima.

Um OBV que sobe com o preço confirma a tendência de alta. A divergência — OBV caindo enquanto o preço sobe — é um aviso de baixa de que a alta não está respaldada por volume.

Como funciona no auto-Trading

Automatize

A plataforma Auto-Trading calcula o OBV como total acumulado atualizado em cada fechamento de vela. O construtor de estratégias fornece sinais de cruzamento OBV, detecção de divergência OBV e análise de tendência OBV.

Experimentar grátis →

Código da estratégia

Escolha um script abaixo, copie e use no seu grafico.

Pine Script (TradingView)

Este e um exemplo de Pine Script do TradingView para este indicador. Cole no Pine Editor do TradingView, adicione ao grafico e ajuste os parametros para seu mercado e timeframe.

//@version=6
strategy("On-Balance Volume (OBV)", overlay=true)
fastLen = input.int(20, "Fast Length")
slowLen = input.int(50, "Slow Length")
fast = ta.ema(close, fastLen)

Acessar codigo completo da estrategia

Informe seu e-mail e seu nome completo para desbloquear este codigo de estrategia.

ThinkScript (thinkorswim)

Este e um exemplo de ThinkScript do thinkorswim para este indicador. Abra o thinkorswim, crie um estudo personalizado, cole o script e aplique ao grafico.

def obv = OnBalanceVolume();
def obvAvg = ExpAverage(obv, 21);
def trend = ExpAverage(close, 50);
def buySignal = obv crosses above obvAvg and close > trend;
def sellSignal = obv crosses below obvAvg or close < trend;

Acessar codigo completo da estrategia

Informe seu e-mail e seu nome completo para desbloquear este codigo de estrategia.

Pronto para automatizar On-Balance Volume (OBV)?

Junte-se a milhares de traders que usam o auto-Trading para executar esta estratégia automaticamente, 24/7.

Começar grátis →

Todas as estratégias e sinais

Continuar aprendendo

Estratégias de trading

Sinais e indicadores de trading