Torneio de IA · encerrado

Cinco IA previram a bolsa todas as manhãs durante seis semanas. Nenhuma fez melhor do que o acaso.

Haiku 4.5, Sonnet 5 e Opus 5 (e, a partir de 25 de setembro, um modelo da DeepSeek e outro da Alibaba) receberam em cada sessão, de 3 de setembro a 16 de outubro de 2026, o mesmo pacote de dados sobre 10 nomes do S&P 500 e devolveram, antes da abertura, a probabilidade de cada um subir e quanto se moveria. No fecho pontuaram-se com Brier e CRPS e publicou-se o resultado, fosse qual fosse.

Torneio encerrado a 18/10. Terminou com 315 previsões vencidas por modelo, mais do que as 200 pré-registadas para poder afirmar alguma coisa. Nenhum modelo previu a direção melhor do que dizer sempre a taxa média e, com amostra suficiente, nenhum estimou o tamanho do movimento melhor do que uma previsão mecânica baseada na volatilidade. Última sessão: 16/10. O que vê é o estado final.

O que se mede

Calibração, não taxa de acerto: Brier e a sua decomposição (resolução) para a direção; CRPS de três quantis e cobertura da banda de 80 % para a amplitude do movimento.

O que se espera

A expectativa pré-registada é que nenhuma IA discrimine a direção a um dia: neste universo está medida como nula. Onde pode haver valor é em quanto se move um nome, não para onde.

O que não é

Não é uma recomendação nem um sinal. Nenhum modelo vê manchetes nem pesquisa na internet; só preços, volatilidade, contagens de notícias com catalisador, o calendário macro principal (Fed, IPC, emprego) e, na variante B, o contexto dos resultados trimestrais.

Resultados de backtest (simulação), não operação real. Não é aconselhamento de investimento. Rentabilidades passadas não garantem resultados futuros.

Leitura

Frases geradas por regras fixas a partir dos números, com os limiares pré-registados. Ninguém as escreve à mão.

Atualizado 2026-10-18 09:18 UTC

Ganhos em papel

Regra fixa e pré-registada: cada nome é tomado longo ou curto em proporção ao afastamento da probabilidade face a 0,50, capital em partes iguais, uma sessão de detenção, fecho a fecho, 10 pb de custo ida e volta. O cabaz é a mesma lista de nomes comprada em partes iguais. 🏆 = melhor Sharpe entre os modelos com as mesmas sessões; os retornos não se comparam entre modelos nem com o cabaz, porque cada livro tem uma exposição diferente e o cabaz está investido a 100 %. Abaixo de 250 sessões o líder é ruído.

