12 min de leitura· Publicado em July 19, 2026

Agentes de Trading de IA Explicados: Como Funcionam de Facto

As cinco camadas dentro de todo o agente de trading de IA sério — perceção, raciocínio, ferramentas, memória, salvaguardas — traçadas ao longo de um ciclo de decisão completo.

Por Florent Poux
Revisto por Benjamin Sultan
Vista em corte de um núcleo de máquina em cinco camadas translúcidas empilhadas com um fio de dados a atravessá-las todas

Um agente de trading de IA é fácil de demonstrar e difícil de confiar. A demonstração mostra uma janela de chat e uma ordem preenchida; salta a parte que precisa mesmo de compreender, que é tudo o que fica entre um tick de mercado e uma operação executada. Este artigo abre a caixa. Vai ver as cinco camadas de que todo o agente sério é feito — perceção, raciocínio, ferramentas, memória e salvaguardas — e depois seguir um ciclo de decisão real desde uma vela ao fecho até uma ordem encaminhada. Assim que conseguir traçar esse percurso, poderá julgar qualquer produto de agente pela sua canalização, e não pelas suas promessas.

A anatomia de um agente de trading de IA: cinco camadas

Tire a interface e todo o agente que sobrevive ao contacto com um mercado ao vivo é a mesma máquina. (Se quer a definição da categoria e onde os agentes se encaixam entre bots e assistentes de chat, comece pelo que é o trading agêntico; este texto assume isso e vai direto à mecânica.)

Camada A sua função O que se parte sem ela
Perceção Transformar dados de mercado, indicadores e notícias em eventos dignos de avaliação O agente age sobre dados obsoletos ou em falta
Raciocínio Decidir se o estado atual corresponde à sua estratégia As condições disparam à letra, o contexto é ignorado
Ferramentas A lista curta de ações que pode tomar: obter dados, definir alertas, colocar ordens As decisões acontecem, mas nada de seguro ou útil se segue
Memória Posições, sinais passados, períodos de espera, a sua intenção declarada Compra a mesma queda cinco vezes seguidas
Salvaguardas Limites rígidos verificados no momento da execução Uma decisão má torna-se num evento ao nível da conta

As camadas são mantidas separadas de propósito. Um sistema separável é um sistema testável: pode verificar a matemática do indicador sem tocar na lógica de ordens, e pode auditar o veto da terça-feira passada sem reler um prompt. Os sistemas de investigação levam isto mais longe ao dividir a própria camada de raciocínio em papéis especialistas em debate; esse padrão tem os seus próprios compromissos, tratados em sistemas de trading multiagente. Para uma carteira pessoal, um agente com cinco camadas limpas é a arquitetura realista.

Perceção: o que o agente realmente vê

Um agente não observa gráficos. Subscreve eventos. Uma vela de 4 horas fecha. Um preço cruza um nível que nomeou. Chega uma hora agendada. Uma notícia é pontuada como relevante para uma posição. Entre eventos, um agente bem construído não faz nada, o que é mais barato e menos propenso a erros do que a sondagem constante.

Vista em corte de um núcleo de máquina em cinco camadas translúcidas empilhadas com um fio de dados a atravessá-las todas

As entradas por trás desses eventos vêm em quatro tipos. Primeiro, dados de mercado em bruto: velas, últimos preços, por vezes a profundidade do livro de ordens. Segundo, indicadores derivados como RSI(14), MACD ou uma média móvel de 200 dias, calculados por um motor determinista a partir dos dados em bruto e não estimados por um modelo de linguagem. Terceiro, contexto externo: entradas do calendário macro, fluxo de notícias, pontuações de sentimento. Quarto, o próprio estado da carteira do agente, porque "comprar mais" significa algo diferente quando já detém uma posição completa.

A frequência de avaliação é uma decisão de design a sério, não um detalhe. Um agente que avalia a cada fecho de 4 horas negoceia um punhado de vezes por mês; as mesmas regras verificadas a cada minuto vão disparar sobre ruído, acumular comissões e ser sacudidas de um lado para o outro. Quando define uma estratégia, está também a definir o seu relógio.

