O que é retração de Fibonacci? Um backtest quant de 3 anos em 48 níveis ativos
O Fibonacci de manual é 23,6 / 38,2 / 50 / 61,8 / 78,6%. Fizemos o backtest de 48 níveis curados pelo usuário em 12 temas - PF da cesta de 1,76, Sharpe de 1,42, +23,7% em 3 anos. Eis o que funciona, o que não funciona e em quais classes de ativos.
A história padrão da retração de Fibonacci é mais ou menos assim. A sequência de Fibonacci (1, 1, 2, 3, 5, 8, 13, 21, 34, 55, …) tem razões entre termos adjacentes que convergem para a razão áurea φ ≈ 1,618. Inverta isso e você obtém 0,618. Tome o complemento e você obtém 0,382. Acrescente 0,236 (φ³), 0,5 (uma convenção de Gann, nada a ver com razão de Fibonacci) e 0,786 (a raiz quadrada de 0,618), e você tem a grade de retração padrão: 23,6 / 38,2 / 50 / 61,8 / 78,6%. Trace uma linha de um fundo de oscilação até um topo de oscilação, marque esses percentuais, e a teoria diz que o preço tende a reverter nesses níveis.
A teoria está meio certa. Funciona - no tipo certo de ação, com o tipo certo de regra de entrada, no time frame certo. No tipo errado de ação, ela não apenas tem desempenho inferior: ela sangra. Passamos os últimos três anos medindo exatamente onde a retração de Fibonacci funciona e onde não funciona, numa cesta de 48 níveis-chave curados pelo usuário distribuídos em 12 grupos temáticos. A cesta, como sistema, entrega um fator de lucro de 1,76, Sharpe de 1,42 e +23,7% em três anos com uma regra de sizing de capital fixo - mas só depois de dois filtros estruturais que o manual não menciona. Este texto percorre o que é a retração de Fibonacci, por que funciona quando funciona, o veredito dos 12 temas e como os números efetivamente se comportam no nível da operação.
O resumo. A retração de Fibonacci é uma camada de reversão à média sobre um movimento de impulso anterior. Empiricamente (3 anos, 178 operações, time frame diário), funciona em ativos temáticos voláteis que revertem à média e falha nos monstros de tendência secular (NVDA, TSLA, AMZN, ASML) que atravessam todos os níveis no caminho de alta. Os 9 temas validados são fotônica, espaço, drones, nuclear, gargalo de CPU, inferência de IA, IA agêntica, utilidade de IA, energia de IA. Os 3 temas excluídos são hardware de IA, IA física, aplicações de IA. Publicamos as duas listas - incluindo os fracassos - para que a metodologia se mantenha honesta.
O que a retração de Fibonacci realmente é
Uma retração de Fibonacci é uma grade horizontal de níveis de preço traçada entre dois pontos de referência - tipicamente um fundo de oscilação recente e um topo de oscilação recente (ou vice-versa). A grade marca o percentual do movimento anterior que foi devolvido pelo pullback atual.
Se uma ação sobe de US$ 100 para US$ 200 (um impulso de US$ 100) e depois recua, os níveis de retração são:
- Retração de 23,6% → preço em US$ 176,40 (pullback raso, tendência saudável)
- Retração de 38,2% → preço em US$ 161,80 (nível típico de continuação de tendência)
- Retração de 50% → preço em US$ 150,00 (o "meio do caminho" - contribuição de Gann, não de Fibonacci)
- Retração de 61,8% → preço em US$ 138,20 (a "retração áurea" - último nível de defesa da tendência)
- Retração de 78,6% → preço em US$ 121,40 (se romper aqui, a tendência anterior provavelmente acabou)
Os dois níveis que mais importam empiricamente são 38,2% (raso → tendência forte, reverter à média comprando nele) e 61,8% (profundo → tendência em apuros, reverter à média comprando nele apenas se outra estrutura corroborar). Os 50% são acompanhados porque é psicologicamente óbvio (metade do movimento), não por qualquer razão de teoria dos números - grades de Gann te dariam 50% mesmo sem Fibonacci.
Por que os traders usam isso, afinal
Duas razões, uma autorrealizável, outra estrutural.
Autorrealizável. Uma população suficientemente grande de traders observa as mesmas linhas de 38,2% / 61,8% a ponto de ordens limitadas se aglomerarem ali. Quando o preço chega, o aglomerado é acionado e o nível produz um repique mensurável. A matemática por trás do nível é irrelevante para que o nível funcione - o que importa é que telas suficientes tenham o nível traçado.
Estrutural. Uma retração também é uma medida de quanta realização de lucro o movimento absorveu. Um pullback de 23,6% diz "quase ninguém está realizando lucro, essa tendência é fresca". Um pullback de 61,8% diz "a maior parte do movimento já foi devolvida, a tendência está na última pernada". A grade é um sinal grosseiro mas real sobre em que ponto do ciclo de distribuição de lucro o movimento está.
Ambas as razões são mais fracas do que o manual sugere. O efeito autorrealizável exige volume suficiente e um impulso anterior claro - em ativos pouco negociados ou em tape lateral, o aglomerado não se forma. O efeito estrutural exige que o movimento anterior tenha sido de fato tendência, não ruído. Nenhum dos dois se sustenta de forma confiável; ambos se sustentam em regimes específicos.
O backtest - 48 níveis, 3 anos, time frame diário
A QuantAbundancia mantém uma lista de um nível-chave de Fibonacci curado pelo usuário por ticker, em 48 tickers distribuídos por 12 grupos temáticos (4 tickers por tema). Os níveis são escolhidos manualmente no gráfico diário - tipicamente a horizontal mais tocada na faixa dos últimos 6 a 12 meses, ancorada num movimento anterior relevante.
As regras do backtest:
- Entrada (compra): fechamento diário dentro de ±2,5% do nível, depois de ter estado fora da faixa na barra anterior. Isso força um toque fresco vindo de fora, não uma estabilização sobre o nível.
- Stop: -10% a partir da entrada.
- Realização de lucro: +12% a partir da entrada.
- Saída por tempo: 20 pregões, independentemente do resultado.
- Sizing: capital fixo por operação, diversificado em cesta, máximo de posições simultâneas limitado.
- Dados: 3 anos de OHLC diário via yfinance.
O resultado completo da cesta (validado em 2026-05-19, com os dois filtros estruturais descritos abaixo):
| Métrica | Valor | | --- | --- | | Fator de lucro | 1,76 | | Índice de Sharpe | 1,42 | | Retorno total (3 anos) | +23,7% | | Drawdown máximo | -4,8% | | Taxa de acerto | 59,5% | | Número de operações | 178 | | Janelas de walk-forward lucrativas | 4 de 5 |
O enquadramento honesto. PF de 1,76 em 178 operações ao longo de 3 anos é uma vantagem real, não um acaso de overfitting - mas não é um resultado de "Fibonacci é mágica". É um resultado de "Fibonacci, aplicado à classe certa de ativo com os filtros estruturais certos, numa cesta". Ambos os filtros foram necessários; ambos foram derivados de sangria in-sample e confirmados out-of-sample.
Filtro 1 - exclusão de temas (3 dos 12 temas caem fora)
Rode a regra de entrada acima em todos os 48 tickers e a cesta sem filtro entrega um resultado relevante porém turvo. Desagregue por tema e o padrão fica limpo: três temas perdem, nove temas ganham.
Os três que perdem:
- Hardware de IA - $NVDA, $TSM, $ASML, $MU
- IA Física - $TSLA, $AMZN, $GOOGL, $ISRG
- Aplicações de IA - $PLTR, $SNOW, $CRWD, $ZETA
O fio comum: são monstros de tendência secular. O tape de 3 anos de cada um deles é uma tendência de alta quase ininterrupta com pullbacks rasos. Quando o preço chega a uma retração de Fibonacci, ele não reverte - pausa por algumas barras e depois continua subindo (ou, no raro drawdown, atravessa o nível de forma limpa no caminho de baixa). A premissa de reversão à média - de que o preço retorna a uma referência anterior após se sobre-estender - não se sustenta porque a tendência é o fator dominante, não a reversão à média.
Os nove temas que ganham:
- Fotônica - $AAOI, $LITE, $COHR, $AEHR
- Espaço - $RKLB, $ASTS, $PL, $BKSY
- Drones - $ONDS, $UMAC, $AVAV, $KTOS
- Nuclear - $OKLO, $UUUU, $GEV, $LEU
- Gargalo de CPU - $AMD, $INTC, $ARM, $AMKR
- Inferência de IA - $AVGO, $ALAB, $CRDO, $MRVL
- IA Agêntica - $NET, $DOCN, $FSLY, $PATH
- Utilidade de IA - $IREN, $NBIS, $CIFR, $CRWV
- Energia de IA - $VST, $BE, $NVTS, $VRT
O fio comum do lado vencedor: mais voláteis, mais cíclicos, menos dominados por uma única tendência plurianual. Esses ativos de fato revertem à média. Um toque de Fibonacci em $RKLB após uma queda de 30% tem um perfil de retorno futuro significativamente melhor do que um toque de Fibonacci em $NVDA durante um pullback de 3% numa tendência de 200%.
A lição é a lição que o manual não ensina: a retração de Fibonacci é uma ferramenta de reversão à média, e funciona em ativos que revertem à média. Aplique-a a um vencedor secular e você ficará comprado cedo demais por um ano inteiro enquanto a ação imprime topos cada vez mais altos atravessando cada nível que você traçou.
Filtro 2 - o filtro de tendência SMA50 de 5 ativos
O segundo filtro é mais específico. Dentro dos nove temas vencedores, cinco tickers - $CRDO, $OKLO, $ALAB, $BKSY, $IREN - são os ativos de maior volatilidade da cesta. Também são os que revertem à média de forma mais limpa quando as entradas são tomadas com o tape macro mais amplo dando suporte. Quando tomadas contra uma tendência de baixa individual (preço abaixo da SMA de 50 dias no próprio ticker), as mesmas entradas viram operações de faca caindo.
A correção é estreita: para esses cinco ativos apenas, pule a entrada se o fechamento estiver abaixo da SMA de 50 dias. Não aplique esse filtro ao restante da cesta - filtros de tendência universais foram testados e rejeitados por superfiltrarem a cesta (os melhores setups de Fibonacci acontecem durante pullbacks macro, quando a maioria dos ativos está abaixo de suas médias de longo prazo).
O efeito numérico: esse grupo de cinco ativos virou de -US$ 2.421 de resultado agregado em 3 anos para +US$ 923, com o mesmo sinal de entrada de Fibonacci. Isso sozinho levou a cesta de PF 1,53 → 1,76 e Sharpe 1,08 → 1,42.
A lição mais ampla é transferível a qualquer um que aplique Fibonacci em small caps voláteis: um toque de Fibonacci é um sinal de reversão à média; combiná-lo com uma trava de tendência do ativo individual evita que você compre o fundo numa ação que já está em seu próprio bear market privado.
Armadilhas comuns - o que os manuais passam por cima
Estes são os modos de falha da experiência do trader que aparecem em qualquer backtest de entradas baseadas em Fibonacci:
O nível de 50% não é Fibonacci. O meio do caminho é um conceito de Gann. É um nível perfeitamente válido - psicologicamente óbvio, frequentemente respeitado - mas fingir que é uma razão de Fibonacci é um erro de categoria. Se você só observasse 38,2 / 61,8 / 78,6, perderia um nível real; se só observasse o 50, perderia dois níveis reais.
Como você traça a oscilação importa. A maioria das grades de Fibonacci do varejo é traçada a partir da oscilação errada. Uma grade medida de um pavio intradiário ruidoso até outro pavio intradiário ruidoso é uma grade diferente de uma medida entre dois fechamentos limpos. Defina a regra antes de traçar - usamos topo de oscilação relevante até fundo de oscilação relevante no gráfico diário, e não retraçamos no meio da operação.
Sem um impulso anterior, os níveis são ruído. Uma grade de Fibonacci precisa de uma pernada de tendência anterior clara. Se o preço esteve lateral por 6 meses, a grade que você traça na pequena faixa dentro desse tape lateral não carrega informação alguma. O setup exige um impulso primeiro - um movimento de pelo menos 20% ao longo de algumas semanas, no mínimo.
Confluência supera nível isolado. Um nível de Fibonacci que coincide com um suporte horizontal anterior, um número redondo, uma média móvel ou um nó de alto volume é um nível real. Um 61,8% solitário, sem nada por baixo, é um nível fraco. A maioria das entradas vencedoras da cesta cai em pontos de confluência; a maioria das entradas perdedoras cai em toques de Fibonacci solitários que nada mais confirmou.
Saídas por tempo importam tanto quanto saídas por preço. Sem a saída por tempo de 20 barras, a cesta sangra - setups de Fibonacci quebrados não voltam num solavanco, eles sangram devagar de lado, e o capital fica preso em operações mortas enquanto entradas melhores vão e vêm. A saída por tempo está fazendo tanto trabalho quanto o stop nesta estratégia.
Como aplicar isso na prática
Se você quiser usar a retração de Fibonacci como parte de um fluxo de trabalho real, a versão empiricamente respaldada dela é:
- Escolha um ativo dos 9 temas validados - veja o nível-chave ativo na página /stocks/<ticker> de cada ticker. Cada página mostra o nível curado, a distância atual até ele e a bolha à qual pertence.
- Espere um toque fresco vindo de fora da faixa. Não uma estabilização sobre o nível - uma chegada genuína de cima ou de baixo.
- Dimensione como parte de uma cesta, não como uma aposta única. O PF de 1,76 é um número no nível da cesta. Uma única operação de Fibonacci tem variância muito mais alta.
- Use uma saída por tempo de verdade. 20 barras (4 semanas de pregão) no time frame diário. Não fique sentado em setups quebrados.
- Pule o grupo HIGH_VOL de 5 ativos quando estiverem abaixo de sua própria SMA50. Ou aplique a mesma lógica a qualquer outro ativo temático de float reduzido que você opere.
Para operar isso a partir de uma conta de varejo nos EUA, a corretora mais limpa para frações de ações em toda a cesta é a Interactive Brokers - veja /stack/ibkr para a mecânica de acesso. Para a lista completa de corretora + ferramentas que a QA usa, /stack tem o conjunto. Alertas baseados em regras sobre toques de Fibonacci e mudanças de bolha fazem parte do /pro.
Para uma metodologia mais profunda sobre como a QA escolhe os níveis e os valida, veja Por que correlação > narrativa no investimento temático - o mesmo viés de publicar os fracassos se aplica à cesta de Fibonacci tanto quanto à taxonomia de correlação.
O que observar
- Cadência de revalidação. A cesta passa por novo walk-forward aproximadamente a cada trimestre. Uma quebra persistente em qualquer um dos 9 temas validados - digamos, os ativos de fotônica atravessando seus níveis por dois trimestres seguidos - reabriria a lista de exclusão de temas.
- Sensibilidade ao regime. A estratégia é de reversão à média; teria desempenho inferior durante um regime macro de tendência forte. As 4 de 5 janelas de walk-forward refletem 3 anos que incluíram ambos os regimes - mas um tape de tendência plurianual de baixa volatilidade seria o cenário pessimista.
- Novos temas. À medida que a QA adiciona temas (atualmente 12), a cesta se expande. Novos temas precisam de sua própria validação walk-forward antes de serem adicionados à cesta ativa.
- A leitura de correlação de bolha. Se a bolha de um tema validado romper a correlação - ou seja, os 4 tickers pararem de operar como um aglomerado - a matemática de diversificação no nível da cesta enfraquece para essa fatia.
- Reclassificação de ticker individual. Se um ativo como $OKLO ou $RKLB se graduar de "reversor à média temático de float reduzido" para "tendência secular" (do jeito que a $NVDA fez em 2023-2024), migraria para a lista de excluídos.
Níveis ativos na cesta validada: /stocks/rklb, /stocks/oklo, /stocks/crdo - cada página de ticker mostra o nível de Fibonacci curado atual, a distância até ele e os toques recentes.
Contexto das bolhas: /bubbles/photonics e os outros 8 temas validados - os aglomerados a que esses ativos pertencem e como estão se movendo uns em relação aos outros.
Leitura adjacente: Por que correlação > narrativa no investimento temático para a metodologia de publicar os fracassos que a QA aplica tanto na taxonomia de bolhas quanto na cesta de Fibonacci.
A QuantAbundancia é pesquisa educacional. Nada aqui é recomendação de investimento. Veja /disclosures.
Related bubbles
Related research
Go deeper
The data stays free. Pro is where the edge gets debated.
Operator commentary on every live trade, the Bot Trades feed, early access to new bots and research, and higher limits on the AI assistant. $49/mo or $490/yr · cancel anytime.
Get the daily digest.
One email a day · alerts + bubble shifts + new research. Free during beta.
No spam. One email per day max. Pro adds Telegram trade alerts and higher AI-assistant limits.