ModeloVar.SessõesRet. líquidopb/diaSharpeQueda máx.Cabazvs cabazp
Haiku 4.5E10,11 %11,1–0,0 %1,78 %-1,67 %–
deepseek-v4.1-flashA160,05 %0,3–-0,1 %-2,86 %2,91 %0,61
deepseek-v4.1-flashR30,05 %1,6–0,0 %-2,96 %3,01 %–
Opus 5A300,05 %0,21,48-0,0 %-6,54 %6,58 %0,35
Sonnet 5R50,05 %0,9–-0,0 %-3,78 %3,82 %0,07
EnsembleA160,04 %0,2–-0,1 %-2,86 %2,90 %0,61
deepseek-v4.1-flashB150,03 %0,2–-0,1 %-0,91 %0,94 %0,85
EnsembleR30,03 %1,1–0,0 %-2,96 %2,99 %–
Sonnet 5B290,03 %0,10,79-0,1 %-5,21 %5,24 %0,43
Opus 5B280,03 %0,11,00-0,1 %-6,78 %6,81 %0,34
qwen3.8-flashR20,02 %1,2–0,0 %-1,63 %1,65 %–
qwen3.8-flashX20,02 %1,0–0,0 %-1,16 %1,18 %–
Haiku 4.5X60,01 %0,2–-0,0 %-2,10 %2,11 %0,27
EnsembleB150,01 %0,0–-0,1 %-0,91 %0,92 %0,85
Sonnet 5A310,00 %0,00,03-0,1 %-4,97 %4,97 %0,48
Sonnet 5E10,00 %0,0–0,0 %1,78 %-1,78 %–
qwen3.8-flashE10,00 %0,0–0,0 %1,78 %-1,78 %–
EnsembleE1-0,00 %-0,2–-0,0 %1,78 %-1,79 %–
Opus 5R5-0,00 %-0,1–-0,0 %-3,78 %3,77 %0,07
Sonnet 5X5-0,01 %-0,1–-0,0 %-2,10 %2,10 %0,28
EnsembleX3-0,01 %-0,3–-0,0 %0,08 %-0,08 %–
Opus 5E1-0,01 %-1,3–-0,0 %1,78 %-1,80 %–
qwen3.8-flashA15-0,02 %-0,1–-0,1 %-1,53 %1,51 %0,77
Opus 5X6-0,02 %-0,3–-0,0 %-2,10 %2,08 %0,27
deepseek-v4.1-flashX3-0,02 %-0,6–-0,0 %0,08 %-0,09 %–
deepseek-v4.1-flashE1-0,04 %-4,0–-0,0 %1,78 %-1,82 %–
qwen3.8-flashB12-0,04 %-0,3–-0,1 %-0,46 %0,42 %0,93
Haiku 4.5R5-0,06 %-1,2–-0,1 %-3,78 %3,72 %0,08
Haiku 4.5A31-0,09 %-0,3-0,66-0,4 %-4,97 %4,88 %0,48
Haiku 4.5B29-0,10 %-0,3-3,25-0,1 %-5,21 %5,11 %0,44

É um livro em papel medido de fecho a fecho: uma execução real entraria na abertura, e não há preços de abertura. Nada disto é uma recomendação.

Totais a uma sessão

A = sem contexto de resultados, B = com ele, X = controlo com o contexto baralhado entre nomes. As apostas são os nomes em que o modelo se afastou de 0,50.

ModeloVar.nAcertos/apostasBrierResoluçãovs taxa baseCRPSReferênciaCobertura 80 %
Haiku 4.5A315119/2520,25170,0034-0,00171,58 %1,11 %0,54
Haiku 4.5X609/210,25040,0024-0,00071,81 %0,84 %0,40
Haiku 4.5B29073/1670,25050,0021-0,00052,15 %1,18 %0,46
Haiku 4.5E105/100,24380,0171-0,08381,11 %1,50 %0,60
Haiku 4.5R5014/270,25100,0020-0,00742,01 %1,34 %0,42
Opus 5A30530/590,25000,0000-0,00001,15 %1,10 %0,68
Opus 5X606/130,25020,0053-0,00050,91 %0,84 %0,72
Opus 5B28043/820,24970,00050,00031,25 %1,17 %0,68
Opus 5E100/10,25100,0000-0,09101,22 %1,50 %0,80
Opus 5R503/50,25000,0039-0,00641,43 %1,34 %0,58
Sonnet 5A31574/1400,24950,00060,00041,22 %1,11 %0,74
Sonnet 5X5012/240,24950,0054-0,00110,91 %0,68 %0,74
Sonnet 5B290114/2250,24980,00000,00021,39 %1,18 %0,69
Sonnet 5E100,50 em tudo0,25000,0000-0,09001,36 %1,50 %0,60
Sonnet 5R5012/190,24810,0015-0,00451,43 %1,34 %0,66
deepseek-v4.1-flashA16058/1150,25020,0014-0,00061,16 %1,04 %0,74
deepseek-v4.1-flashX305/120,25040,0171-0,00150,95 %0,65 %0,70
deepseek-v4.1-flashB15051/970,24920,0002-0,00081,38 %1,22 %0,67
deepseek-v4.1-flashE102/100,25610,0000-0,09611,11 %1,50 %0,80
deepseek-v4.1-flashR3018/300,24810,0000-0,00811,89 %1,70 %0,60
EnsembleA16075/1580,25030,0000-0,00071,14 %1,04 %0,73
EnsembleX3016/290,24960,0142-0,00070,90 %0,65 %0,73
EnsembleB15071/1440,24950,0001-0,00111,37 %1,22 %0,65
EnsembleE104/100,25140,0100-0,09141,22 %1,50 %0,80
EnsembleR3018/300,24840,0000-0,00841,79 %1,70 %0,57
qwen3.8-flashA15045/1030,25090,0041-0,00131,10 %0,89 %0,71
qwen3.8-flashX2013/200,24660,0189-0,00661,07 %0,64 %0,60
qwen3.8-flashB12053/1070,24970,0006-0,00031,35 %1,10 %0,62
qwen3.8-flashE100,50 em tudo0,25000,0000-0,09001,21 %1,50 %0,70
qwen3.8-flashR2013/200,24710,0000-0,01960,99 %0,93 %0,65

