Comprar com RSI abaixo de 30|Backtest de 3 saídas e riscos
Backtest de 100 ações dos EUA no ENTRIQ: após o RSI cair abaixo de 30, o resultado muda conforme a saída. Comparamos acerto, perdas e sequências negativas.
Estes são os resultados do backtesting de 100 ações no ENTRIQ (de 5 a 56 anos de dados, conforme a ação) (Dataset v2.0).
RSI abaixo de 30 é uma referência de "sobrevenda", mas não basta sozinho
O RSI é um oscilador que mede, numa escala de 0 a 100, o quanto o mercado está esticado. Em geral, um RSI(14) abaixo de 30 é tratado como sinal de "sobrevenda" e é conhecido há muito tempo como um ponto de observação para operações de contratendência.
Mas "sobrevenda" não significa "vai repicar logo". Em uma tendência de baixa forte, o preço pode continuar caindo enquanto o RSI permanece abaixo de 30. Neste artigo, comparamos, supondo uma compra no pregão seguinte ao cruzamento do RSI(14) para baixo de 30, o comportamento do preço observado nos dados históricos sob 3 métodos de saída.
Para uma visão geral das abordagens de contratendência que usam o RSI, veja também Como operar contratendência|Regras para o repique do excesso.
Condições do teste
Mesmo com a mesma regra de "comprar quando o RSI cai abaixo de 30", os resultados mudam quando o método de saída muda. Tenha em mente as premissas abaixo durante a leitura.
- Universo de ações: 100 ações dos EUA selecionadas entre os componentes atuais do S&P 500, escolhendo as de maior capitalização de mercado, com até 15 ações por setor
- Período: todo o histórico disponível de cada ação; apenas ações com pelo menos 5 anos de dados (de 5 a 56 anos)
- Timeframe: diário (ajustado por desdobramentos)
- Configuração do RSI: período 14 (suavização de Wilder, o mesmo cálculo dos gráficos do ENTRIQ)
- Entrada: compra na abertura do pregão seguinte ao dia em que o RSI(14) cruza para baixo de 30
- Novos sinais de entrada na mesma ação enquanto há uma posição aberta são ignorados (apenas uma posição por vez)
Os padrões de saída são os 3 a seguir.
| Padrão | Definição da saída |
|---|---|
| A (RSI volta a 50) | Saída na abertura do pregão seguinte ao retorno do RSI a 50 ou mais (se não atingir esse nível, saída no fechamento do 60º pregão). Sem stop loss |
| B (10 pregões) | Saída no fechamento do 10º pregão após a entrada. Sem stop loss |
| C (stop de -5%) | Stop loss em -5%. Se o stop não for acionado, saída no fechamento do 10º pregão. Se a ação abrir com gap de baixa, a execução ocorre no preço de abertura, então a perda de uma única operação pode superar -5% |
Sobre o viés de sobrevivência: este teste usa os componentes "atuais" do S&P 500. Por isso, ações que foram deslistadas ou removidas do índice no passado não estão incluídas. Na realidade, muitas ações saíram ao longo do tempo por piora dos resultados e outros motivos, de modo que os resultados do backtesting podem apresentar uma visão mais favorável do desempenho histórico do que uma análise que também incluísse essas ações.
Resultados gerais dos 3 padrões de saída
| Indicador | A (RSI volta a 50) | B (10 pregões) | C (stop de -5%) |
|---|---|---|---|
| Tamanho da amostra | 5,318 | 7,029 | 7,865 |
| Taxa de acerto | 72.2% | 56.9% | 45.9% |
| P/L médio | +2.21% | +1.20% | +0.54% |
| Ganho médio (operações vencedoras) | +6.39% | +6.25% | +6.32% |
| Perda média (operações perdedoras) | -8.78% | -5.58% | -4.40% |
| Fator de lucro | 1.92 | 1.51 | 1.23 |
| Perda máxima (uma operação) | -93.3% | -72.5% | -37.9% |
| Sequência máxima de perdas (por ação) | 7 | 12 | 16 |
| Mediana da excursão adversa máxima (MAE) | -4.73% | -3.57% | -3.76% |
| Tempo médio de posição | 19.2 pregões | 10.0 pregões | 7.6 pregões |
Nota: amostra histórica (A: N=5,318, B: N=7,029, C: N=7,865); não indica resultados futuros.
A taxa de acerto foi mais alta em A (RSI volta a 50), com B e C abaixo dela. Porém, uma taxa de acerto alta não significa risco baixo. Como A mantém a posição por até 60 pregões sem stop loss, as perdas nas operações perdedoras tendem a ser maiores, e A também registrou a maior perda em uma única operação entre os 3 padrões.
C teve a menor taxa de acerto, mas também a menor perda média nas operações perdedoras. Por outro lado, como as operações eram encerradas quando o stop loss era acionado, C teve o menor tempo médio de posição por operação e a maior sequência de operações perdedoras consecutivas dentro de uma mesma ação. Como as posições eram mantidas por menos tempo, havia mais oportunidades de realizar novas operações.
B é um desenho intermediário, sem stop loss e com prazo fixo de 10 pregões. Seu equilíbrio entre taxa de acerto, P/L médio e perda máxima fica entre A e C.
Resultados por tendência
Definições do ambiente de mercado: tendência de alta = fechamento acima da SMA200 e SMA200 acima do seu valor de 20 pregões antes; tendência de baixa = fechamento abaixo da SMA200 e SMA200 abaixo do seu valor de 20 pregões antes; todo o resto = range.
| Ambiente de mercado | Taxa de acerto A | Taxa de acerto B | Taxa de acerto C |
|---|---|---|---|
| Tendência de alta | 75.6% (N=1,088) | 59.3% (N=1,121) | 52.2% (N=1,161) |
| Tendência de baixa | 70.5% (N=1,906) | 53.8% (N=3,014) | 42.0% (N=3,464) |
| Range | 72.0% (N=2,171) | 59.2% (N=2,700) | 48.1% (N=3,027) |
Nota: amostra histórica; não indica resultados futuros.
Nos 3 padrões, observou-se que a taxa de acerto tendeu a ser maior em tendências de alta e em range do que em tendências de baixa.
O que chama a atenção nas tendências de baixa é o tamanho das perdas. Em A durante tendências de baixa (N=1,906), a perda média foi de -10.32% e a perda máxima registrada foi de -93.3%. Isso reflete posições mantidas sem stop loss, de modo que as perdas continuaram crescendo quando o preço não se recuperou. Em C (N=3,464), a maior sequência de operações perdedoras consecutivas dentro de uma mesma ação foi de 15, mais do que nos outros ambientes de mercado. Os números sugerem que, em tendências de baixa prolongadas, o nível do stop loss foi atingido repetidas vezes.
Resultados por volatilidade
A volatilidade é classificada pelo ATR(14) ÷ fechamento: os 20% mais altos no histórico completo de cada ação são alta volatilidade, e os 20% mais baixos são baixa volatilidade.
| Volatilidade | A P/L médio / perda média | B P/L médio / perda média | C P/L médio / perda média |
|---|---|---|---|
| Alta volatilidade | +3.33% / -12.00% | +1.91% / -7.68% | +0.54% / -4.92% |
| Baixa volatilidade | +0.55% / -6.62% | +0.38% / -3.31% | +0.31% / -3.18% |
| Normal | +1.84% / -7.12% | +0.86% / -4.62% | +0.58% / -4.08% |
Nota: amostra histórica; não indica resultados futuros.
Em períodos de alta volatilidade, o P/L médio foi maior nos 3 padrões do que nas outras categorias, mas a perda média nas operações perdedoras também foi maior. Os dados sugerem que são períodos em que a amplitude geral dos retornos se expande.
Em C com alta volatilidade (N=3,143), a taxa de acerto foi de 37.9%, o menor valor entre os 3 padrões e entre todas as categorias de volatilidade. Com oscilações de preço maiores, o nível de stop de -5% parece ter sido atingido com mais facilidade. Além disso, o MAE mediano (mediana da excursão adversa máxima) em alta volatilidade foi de -5.00%, indicando que em cerca de metade das operações a perda não realizada chegou perto do nível do stop.
Resultados em torno da divulgação de resultados
Os dados de datas de divulgação de resultados estão disponíveis apenas a partir de 2008. Comparamos os 5 pregões antes e depois da divulgação ("perto da divulgação de resultados") com todos os demais períodos ("fora do período próximo à divulgação de resultados").
| Período | A taxa de acerto / fator de lucro | B taxa de acerto / fator de lucro | C taxa de acerto / fator de lucro |
|---|---|---|---|
| Fora do período próximo à divulgação | 75.4% / 2.31 (N=1,750) | 60.8% / 1.66 (N=2,309) | 50.3% / 1.33 (N=2,597) |
| Perto da divulgação (5 pregões antes/depois) | 67.3% / 1.65 (N=551) | 49.5% / 1.29 (N=656) | 40.9% / 1.01 (N=726) |
Nota: amostra histórica; não indica resultados futuros.
Nos 3 padrões, a taxa de acerto perto da divulgação de resultados foi menor do que nos demais períodos. Em particular, C (stop de -5%) perto da divulgação de resultados teve fator de lucro de 1.01, praticamente no zero a zero (break-even). Os números sugerem que quedas bruscas na divulgação de resultados atingiram com frequência o nível de stop de -5% e que foi mais difícil identificar uma direção definida para o preço após a divulgação.
Vale notar que as amostras sem dados de data de divulgação de resultados (A: 3,017, B: 4,064, C: 4,542) não estão incluídas nos números acima.
Limitações e cuidados ao usar o RSI 30 sozinho
Estas são as limitações que este backtesting evidencia.
1. Usar ou não stop loss muda a natureza das perdas A e B não têm stop loss. Quando o preço continua caindo, as perdas crescem porque a posição é mantida sem stop. A perda máxima de A foi registrada em -93.3%, e é importante ter em mente que as amostras históricas incluem um caso em que uma única operação em uma ação perdeu tudo isso.
2. Risco de sequências de perdas em tendências de baixa Em C durante tendências de baixa, observou-se uma sequência de até 15 operações perdedoras consecutivas dentro de uma mesma ação. Mesmo com um stop loss de -5%, quando a tendência persiste, o nível do stop pode ser atingido repetidamente.
3. Risco de manter a posição durante a divulgação de resultados C perto da divulgação de resultados teve fator de lucro de cerca de 1, o que, como observação histórica, fica praticamente no zero a zero. Em momentos com eventos de alta incerteza de preço, como a divulgação de resultados, a condição de RSI abaixo de 30 sozinha pareceu insuficiente para avaliar a direção do preço.
4. Impacto do viés de sobrevivência Como mencionado acima, este teste não inclui ações removidas do S&P 500 ou deslistadas. Se você usar as mesmas condições no ambiente de mercado real, os resultados podem ser diferentes dos observados aqui.
Considerando essas limitações, é importante verificar como os números mudam para as ações, o timeframe e o ambiente em que você realmente opera. Com o Chart Replay do ENTRIQ, você pode testar manualmente a mesma condição de RSI abaixo de 30 nas suas próprias ações, candle a candle. Você pode registrar e consolidar os resultados por condição com as etiquetas de estratégia.
Resumo
Comparamos, em 3 padrões de saída, o backtesting de compras no pregão seguinte ao cruzamento do RSI(14) para baixo de 30 (100 ações, Dataset v2.0).
- A (até o RSI voltar a 50): maior taxa de acerto, mas, como as posições eram mantidas sem stop loss, as perdas nas operações perdedoras foram grandes e a maior perda em uma única operação também foi a maior entre os 3 padrões. O tempo médio de posição foi relativamente longo, de 19.2 pregões
- B (10 pregões fixos): desenho intermediário, sem stop loss e com prazo de posição fixo. Taxa de acerto e perdas ficam entre A e C
- C (stop de -5%): menor taxa de acerto, mas a perda média nas operações perdedoras foi contida. A queda da taxa de acerto se destaca em alta volatilidade, tendências de baixa e perto da divulgação de resultados
Em todos os padrões, observou-se em comum que os resultados foram relativamente melhores em tendências de alta e fora do período próximo à divulgação de resultados, e tenderam a piorar em tendências de baixa e perto da divulgação de resultados. O RSI abaixo de 30 pode funcionar como "referência de sobrevenda" em algumas situações, mas decida se vai incorporá-lo às suas próprias regras somente depois de entender, com dados, suas limitações quando usado sozinho.
Para saber como fazer um backtesting, veja também O que é backtesting|abordagem sistemática e discricionária e Software de backtesting discricionário|O no-code não basta.
Perguntas frequentes (FAQ)
Q. O padrão A, com a maior taxa de acerto, é o melhor? A. Só a taxa de acerto não permite concluir isso. A foi desenhado para manter a posição sem stop loss até o RSI voltar a 50, então as perdas crescem quando o preço continua caindo. Sua perda máxima foi registrada em -93.3%, e a excursão adversa máxima durante a posição (MAE mediano) foi de -4.73%. É preciso avaliar em conjunto a taxa de acerto, o tamanho das perdas e a sequência máxima de perdas, comparando-os com a sua própria tolerância ao risco.
Nota: amostra histórica (N=5,318); não indica resultados futuros.
Q. O que acontece com um período de RSI diferente de 14? A. Este artigo apresenta observações com período 14. Um período mais curto faz o RSI cair abaixo de 30 com mais frequência, e um período mais longo reduz essa frequência. Como os resultados também mudam, considere verificar novamente com o período que você usa.
Q. O que foi observado ao comprar com RSI abaixo de 30 durante uma tendência de baixa? A. Neste backtesting, a taxa de acerto em tendências de baixa foi menor do que em outros ambientes. Além disso, nos padrões sem stop loss, as perdas nas operações perdedoras tenderam a ser especialmente grandes. Verifique as mesmas condições com as suas ações e regras antes de tomar uma decisão.
Q. Os resultados mudam se eu considerar apenas os períodos fora da janela de divulgação de resultados? A. Nos 3 padrões, a taxa de acerto e o fator de lucro "fora do período próximo à divulgação de resultados" foram melhores do que perto da divulgação de resultados. Porém, trata-se de uma observação baseada em amostras históricas e não indica resultados futuros.
Q. Posso usar estes resultados diretamente nas minhas operações? A. Se as ações, o período, o timeframe ou as regras de saída forem diferentes, os resultados também mudam. Os números deste artigo são dados de observação para ajudar a organizar o raciocínio. Verifique-os com o Chart Replay do ENTRIQ nas condições em que você realmente opera.
Este artigo tem caráter informativo, com o objetivo de examinar e organizar dados históricos, e não recomenda nenhuma operação específica. Os números apresentados são amostras históricas e não indicam resultados futuros. Todas as decisões de investimento e os riscos associados são de responsabilidade exclusiva do investidor.
Teste você mesmo esta validação
Com a função de chart replay do ENTRIQ, você pode operar os gráficos históricos passo a passo com as mesmas regras.
Teste grátis 14 diasValide seu método com gráficos históricos
A validação deste artigo também pode ser reproduzida com seu método. As estratégias clássicas funcionam mesmo nos gráficos históricos?
- ✓ Replay com gráficos históricos
- ✓ Feedback com análise de IA
- ✓ Valide o método com estatísticas