📊 Indicador · Momentum

RSI — Relative Strength Index

O indicador de momentum mais usado no mundo. Mede velocidade e magnitude de mudanças de preço em escala 0-100. Guia completo com fórmula, sinais e Pine Script.

📚 Leitura: 12 min 🎯 Nível: Iniciante 📈 Tipo: Oscilador de momentum
⚡ TL;DR — Resumo executivo

O que é: Oscilador de momentum de 0 a 100, criado por J. Welles Wilder em 1978.

Como usar: RSI > 70 = sobrecompra (possível reversão para baixo). RSI < 30 = sobrevenda (possível reversão para cima).

Quando funciona melhor: Mercados em range (lateralizado). Em tendência forte, fica “preso” em zonas extremas por longos períodos.

Configuração padrão: 14 períodos. Ajuste curto (7-9) = mais sinais e mais ruído. Ajuste longo (21-25) = menos sinais e mais confiável.

O que é o RSI?

O Relative Strength Index (RSI) é um oscilador de momentum que mede a velocidade e magnitude de mudanças recentes de preço. Foi desenvolvido pelo engenheiro mecânico americano J. Welles Wilder Jr. e publicado em 1978 no livro “New Concepts in Technical Trading Systems”.

É um dos indicadores técnicos mais usados no mundo, presente em praticamente todas as plataformas de trading. Seu objetivo principal é identificar:

  • Sobrecompra (overbought) — quando o ativo subiu muito em curto período, sugerindo possível reversão para baixo
  • Sobrevenda (oversold) — quando o ativo caiu muito em curto período, sugerindo possível reversão para cima
  • Divergências — discrepâncias entre movimento de preço e movimento do RSI, sinalizando enfraquecimento da tendência
  • Falhas de oscilação (failure swings) — padrões mais raros mas confiáveis de reversão

Como o RSI é calculado

A fórmula original tem 2 passos:

📐 Fórmula RSI
Passo 1 — Calcular RS (Relative Strength):

RS = Média de Ganhos / Média de Perdas
     (durante N períodos, geralmente 14)

Passo 2 — Calcular RSI:

RSI = 100 - (100 / (1 + RS))

O resultado é normalizado entre 0 e 100:

  • RSI = 0 → todos os movimentos no período foram negativos
  • RSI = 100 → todos os movimentos no período foram positivos
  • RSI = 50 → ganhos e perdas equilibrados

Exemplo prático de cálculo

Suponha últimos 14 candles do EUR/USD com:

  • 9 candles positivos (média de ganho: +0.4%)
  • 5 candles negativos (média de perda: -0.2%)

RS = 0.4% / 0.2% = 2.0

RSI = 100 – (100 / (1 + 2.0)) = 100 – 33.3 = 66.7

Interpretação: RSI 66.7 sugere momentum positivo moderado, ainda longe de sobrecompra (70).

Sinais de trading com RSI

Sinal #1: Cruzamento dos níveis 70/30

🔴 Sinal de Venda

RSI cruza para baixo o nível 70 (saída de sobrecompra). Possível reversão de tendência de alta para baixa.

🟢 Sinal de Compra

RSI cruza para cima o nível 30 (saída de sobrevenda). Possível reversão de tendência de baixa para alta.

⚠️ Erro clássico do iniciante

Muitos iniciantes vendem assim que RSI toca 70 ou compram quando toca 30. Isso é ERRADO.

Em tendência forte de alta, RSI pode ficar acima de 70 por SEMANAS. Em tendência forte de baixa, RSI pode ficar abaixo de 30 por igual período.

O sinal correto é o cruzamento do nível para o lado oposto, não o toque. RSI a 75 não é venda — RSI saindo de 75 para 68 é o sinal.

Sinal #2: Divergências (o sinal mais poderoso)

Divergência ocorre quando o preço e o RSI se movem em direções opostas. É um dos sinais mais confiáveis do RSI.

TipoPreçoRSISinal
Divergência BullishFaz fundo mais baixoFaz fundo mais altoPossível reversão para cima
Divergência BearishFaz topo mais altoFaz topo mais baixoPossível reversão para baixo
Divergência Bullish OcultaFaz fundo mais altoFaz fundo mais baixoContinuação da alta
Divergência Bearish OcultaFaz topo mais baixoFaz topo mais altoContinuação da baixa

Sinal #3: Linha central (50)

O nível 50 do RSI funciona como divisor de tendência:

  • RSI > 50 → momentum geralmente positivo (preferir compras)
  • RSI < 50 → momentum geralmente negativo (preferir vendas)

Esse uso simples evita o erro de “tentar pegar fundo” em tendências fortes.

Configurações do RSI

Padrão (recomendado): 14 períodos

É a configuração original de Wilder e a mais testada. Funciona em todos timeframes (M5, M15, H1, H4, Daily).

