O que faz o Motor de Predição
Todo investidor, por mais experiente que seja, enfrenta o mesmo dilema diante de uma tela de cotações: interpretar dezenas de números que mudam a cada segundo e tomar uma decisão que pode significar ganho ou prejuízo. O olho humano é bom para perceber padrões, mas é lento. A emoção atrapalha. O medo de perder e a ganância de ganhar distorcem o julgamento com uma frequência que a psicologia comportamental já documenta há décadas, de Kahneman a Thaler.
O motor de predição do Percix Finance nasceu para resolver essa equação. Não como substituto do investidor, porque nenhuma máquina substitui o juízo de quem arrisca o próprio dinheiro, mas como um assistente matemático que nunca se cansa, nunca se emociona e examina cada ativo com o mesmo rigor metodológico. A cada cinco minutos o sistema calcula mais de quarenta indicadores técnicos para cada um dos ativos monitorados e só emite um sinal quando a convergência matemática ultrapassa o limiar de confiança.
A evolução: do estático ao adaptativo
A primeira versão somava os votos de dez indicadores com pesos fixos. Simples, direto e perigoso: cinco dos dez indicadores medem essencialmente a mesma coisa (se o preço caiu demais), e quando o mercado despenca, todos gritam "compra!" ao mesmo tempo. O motor recomendava comprar um ativo em queda livre. No jargão do mercado: catching a falling knife.
A análise dos erros revelou um princípio que os jangadeiros do Nordeste conhecem por instinto: o mar muda tudo. O jangadeiro experiente, antes de lançar a rede, sente o vento, observa a cor da água, lê a maré. Sabe que o mesmo trecho de mar pede táticas diferentes conforme o dia. O mercado financeiro funciona assim. Quando está em tendência, os indicadores de direção devem predominar. Quando está lateral, os indicadores de reversão são mais confiáveis.
A versão 2.0 resolveu o problema dos regimes. A versão 2.1 corrigiu a calibração conservadora e criou uma equação dedicada para criptomoedas. A versão 2.2, em produção desde 4 de abril de 2026, trouxe a mudança decisiva: o motor aprendeu a aprender. Os pesos dos indicadores deixaram de ser fixos e passaram a se ajustar automaticamente a cada seis horas com base nos acertos e erros das operações simuladas. Os dados do diagnóstico de produção revelaram que o motor acerta 42,6% nas criptomoedas, mas apenas 21 a 23% nas ações brasileiras e BDRs. A v2.2 concentrou o aprendizado onde há sinal real e pausou o que é ruído.
v2.0: S = φ(A) · Σᵍ capᵍ [ wᵍᴿ · Lᵍ(x, p, θᵀ) ] → operador dinâmico por regime
v2.1: mesmo operador, caps expandidos, φ recalibrado, equação cripto dedicada
v2.2: pᵢⁿ⁺¹ = pᵢⁿ + α·(τᵢ − 0.50)·pᵢⁿ → pesos autocalibrados em produção
A Equação para Ações e BDRs
Toda a inteligência do motor para o mercado de renda variável cabe numa única expressão. A equação é a partitura; as explicações são a música.
g ∈ {MR, TF, VOL, PA} i ∈ indicadores do grupo g
pᵢ agora é dinâmico: ajustado a cada 6h pela autocalibração
Os quatro grupos de indicadores
O motor organiza mais de quarenta indicadores técnicos em quatro famílias, cada uma capturando uma dimensão diferente do comportamento do preço. O grupo de momentum e reversão (MR) reúne os osciladores clássicos: RSI em duas janelas temporais, Stochastic, CCI, MFI e a posição relativa às bandas de Bollinger. O grupo de trend following (TF) concentra os indicadores direcionais: histograma do MACD, força da tendência calculada sobre cinco médias móveis e o ADX corrigido. O grupo de volume (VOL) observa o volume relativo à média, a tendência do OBV e a posição em relação ao VWAP. O grupo de price action (PA) detecta padrões de candlestick, proximidade a pivôs de suporte e resistência, e divergências entre preço e indicadores.
Sentir a maré: detecção de regime
R(ADX, τ) = ranging se ADX < 20 e τ = neutro
R(ADX, τ) = ranging se Bollinger Width < 2%
Ajustar as velas ao vento
| Grupo | Trending | Ranging | Indefinido |
|---|---|---|---|
| Momentum (MR) | ×0.5 ↓ | ×1.3 ↑ | ×1.0 |
| Trend Following (TF) | ×1.5 ↑ | ×0.5 ↓ | ×1.0 |
| Volume (VOL) | ×1.0 | ×1.0 | ×1.0 |
| Price Action (PA) | ×1.0 | ×1.2 ↑ | ×1.0 |
Tetos por grupo (GROUP_CAPS)
Confirmação cruzada φ(A)
Na versão 2.0, quando menos de dois grupos concordavam com a direção do score, o sistema aplicava uma penalidade brutal de 0.4, cortando o score em 60%. A v2.1 distingue entre neutralidade e oposição ativa.
φ = 1.2 se ≥ 3 concordam
φ = 1.1 se ≥ 2 concordam sem oposição
φ = 1.0 demais casos
Confiança ajustada por volatilidade
β = 10 se A ≥ 3 (bônus de confirmação) · Penaliza se ATR > 4.5%
Limiares de sinal
v2.2: elevados de 20/45 para 25/50, reduzindo sinais de baixa qualidade
Estado atual: B3 e BDRs em pausa
O diagnóstico de produção com 384 operações fechadas revelou que o motor acerta 23,3% em ações da B3 e 21,2% em BDRs americanos. Ambos abaixo da aleatoriedade. Os motivos são estruturais: a maioria das operações de B3/BDR sai por timeout (89 de 112), o que significa que o preço mal se move dentro da janela de 48 horas com esses ativos. O stop de 2% (agora corrigido para 4%) era ativado antes de o mercado ter chance de reagir.
A v2.2 pausou o paper trading de ações e BDRs para concentrar o aprendizado onde há sinal real: criptomoedas. A equação de ações permanece no código e será reativada quando o backtesting da v3.0 identificar os ajustes necessários para o perfil de volatilidade da B3.
A Equação para Criptomoedas
O mercado de criptomoedas exige uma equação própria. As diferenças são estruturais, não apenas de grau. O mercado opera 24 horas por dia, sete dias por semana, sem gaps de abertura nem leilões de fechamento. A volatilidade é naturalmente mais alta: um ATR de 4% que seria alarmante numa ação da B3 é rotina para o Ethereum. E há uma assimetria fundamental no comportamento dos osciladores: quando o Bitcoin está em tendência de alta, um RSI de 70 não significa sobrecompra, significa momentum. Tratar essa leitura como sinal de venda é o equivalente a frear num trecho reto de estrada aberta.
T ≤ ±35 R ≤ ±20 V ≤ ±25 C ≤ ±20
Pesos ajustados pela autocalibração · Taxa de acerto: 42,6% em 272 operações
RSI contextual: a grande diferença
Na equação de ações, o RSI funciona como oscilador clássico: abaixo de 30 é compra, acima de 70 é venda. Na equação de criptomoedas, o RSI é interpretado pelo contexto da tendência. Em tendência de alta, um RSI entre 65 e 78 é sinal de continuação. Só acima de 85 o motor começa a desconfiar.
| Cenário | RSI | Ações | Cripto |
|---|---|---|---|
| Tendência alta + RSI 70 | 70 | Overbought (−7) | Momentum forte (+5) |
| Tendência alta + RSI 35 | 35 | Baixo (+7) | Pullback oportunidade (+10) |
| Tendência alta + RSI 86 | 86 | Overbought (−15) | Exaustão (−10) |
| Sem tendência + RSI 25 | 25 | Oversold (+15) | Oversold extremo (+12) |
Variação de 24 horas como indicador
3 a 7%: score ×5 · 7 a 12%: score ×18 (forte) · > 20%: score ×10 (exaustão)
Bônus +5 se variação confirma tendência técnica
Volatilidade: penalidade diferenciada
Cripto: penalidade = min(15, 3 · (ATR% − 5.0)) início em 5.0%
O que os dados de produção revelaram
Em 272 operações cripto fechadas entre fevereiro e abril de 2026, o motor acerta 43,8% das vezes. ETH/USD lidera com 52,5% de acerto em 40 operações. XRP/USD alcança 48,1% em 27 operações. BTC/USD fica em 44,1% em 34 operações. O motor é significativamente melhor para identificar oportunidades de compra (40,2%) do que de venda (34,7%), uma assimetria que a autocalibração está corrigindo ao reduzir o peso dos indicadores de venda que erram mais.
| Ativo | Operações | Acerto | P&L médio |
|---|---|---|---|
| AVAX/USD | 10 | 60,0% | +1,12% |
| ETH/USD | 40 | 52,5% | +0,47% |
| XRP/USD | 27 | 48,1% | +0,21% |
| DOT/USD | 13 | 46,2% | +0,40% |
| BTC/USD | 34 | 44,1% | +0,23% |
| SOL/USD | 45 | 42,2% | −0,02% |
| ADA/USD | 30 | 40,0% | −0,06% |
Ver para crer: três versões, um ativo
ETH/USD com RSI 28.5, MACD −15.3, Stochastic 18.2, ADX 32.1 (trending). Os osciladores gritam "barato!" mas a tendência é de queda.
Autocalibração: o motor que aprende
A versão 2.2 trouxe para produção o que antes era apenas uma fórmula no papel. A cada seis horas, o motor olha para as operações da última semana, calcula a taxa de acerto de cada indicador, e ajusta os pesos. A fórmula é conservadora: nenhum ajuste individual ultrapassa 5% do peso atual, e os pesos nunca descem abaixo de 20% nem sobem acima de 300% do valor original. Ajustes pequenos, cumulativos, que ao longo de semanas moldam o motor à realidade do mercado.
α = 0.05 · τᵢ = taxa de acerto do indicador i · ciclo = 6h · janela = 7 dias
O primeiro ciclo de calibração avaliou 270 operações cripto e ajustou 6 pesos de indicadores. Todos na direção esperada: indicadores com taxa de acerto abaixo de 50% perderam peso. O MFI overbought, que acertava apenas 16,7% das vezes, sofreu o maior corte proporcional. O RSI baixo e o CCI oversold, com acerto entre 31 e 35%, também foram reduzidos.
Pesos calibrados em produção
Indicadores: quem acerta e quem erra
O diagnóstico de 384 operações revelou uma assimetria fundamental: indicadores de compra acertam mais que indicadores de venda. MACD positivo lidera com 66,7% de acerto. Padrões de alta como bullish engulfing alcançam 50%. Na outra ponta, RSI baixo e alto ficam entre 25% e 33%. Shooting star acerta apenas 29,6%. A autocalibração está reduzindo automaticamente o peso dos indicadores fracos e mantendo os que funcionam.
t = 30 dias → N ≈ 4.800 sinais, IC = ± 2.8% (calibração confiável)
t = 90 dias → N ≈ 14.400 sinais, IC = ± 1.6% (pronto para ML)
A evolução do aprendizado
Os gráficos abaixo mostram, dia a dia, como o motor aprende. A linha marca a confiança média dos sinais emitidos. As barras contam acertos e erros nas operações simuladas. A taxa de acerto aparece na linha pontilhada. Os dados são reais e atualizam a cada minuto.
Evolução semanal
| Semana | Operações | Acertos | Taxa | Observação |
|---|---|---|---|---|
| 16/fev | 25 | 5 | 20,0% | Calibração inicial, pesos fixos |
| 23/fev | 50 | 6 | 12,0% | v2.1 entrou em produção |
| 02/mar | 57 | 24 | 42,1% | Equação cripto começou a funcionar |
| 09/mar | 71 | 30 | 42,3% | Estabilização |
| 16/mar | 69 | 33 | 47,8% | Melhor desempenho geral |
| 23/mar | 63 | 35 | 55,6% | Pico: mercado em tendência clara |
| 30/mar | 49 | 11 | 22,4% | Mercado reverteu, vendas falharam |
A semana de 23/mar mostra o potencial: quando o mercado coopera, o motor acerta 55,6%. A queda na semana seguinte (vendas cripto caíram para 11,1%) confirmou que o motor precisa de limiares mais altos para sinais de venda, ajuste que a v2.2 está aplicando via autocalibração.
Os alertas no WhatsApp
O motor calcula, mas o investidor decide. Quando a confiança ultrapassa o limiar, um alerta chega direto no telefone. A versão 2.2 ajustou os limiares e os parâmetros de gestão de risco: paper trading opera com stop de 4%, take de 5% e timeout de 48 horas, cobrindo dois ciclos completos de mercado global (Ásia, Europa e EUA).
Preço: $1,845.20
Score: 52 | Confiança: 52%
Regime: trending
Motivos:
MACD positivo, Tendência forte alta,
Confirmação cruzada forte,
Volume 2.3x com alta
Sinal simulado, paper trading ativo
Gestão de risco: o que mudou
38% das saídas por stop
Mais espaço para maturar
O diagnóstico mostrou que o stop de 2% estrangulava as operações: era ativado em média após 13,9 horas, antes de o mercado ter chance de se mover na direção certa. O take profit de 3% era alcançado após 20,1 horas. Com 4%/5%, o ratio de saídas deve se equilibrar.
O caminho adiante
A versão 2.2 com regras explícitas sempre existirá: cumpre uma função que nenhuma rede neural substitui. A interpretabilidade. O investidor precisa entender o porquê de cada sinal. O regulador precisa auditar a lógica. A confiança se constrói sobre a transparência, e é por isso que esta página existe.