Resolução > 0,02 = as probabilidades discriminam. vs taxa base > 0 = bate dizer sempre a taxa média. CRPS: menor é melhor; a referência é uma previsão mecânica a partir da volatilidade, sem IA. Cobertura alvo: 0,80.

A/B do contexto de resultados trimestrais

O mesmo pacote com e sem o bloco de resultados (data, se o movimento recente já é a reação, histórico de amplitude do nome). Diferença de CRPS emparelhada por sessão e nome.

A/B re-registado a 9 de outubro de 2026. Até então, na falta de calendário, o bloco tomava como data do anúncio a primeira notícia «earnings». Verificadas a 8 de outubro com o registo real de resultados, nenhuma das 35 datas de notícias coincidia com um relatório (datas de calendário: 28 de 28). A partir de agora as datas vêm apenas do calendário e o contador de pares com evento recomeça do zero.
ModeloSubconjuntoParesCRPS ACRPS BVariaçãop
Haiku 4.5todos601,47 %1,82 %+24 %0,055
Haiku 4.5com evento120,99 %1,23 %+24 %0,284
Opus 5todos600,96 %0,90 %−7 %0,360
Opus 5com evento120,82 %0,85 %+3 %0,742
Sonnet 5todos600,90 %0,96 %+7 %0,491
Sonnet 5com evento120,81 %0,94 %+17 %0,262
deepseek-v4.1-flashtodos600,92 %0,92 %+1 %0,931
deepseek-v4.1-flashcom evento120,81 %1,01 %+25 %0,097
Ensembletodos600,89 %0,89 %−0 %0,839
Ensemblecom evento120,71 %0,94 %+32 %0,045
qwen3.8-flashtodos600,86 %0,89 %+4 %0,523
qwen3.8-flashcom evento120,66 %0,92 %+39 %0,194

Critério pré-registado: melhoria ≥ 10 % com p < 0,05 e 200 pares com evento. O p é ocultado com menos de 5 sessões.

Épocas anteriores (não contam para o critério)

v2 (24 de setembro) e v1 (regra original) foram medidas com datas de resultados que por vezes vinham de notícias. Conservam-se para não perder nada, mas não são evidência para o critério.

ModeloÉpocaSubconjuntoParesCRPS ACRPS BVariaçãop
Haiku 4.5v2todos1101,66 %2,34 %+41 %0,001
Haiku 4.5v2com evento381,26 %2,41 %+91 %0,001
Haiku 4.5v1todos1201,55 %2,15 %+39 %0,001
Haiku 4.5v1com evento221,56 %2,13 %+36 %0,132
Opus 5v2todos1101,24 %1,44 %+16 %0,064
Opus 5v2com evento380,90 %1,65 %+84 %0,001
Opus 5v1todos1101,16 %1,24 %+7 %0,246
Opus 5v1com evento221,21 %1,56 %+29 %0,273
Sonnet 5v2todos1101,23 %1,62 %+32 %0,001
Sonnet 5v2com evento380,94 %1,83 %+95 %0,001
Sonnet 5v1todos1201,38 %1,39 %+1 %0,960
Sonnet 5v1com evento221,27 %1,64 %+29 %0,446
deepseek-v4.1-flashv2todos901,35 %1,69 %+25 %0,001
deepseek-v4.1-flashv2com evento331,09 %2,11 %+94 %0,001
Ensemblev2todos901,34 %1,69 %+26 %0,001
Ensemblev2com evento331,00 %1,95 %+94 %0,001
qwen3.8-flashv2todos601,40 %1,81 %+29 %0,001
qwen3.8-flashv2com evento251,19 %2,43 %+104 %0,001

