Bots e APIs

Deriv DBot — criar bot sem precisar programar

Guia completo da DBot da Deriv: criar bot via drag-and-drop, sem código. Limitações reais, casos de uso, custos e tributação brasileira.

📚 12 min 🤖 Bots e APIs 📅 Maio 2026

DBot é a forma mais acessível de criar bot de trading em 2026. Sem precisar saber Python, Pine ou MQL — apenas drag-and-drop. Mas há detalhes importantes que o marketing não conta. Vou mostrar exatamente o que dá e o que NÃO dá pra fazer.

O que é DBot

DBot é a plataforma de automação nativa da Deriv (broker regulado MFSA Malta). Permite criar bots de trading via interface visual (blocks programming, similar ao Scratch).

Características principais:

  • 100% no navegador (sem download)
  • Sem código necessário (drag-and-drop)
  • Funciona apenas em synthetic indices da Deriv (V75, Boom, Crash, etc) e forex
  • Backtest integrado
  • Múltiplas estratégias pré-construídas
  • Gratuito (você paga apenas spread + comissão dos trades reais)
💡 Por que DBot existe

Deriv adquiriu a tecnologia da Binary.com em 2020 e modernizou. O objetivo é claro: baixar barreira de entrada para automação.

Trader que normalmente teria que aprender Python ou MQL pode automatizar estratégia em 1 hora. Para Deriv, mais trades automatizados = mais volume = mais receita do spread.

Como acessar DBot

  1. Crie conta na Deriv (deriv.com)
  2. Verifique identidade (KYC obrigatório)
  3. Acesse “DBot” no menu principal
  4. Pode usar primeiro em conta demo (recomendado)

Não precisa instalar nada. Tudo no navegador.

Anatomia de um bot DBot

Bot DBot é composto por blocks categorizados:

1. Trade Parameters

  • Símbolo (qual asset operar)
  • Trade type (Rise/Fall, Higher/Lower, Touch/No Touch, etc)
  • Stake (valor de cada trade)
  • Duration (1 tick, 5 ticks, 1 min, etc)

2. Purchase Conditions

Quando comprar? Você combina:

  • Indicadores técnicos (RSI, EMA, MACD, Bollinger)
  • Padrões de tick (sequência de ticks consecutivos)
  • Condições lógicas (AND, OR)
  • Variáveis customizadas

3. Trade Results

O que fazer depois do resultado?

  • Se ganhou: continuar com mesmo stake? Aumentar? Resetar contador?
  • Se perdeu: Martingale? Stop após N perdas? Pausar?

4. Risk Management Blocks

  • Stop loss em valor monetário
  • Take profit em valor monetário
  • Máximo número de trades
  • Pausa após hora específica

Estratégias pré-construídas

DBot vem com templates clássicos. Conhecer eles ajuda entender o sistema:

Template 1: D’Alembert

Sistema progressivo conservador:

  • Após perda: aumenta stake em valor fixo
  • Após ganho: diminui stake em valor fixo
  • Teoricamente “estabiliza” capital
  • Realidade: perde lentamente em sequências de loss

Template 2: Martingale

O famoso e perigoso:

  • Após perda: DOBRA o stake
  • Após ganho: reseta para stake original
  • Em teoria: 1 ganho recupera todas perdas + lucro
  • Realidade: sequência de 8-10 perdas (acontece) destrói conta

Detalhamos em post específico sobre Martingale.

Template 3: Reverse Martingale

  • Após ganho: dobra stake
  • Após perda: reseta
  • “Aproveitar sequência de ganhos”
  • Problema: 1 perda anula toda a sequência

Template 4: Fibonacci

Aumenta stake seguindo sequência de Fibonacci (1, 1, 2, 3, 5, 8, 13…) após perdas.

Menos agressivo que Martingale puro, mas mesmo problema fundamental.

Template 5: Cool Down (próprio)

Stake fixo. Após N perdas consecutivas, pausa por X minutos. Depois retoma.

Mais sensato — adiciona disciplina automática.

Exemplo prático: bot RSI básico

Vou mostrar bot funcional simples (sem Martingale):

Lógica:

  • Símbolo: Volatility 75 Index (V75)
  • Trade type: Rise/Fall
  • Duration: 5 ticks
  • Stake fixo: $1
  • Compra “Rise” quando RSI < 30 (sobrevenda)
  • Compra “Fall” quando RSI > 70 (sobrecompra)
  • Stop loss diário: $20
  • Take profit diário: $30

