O Impacto do Spread e do Slippage nos Lucros de EAs - Verificação com Números Reais
Sumário
- O Que é Spread
- Comparativo de Spread do XAUUSD por Corretora
- Cálculo Real do Custo de Spread
- O Que é Slippage
- Condições que Aumentam o Slippage
- Por Que o Desempenho Real Difere do Backtest
- Como Tornar o Spread do BT Mais Realista
- Configuração do MaxSpreadPoints
- Configurações Recomendadas por Par
- Medidas Práticas para Reduzir o Slippage
- 1. Prefira Ordens Limitadas em Vez de Ordens a Mercado
- 2. Configure o Parâmetro de Slippage
- 3. Evite Horários de Baixa Liquidez
- 4. Escolha Corretoras ECN/STP
- Conclusão
- Perguntas Frequentes (FAQ)
- P: Para EAs, qual é melhor: XMTrading Standard ou Zero?
- P: Como verificar o spread?
- P: É possível eliminar o slippage com as configurações?
- P: Qual spread devo configurar no backtest?
- P: Onde verificar o spread da Exness?
- Páginas Relacionadas
O Impacto do Spread e do Slippage nos Lucros de EAs - Verificação com Números Reais
Mesmo quando um EA apresenta bons resultados no backtest, um dos motivos mais comuns para o desempenho cair na operação real é o "custo de transação". O spread e o slippage são "custos invisíveis" que incidem em cada operação e, acumulados, podem impactar significativamente o retorno anual.
O Que é Spread
Spread é a diferença entre o preço de compra (Ask) e o preço de venda (Bid). Toda vez que um EA executa uma operação, essa diferença é paga automaticamente.
Exemplo: XAUUSD
Ask (preço de compra): 2.000,50
Bid (preço de venda): 2.000,20
Spread = US$ 0,30 = 30 pips (no XAUUSD, 1 pip = US$ 0,01)
Comparativo de Spread do XAUUSD por Corretora
| Corretora | Spread Normal | Durante Notícias | Características |
|---|---|---|---|
| XMTrading (Standard) | 20~35 pips | 50~150 pips | Estável, bônus disponíveis |
| XMTrading (Zero) | 2~5 pips + comissão | 10~30 pips | Spread baixo, mas há comissão |
| Exness (Standard) | 15~25 pips | 40~100 pips | Saques e depósitos rápidos |
| Exness (Raw Spread) | 0~5 pips + comissão | 5~20 pips | Spread mínimo |
EAs de scalping são mais afetados pelo spread, enquanto EAs de swing em H1 e D1 têm um impacto relativamente menor.
Cálculo Real do Custo de Spread
Condições: XAUUSD H1, spread médio de 30 pips por operação (US$ 0,30/lot), 30 operações por mês
| Lote | Custo de Spread por Operação | Custo Total (30 ops/mês) | Custo Anual |
|---|---|---|---|
| 0,01 | US$ 0,03 | US$ 0,90 | US$ 10,80 |
| 0,10 | US$ 0,30 | US$ 9,00 | US$ 108 |
| 0,50 | US$ 1,50 | US$ 45,00 | US$ 540 |
| 1,00 | US$ 3,00 | US$ 90,00 | US$ 1.080 |
Com 0,10 lot, o custo anual chega a US$ 108. Em uma conta com saldo de US$ 1.000, não é raro que o custo de spread represente mais de 10% do retorno anual.
O Que é Slippage
Slippage é a diferença entre o preço no qual a ordem foi enviada e o preço no qual foi efetivamente executada.
Ordem: compra a mercado em 2.000,00
Execução: preenchida em 2.000,20
Slippage: +20 pips (direção desfavorável)
Condições que Aumentam o Slippage
- Logo após o anúncio de dados econômicos: a liquidez cai temporariamente e o preço "salta"
- Durante movimentos bruscos de mercado: o preço se move rapidamente e a execução no preço desejado não é possível
- Quando os servidores da corretora estão congestionados
- Em horários de baixa liquidez (madrugada, por exemplo)
Por Que o Desempenho Real Difere do Backtest
O backtest do MT5 utiliza spread fixo com as seguintes configurações:
Padrão do Strategy Tester: spread fixo (ou spread atual)
Spread real: varia conforme horário, anúncios e volatilidade do mercado
Simulação típica da divergência (100 operações anuais, SL médio de 1.000 pips, TP de 1.500 pips):
| Spread Estimado | PF no BT | PF Real (com spread 2x) |
|---|---|---|
| Fixo em 20 pips | 1,45 | 1,30 |
| Fixo em 30 pips | 1,35 | 1,15 |
| Fixo em 50 pips | 1,20 | 0,95 |
Um backtest com spread baixo tende a apresentar resultados mais otimistas do que a realidade.
Como Tornar o Spread do BT Mais Realista
No MT5 Strategy Tester, é possível ajustar o "Spread" manualmente.
Par: XAUUSD
Spread médio real: ~30 pips (XMTrading Standard)
Configuração do BT: 30~50 pips (um pouco acima para stress test)
Se o PF permanecer acima de 1,2 mesmo com spreads mais altos, é um bom sinal de estabilidade na operação real.
Configuração do MaxSpreadPoints
Os EAs deste site possuem o parâmetro MaxSpreadPoints.
MaxSpreadPoints = 500
→ Quando o spread ultrapassar 50 pips (500 Points), nenhuma nova entrada será aberta
Essa configuração evita execuções desfavoráveis durante picos de spread logo após anúncios econômicos.
Configurações Recomendadas por Par
| Par | Spread Normal | MaxSpreadPoints Recomendado |
|---|---|---|
| XAUUSD (H1) | 20~40 pips | 500~800 |
| EURUSD (H1) | 5~15 pips | 200~300 |
| USDJPY (H4) | 10~30 pips | 300~500 |
| GBPUSD (M15) | 10~25 pips | 150~250 |
Para scalping (como GBPUSD M15), o controle de spread é especialmente importante e requer configurações mais restritivas.
Medidas Práticas para Reduzir o Slippage
1. Prefira Ordens Limitadas em Vez de Ordens a Mercado
Ordens a mercado (Market Order) são executadas imediatamente ao Ask/Bid atual, mas o slippage pode ser grande em momentos de volatilidade. No entanto, a maioria dos EAs utiliza ordens a mercado.
2. Configure o Parâmetro de Slippage
A função OrderSend do MT5 permite definir o Slippage (slippage tolerado). Os EAs deste site usam Slippage = 30 (30 pips) como padrão; ordens com slippage superior a esse valor serão rejeitadas.
3. Evite Horários de Baixa Liquidez
- Madrugada (horário do servidor 00:00~02:00) tem baixa liquidez
- Os 30 minutos antes e depois de anúncios econômicos tendem a ter spread elevado
- Consulte a configuração do filtro de notícias (UseNewsFilter)
4. Escolha Corretoras ECN/STP
Tipos ECN como Exness Raw Spread e XMTrading ZERO têm spreads mais estreitos, mas cobram comissão. Para EAs de alta frequência, compare o custo total antes de escolher.
Conclusão
Spread e slippage são custos presentes em cada operação e impactam diretamente o desempenho de longo prazo de um EA.
- O spread no backtest tende a ser configurado abaixo do real, por isso é importante refazer o BT com valores de spread mais realistas
- Use o MaxSpreadPoints para evitar entradas durante picos de spread
- Quanto mais scalping for o EA, mais importante é a escolha da corretora e o controle de spread
A "diferença misteriosa" no desempenho de um EA pode ser explicada pela diferença na configuração do spread em muitos casos. Comece verificando o spread configurado no seu BT.
Perguntas Frequentes (FAQ)
P: Para EAs, qual é melhor: XMTrading Standard ou Zero?
Depende da frequência de operações. Para EAs de swing com 10 a 30 operações mensais, o Standard (apenas spread) costuma ser mais vantajoso. Para scalping com mais de 100 operações mensais, o custo total do Zero (spread estreito + comissão) pode ser mais favorável. Calcule o valor total de comissões anuais para cada par antes de decidir.
P: Como verificar o spread?
No MT5: clique com o botão direito no par → "Especificações" → campo "Spread". Ou observe a diferença entre Bid e Ask no painel "Market Watch". O spread em tempo real varia constantemente.
P: É possível eliminar o slippage com as configurações?
Não é possível eliminá-lo completamente. Enquanto ordens a mercado forem utilizadas, o slippage dependerá da liquidez do mercado. Definir o parâmetro Slippage como muito baixo pode fazer com que ordens não sejam executadas (especialmente logo após anúncios econômicos).
P: Qual spread devo configurar no backtest?
Recomenda-se verificar o spread médio real da sua corretora e realizar o BT com 1,5 a 2 vezes esse valor. A lógica é: "se o valor esperado ainda for positivo com o spread dobrado, o EA tende a ser estável na operação real".
P: Onde verificar o spread da Exness?
As informações de spread por par estão disponíveis na página "Condições de Negociação" do site da Exness (exness.com). Note que os valores exibidos são de referência e o spread real varia conforme as condições do mercado.
Páginas Relacionadas
Relacionados
2026-05-22
Como Ler e Interpretar o Relatório de Backtest do MT5 [Edição 2026]: Guia Completo dos Indicadores
2026-05-18
Como Estruturar o Período de Testes em Demo Antes de Operar um EA em Conta Real — O Que Verificar em 3 Meses
2026-05-18
Gerenciamento de Drawdown em EAs no MT5 - Parada Automática e Controle Emocional
2026-05-18
Qual é o capital mínimo para operar um EA automático? Exemplos práticos de margem e cálculo de lote
Curso por E-mail de 5 Dias (Grátis)
Receba um e-mail por dia sobre os fundamentos do trading FX automatizado, como ler corretamente os backtests e dicas para escolher corretora.
* Privacidade rigorosamente protegida. Você pode cancelar a inscrição a qualquer momento.