ROI de estratégias automatizadas: tire o valor real com e sem risco

Descubra como algoritmos e estratégias CNPI geram retorno líquido descontando taxas, slippage, IR e stop loss. Planilha pronta para usar.

Por que o ROI bruto engana (e custa dinheiro)

Quem investe com robôs ou analistas CNPI sabe: o **retorno bruto** que aparece no backtest nunca cai na conta bancária. Entre a *performance* do algoritmo e o depósito final existem pelo menos quatro camadas de custos:

  • **Taxa de performance** – só Spider cobra **apenas quando bate meta**; outras plataformas cobram mensalidade alta
  • **Slippage** – diferença entre preço simulado e executado, especialmente em cripto
  • **Stop loss** – proteção que às vezes é acionado antes do alvo
  • **Imposto de Renda** – pode variar de 15 % a 22,5 % dependendo do prazo e ativo

Ignorar qualquer um deles transforma um *backtest* de +28 % a.a. em retorno real de menos de +10 % — e o investidor leva susto desnecessário.

Fórmula simples do ROI líquido

**ROI líquido = (Retorno bruto – Taxa – Slippage – IR) × (1 – %Stop)**

Cada termo vale dinheiro:

  • **Retorno bruto** – valor que o algoritmo ou CNPI gerou no período
  • **Taxa** – % sobre lucro (Spider: 0 % até bater meta; depois, 20 % sobre *excesso*)
  • **Slippage** – 0,1 %–0,4 % por operação; multiplicar por número de trades
  • **IR** – 15 % (ações > 1 dia) ou 20 % (day-trade); 15 %–22,5 % (cripto)
  • **%Stop** – chance histórica do stop ser acionado (ex: 8 %)

Exemplo real: estratégia *Swing Ibovespa* com algoritmo da Spider

  • Retorno bruto: +18 % no semestre
  • Taxa: 0 % (não bateu meta de 10 %)
  • Slippage: –0,6 % (4 operações × 0,15 %)
  • IR: –15 % (posição > 1 dia)
  • Stop: –8 % (histórico)

**ROI líquido = (18 – 0 – 0,6 – 15) × 0,92 = 2,2 % no semestre ≈ 4,5 % a.a.**

A diferença entre +18 % e +4,5 % mostra por que *cash-flow* real importa mais que backtest bonito.

Planilha pronta: calcule em 2 min

Copie os campos abaixo para Excel/Google Sheets e mude apenas as células em **negrito**:

| Descrição | Valor | Fórmula | |-----------|-------|---------| | Retorno bruto (%) | **18** | entrada | | Taxa performance (%) | **0** | =SE(meta>10;0;20*(retorno-10)) | | Slippage (%) | **0,6** | n_operações × 0,15 | | IR (%) | **15** | se posição>1 dia; 20 se day-trade | | Stop (%) | **8** | histórico/algoritmo | | ROI líquido (%) | **4,5** | =(L2-L3-L4-L5)*(1-L6) |

Salve como template e cole os números da estratégia que está avaliando — o resto atualiza sozinho.

Boas práticas para não surtar no IR

**1. Controle o prazo** - Ações: segue *day-trade* só se puder pagar 20 % de IR - Cripto: use *swing* (15 %) e deixe *position* para conta própria

**2. Compense prejuízo** - Spider gera **nota de corretagem única** com prejuízo para abater no mesmo mês - Use **mesmo código de estratégia** em todos os ativos para consolidar

**3. Declare só o que importa** - Robôs com dezenas de trades por mês: exporte **CSV** com data, ativo, valor compra, valor venda, resultado - Analistas CNPI já entregam **informe trimestral** com nota de corretagem consolidada

Perguntas frequentes

Qual é a taxa de performance da Spider?+

Zero mensalidade. Cobramos **20 % apenas sobre o que ultrapassar 10 % no período** — se render 9 %, paga 0 %. Se render 12 %, paga 20 % × 2 % = 0,4 %.

Consigo reduzir slippage?+

Sim. Use **ordens limitadas** e ative *Smart Order Routing* no painel. Robôs de alta frequência já incluem *slippage* no backtest — confie no número.

Posso abater prejuízo de uma estratégia no lucro de outra?+

No **mesmo mês** e **mesmo código** (ex: duas estratégias *Swing Ibovespa*). Spider consolida automaticamente na nota de corretagem única.

Quer comparar ROI sem fazer conta?

Teste qualquer estratégia no Paper Trading e veja o ROI líquido simulado em tempo real.

Abrir conta grátis