Dashboard
⏳ —
🛡 —
MODO SIMULADO
⚠️ Os cards abaixo (Capital, Win Rate, Profit Factor, Drawdown) refletem a simulação local do robô — para o extrato REAL da conta MT5, ver o card "💹 Conta MT5 (ao vivo)" mais abaixo.
Capital Atual (simulado)
R$ —
—
Win Rate (simulado)
—
— operações
Profit Factor (simulado)
—
lucro / perda
Drawdown Máximo (simulado)
—
pior queda
Equity Curve
Termômetro da IA
Carregando diretriz...
Controle
Capital em risco
R$ 10.000
—
🛡 Risk Manager
—
💹 Conta MT5 (ao vivo)
—
Consultando conta MT5...
⚡ Atividade do Robô
—
Aguardando atividade...
📋 Últimas Operações
—
Análise de Mercado
Carregando análise...
Preço
—
—
VWAP
—
—
RSI (14)
—
—
SMA Rápida / Lenta
—
—
ATR (Volatilidade)
—
—
RSI (14) — sobrecomprado >70 · sobrevendido <30
Histórico de Diretrizes da IA
últimas 20 análises
—
Sinais ao Vivo
Clique em "Buscar Sinais" para obter a diretriz macro atual da IA.
—
Histórico de Operações
—
📋 Revisão do Dia
Trades reais
—
P&L do dia
—
Bloqueados por gate
—
Quase-sinais
—
💬 Resumo
—
📊 Trades do dia
—
🚫 Bloqueados por gate (sinal forte, vetado)
Sinal técnico passou do threshold mas foi bloqueado por diretriz/confiança/direção. Hipotético = resultado se tivesse entrado e segurado até o fechamento.
—
🟡 Quase-sinais (perto do threshold)
Força entre 80%-100% do threshold vigente naquele ciclo, sem confirmar entrada.
—
⏱️ Fechados cedo (preço seguiu a favor depois)
—
Notificações WhatsApp
📱 Configurar Webhook
Configure um webhook n8n para receber alertas no WhatsApp. O InsideTrader envia um POST JSON para a URL configurada a cada evento relevante (ordem aberta/fechada, meta atingida, circuit breaker, encerramento 17:45).
📋 Eventos Notificados
🟢
Ordem Aberta
Ativo, direção, preço entrada, lotes
✅
Ordem Fechada
Resultado P&L, motivo (TP/SL/trailing)
🏆
Meta Diária Atingida
Capital atual, % retorno, robô pausado
🚨
Circuit Breaker
Perda máxima atingida, robô travado
🔒
Encerramento 17:45
Posições fechadas automaticamente, P&L do dia
💡 Como configurar no n8n
1. Crie um workflow n8n com nó Webhook
2. Adicione um nó WhatsApp Business ou HTTP Request
3. Cole a URL do webhook aqui e salve
4. Clique em "Enviar Teste" para validar
2. Adicione um nó WhatsApp Business ou HTTP Request
3. Cole a URL do webhook aqui e salve
4. Clique em "Enviar Teste" para validar
⚡ Log de Atividade Completo
—
Configurações
🎯 Metas Diárias do Robô
O robô para automaticamente ao atingir o alvo de ganho ou o limite de perda do dia.
Robô para ao atingir este % de lucro no dia
Circuit breaker pessoal — para imediatamente
Metas ativas
Desativar faz o robô operar sem limite de ganho/perda diário
Perfil de Risco
Corretora — MetaTrader 5
Necessário apenas para Conta Real. Suas credenciais ficam apenas neste servidor.
Enviada via env var MT5_PASSWORD ao servidor. Nunca fica no browser.
Carteiras Monitoradas
Clique para selecionar/deselecionar. Os ativos de todas as carteiras marcadas serão combinados. Futuros WIN/WDO usam o contrato vigente automaticamente.
Carregando carteiras...
Prévia — 0 ativos selecionados
Nenhuma carteira selecionada
Monitorando agora (watchlist ativa)
Filtros de Confiança
Controla quando a IA tem permissão para autorizar operações. Valores mais altos = mais seletivo = menos ordens = menos risco.
Confiança mínima da IA 45%
0% — opera sempre100% — quase nunca opera
A IA retorna uma confiança entre 0–100%. Abaixo desse valor, nenhuma ordem é aberta.
Força mínima do sinal técnico 30%
0% — qualquer sinal100% — sinal perfeito
Baseado nos indicadores técnicos (SMA cruzamento, RSI). Abaixo desse valor, o sinal é descartado.
Permitir compras arriscadas
Quando desativado, compras com confiança da IA abaixo do threshold do perfil são bloqueadas automaticamente. Recomendado desativar no perfil Conservador.
Modelo Estatístico (Motor Micro)
Define o algoritmo que analisa preço e gera sinais técnicos. Aplica imediatamente sem reiniciar.
📈 SMA Cross (padrão)
Cruzamento de médias móveis SMA9/SMA21. Sinal raro mas preciso — 1-2x por dia por ativo.
📊 RSI Bands
Compra em sobrevendido (<30), vende em sobrecomprado (>70). Mais frequente que SMA.
⚡ MACD
Cruzamento MACD × linha de sinal. Captura momentum com confirmação de tendência.
🎯 Bollinger Bands
Reversão quando preço toca as bandas. Ideal para ativos com volatilidade definida.
📉 Estocástico
Cruzamento K/D em zonas extremas (<20 sobrevendido, >80 sobrecomprado). Complementa RSI.
🔄 SAR Parabólico
Stop and Reverse. Sinaliza quando a tendência inverte. Ideal para seguimento de tendência.
🏆 Multi-Modelo (recomendado)
Votação entre todos os 6 modelos + ADX como filtro de tendência. Penaliza sinais em mercados laterais.
🛡 Risk Manager por Posição
Protege cada posição individualmente. Stop Loss fecha operações com prejuízo controlado; Take Profit garante realização do ganho; Trailing Stop acompanha o preço e maximiza lucros.
Stop Loss
1.0%
fecha se cair X%
Take Profit
2.0%
realiza ao atingir X%
Trailing Stop
0.5%
pullback máximo
% de queda que aciona fechamento automático
Realiza lucro automaticamente ao atingir o alvo
Stop móvel — pullback máximo após atingir novo pico
Day trade nunca vira swing — fecha tudo neste horário
Após formação inicial do pregão
Posições abertas ainda são monitoradas até 17h55
Risk Manager ativo
Desativar faz o robô operar sem stop loss ou take profit automáticos — não recomendado
Motor de IA (LLM Macro)
Análise de Notícias
Quando ativo, a IA lê notícias do Banco Central e NewsAPI para contextualizar a diretriz macro. Sem notícias, confiança é 100% estatística.
Fonte: API Banco Central (sempre) + NewsAPI não configurada. Configure
NEWSAPI_KEY no servidor para melhor cobertura (newsapi.org — grátis).
API keys configuradas via variável de ambiente no servidor.
Multi-Robôs
Estratégias em paralelo por ativo — votação ponderadaAdicionar Robô
Robôs Ativos
Carregando...
Avaliar Ativo
Selecione um ativo e clique em Avaliar.
Calculadora IR — Day Trade
Alíquota 20% · DARF 6015 · IN RFB 1.585/2015
🔴 Atenção: este cálculo usa TODO o histórico de operações do robô, incluindo período de paper trading (simulado) — não corresponde a uma obrigação fiscal real perante a Receita Federal. Só as ordens executadas com a conta MT5 real (Rico-DEMO) teriam efeito fiscal de fato; hoje o robô ainda não distingue esse campo por operação. Não use este número para preencher DARF sem conferir manualmente contra o extrato real da corretora.
Cálculo do Mês
Resultado
Clique em Calcular IR.
Histórico de IR
—
Relatório Mensal PDF
Performance + IR — abra no browser e use Ctrl+P para salvar como PDFGerar Relatório
Como exportar para PDF:
- Clique em "Abrir Relatório" — uma nova aba abrirá
- Pressione
Ctrl+P(ou Cmd+P no Mac) - Selecione Salvar como PDF na impressora
- Clique em Salvar
Arquitetura — Roadmap do Pipeline
Curado manualmente a partir de auditoria de código — última atualização: 2026-07-13
⚠️ Esta página é estática — não lê config.yaml/banco ao vivo. Reflete o estado do código confirmado na data acima (lendo a lógica de execução real, não comentários). Se o código mudar depois dessa data, esta tabela pode ficar desatualizada até a próxima auditoria.
Fluxo de decisão (ordem real, dado bruto → ordem notificada)
| # | Componente | O que faz | Status | Config real |
|---|
Módulos fora do caminho de decisão real
| Módulo | Arquivo | Status real |
|---|
Achado-chave — o "80% de força de sinal"
Não é um threshold técnico normal — é o valor sentinela que o Gate 2/ML (
ml/regime_detector.py)
usa deliberadamente quando decide não operar (confiança do classificador abaixo do mínimo calibrado), tornando a entrada quase impossível por design
("capital em caixa"). Sinais entre 75-79% observados nesse regime são ruído estatístico dentro de uma trava intencional — não oportunidades quase perdidas.
Performance & Aprendizado
⚠️ Os KPIs abaixo vêm do histórico simulado (SQLite, inclui operações de paper trading anteriores à conta real). Para o resultado real na conta Rico-DEMO, ver carregando…
P&L Acumulado (simulado)
—
—
Win Rate (simulado)
—
—
Profit Factor (simulado)
—
meta ≥ 1,5
Max Drawdown (simulado)
—
—
Equity Curve
Motivos de Fechamento
P&L por Ativo
Regime de Mercado
P&L por Hora de Abertura
Padrões Identificados
Histórico Detalhado
| # | Ativo | Dir | Entrada | Saída | Var% | Lotes | P&L | Fechamento | Horário |
|---|
Backtest Express
Dados reais da B3 via Yahoo FinanceParâmetros da Simulação
0 = desabilitado
fecha parcial ao atingir este %
Configure os parâmetros e clique em Executar.
🧠 ML Training
AutoML — Walk-Forward Validation — Detecção de Regime de MercadoModelo em Produção
Carregando...
Comparação de Algoritmos (último treino)
Carregando...
🤖 ML (seletivo)
—
📊 Benchmark (sempre opera)
—
Breadth Filter — Análise dos Últimos 30 Dias
Gate 1 do modelo campeão
BULL (≥60%)
—
dias
BEAR (≤40%)
—
dias
MIXED
—
dias bloqueados
WR BULL
—
win rate dias
WR BEAR
—
win rate dias
Últimos 30 pregões — cor por regime
—
Equity Curve — Simulação Rolling (21 dias)
A · Sempre
—
B · BULL only
—
C · BEAR short
—
D · Campeão
—
Optuna — Melhor Configuração Encontrada
200 trials · TPE Bayesian
Carregando resultados Optuna...
Histórico de Retreinos — Evolução do Modelo
Retreino semanal · dom 22h
Histórico de retreinos disponível após o primeiro ciclo semanal.
Cada linha mostra: data · algoritmo eleito · accuracy · se substituiu o modelo anterior.
Cada linha mostra: data · algoritmo eleito · accuracy · se substituiu o modelo anterior.
Drift Monitor
Compara features últimos 5d vs 30d (KS-test proxy)
Execute um treinamento para ver drift das features.
Painel de Decisão
Com base nos dados atuais, o que fazer
Carregando análise...
Features mais importantes — modelo atual
Carregando...
Previsões walk-forward — últimos dias
Carregando...
Ações de Treinamento
⚙️ Parâmetros de Treinamento
campeão ativo — model_configs (tabela versionada)
Carregando configurações...
Salvar aqui registra um candidato novo — não promove automaticamente (promoção exige retorno melhor + significância estatística do treino).
🏆 Histórico de Campeões
Carregando histórico...
🌊 Análise de Regime
Breadth Filter · Simulação de Cenários · Decisão do DiaRegime do Dia — Decisão do Breadth Filter
Carregando...
Breadth Hoje
—
% ativos subindo
Regime
—
BULL / BEAR / MIXED
ML Confiança
—
threshold: 65%
Opera Hoje?
—
—
Simulação de Cenários por Período
Compara 4 estratégias usando dados históricos reais: A Opera Sempre · B BULL Only · C SHORT BEAR · D BULL+BEAR (campeão)
Simulação: Exceção Setorial (NEXUS Setor)
Testa se autorizar operação por maioria setorial (mesmo com a diretriz macro bloqueando a direção) melhora o resultado. Usa uma diretriz sintética (derivada do breadth do dia, não a diretriz real do LLM) para forçar dias BULL/BEAR "puros" e exercitar a exceção — por isso os números aqui não são comparáveis diretamente ao "Simular Período" acima. Feature desligada em produção (kill-switch) até haver evidência estatística de ganho.
Estudos Históricos — Exceção Setorial (Nexus)
Cada estudo salvo acumula meses para comparar F (sem exceção) × G (com exceção) ao longo do tempo
Carregando estudos...
Histórico de Breadth — Últimas Semanas
Verde = BULL day (≥60%) · Vermelho = BEAR day (≤40%) · Cinza = MIXED
Como o Modelo Campeão Decide
Dois gates independentes — ambos precisam ser aprovados para o robô operar
Gate 1 — Market Breadth
% de ativos subindo agora
Calcula, sobre os 29 ativos do universo, quantos fecharam positivos no dia anterior (close→close). É o termômetro da saúde do mercado — direcionalidade coletiva.
≥ 60% → BULL — opera COMPRADO nos melhores ativos
≤ 40% → BEAR — opera VENDIDO (short) nos piores ativos
40–60% → MIXED — capital em caixa, não opera
BULL: WR histórico 97% · BEAR: WR histórico 93% · MIXED: WR 25% → bloqueado
→
Gate 2 — ML de Confiança
Modelo estatístico valida o padrão
Um classificador treinado por AutoML analisa 6 indicadores técnicos e retorna uma probabilidade de "dia lucrativo". Só libera operação se confiança ≥ 65%.
Indicadores analisados pelo ML
ADX (dispersão)
Força da tendência entre ativos
Força da tendência entre ativos
BB Width
Largura das Bandas de Bollinger
Largura das Bandas de Bollinger
RSI médio
Força relativa do universo
Força relativa do universo
Intraday Range
Amplitude máx/mín × close
Amplitude máx/mín × close
Trend Direction
SMA9 vs SMA21 + RSI
SMA9 vs SMA21 + RSI
Market Breadth
% ativos subindo (gate 1)
% ativos subindo (gate 1)
Threshold: predict_proba ≥ 0.65 · Abaixo disso → capital em caixa
AutoML — Seleção automática do melhor modelo
A cada retrain, o sistema testa 5 a 7 algoritmos em paralelo via walk-forward validation. O vencedor é escolhido por acurácia e salvo como modelo ativo.
RandomForest
ExtraTrees
GradientBoosting
LogisticRegression
MLP (rede neural)
XGBoost ¹
LightGBM ¹
¹ Incluídos se instalados no ambiente
Walk-Forward Validation — Sem Data Leakage
O treinamento nunca "vê o futuro". Cada modelo é testado somente em dados que existiam depois da sua janela de treino, com um gap de pureza de 2 dias para eliminar vazamento dos indicadores de memória (RSI/EWM span=14).
████████████████████ ██ █████ janela 1
████████████████████ ██ █████ janela 2
████████████████████ ██ █████ janela 3
■ Treino 20 dias
■ Gap pureza 2 dias
■ Teste 5 dias
Resultado Comprovado — 2 meses simulados
Maio 2026
Opera Sempre: −8,06%
+8,45%
Delta: +16,51pp
BEAR: 11d · BULL: 3d · MIXED: 3d
Junho 2026
Opera Sempre: −5,75%
+9,03%
Delta: +14,78pp
BEAR: 7d · BULL: 6d · MIXED: 8d
O modelo não cria retorno do nada — ele evita os dias errados. O MIXED bloqueado e o SHORT no BEAR são os grandes responsáveis pela diferença.
Estudos Históricos de Simulação
Cada estudo é salvo permanentemente — acumula meses para comparação ao longo do tempo
Carregando estudos...
Retorno Cenário D (Campeão) × Cenário A (Sempre) — por mês