Analizzatore di estratti conto

Analizza CAMT.053, PAIN.001, CSV, OFX, QFX e MT940 in DataFrames pandas. 27K+ transazioni/s, streaming, mascheramento PII, zero chiamate di rete.

Analizzatore di estratti conto: Analisi di 6 formati in Python, 100% locale
PyPI VersionPythonLicenseTestsCoverage

Inizia in pochi secondi

pip install bankstatementparser
from bankstatementparser import create_parser, detect_statement_format

fmt = detect_statement_format("statement.xml")
parser = create_parser("statement.xml", fmt)
df = parser.parse()  # pandas DataFrame, pronto all'uso

Una libreria, sei formati

Analizza CAMT.053, PAIN.001, CSV, OFX, QFX e MT940 in DataFrames pandas strutturati con un'unica API unificata. Non è necessario installare pacchetti separati per ogni formato.

FunzionalitàAnalizzatore di estratti contoOSS singolo formato (mt940, ofxparse)SaaS (Ocrolus, Parseur)
Formati supportati6, API unificata1 ciascunoMolti (via OCR)
Privacy dei dati100% locale, zero chiamate di rete100% localeDati inviati esternamente
CostoGratuito, Apache 2.0Gratuito$49-$1.000+/mese
Mascheramento PIIIntegrato, attivo per defaultNoVaria
StreamingMemoria limitataNoN/A
Sicurezza ZIPProtezione integrataNoN/A
DeduplicazioneIntegrata con punteggi di affidabilitàNoParziale

Costruito per la migrazione ISO 20022

SWIFT ha fissato scadenze precise: tutte le istituzioni finanziarie devono ricevere CAMT.053 entro novembre 2027 e MT940/MT942/MT950 saranno completamente dismessi entro novembre 2028. L'Analizzatore di estratti conto gestisce sia il formato legacy MT940 che i moderni formati ISO 20022 (CAMT.053, PAIN.001) in un'unica API.

Prestazioni

Perché questo analizzatore?

Primi passi ❯ | Visualizza su GitHub ❯ | Visualizza su PyPI ❯