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.
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:
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.
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.
| Tipo | Preço | RSI | Sinal |
|---|---|---|---|
| Divergência Bullish | Faz fundo mais baixo | Faz fundo mais alto | Possível reversão para cima |
| Divergência Bearish | Faz topo mais alto | Faz topo mais baixo | Possível reversão para baixo |
| Divergência Bullish Oculta | Faz fundo mais alto | Faz fundo mais baixo | Continuação da alta |
| Divergência Bearish Oculta | Faz topo mais baixo | Faz topo mais alto | Continuaçã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íodo | Característica | Quando usar |
|---|---|---|
| RSI(7) | Mais sensível, mais sinais, mais falsos | Scalping (M1-M5) |
| RSI(9) | Sensível, popular em day trade | Day trade (M15-H1) |
| RSI(14) | Padrão equilibrado | Swing trade (H4-Daily) |
| RSI(21) | Suave, menos sinais, mais confiável | Position trade (Daily-Weekly) |
| RSI(25) | Muito suave, ignora ruído | Investimento 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:
// 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:
- Abra TradingView, vá no Pine Editor (canto inferior)
- Cole o código acima
- Clique “Adicionar ao gráfico”
- Configure alertas (botão direito na linha do RSI → Adicionar alerta)
Limitações do RSI
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
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
- Estude o MACD — outro oscilador de momentum, complementar ao RSI
- Aprenda Suporte e Resistência — fundação para usar RSI corretamente
- Pratique Mean Reversion — estratégia que usa RSI intensivamente
- Use a Calculadora de Position Size antes de cada trade
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