Analyzátor bankovních výpisů

Analyzujte CAMT.053, PAIN.001, CSV, OFX, QFX a MT940 do pandas DataFrames. 27K+ transakcí/s, streaming, maskování PII, žádné síťové volání.

Analyzátor bankovních výpisů: Analýza 6 formátů v Pythonu, 100% lokální
PyPI VersionPythonLicenceTestyPokrytí

Začněte za pár sekund

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, připravený k použití

Jedna knihovna, šest formátů

Analyzujte CAMT.053, PAIN.001, CSV, OFX, QFX a MT940 do strukturovaných pandas DataFrames pomocí jediného, jednotného API. Není třeba instalovat samostatné balíčky pro každý formát.

FunkceAnalyzátor bankovních výpisůJednoformátový OSS (mt940, ofxparse)SaaS (Ocrolus, Parseur)
Podporované formáty6, jednotné API1 každýMnoho (přes OCR)
Ochrana dat100% lokální, žádná síťová volání100% lokálníData odesílána externě
CenaZdarma, Apache 2.0Zdarma49–1 000+ $/měs.
Maskování PIIVestavěné, ve výchozím stavu zapnutoNeRůzné
StreamingOmezená paměťNeN/A
Zabezpečení ZIPVestavěné zpevněníNeN/A
DeduplikaceVestavěná s hodnocením spolehlivostiNeČástečně

Připraveno pro migraci ISO 20022

SWIFT stanovil pevné termíny: všechny finanční instituce musí přijímat CAMT.053 do listopadu 2027 a formáty MT940/MT942/MT950 budou plně vyřazeny do listopadu 2028. Analyzátor bankovních výpisů zpracovává jak starší MT940, tak moderní formáty ISO 20022 (CAMT.053, PAIN.001) v jediném API, takže váš zpracovatelský pipeline funguje během přechodu i po něm.

Výkon

Proč tento analyzátor?

Začít ❯ | Zobrazit na GitHub ❯ | Zobrazit na PyPI ❯