A higiene dos dados é a metade sem glamour da perceção. As API das exchanges bloqueiam, os feeds atrasam-se, as velas chegam tarde. O comportamento correto por defeito quando os dados estão em falta ou obsoletos é a inação: saltar a avaliação, registar a lacuna, esperar pelo próximo evento. Um agente que preenche lacunas por suposição não está a percecionar o mercado; está a imaginar um.

A camada de raciocínio: regras, LLM ou um híbrido

Competem aqui três desenhos, e a comparação honesta é curta. As regras puras são deterministas, rápidas e testáveis, mas não conseguem ler uma manchete nem interpretar a sua intenção. Um LLM puro consegue ambas, mas é caro por decisão e pouco fiável com números; um estudo de 2024 sobre respostas a perguntas financeiras mediu taxas de alucinação até cerca de 41% sem salvaguardas (FailSafeQA e benchmarks relacionados, 2024). Nenhum dos extremos ganha. A arquitetura que ganha é um híbrido: modelo de linguagem nas extremidades, motor determinista no meio.

Eis a parte que a maioria das explicações falha. Num bom híbrido, o LLM raciocina sobre as suas palavras uma vez, não sobre cada tick. Veja-se "comprar na queda", uma frase sem definição numérica. O verdadeiro trabalho da camada de raciocínio acontece no momento da construção: converter essa intenção num predicado preciso como "o RSI(14) no gráfico de 4 horas fecha abaixo de 30 enquanto o preço se mantém acima da média móvel de 200 dias". A partir daí, cada avaliação é aritmética que um motor de regras executa em microssegundos. O modelo que interpretou a sua frase nunca toca na matemática de ordens ao vivo.

É exatamente assim que a Obside divide o trabalho: o copiloto traduz linguagem corrente em condições monitorizadas e reformula-as para a sua aprovação, depois entrega a estratégia em execução à avaliação determinista. Onde traça a linha entre tarefas de linguagem e tarefas numéricas decide a maior parte da fiabilidade de um agente; o mapa completo de capacidades está em o que os LLM conseguem e não conseguem fazer em trading.

Alguns agentes também consultam um modelo em tempo de execução para eventos genuinamente linguísticos, como classificar se uma manchete é material para uma posição específica. Esse é um uso defensável, desde que a saída do modelo alimente uma regra ("pausar compras se a gravidade for alta") em vez de dimensionar uma ordem diretamente.

Ferramentas, memória e a camada de salvaguardas

O poder de um agente é definido pela sua lista de ferramentas, não pela sua inteligência. As ferramentas são chamadas de função tipadas com assinaturas estreitas: obter velas, calcular um indicador, enviar um alerta, colocar ou cancelar uma ordem, mover um stop. A restrição é a funcionalidade. Um agente cuja única ferramenta de ordem é place_order(symbol, side, size, type) não consegue levantar fundos, alterar definições da conta nem inventar uma ação, independentemente do que o seu raciocínio conclua. Quando avalia uma plataforma, a pergunta mais afiada não é o que o agente consegue fazer, mas o que ele comprovadamente não consegue.

A memória é o que separa um agente de um gatilho sem estado. Guarda as posições atuais, as ordens abertas, que sinais dispararam esta semana e os temporizadores de espera. Considere a falha que evita: uma regra de compra na queda sem estado dispara a cada vela consecutiva de 4 horas enquanto o RSI se mantém abaixo de 30, transformando uma entrada planeada em seis. A instrução "no máximo duas vezes por semana" não vive em lado nenhum a não ser na memória.

As salvaguardas são a última camada que uma ordem atravessa, e a sua propriedade definidora é o posicionamento: correm no momento da execução, fora da camada de raciocínio, como um veto e não como uma sugestão. Tetos de tamanho de posição, limites de exposição por agente, stops fixos e móveis, disjuntores de drawdown, limites de alavancagem. Mesmo uma camada de raciocínio confusa não os consegue exceder. Dimensionar cada um deles corretamente é uma disciplina à parte, apresentada em salvaguardas para agentes de trading de IA.

Vista em corte de um núcleo de máquina em cinco camadas translúcidas empilhadas com um fio de dados a atravessá-las todas

Um ciclo de decisão completo, de ponta a ponta

