Benchmark de Análise de Extratos Bancários

O primeiro benchmark aberto para medir a precisão de extração de extratos bancários. 15 extratos sintéticos, 36 desafios de análise, 12 países, em 3 níveis de dificuldade.

Publicado: March 15, 2026
·
Last updated: August 5, 2026
·Veja como ferramentas comerciais pontuam
15
Extratos
36
Desafios
12
Países
3
Níveis de Dificuldade
Bankstatemently Open Benchmark — Featured on Product Hunt

Início Rápido

Comece em três passos.

1. Baixe um extrato
curl -O https://bankstatemently.com/benchmark/statements/bsb-001-statement.pdf
2. Analise com sua ferramenta
your-parser bsb-001-statement.pdf > result.json
3. Envie para pontuação
HASH=$(shasum -a 256 bsb-001-statement.pdf | cut -d' ' -f1)
curl -X POST https://api.bankstatemently.com/v1/benchmark/evaluate \
  -H "Content-Type: application/json" \
  -H "X-API-Key: your-api-key" \
  -d "{\"contentHash\": \"$HASH\", \"transactions\": $(cat result.json)}"

Por Que Analisar Extratos Bancários É Difícil

Extratos bancários reais contêm dezenas de peculiaridades de formatação que quebram parsers ingênuos.

O Conjunto de Dados

Histórico de alterações do conjunto de dados

bsb-001 (Straits Capital (Singapore)) foi reemitido em 2026-08-11. Reissued to fix a benchmark-generator reproducibility bug (non-deterministic PDF metadata: creation date, embedded font-subset tags, image object ordering). Printed content and every ground-truth answer are unchanged. sha256 do PDF original: 7f96da7316b2b540f2f8ecfc4151cd242a501be3ed84204a15bfbbe3c355531b. Substituído por: 8a5b0e296d5d9ffaccfe6e8d99e0b52f7f60db76db54132c8c9ce6b8cbd52720. O conteúdo não mudou — análises ou pontuações obtidas com o PDF original continuam válidas, mas estavam indexadas por um hash substituído. Reindexe em vez de reanalisar.

bsb-002 (Liberty National (United States)) foi reemitido em 2026-08-11. Reissued to fix a benchmark-generator reproducibility bug (non-deterministic PDF metadata: creation date, embedded font-subset tags, image object ordering). Printed content and every ground-truth answer are unchanged. sha256 do PDF original: f9947911a399ff0ccb7e8afde6e3380e3f7a1f61a5809b68022ce0b9ba449b06. Substituído por: 7632b2a50b3ab172e18f03ea110241660c220a4ef738bbfb683eba4cccbbc324. O conteúdo não mudou — análises ou pontuações obtidas com o PDF original continuam válidas, mas estavam indexadas por um hash substituído. Reindexe em vez de reanalisar.

bsb-003 (Continental Trust (Netherlands)) foi reemitido em 2026-08-11. Reissued to fix a benchmark-generator reproducibility bug (non-deterministic PDF metadata: creation date, embedded font-subset tags, image object ordering). Printed content and every ground-truth answer are unchanged. sha256 do PDF original: d605ff5e2c803f531c18d295354f135017c56082538f41e53d6c37452604a566. Substituído por: 4bad73296bdbcf7142b62c8af421527f88d1d3a6865617e9fea48e6f51c704a1. O conteúdo não mudou — análises ou pontuações obtidas com o PDF original continuam válidas, mas estavam indexadas por um hash substituído. Reindexe em vez de reanalisar.

bsb-004 (Silk Road Banking (Hong Kong)) foi reemitido em 2026-08-07. Reissued to correct errors in the original statement. The second account is now denominated in USD, with a disclosed FX rate. sha256 do PDF original: e93cacdb23195adefdf13ef4ba9528f55454c6fb2dc83624fe9c5077c5bc6455. Substituído por: 522f8c9c92cb567580ffca4ac5ff9d4caea7d831764671de0ab8ae0878e513c2. Análises ou pontuações obtidas com o PDF original não são comparáveis. Reanalise o PDF reemitido.