Por sessão

Cada célula: acertos/apostas · Brier · CRPS de amplitude. ½ = o modelo disse 0,50 em todos os nomes.

SessãoSubiram|ret| medianaHaiku 4.5 AHaiku 4.5 BSonnet 5 ASonnet 5 BOpus 5 AOpus 5 B
16/106/101,47 %4/7 · 0,248 · 1,30 %2/2 · 0,246 · 1,74 %½ · 0,250 · 1,04 %6/9 · 0,245 · 1,00 %½ · 0,250 · 0,94 %2/3 · 0,247 · 0,97 %
15/108/102,25 %4/6 · 0,249 · 1,18 %2/10 · 0,256 · 1,02 %0/1 · 0,254 · 1,27 %2/9 · 0,255 · 1,17 %0/2 · 0,253 · 1,29 %0/6 · 0,256 · 1,47 %
14/104/101,23 %4/6 · 0,247 · 0,93 %1/1 · 0,248 · 1,59 %½ · 0,250 · 0,66 %7/10 · 0,245 · 0,73 %1/1 · 0,249 · 0,61 %3/4 · 0,248 · 0,65 %
13/103/101,18 %4/5 · 0,246 · 1,82 %2/8 · 0,257 · 2,70 %7/10 · 0,246 · 0,94 %6/10 · 0,249 · 0,91 %1/1 · 0,249 · 1,06 %6/10 · 0,249 · 0,93 %
12/106/100,53 %4/5 · 0,246 · 2,36 %4/8 · 0,251 · 2,09 %½ · 0,250 · 0,68 %4/10 · 0,252 · 1,15 %0/3 · 0,253 · 0,98 %4/8 · 0,250 · 0,62 %
9/104/102,22 %1/6 · 0,259 · 1,26 %2/5 · 0,251 · 1,80 %½ · 0,250 · 0,78 %5/8 · 0,247 · 0,78 %0/1 · 0,251 · 0,91 %1/2 · 0,249 · 0,76 %
8/104/102,11 %2/8 · 0,257 · 1,21 %2/5 · 0,252 · 1,37 %½ · 0,250 · 1,01 %4/7 · 0,250 · 1,45 %0/2 · 0,252 · 1,01 %0/2 · 0,253 · 1,13 %
7/104/101,37 %5/9 · 0,245 · 1,87 %3/6 · 0,251 · 2,04 %½ · 0,250 · 1,06 %4/7 · 0,250 · 1,47 %1/2 · 0,251 · 0,93 %2/5 · 0,252 · 1,19 %
6/104/100,85 %4/9 · 0,252 · 2,02 %1/2 · 0,250 · 2,03 %1/3 · 0,251 · 1,08 %2/5 · 0,251 · 1,69 %2/3 · 0,249 · 0,98 %1/4 · 0,252 · 1,41 %
5/106/101,03 %2/8 · 0,260 · 1,79 %4/10 · 0,250 · 3,18 %1/2 · 0,250 · 1,25 %6/10 · 0,246 · 2,32 %1/2 · 0,250 · 1,28 %4/7 · 0,249 · 2,08 %
2/106/103,79 %6/9 · 0,244 · 1,37 %3/9 · 0,253 · 1,81 %3/9 · 0,259 · 1,14 %3/8 · 0,252 · 1,43 %½ · 0,250 · 1,17 %1/2 · 0,250 · 1,40 %
1/108/101,88 %1/8 · 0,267 · 1,19 %3/7 · 0,248 · 2,27 %½ · 0,250 · 0,99 %4/8 · 0,247 · 2,09 %2/3 · 0,249 · 0,98 %3/3 · 0,244 · 1,72 %
30/098/102,27 %5/8 · 0,244 · 1,11 %2/2 · 0,246 · 1,84 %0/3 · 0,253 · 0,87 %3/7 · 0,249 · 1,20 %½ · 0,250 · 0,68 %3/5 · 0,247 · 0,83 %
29/095/100,99 %5/8 · 0,248 · 3,47 %5/10 · 0,250 · 5,73 %6/8 · 0,242 · 3,30 %5/9 · 0,248 · 3,34 %2/3 · 0,249 · 3,32 %4/5 · 0,246 · 3,38 %
28/092/102,01 %5/10 · 0,251 · 1,26 %6/7 · 0,245 · 2,46 %2/5 · 0,251 · 0,82 %7/8 · 0,244 · 0,94 %2/2 · 0,248 · 0,84 %3/4 · 0,248 · 0,83 %
25/095/103,35 %6/9 · 0,246 · 1,33 %4/8 · 0,251 · 1,65 %5/6 · 0,243 · 0,98 %3/9 · 0,253 · 0,99 %1/2 · 0,250 · 0,98 %½ · 0,250 · 1,01 %
24/095/101,05 %5/9 · 0,257 · 1,63 %4/7 · 0,249 · 1,34 %2/3 · 0,249 · 1,01 %3/7 · 0,251 · 0,88 %1/2 · 0,250 · 1,44 %½ · 0,250 · 0,87 %
23/094/102,00 %4/8 · 0,250 · 1,04 %4/7 · 0,249 · 1,58 %½ · 0,250 · 0,60 %3/6 · 0,250 · 0,62 %½ · 0,250 · 0,59 %½ · 0,250 · 0,61 %
22/097/101,28 %7/9 · 0,241 · 1,77 %0/2 · 0,254 · 2,62 %1/4 · 0,253 · 1,13 %1/9 · 0,259 · 2,12 %0/4 · 0,255 · 1,12 %0/2 · 0,254 · 1,76 %
21/096/103,07 %4/7 · 0,245 · 1,55 %½ · 0,250 · 2,87 %2/3 · 0,250 · 1,57 %4/7 · 0,249 · 1,59 %––
18/095/101,67 %4/9 · 0,241 · 1,23 %5/10 · 0,242 · 2,91 %5/10 · 0,250 · 0,84 %5/8 · 0,247 · 1,24 %2/3 · 0,249 · 0,79 %1/2 · 0,249 · 0,90 %
17/099/102,13 %2/9 · 0,264 · 1,28 %2/9 · 0,254 · 1,42 %4/8 · 0,249 · 0,97 %1/7 · 0,254 · 0,94 %½ · 0,250 · 1,00 %1/1 · 0,248 · 0,96 %
16/093/101,56 %6/10 · 0,245 · 1,51 %2/4 · 0,251 · 1,32 %4/6 · 0,247 · 1,29 %7/10 · 0,246 · 0,83 %2/3 · 0,250 · 0,97 %½ · 0,250 · 0,80 %
15/092/101,58 %3/9 · 0,255 · 1,39 %3/9 · 0,255 · 1,57 %8/10 · 0,244 · 0,70 %2/7 · 0,256 · 0,65 %1/1 · 0,249 · 0,79 %1/1 · 0,249 · 0,67 %
14/094/105,30 %1/7 · 0,257 · 1,29 %3/9 · 0,253 · 1,23 %2/6 · 0,252 · 1,96 %5/7 · 0,247 · 1,69 %½ · 0,250 · 1,79 %½ · 0,250 · 2,09 %
11/095/102,32 %6/8 · 0,233 · 1,75 %2/4 · 0,250 · 1,87 %3/7 · 0,250 · 1,75 %2/5 · 0,251 · 1,65 %½ · 0,250 · 1,65 %1/3 · 0,251 · 1,68 %
10/093/102,42 %2/8 · 0,266 · 1,25 %0/3 · 0,253 · 1,92 %4/8 · 0,248 · 1,86 %4/8 · 0,250 · 1,73 %1/3 · 0,251 · 1,44 %1/1 · 0,249 · 1,27 %
9/096/101,69 %6/9 · 0,244 · 2,34 %1/1 · 0,248 · 3,55 %3/4 · 0,248 · 1,96 %2/3 · 0,248 · 1,85 %2/3 · 0,249 · 1,35 %1/2 · 0,250 · 1,42 %
8/094/103,67 %1/8 · 0,273 · 2,21 %1/2 · 0,249 · 2,94 %1/4 · 0,252 · 1,88 %4/7 · 0,249 · 1,75 %½ · 0,250 · 1,32 %½ · 0,250 · 1,52 %
4/094/101,97 %1/9 · 0,285 · 1,78 %–2/9 · 0,255 · 2,98 %–2/5 · 0,251 · 4,04 %–
3/099/152,92 %5/12 · 0,242 · 1,91 %–8/11 · 0,241 · 2,01 %–6/8 · 0,246 · 2,92 %–