Hora de pôr a máquina a andar. A estratégia, tal como um utilizador a enunciaria: "Comprar 150 $ de ETH quando o RSI(14) no gráfico de 4 horas fechar abaixo de 30 enquanto o preço estiver acima da média móvel de 200 dias, no máximo duas vezes por semana, com um trailing stop de 8%." Na Obside escreveria essa frase no copiloto, que reformula o que interpretou — ativo e mercado, indicador com intervalo de tempo e limiar, filtro de tendência, tamanho da ordem, teto semanal, tipo de stop — e espera pela sua aprovação antes de correr o que quer que seja. Essa reformulação é a camada de raciocínio a fazer o seu trabalho de uma-vez-por-estratégia, à vista.

Agora uma quinta-feira, 04:00 UTC:

  1. Perceção. A vela de 4 horas fecha. O evento dispara; o motor calcula o RSI(14) em 27,6 a partir das velas fechadas.
  2. Raciocínio. A condição um verifica-se (27,6 está abaixo de 30). A condição dois é verificada contra dados frescos: o preço situa-se cerca de 4% acima da média móvel de 200 dias. Ambas verdadeiras.
  3. Memória. Uma compra já foi executada esta semana, na terça-feira. O teto é dois, por isso a entrada é permitida, e esta avaliação é registada em qualquer dos casos.
  4. Salvaguardas. A ordem proposta de 150 $ é verificada contra o teto de tamanho de posição e o limite de exposição da carteira; o disjuntor de drawdown não está acionado. Aprovada.
  5. Ferramentas. O place_order sai; no preenchimento, é anexado um trailing stop de 8%. Cada passo aterra no registo com as suas entradas.

Compare com a sexta-feira, 20:00 UTC: a vela fecha com o RSI em 26,9, o filtro de tendência ainda se mantém, e o agente não faz nada, porque a memória mostra duas compras já esta semana. Regista o veto e a razão. Não fazer nada com uma razão anexada é a maior parte do que um bom agente faz. Note ainda que nenhum modelo de linguagem foi consultado em qualquer dos ciclos. O pensamento aconteceu quando a estratégia foi escrita; os ciclos são execução.

Na Obside as cinco camadas vestem nomes de produto. Os gatilhos sobre preço, indicadores, notícias e eventos macro são a camada de perceção. A tradução e reformulação do copiloto é o passo de raciocínio. O encaminhamento de ordens com verificações de risco aplicadas no momento da execução cobre ferramentas e salvaguardas, e cada agente carrega o seu próprio estado. A mesma definição de agente corre sem alterações através de backtest, paper trading e execução ao vivo, por isso a máquina que auditou é a máquina que negoceia.

Por onde seguir a partir daqui

Tem agora uma lista de auditoria funcional para qualquer agente de trading de IA. Que eventos perceciona, e em que relógio? Quando exatamente é o LLM consultado, e alguma vez lhe é permitido fazer aritmética? Qual é a lista completa de ferramentas? Que estado guarda entre avaliações? O que pode vetar uma ordem depois de o raciocínio a aprovar? Um fornecedor que responda aos cinco pontos com clareza construiu a máquina aqui descrita. Um fornecedor que responda com adjetivos construiu uma demonstração. Se quer ver as cinco camadas montadas e inspecionáveis num só lugar, descreva uma estratégia numa única frase na Obside e veja-a voltar até si como condições, tamanhos e limites que aprova antes de correr o que quer que seja.

Conteúdo educativo apenas. Isto não é aconselhamento de investimento. Operar envolve riscos, incluindo a possível perda de capital.

FAQ

Através de um ciclo em camadas, e não de uma única chamada a um modelo. A perceção transforma dados de mercado em eventos, uma camada de raciocínio verifica se as condições da sua estratégia se mantêm, a memória impõe frequência e consciência de posição, e as salvaguardas correm um veto final antes de qualquer ferramenta de ordem ser chamada. Em agentes bem construídos, o modelo de linguagem interpreta a sua estratégia uma vez, no momento da criação, enquanto as decisões ao vivo são verificações deterministas contra condições precisas.

Artigos relacionados

Teste a Obside no seu portefólio

Ligue a sua corretora e construa o seu portefólio com um único prompt.

Começar