Analizor de extrase bancare

Analizați CAMT.053, PAIN.001, CSV, OFX, QFX și MT940 în DataFrames pandas. 27K+ tranzacții/s, streaming, mascare PII, zero apeluri de rețea.

pip install bankstatementparser
PyPI VersionPythonLicenseTestsCoverage

Începeți în câteva secunde

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, gata de utilizare

O bibliotecă, șase formate

Analizați CAMT.053, PAIN.001, CSV, OFX, QFX și MT940 în DataFrames pandas structurate cu un singur API unificat. Nu trebuie să instalați pachete separate pentru fiecare format.

FuncționalitateAnalizor de extrase bancareOSS cu format unic (mt940, ofxparse)SaaS (Ocrolus, Parseur)
Formate suportate6, API unificat1 fiecareMulte (via OCR)
Confidențialitatea datelor100% local, zero apeluri de rețea100% localDate trimise extern
CostGratuit, Apache 2.0Gratuit49-1.000+$/lună
Mascare PIIIntegrată, activată implicitNuVariază
StreamingMemorie limitatăNuN/A
Securitate ZIPProtecție integratăNuN/A
DeduplicareIntegrată cu scoruri de încredereNuParțial

Construit pentru migrarea ISO 20022

SWIFT a stabilit termene ferme: toate instituțiile financiare trebuie să poată primi CAMT.053 până în noiembrie 2027, iar MT940/MT942/MT950 vor fi complet retrase până în noiembrie 2028. Analizorul de extrase bancare gestionează atât formatul vechi MT940, cât și formatele moderne ISO 20022 (CAMT.053, PAIN.001) într-un singur API, astfel încât pipeline-ul dvs. de analiză funcționează în timpul tranziției și ulterior.

Performanță

De ce Analizorul de extrase bancare?

Începeți ❯ | Vedeți pe GitHub ❯ | Vedeți pe PyPI ❯