Market-Bench: Evaluating Large Language Models on Introductory Quantitative Trading and Market Dynamics
Este artigo apresenta o MARKET-BENCH, um benchmark que avalia grandes modelos de linguagem em tarefas introdutórias de negociação quantitativa ao exigir que eles gerem backtesters executáveis a partir de descrições em linguagem natural, revelando que, embora os modelos atuais possam estruturar de forma confiável infraestruturas básicas de negociação, eles ainda têm dificuldades com o raciocínio robusto sobre preços, inventário e risco.
Artigo original sob licença CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Esta é uma explicação gerada por IA do artigo abaixo. Não foi escrita nem endossada pelos autores. Para precisão técnica, consulte o artigo original. Ler aviso legal completo
Imagine que você tem uma equipe de robôs muito inteligentes e rápidos. Esses robôs são ótimos em ler livros, escrever histórias e responder perguntas de conhecimentos gerais. Mas agora, você quer ver se eles conseguem fazer algo muito mais difícil: gerenciar uma banca de limonada onde o preço dos limões muda a cada segundo, e você tem que ganhar dinheiro sem perder tudo o que tem.
Este artigo apresenta um novo teste chamado MARKET-BENCH para ver se esses "cérebros de robô" (chamados de Modelos de Linguagem de Grande Escala ou LLMs) conseguem realmente fazer a matemática e a lógica necessárias para administrar um negócio de negociação simples.
Veja como o teste funciona, dividido em termos cotidianos:
1. O Teste: "Construa a Máquina, Não Apenas Fale Sobre Ela"
A maioria dos testes pede que esses robôs descrevam como negociar. "Se o preço subir, compre!", eles podem dizer.
O MARKET-BENCH é diferente. Ele diz: "Aqui está uma receita e uma lista de ingredientes. Escreva o código de computador que realmente executa o negócio."
Os robôs tiveram que escrever códigos que:
- Rastreiam quanto dinheiro eles têm.
- Compram e vendem ações (como Microsoft, Coca-Cola e Pepsi) com base em regras específicas.
- Calculam exatamente quanto lucro ou prejuízo eles tiveram.
- Crucialmente: A matemática do robô tinha que coincidir exatamente com uma resposta de "padrão ouro". Se o robô dissesse que ganhou US$ 100, mas o padrão ouro dissesse que ele ganhou US$ 95, o robô falhou.
2. Os Três Desafios (Os "Níveis")
O teste teve três níveis de dificuldade, como níveis de videogame:
Nível 1: O Cronograma Simples (Microsoft)
- O Trabalho: Comprar ou vender ações da Microsoft em momentos específicos, como um braço robótico em uma linha de montagem.
- A Pegadinha: Você tem que acompanhar cada centavo e cada ação perfeitamente.
- Resultado: A maioria dos robôs conseguiu construir a máquina (o código rodou), mas muitos cometeram pequenos erros matemáticos que se acumularam em grandes erros. Alguns robôs foram perfeitos; outros estavam absurdamente errados.
Nível 2: O Parceiro de Dança (Coca-Cola vs. Pepsi)
- O Trabalho: Este é um jogo de "Pairs Trading" (Negociação de Pares). Você aposta na diferença entre a Coca-Cola e a Pepsi. Se a Coca-Cola ficar muito cara em relação à Pepsi, você compra Pepsi e vende Coca-Cola, esperando que elas voltem ao normal.
- A Pegadinha: Você tem que lidar com duas ações ao mesmo tempo, calcular um "spread" (a diferença) complexo e gerenciar seu dinheiro total entre ambas.
- Resultado: Isso foi muito mais difícil. Vários robôs quebraram completamente a máquina (o código não rodou). Um robô (Qwen3 Max) construiu uma máquina que rodou perfeitamente, mas calculou os lucros como 400 milhões de dólares, quando deveria ter sido alguns centenas. Foi como um robô que construiu um carro que dirige perfeitamente, mas achou que estava dirigindo na lua.
Nível 3: A Caminhada na Corda Bamba (Hedge de Opções)
- O Trabalho: Este é o nível mais difícil. Você tem uma apólice de seguro complexa (uma opção) sobre as ações da Microsoft e precisa constantemente comprar ou vender as ações para manter seu risco neutro. É como caminhar em uma corda bamba enquanto faz malabarismo.
- A Pegadinha: O tempo é tudo. Se você esperar um milésimo de segundo a mais, você perde dinheiro.
- Resultado: Este foi o nível mais difícil. Muitos robôs nem sequer conseguiram fazer a máquina iniciar. Aqueles que conseguiram rodar frequentemente apresentavam erros matemáticos enormes.
3. As Grandes Conclusões
O artigo encontrou três pontos principais:
- Confiabilidade vs. Precisão: Alguns robôs são ótimos em seguir instruções para construir o código (a máquina inicia), mas terríveis em fazer a matemática dentro dele. Outros são ótimos na matemática, mas não conseguem nem sequer construir a máquina.
- O Problema da "Alucinação": No mundo real, se um robô pensa que ganhou um milhão de dólares quando na verdade perdeu dinheiro, você vai à falência. O artigo mostra que esses robôs frequentemente "alucinam" (inventam) números que parecem bons, mas que são completamente errados.
- Não Estão Prontos para o Uso Real: Os autores concluem que, no momento, esses robôs não são seguros para serem usados como o cérebro principal de negociações. Eles são como um estagiário muito inteligente que consegue escrever um rascunho de um relatório, mas precisa de um humano para conferir cada número antes de enviá-lo ao chefe.
A Conclusão Final
Pense nesses Modelos de Linguagem de Grande Escala como aprendizes muito talentosos, mas inexperientes. Eles conseguem escrever o código para iniciar um negócio de negociação, mas frequentemente erram a contabilidade. Até que eles melhorem na matemática e na lógica, você não pode confiar neles para gerenciar seu dinheiro por conta própria.
Os autores lançaram este teste (MARKET-BENCH) e um placar público para que outros cientistas possam tentar construir robôs melhores e ver quem realmente está ficando bom na matemática.
Afogado em artigos na sua área?
Receba digests diários dos artigos mais recentes que correspondam às suas palavras-chave de pesquisa — com resumos técnicos, no seu idioma.