O índice de força relativa (RSI) é um oscilador de momentum que mede a velocidade e a magnitude das variações recentes de preço em uma escala de 0 a 100.
Como é calculado
O RSI compara ganhos médios com perdas médias em um período de lookback (geralmente 14 velas). Movimentos de alta fortes empurram o RSI para cima; vendas sustentadas o puxam para baixo.
Fórmula
Ganho e perda médios no período N usam suavização de Wilder:
RS = AvgGain / AvgLoss
RSI = 100 − 100 / (1 + RS)
Configurações típicas
| Parâmetro | Padrão comum |
|---|---|
| Período | 14 |
| Sobrevenda | 30 |
| Sobrecompra | 70 |
Em tendências fortes, traders às vezes usam 40/60 em vez de 30/70 para reduzir sinais falsos de reversão à média.
Como traders interpretam o RSI
- Abaixo da sobrevenda — O mercado pode estar esticado para baixo (possível repique em mercados laterais).
- Acima da sobrecompra — O mercado pode estar esticado para cima.
- Divergência — O preço faz uma nova máxima, mas o RSI não (ou o inverso), sugerindo enfraquecimento do momentum.
O RSI funciona melhor combinado com contexto de tendência; em alta forte, a “sobrecompra” pode persistir por muito tempo.
No dogabot
A regra RSI emite:
- Compra quando o RSI está abaixo do nível de sobrevenda
- Venda quando o RSI está acima do nível de sobrecompra
Ative invert na regra para trocar compra/venda se quiser o comportamento oposto.
Exemplo
Com period 14, oversold 30 e overbought 70, suponha que o RSI marque 28 na última vela de 4h. A regra RSI trata isso como sobrevenda e pode emitir compra (a menos que seja bloqueada pelos filtros). Se o RSI depois chegar a 72, a mesma regra tenderia a venda.