bsb-004 (Silk Road Banking (Hong Kong)) foi reemitido em 2026-08-11. Reissued to fix the same generator reproducibility bug as the other released statements, plus a generator fix to how ground-truth account identity is derived: the account name no longer bakes in the account number, which lets a parser that correctly componentizes the printed heading exact-match cross-engine. Printed content (including the heading) is unchanged. sha256 do PDF original: 522f8c9c92cb567580ffca4ac5ff9d4caea7d831764671de0ab8ae0878e513c2. Substituído por: 0a4201b0e1a9c9ed834a2dce898a97ef8bac2b959ae6e3eb041c59328e0b19d1. O conteúdo não mudou — análises ou pontuações obtidas com o PDF original continuam válidas, mas estavam indexadas por um hash substituído. Reindexe em vez de reanalisar.

bsb-005 (Harbour Bank (Canada)) foi reemitido em 2026-08-11. Reissued to fix a benchmark-generator reproducibility bug (non-deterministic PDF metadata: creation date, embedded font-subset tags, image object ordering). Printed content and every ground-truth answer are unchanged. sha256 do PDF original: 01a26c767b9488e45b358b329e2c9ea3d9fba05878a1963da06fde899827debb. Substituído por: 8919aa5abdb06d377898e5cc78751661fcc80a25a89a477af49ceb0f0d7fe143. O conteúdo não mudou — análises ou pontuações obtidas com o PDF original continuam válidas, mas estavam indexadas por um hash substituído. Reindexe em vez de reanalisar.

Intermediário5 extratos

Liberty National Bank
bsb-006Liberty National Bank
🇲🇽MXExtrato Bancário1 página
30 transações4 desafios
Em breve
Continental Trust
bsb-007Continental Trust
🇨🇦CACartão de Crédito1 página
25 transações3 desafios
Em breve
Southern Cross Financial
bsb-008Southern Cross Financial
🇦🇺AUExtrato Bancário1 página
30 transações5 desafios
Em breve
Harbour Bank
bsb-009Harbour Bank
🇬🇧GBExtrato Bancário1 página
35 transações6 desafios
Em breve
Straits Capital
bsb-010Straits Capital
🇮🇳INExtrato Bancário25 páginas
500 transações6 desafios
Em breve

Avançado5 extratos

Southern Cross Financial
bsb-011Southern Cross Financial
🇭🇰HKExtrato Bancário2 páginas
35 transações6 desafios
Em breve
Straits Capital
bsb-012Straits Capital
🇸🇬SGCartão de Crédito1 página
31 transações6 desafios
Em breve
Silk Road Banking
bsb-013Silk Road Banking
🇰🇿KZExtrato Bancário2 páginas
35 transações5 desafios
Em breve
Silk Road Banking
bsb-014Silk Road Banking
🇹🇭THExtrato Bancário1 página
28 transações5 desafios
Em breve
Southern Cross Financial
bsb-015Southern Cross Financial
🇲🇾MYCartão de Crédito1 página
20 transações7 desafios
Em breve

Como Funciona a Pontuação

Saída do Seu Parser
Avaliador da Bankstatemently
Pontuação de Precisão

Sua pontuação é medida em duas dimensões — o mesmo framework que usamos para testar de forma independente conversores comerciais.

Precisão de Extração

Comparação campo a campo de datas, valores, descrições e saldos com os dados de referência.

Integridade do Extrato

Conciliação de saldos, validação de totais e alinhamento em nível de linha em todo o extrato.

Perguntas Frequentes

Um benchmark de análise de extratos bancários é um conjunto de dados padronizado de extratos bancários com dados de referência conhecidos. Ele permite medir com que precisão um parser extrai transações, datas, valores e saldos de extratos bancários em PDF. Nosso benchmark inclui 15 extratos sintéticos cobrindo 36 desafios de análise distintos em 12 países.

Para Desenvolvedores

Baixe o conjunto de dados, integre a API de avaliação e faça o benchmark do seu parser.

Para Equipes que Avaliam Parsers

Veja como sua solução atual se comporta, ou experimente a Bankstatemently com seus próprios extratos.