Visão Geral
Market Watch é um sistema inteligente de monitoramento de mercado que protege suas posições e captura oportunidades em momentos de volatilidade extrema. Ele analisa em tempo real os movimentos do mercado em vários símbolos e responde automaticamente com quatro camadas de proteção e oportunidades.
🆕 NOVO na v2.0: O Auto-Trade agora inclui DCA integrado, stop-loss personalizado e proteção por tempo máximo de manutenção!
🎯 Principais Funcionalidades
1. Monitoramento de Movimentos de Mercado
- Analisa continuamente os movimentos de preço nos símbolos configurados
- Calcula a porcentagem média de movimento do mercado
- Detecta quedas bruscas (crashes – movimentos de baixa) e subidas fortes (pumps – movimentos de alta)
- Registra todos os movimentos em arquivo para análise histórica
2. Sistema de Resposta em Quatro Camadas
Camada 1: Envio de Alertas 📢
Objetivo: Manter você informado sobre movimentos significativos no mercado
- Envia alertas para Telegram/Discord quando o limite é ultrapassado
- Inclui dados detalhados de movimento por símbolo
- Funciona como sistema de alerta antecipado
Camada 2: Fechamento de Emergência 🛡️
Objetivo: Proteger posições existentes durante movimentos extremos
- Fecha automaticamente posições que estão indo contra você
- Crash → Fecha todas as posições LONG
- Pump → Fecha todas as posições SHORT
- Respeita o tempo mínimo de manutenção para evitar saídas prematuras
Camada 3: Bloqueio de Trades 🔒
Objetivo: Impedir novas entradas durante alta volatilidade
- Bloqueia novos sinais de trade quando a volatilidade ultrapassa o limite
- Desbloqueia automaticamente quando o mercado se estabiliza
- Protege o capital em períodos de incerteza
Camada 4: Auto-Trade 💰 APERFEIÇOADO
Objetivo: Aproveitar oportunidades extremas de reversão
- Abre posições automaticamente durante movimentos extremos
- Compra na queda durante crashes (Long)
- Vende a descoberto no pico durante pumps (Short)
- 🆕 DCA integrado para média de custo (dollar-cost averaging)
- 🆕 Proteção com stop-loss personalizado
- 🆕 Segurança com tempo máximo de manutenção
⚙️ Configuração
Configuração Básica
MarketWatch:
Enabled: true
# -----------------------------------------------------------
# Símbolos a serem monitorados
# -----------------------------------------------------------
Symbols:
- "BTCUSDT"
- "ETHUSDT"
- "SOLUSDT"
- "BNBUSDT"
# Adicione mais símbolos conforme necessário
# -----------------------------------------------------------
# Configurações de análise
# -----------------------------------------------------------
Candles: 10 # Quantidade de candles de 1 minuto a analisar
# 10 candles = 10 minutos de dados
# -----------------------------------------------------------
# Limites das camadas (em %)
# -----------------------------------------------------------
AverageMovementPercent: 1.1 # Limite para alerta
AverageMovementEmergencyClose: 0.6 # Limite para fechamento de emergência
LockPercent: 0.3 # Limite para bloqueio de trades (0 = desativado)
# -----------------------------------------------------------
# Configurações de fechamento de emergência
# -----------------------------------------------------------
EmergencyCloseMinHoldTime: 20 # Tempo mínimo de manutenção em minutos antes do fechamento de emergência
# 0 = aplicação imediata
🆕 Configuração Avançada de Auto-Trade
# -----------------------------------------------------------
# Auto-Trade em Volatilidade Extrema (ENHANCED v2.0)
# -----------------------------------------------------------
AutoTrade:
Enabled: true # Ativar/desativar execução automática de trades
Threshold: 1.8 # Movimento médio em % para disparar auto-trade
# Deve ser maior que o threshold de alerta
Direction: "Both" # Direção do trading:
# "Long" → Comprar apenas quedas (dips)
# "Short" → Vender apenas subidas (pumps)
# "Both" → Operar nas duas direções
Symbols: # Símbolos permitidos para auto-trading
- "BTCUSDT" # (pode ser diferente dos símbolos monitorados)
- "ETHUSDT"
- "SOLUSDT"
InitialAmount: 100 # Valor inicial por ordem e por símbolo (em USDT)
# 🆕 Proteção de Tempo Máximo de Posição
MaximumHoldTime: 180 # Tempo máximo de manutenção em minutos
# A posição é fechada após esse tempo
# independentemente de lucro/prejuízo
# 0 = sem limite de tempo
# Exemplos:
# 60 = máximo 1 hora
# 120 = máximo 2 horas
# 180 = máximo 3 horas
# -----------------------------------------------------------
# 🆕 Configuração de Stop-Loss (específico para Auto-Trade)
# -----------------------------------------------------------
StopLoss:
Enabled: true # Ativar stop-loss nos auto-trades
StopLossPercent: 4 # Stop-loss em % a partir do preço médio de entrada
# Calculado com base em:
# - Preço médio de entrada (se DCA ativado)
# - Entrada inicial (se DCA desativado)
# Exemplos:
# 4 = Fecha com -4% de prejuízo
# 5 = Fecha com -5% de prejuízo
# Funciona tanto para Long quanto para Short
# -----------------------------------------------------------
# 🆕 DCA integrado para Auto-Trades
# -----------------------------------------------------------
DCASettings:
enabled: true # Ativar DCA nos auto-trades
max_orders: 5 # Número total de ordens (incluindo a inicial)
# Exemplo: 1 ordem inicial + 4 ordens DCA
size_multiplier: 1.2 # Multiplicador de tamanho de cada ordem DCA
# 1.0 = mesmo tamanho
# 1.2 = +20% a cada ordem
# 1.5 = +50% a cada ordem
price_deviation_percent: 1.0 # % de variação de preço para disparar próxima ordem DCA
# Exemplo: 1.0 = a cada 1% de movimento
# Menor = mais agressivo
# Maior = mais conservador
📋 Parâmetros de Configuração Explicados
Configurações Principais
Símbolos
- O que é: Lista de pares de negociação a serem monitorados quanto à volatilidade
- Exemplo:
["BTCUSDT", "ETHUSDT"] - Dica: Inclua as principais moedas para ter uma boa representação do mercado
- Nota: Os símbolos monitorados podem ser diferentes dos símbolos usados no auto-trade
Velas
- O que é: Quantidade de velas de 1 minuto a serem analisadas
- Padrão: 10 (= 10 minutos)
- Faixa recomendada: 5–20
- Dica: Quanto maior, mais suave, mas resposta mais lenta
AverageMovementPercent
- O que é: Limite para envio de alerta
- Padrão: 1,1%
- Objetivo: Ser notificado sobre movimentos significativos
- Dica: Ajuste de acordo com a volatilidade típica do mercado
AverageMovementEmergencyClose
- O que é: Limite para fechamento de emergência de posições
- Padrão: 0,6%
- Objetivo: Proteger contra movimentos adversos maiores
- Dica: Deve ser menor que o limite de alerta
- Atenção: Valor muito baixo = fechamentos de emergência frequentes
EmergencyCloseMinHoldTime
- O que é: Tempo mínimo (em minutos) que uma posição precisa estar aberta antes de poder ser fechada em emergência
- Padrão: 20 minutos
- Objetivo: Evitar fechar posições durante a volatilidade normal de entrada
- Exemplos:
0= fechamento de emergência imediato20= posição precisa ter pelo menos 20 minutos60= posição precisa ter pelo menos 1 hora
- Dica: 15–30 minutos para scalping, 60+ minutos para swing trading
LockPercent
- O que é: Limite de volatilidade a partir do qual novos trades são bloqueados
- Padrão: 0,3%
- Objetivo: Evitar entradas em mercados agitados / sem direção clara
- Especial: Definir como
0para desativar a função de bloqueio - Dica: Manter abaixo do limite de fechamento de emergência
🆕 Configurações de Auto-Trade
AutoTrade.Threshold
- O que é: Limite de movimento extremo para disparar um auto-trade
- Padrão: 1,8%
- Objetivo: Capturar oportunidades de reversão
- Dica: Deve ser o limite mais alto (2×–3× o limite de alerta)
- Atenção: Muito baixo = muitos trades / Muito alto = muitas oportunidades perdidas
AutoTrade.Direction
- Opções:
"Long"– Apenas compras em quedas fortes (dips/crashes)"Short"– Apenas vendas em altas fortes (pumps)"Both"– Operar nas duas direções
- Recomendado:
"Both"– para aproveitar o máximo de oportunidades - Conservador:
"Long"– (geralmente mais seguro em mercados de alta)
AutoTrade.InitialAmount
- O que é: Valor em USDT para a entrada inicial de cada auto-trade por símbolo
- Padrão: 100 USDT
- Exemplo: 3 símbolos × 100 $ = 300 $ de capital inicial por evento
- Dica: Comece conservadoramente e aumente conforme ganhar confiança
🆕 AutoTrade.MaximumHoldTime
- O que é: Tempo máximo de permanência de uma posição auto-trade (em minutos)
- Padrão: 180 minutos (3 horas)
- Objetivo: Forçar saída após o limite de tempo, independentemente de lucro/prejuízo
- Exemplos:
60= fechar após 1 hora (scalping)120= fechar após 2 horas (day trade)180= fechar após 3 horas (swing)0= sem limite de tempo (não recomendado)
- Dica: Ajuste ao seu estilo de trading e às condições do mercado
- Por que é importante: Evita manter posições perdedoras indefinidamente
🆕 AutoTrade.StopLoss.StopLossPercent
- O que é: Percentual de stop-loss calculado a partir do preço médio de entrada
- Padrão: 4%
- Cálculo:
- Com DCA: Do preço médio ponderado de todas as ordens executadas
- Sem DCA: Do preço de entrada inicial
- Exemplos:
4= fechar com -4% de perda (recomendado)3= fechar com -3% (mais apertado)5= fechar com -5% (mais largo)
- Funciona nas duas direções:
- Long: dispara quando o preço cai 4% em relação à média
- Short: dispara quando o preço sobe 4% em relação à média
- Observação: Com alavancagem 5×, stop de 4% ≈ perda de ~20% do capital utilizado
🆕 AutoTrade.DCASettings.max_orders
- O que é: Número total de ordens (entrada inicial + todas as DCA)
- Padrão: 5 (1 inicial + 4 DCA)
- Exemplos:
3= 1 inicial + 2 DCA (conservador)5= 1 inicial + 4 DCA (equilibrado)7= 1 inicial + 6 DCA (agressivo)
- Dica: Mais níveis = melhor preço médio, mas exige mais capital
🆕 AutoTrade.DCASettings.size_multiplier
- O que é: Multiplicador do tamanho de cada ordem DCA subsequente
- Padrão: 1,2 (cada nível +20% maior)
- Exemplos:
1.0= tamanhos iguais ($100, $100, $100…)1.2= pirâmide ($100, $120, $144…)1.5= pirâmide agressiva ($100, $150, $225…)
- Dica: 1,2 oferece bom equilíbrio entre risco e melhoria do preço médio
🆕 AutoTrade.DCASettings.price_deviation_percent
- O que é: Variação percentual de preço necessária para acionar a próxima DCA
- Padrão: 1,0% (a cada 1% a mais para baixo no Long / para cima no Short)
- Exemplos:
0.5= muito agressivo (DCAs frequentes)1.0= equilibrado (recomendado)2.0= conservador (menos frequentes)
- Dica: Valores menores = DCAs mais rápidos e mais numerosos
🎬 Como Funciona – Exemplo Real
Cenário: Queda forte do mercado com as novas funcionalidades
Horário: 10:00 – Mercado começa a cair rapidamente
BTC: -2.8% em 10 minutos
ETH: -3.1% em 10 minutos
SOL: -2.5% em 10 minutos
Média: -2.8%
Resposta do sistema (em sequência):
Passo 1: Alerta (limite 1,1%) ✅
🚨 Queda forte detectada no mercado!
Movimento médio: -2.8%
- BTCUSDT: -2.8%
- ETHUSDT: -3.1%
- SOLUSDT: -2.5%
Alerta enviado no Telegram/Discord
Passo 2: Fechamento de emergência (limite 0,6%) ✅
⚠️ Fechamento de emergência acionado!
Fechando TODAS as posições LONG para limitar perdas maiores
Posições long existentes são fechadas (se > 20 min)
Passo 3: Bloqueio de trades (limite 0,3%) ✅
🔒 Trades bloqueados devido à alta volatilidade
Nenhum novo sinal será executado
O sistema impede entradas aleatórias durante o caos
Passo 4: Auto-trade disparado (limite 1,8%) ✅
🚀 Auto-trade disparado em -2.8%!
Entrada 1 (inicial): movimento -2.8%
├─ BTCUSDT: $100 @ $93.000
├─ ETHUSDT: $100 @ $2.800
└─ SOLUSDT: $100 @ $175
Total investido: $300
Stop-Loss definido em: -4% da entrada
Tempo máximo de permanência: 180 minutos
Passo 5: 🆕 DCA é ativado (se a queda continuar)
10:05: Mercado cai para -3.8%
DCA Entrada 2 disparada (distância de 1% de -2.8%)
├─ BTCUSDT: $120 @ $92.000
├─ ETHUSDT: $120 @ $2.770
└─ SOLUSDT: $120 @ $173
Total investido: $660
Preço médio: -3.3%
Stop-Loss atualizado: -4% do novo preço médio
📊 Requisitos de Capital e Risco
Cálculo da Exposição Máxima
Configuration:
InitialAmount: 100
max_orders: 5
size_multiplier: 1.2
Symbols: 3 (BTC, ETH, SOL)
Por símbolo:
Ordem 1: $100
Ordem 2: $100 × 1.2 = $120
Ordem 3: $120 × 1.2 = $144
Ordem 4: $144 × 1.2 = $173
Ordem 5: $173 × 1.2 = $208
Total por símbolo: $745
Total para todos os símbolos:
3 símbolos × $745 = $2,235 (máximo por evento)
Eventos simultâneos:
2 eventos simultâneos: $4,470
3 eventos simultâneos: $6,705
Capital recomendado: $10,000–15,000
(Incluindo margem para 4–6 eventos simultâneos)
Risco por Evento
Stop Loss: 4%:
├─ Capital por símbolo: $745
├─ Perda máxima no stop: $745 × 4% × 5 (alavancagem) = $149
└─ Perda máxima para todos os símbolos (3 símbolos): aprox. $447
Sem stop (em caso de liquidação):
└─ Perda máxima possível: $2,235 💀
Economia com stop: $1,788 ✅
📈 Desempenho Esperado (com DCA)
Baseado em diferentes quedas:
Reversão rápida (-2% ~ -3%, 70% dos eventos)
Variação de preço: -2% → +1.5% (variação de 3.5%)
Capital: $300 (sem DCA)
Alavancagem: 5×
Tamanho da posição: $1,500
Lucro: $1,500 × 3.5% = $52.50
Período: 5–15 min
Frequência: 2–3 vezes por semana
Semanal: 2.5 × $52.50 = $131
Mensal: $525
Anual: $6,300
Queda média com DCA (-4% ~ -6%, 25% dos eventos)
Variação de preço: -5% → +2% (variação de 7%)
Capital inicial: $300 (5×) = $1,500
DCA 1–2: $420 (mercado spot) = $420
Tamanho total da posição: $1,920
Preço médio de entrada: -4%
Lucro alavancado: $1,500 × 9% = $135
Lucro spot: $420 × 7% = $29
Total: $164
Frequência: 1 vez por semana
Mensal: 4 × $164 = $656
Anual: $7,872
Queda acentuada com DCA completo (-7% ~ -10%, 5% dos eventos)
Variação de preço: -8% → +3% (variação de 11%)
Capital inicial: $300 (5×) = $1,500
DCA completo: $1,045 (mercado spot)
Tamanho total da posição: $2,545
Preço médio de entrada: -5%
Lucro alavancado: $1,500 × 14% = $210
Lucro spot: $1,045 × 11% = $115
Total: $325
Frequência: 2 vezes por mês
Mensal: 2 × $325 = $650
Anual: $7,800
Projeção anual total:
Estimativa conservadora (alavancagem 5×):
├─ Reversão rápida: $6,300
├─ Queda média: $7,872
├─ Queda acentuada: $7,800
└─ Total: aprox. $21,972 / ano 🚀
Considerando perdas com stop:
├─ Lucro total: $21,972
├─ Perdas com stop: -$2,500 (aprox. 10% dos eventos)
└─ Lucro líquido: aprox. $19,472 (ROI 195%)
⚠️ Avisos Importantes
1. Gestão de Risco no Trading Automático
Requisitos de Capital
Nunca aloque mais de 20% do capital de trading por evento
Exemplo:
├─ Capital total: $10,000
├─ Máximo por evento: $2,000
├─ Exposição máxima: $2,235
└─ Status: ⚠️ Levemente ultrapassado, reduza para 2 símbolos ou valores menores
Stop-Loss é OBRIGATÓRIO
# ❌ PERIGOSO
StopLoss: Enabled: false
# ✅ SEGURO
StopLoss: Enabled: true
StopLossPercent: 4
Por quê: Sem stop-loss, uma queda de -10% pode liquidar toda a posição com alavancagem 5x.
Proteção de Tempo Máximo da Posição
Sem duração máxima:
└─ A posição pode permanecer aberta indefinidamente
└─ Capital preso em trades perdedores
└─ Oportunidades perdidas
Com duração máxima (180 min):
└─ Avaliação a cada 3 horas
└─ Capital liberado para melhores oportunidades
└─ Previne decisões emocionais
2. Gestão de Capital DCA
Com DCA agressivo (7 ordens, multiplicador 1,5x):
Capital total por símbolo: ~$1,600
Total para 3 símbolos: ~$4,800
Se você tiver apenas $5,000:
└─ Um evento negativo pode consumir 96% do capital
└─ Sem reserva para outros trades
└─ Alto estresse
Recomendação:
└─ Ter 3-5x a exposição máxima em capital total
└─ $5,000 capital → máximo $1,000-1,500 por evento
3. Eventos Simultâneos
Cenário: Dois recuos de -3% no mesmo dia
Evento 1 (10:00): $2,235 investidos
Evento 2 (14:00): $2,235 investidos
Total: $4,470 em posições ativas
Se ambos os stop-loss forem acionados:
└─ Perda: ~ $894 em um dia
Se ambos ganharem:
└─ Lucro: ~ $400-600 em um dia
4. Avisos sobre Alavancagem
Com alavancagem 5x:
Stop-Loss em 4%:
├─ Movimento do preço: -4% do preço médio
├─ Perda alavancada: -4% × 5 = -20% da posição
└─ Perda efetiva: $745 × 20% = $149 por símbolo
Stop-Loss em 10%:
├─ Movimento do preço: -10% do preço médio
├─ Perda alavancada: -10% × 5 = -50% da posição
└─ Perda efetiva: $745 × 50% = $372 por símbolo (PERIGOSO)
Liquidação (aprox. -20% do movimento):
└─ PERDA COMPLETA da posição 💀
Nota importante: Stop-loss de 4% com alavancagem 5x visa limitar a perda a ~20% do capital investido, bem antes da liquidação.
🔧 Solução de Problemas
Trading automático não dispara
Verifique:
AutoTrade.Enabled: true- O movimento supera
AutoTrade.Threshold - A direção coincide com o movimento (Crash requer Long/Ambos)
- Os símbolos estão configurados corretamente
- Verifique os logs para "🚀 Auto-trade triggered"
Problemas comuns:
# Problema: Threshold muito alto
Threshold: 3.0
Movimento real: -2,5%
Solução: reduzir para 2.0 ou 1.8
# Problema: Direção incorreta
Direction: "Long"
Movement: +3% (Pump)
Solução: mudar para "Both" ou "Short"
DCA não dispara
Verifique:
DCASettings.enabled: true- O preço atingiu
price_deviation_percentdesde a última entrada - Não atingiu o número máximo de ordens (
max_orders) - Verifique os logs para "DCA Entry X triggered"
Exemplo:
Entrada 1: $95,000 @ -1,8%
DCA gap: 1,0%
DCA 2 dispara em: $94,050 (1% abaixo de $95,000)
Preço atual: $94,500
Status: DCA ainda não disparou (-0,5% da entrada)
Stop-Loss dispara cedo demais
Sintomas:
Todos os auto-trades fecham rapidamente
Os logs mostram: "🚨 AUTO-TRADE STOP-LOSS TRIGGERED"
Causas & Soluções:
# Causa 1: Stop-loss muito apertado
StopLossPercent: 2
Preço médio de entrada: -3%
Dispara em: -5% (muito próximo!)
Solução: aumentar para 4-5%
# Causa 2: Alta alavancagem amplifica o movimento
Alavancagem: 10x
Pequeno movimento -2% = perda de -20%
Solução: reduzir alavancagem para 5x ou menos
📝 Resumo
O que o Market Watch faz:
✅ Monitora o mercado para volatilidade extrema (quedas/subidas)
✅ Alerta via Telegram/Discord
✅ Protege posições existentes (fechamento de emergência)
✅ Previne entradas ruins (função de bloqueio)
✅ Captura oportunidades (negociação automática)
✅ Média inteligente para baixo (DCA)
✅ Protege o capital (stop-loss)
✅ Força disciplina (tempo máximo de manutenção)
🆕 Principais melhorias na v2.0:
- DCA incorporado – Faz média automaticamente em quedas contínuas
- Stop-Loss personalizado – Proteção específica para auto-trade (4% da média)
- Tempo máximo de manutenção – Saídas baseadas em tempo evitam manutenção indefinida
- Melhor gerenciamento de capital – Limites de risco claros por evento
- Registro aprimorado – Informações detalhadas para depuração
Fórmula de Sucesso:
1. Comece pequeno ($25-50 por símbolo)
2. Teste completamente (1-2 semanas)
3. Monitore de perto (revisões diárias)
4. Escale gradualmente (ajustes semanais)
5. Documente tudo (acompanhe o desempenho)
6. Adapte-se ao mercado (mude conforme as condições)
Seu sistema agora pode transformar quedas de -3% em lucros de +5% enquanto te protege de desastres de -10%! 🎯
Última atualização: Fevereiro de 2026
Versão: 2.0 (Auto-Trade aprimorado com DCA, Stop-Loss e tempo máximo de manutenção)