19 de agosto de 2026 · agentes de IA

Como uma equipa de agentes de IA transforma uma ideia de trading numa estratégia em paper trading

Como uma equipa de agentes de IA transforma uma ideia de trading numa estratégia em paper trading

As pessoas perguntam o que significa, na prática, «uma equipa de IA investiga estratégias», por isso aqui fica uma hipótese acompanhada do princípio ao fim. O mais importante a reter: este é um funil que existe para rejeitar. A maioria das ideias morre. É sinal de que o produto está a funcionar.

As perguntas que as pessoas fazem mesmo sobre o processo

Quem tem as ideias?

Um agente de investigação que analisa aquilo que a biblioteca de dados permite estudar — taxas de funding, open interest, registos de liquidações, superfícies de opções, sentimento nas notícias, Fear & Greed — e formula hipóteses com uma tese, uma plataforma, um horizonte temporal e um perfil de risco. Tem explicitamente em conta as comissões: uma ideia cuja vantagem plausível fique abaixo do custo de uma operação de ida e volta na plataforma está mal formulada à partida. Também consulta o cemitério de estratégias. O motivo do abandono de cada estratégia fica indexado e pesquisável, por isso «momentum do funding em barras horárias, terceira tentativa» é assinalado antes de desperdiçar um ciclo.

Quem escreve o código e porque deve alguém confiar nele?

Um agente de desenvolvimento programa a estratégia com base num modelo fixo — dimensionamento relativo ao capital, lógica de stop explícita e necessidades de dados declaradas. A confiança vem da bateria de testes, não de quem escreveu o código. São 4 camadas: análise estática (verificações da AST para os padrões problemáticos que catalogámos); cenários sintéticos (6 formatos de mercado com dados suplementares fabricados — uma estratégia que compra num cenário de crash que devia evitar morre aqui); um backtest em sandbox com dados reais, que tem de gerar pelo menos 1 operação; e uma revisão de código por um agente de QA, que verifica a polaridade do sinal, os casos limite e a viabilidade depois das comissões. A camada 2 deteta o tipo de falha mais embaraçoso: código que corre na perfeição e faz o oposto do que a hipótese prevê.

Que custos são incluídos no backtest?

Comissões reais de maker/taker por plataforma, acumulação de funding com base no mark price, impacto de mercado proporcional à raiz quadrada, margem e liquidação para carteiras alavancadas e calendários de sessões para ações. O capital próprio é atualizado a preços de mercado, incluindo PnL não realizado, para que as perdas máximas não fiquem escondidas entre a entrada e a saída. Se isto parece o mínimo indispensável, não é; cada elemento foi acrescentado porque a sua ausência levou a uma promoção errada específica.

Mas a otimização não acaba por causar overfitting?

É o que tenta fazer. O pipeline parte desse princípio: primeiro, os parâmetros passam por uma análise de sensibilidade (uma estratégia que só funciona com lookback=14 é uma coincidência, não uma estratégia); depois, há uma otimização walk-forward em 3 janelas, com acompanhamento de IS/OOS; por fim, há um conjunto de dados de validação que a estratégia vê exatamente 1 vez. Um Sharpe OOS inferior a metade do valor IS implica rejeição. O conjunto de validação tem de manter pelo menos 70% do Sharpe OOS do walk-forward. São barreiras aplicadas pelo código, não decisões discricionárias do analista — este pode dispensar um limite flexível, desde que registe o motivo, mas não pode contornar as verificações de overfitting.

Qual é a taxa de aprovação?

É baixa, e assim deve ser. A causa mais frequente de rejeição surge na análise do analista: a vantagem é real, mas inferior a 0,15% por operação depois dos custos. A segunda causa mais comum é o precipício de sensibilidade. As estratégias que sobrevivem passam por um responsável pelo risco e seguem para paper trading, onde uma verificação diária de paridade da reprodução as compara continuamente com os dados em tempo real. O capital real fica protegido por uma barreira separada, controlada por uma pessoa.

O princípio de conceção que está na base de tudo: o resultado de cada agente é verificado por algo que não o produziu — outro agente, uma barreira aplicada pelo código ou dados em tempo real. A autonomia permite ampliar a investigação; é a verificação que lhe dá significado.
agentes de IApipelineautomatização da investigaçãoverificaçãocontrolo de qualidade
← Todos os artigos