Os nomes escolhem-se por movimento recente (os que mais subiram e desceram a 1, 5 e 21 sessões), não por convicção: é o quadro de amostragem, não um sinal.

Última sessão vencida por nome (16/10)

Célula: probabilidade de subir / movimento esperado.

NomeRetorno realHaiku 4.5 AHaiku 4.5 BSonnet 5 ASonnet 5 BOpus 5 AOpus 5 B
BNY0,81 %0,50 / 2,5 %0,50 / 1,7 %0,50 / 1,5 %0,50 / 1,1 %0,50 / 1,3 %0,50 / 1,2 %
CIEN-6,67 %0,46 / 7,8 %0,50 / 9,5 %0,50 / 4,8 %0,49 / 3,5 %0,50 / 4,2 %0,50 / 3,7 %
FITB0,04 %0,50 / 2,0 %0,50 / 1,3 %0,50 / 1,3 %0,49 / 0,9 %0,50 / 1,2 %0,49 / 0,9 %
HPE-5,97 %0,46 / 6,5 %0,50 / 4,7 %0,50 / 4,0 %0,49 / 2,8 %0,50 / 3,4 %0,50 / 3,0 %
KSS-3,66 %0,54 / 7,2 %0,50 / 7,0 %0,50 / 2,8 %0,49 / 2,0 %0,50 / 2,6 %0,50 / 2,2 %
MRNA-7,82 %0,53 / 8,5 %0,50 / 6,5 %0,50 / 5,0 %0,49 / 3,8 %0,50 / 4,5 %0,50 / 4,0 %
PNC1,14 %0,48 / 2,6 %0,50 / 1,4 %0,50 / 1,3 %0,49 / 1,0 %0,50 / 1,2 %0,50 / 1,0 %
RF0,51 %0,50 / 2,0 %0,52 / 3,4 %0,50 / 3,5 %0,52 / 3,4 %0,50 / 2,6 %0,52 / 3,0 %
SIG0,28 %0,52 / 7,0 %0,50 / 10,7 %0,50 / 2,8 %0,49 / 2,0 %0,50 / 2,6 %0,50 / 2,2 %
TRV1,47 %0,52 / 2,2 %0,52 / 2,9 %0,50 / 3,4 %0,52 / 2,9 %0,50 / 2,4 %0,52 / 2,6 %

Método: as previsões registam-se antes da abertura e nunca sobre sessões já fechadas; os pacotes guardam-se tal como cada modelo os viu; os modelos não recebem manchetes (licença e memorização). O critério de skill direcional (resolução > 0 com p < 0,05 sobre 200 previsões) e o do A/B foram escritos antes de começar.