Configurações alternativas

PeríodoCaracterísticaQuando usar
RSI(7)Mais sensível, mais sinais, mais falsosScalping (M1-M5)
RSI(9)Sensível, popular em day tradeDay trade (M15-H1)
RSI(14)Padrão equilibradoSwing trade (H4-Daily)
RSI(21)Suave, menos sinais, mais confiávelPosition trade (Daily-Weekly)
RSI(25)Muito suave, ignora ruídoInvestimento de longo prazo

Níveis customizados

Em vez de 70/30 padrão, alguns traders usam:

  • 80/20 — Filtro mais conservador, apenas sinais extremos
  • 60/40 — Para mercados de baixa volatilidade

Pine Script para TradingView

Código completo para usar no Pine Editor do TradingView:

📝 Pine Script v5 — RSI customizado
// Indicador RSI com alertas de sobrecompra/sobrevenda
// Copie e cole no Pine Editor do TradingView

//@version=5
indicator("RSI PT-BR", overlay=false)

// === INPUTS ===
periodo = input.int(14, "Período RSI", minval=1)
nivelSobrecompra = input.int(70, "Nível Sobrecompra")
nivelSobrevenda = input.int(30, "Nível Sobrevenda")

// === CÁLCULO ===
rsi = ta.rsi(close, periodo)

// === PLOT ===
plot(rsi, "RSI", color=color.new(#b8893d, 0), linewidth=2)
hline(nivelSobrecompra, "Sobrecompra", color=color.new(color.red, 30))
hline(50, "Centro", color=color.new(color.gray, 50), linestyle=hline.style_dashed)
hline(nivelSobrevenda, "Sobrevenda", color=color.new(color.green, 30))

// === ALERTAS ===
alertcondition(ta.crossunder(rsi, nivelSobrecompra),
  "RSI saiu de sobrecompra", "Possível reversão para baixo")
alertcondition(ta.crossover(rsi, nivelSobrevenda),
  "RSI saiu de sobrevenda", "Possível reversão para cima")

Para usar:

  1. Abra TradingView, vá no Pine Editor (canto inferior)
  2. Cole o código acima
  3. Clique “Adicionar ao gráfico”
  4. Configure alertas (botão direito na linha do RSI → Adicionar alerta)

Limitações do RSI

⚠️ Quando RSI FALHA

1. Tendências fortes: Em uptrend forte, RSI fica preso acima de 70 por dias/semanas. Vender baseado nisso = perder muito dinheiro.

2. Notícias macro: RSI ignora contexto fundamental. Em dia de FOMC, RSI pode dar sinal mas notícia domina o movimento.

3. Gaps de fim de semana: Em forex (especialmente domingo à noite), gaps causam leituras anormais de RSI.

4. Pares com baixa liquidez: Em exóticos (USD/TRY, USD/ZAR), volatilidade extrema gera falsos sinais constantes.

5. Curve fitting: Ajustar período do RSI baseado em backtest pode “otimizar” para passado mas falhar no futuro.

RSI combinado com outros indicadores

RSI sozinho não é suficiente. Combinações úteis:

RSI + EMA (Trend Following)

  • Identifica tendência com EMA 200
  • Em tendência de alta: compra quando RSI sai de sobrevenda (30)
  • Em tendência de baixa: vende quando RSI sai de sobrecompra (70)
  • Vantagem: opera SEMPRE a favor da tendência maior

RSI + Bollinger Bands (Mean Reversion)

  • Compra quando preço toca banda inferior + RSI < 30
  • Vende quando preço toca banda superior + RSI > 70
  • Funciona melhor em mercados em range

RSI + Suporte/Resistência

  • Em suporte forte + RSI < 30 = sinal duplo de compra
  • Em resistência forte + RSI > 70 = sinal duplo de venda
  • Confluência de sinais aumenta probabilidade

Estratégia prática para iniciantes brasileiros

🎯 Setup “RSI 14 + EMA 200” — Swing Trading

Timeframe: H4 (4 horas) ou Daily — ideal para quem trabalha CLT

Par: EUR/USD, GBP/USD (majors líquidos)

Identificar tendência: Preço acima de EMA 200 = tendência de alta. Abaixo = tendência de baixa.

Entrada LONG (tendência de alta):

• Aguardar RSI cair abaixo de 30 (sobrevenda)
• Aguardar RSI cruzar 30 para cima (saída de sobrevenda)
• Confirmar com candle de reversão (martelo, doji)
• Entrada na abertura do candle seguinte

Stop loss: Abaixo do último fundo, +1 ATR de margem

Take profit: 2x distância para stop (R:R 1:2)

Risco por trade: 1-2% do saldo total

Próximos passos

Pratique em demo primeiro

Mínimo 3 meses em demo antes de operar real. RSI funciona — mas só com disciplina.

Ver brokers com demo Mais indicadores