Construção (passos):

  1. Trade Parameters block: selecione V75, Rise/Fall, 5 ticks, $1 stake
  2. Get Conditions block: adicione RSI indicator (período 14)
  3. Logic block:
    • If RSI < 30 → Purchase “Rise”
    • If RSI > 70 → Purchase “Fall”
    • Else: skip
  4. Risk block:
    • Daily stop loss: $20
    • Daily target: $30
  5. Save com nome descritivo

Tempo total para construir: 20-30 minutos primeira vez.

Backtest no DBot

DBot tem backtest integrado:

  1. Termine o bot
  2. Clique “Run” mas selecione modo “Demo”
  3. Bot opera em conta virtual com dados reais ao vivo
  4. Acompanhe resultados na “Statistics” panel
  5. Deixe rodar pelo menos 100+ trades antes de tirar conclusões
⚠️ Diferença: backtest vs forward test em demo

DBot NÃO tem backtest histórico verdadeiro (com dados de anos passados). O que ele faz é forward test em demo — opera ao vivo na conta virtual.

Para “passar” 1.000 trades de teste em V75, você pode esperar:

• Em ticks de 5 segundos: ~1.5 horas
• Em ticks de 1 minuto: ~17 horas
• Em ticks de 5 minutos: ~3.5 dias

Não há como “acelerar” — bot opera em tempo real.

Limitações reais do DBot

1. Apenas Deriv

DBot só funciona com instrumentos Deriv. Você não pode operar EUR/USD em Exness via DBot.

2. Synthetic Indices ≠ forex real

Maioria dos bots populares opera V75, V100, Boom, Crash. Esses são preços gerados algoritmicamente pela Deriv, não conectados a mercados reais.

Implicações:

  • Padrões são puramente estatísticos (não fundamentos)
  • Estratégias que funcionam em forex não necessariamente funcionam em V75
  • Volatilidade fixa por definição (V75 = 75% volatilidade anual)
  • Mercado aberto 24/7 (sem gaps de fim de semana)

3. Sem ML/AI nativo

DBot é apenas regras condicionais. Não tem:

  • Machine learning
  • Análise preditiva
  • Integração com APIs externas
  • Backtesting em dados históricos (só forward live)

4. Roda no navegador

Precisa manter aba do browser aberta. Implicações:

  • Se PC desliga, bot para
  • Se internet cai, bot para
  • Sem multi-bot eficiente

Solução: usar VPS Windows com browser sempre aberto. Mas isso quebra a “vantagem do simples” — se vai usar VPS, considere Python via API (próximo post).

5. Conflito de interesse Deriv

Synthetic indices = você opera contra a casa. Bot pode “funcionar bem” em demo (algoritmo permite) e degradar em live. Honesto: não está documentado oficialmente, mas é padrão da indústria.

Quando DBot vale a pena

✅ DBot é boa escolha se:

  • Você quer experimentar automação sem aprender código
  • Modal pequeno (US$ 100-500) para experimentos
  • Você opera Deriv synthetic indices
  • Quer testar lógicas simples antes de migrar para Python
  • Aceita as limitações da plataforma

❌ DBot NÃO é boa escolha se:

  • Você quer operar pares forex tradicionais (EUR/USD, etc)
  • Precisa de backtest histórico real
  • Quer rodar bot 24/7 sem PC ligado
  • Tem modal grande e precisa de robustez profissional
  • Precisa integrar dados externos (news, fundamentos)

Tributação brasileira para bots Deriv

Lucros de bot Deriv contam como renda do exterior no Brasil:

  • Synthetic indices: tributação igual a forex spot → 15% swing / 20% day trade
  • Binary options Deriv (Rise/Fall): contestável, há quem aplique 27.5% via Carnê-Leão
  • DARF código 6015 mensal (synthetic)
  • Declaração IRPF anual obrigatória
  • Saldo > US$ 100k: CBE Bacen

Recomendação: consulte contador especializado em trader. R$ 300-500/ano de contador resolve dúvidas e te protege.

Conclusão honesta sobre DBot

DBot é ferramenta legítima e útil para um caso específico: trader curioso sobre automação, sem skill de coding, querendo experimentar com pouco risco.

NÃO é “máquina de fazer dinheiro” como muitos influencers brasileiros vendem. Não existe estratégia DBot que dê retorno garantido — todos os templates pré-construídos têm limitações matemáticas (Martingale especialmente).

Se você quer ir além, próximo passo é Python + Deriv API — mais poder, mais flexibilidade, mesma estrutura conceitual.

Comece com conta demo

DBot é grátis. Demo Deriv também. Teste suas ideias antes de qualquer dinheiro real.

Review Deriv Próximo: Python API