Kontoutdragsparser

Hur kontoutdrag Parser jämförs

Kontoutdragsparser är det enda Python-biblioteket med öppen källkod som analyserar sex kontoutdragsformat med ett enhetligt API. Enformatsbibliotek (mt-940, ofxparse, pycamt) hanterar vart och ett format. SaaS-verktyg (Ocrolus, Parseur) erbjuder OCR för PDF-filer men kräver att data skickas externt och kostar $49–$1 000+/månad.

Alternativ med öppen källkod

Enkelformatsbibliotek

De flesta öppen källkodsanalyser av bankutdrag hanterar endast ett format. Om du behöver flera format måste du installera och underhålla separata bibliotek med olika API:er, utdatascheman och uppdateringscykler.

Bibliotek Formatera Produktion Streaming PII-redaktion Deduplicering
Kontostatsanalysator 6 format pandas DataFrame Ja Ja (standard) Ja
mt-940 (WoLpH) Endast MT940 Python-objekt Inga Inga Inga
ofxparse Endast OFX Python-objekt Inga Inga Inga
pycamt Endast CAMT.053 Python-objekt Inga Inga Inga
ofxtools Endast OFX v1/v2 Python-objekt Inga Inga Inga

vs pyiso20022

pyiso20022 genererar Python-dataklasser från hela ISO 20022-schemakatalogen. Det är en allmän ISO 20022-verktygslåda för att arbeta med PACS-, PAIN-, CAMT- och ADMI-meddelanden.

Kontoutdragsparser är specialbyggd för att analysera kontoutdrag till DataFrames med produktionsfunktioner:

Särdrag Bankutdrag Parser pyiso20022
Ändamål Utlåtandeparsning + export ISO 20022 schema verktygslåda
Produktion pandor/Polars DataFrames Python-dataklasser
Format 6 (inklusive icke-ISO) Endast ISO 20022
Streaming Ja (avgränsat minne) Inga
PII-redigering Inbyggt Inga
Deduplicering Inbyggt Inga
ZIP-säkerhet Inbyggt Inga
CLI Ja Inga

Använd pyiso20022 om du behöver arbeta med hela ISO 20022-meddelandekatalogen. Använd kontoutdragsparser om du behöver analysera kontoutdrag till strukturerad data för analys, avstämning eller rapportering.

SaaS-alternativ

SaaS-verktyg som Ocrolus, Parseur och Sensible erbjuder analys av kontoutdrag som en molntjänst. De använder vanligtvis OCR för att hantera skannade PDF-filer och stöder hundratals bankspecifika format.

Särdrag Bankutdrag Parser SaaS-verktyg
Datasekretess 100 % lokala, noll nätverkssamtal Data skickas till molnet
Kosta Gratis (Apache 2.0) $49–$1 000+/månad (från och med första kvartalet 2026)
Format 6 strukturerade format Hundratals (via OCR)
PDF-stöd Nej (endast strukturerade format) Ja (OCR-baserat)
Latens <2 ms första resultat 1-30 sekunder
Genomströmning 27 000+ tx/sekund API-hastighetsbegränsad
Försäljarlåsning Ingen Ja
Efterlevnad Lokal bearbetning, SBOM Varierar beroende på leverantör

Benchmark-metodik: Prestandasiffror mätt på Apple M2, Python 3.12, med en CAMT.053-fil med 5 000 transaktioner (2,1 MB). Resultaten var i genomsnitt över 100 körningar. Reproducera lokalt:python -m bankstatementparser.bench. SaaS-latens baserad på publicerad API-dokumentation från och med april 2026.

När du ska välja Kontoutdragsparser: Din bank tillhandahåller strukturerad export (XML, CSV, OFX, MT940), du behöver lokal bearbetning för efterlevnad eller så vill du ha noll pågående kostnad.

När ska du välja SaaS: Du får skannade PDF-utdrag, behöver OCR för hundratals bankspecifika format eller vill ha en kodfri lösning.

Se användningsfall i verkliga världen ❯ | Planera din MT940-till-CAMT-migrering ❯