מנתח דפי חשבון בנק

נתח CAMT.053, PAIN.001, CSV, OFX, QFX ו-MT940 ל-DataFrames של pandas. 27K+ עסקאות/שנייה, סטרימינג, מיסוך PII, אפס קריאות רשת.

pip install bankstatementparser
PyPI VersionPythonLicenseTestsCoverage

התחל בשניות

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, מוכן לשימוש

ספרייה אחת, שישה פורמטים

נתח CAMT.053, PAIN.001, CSV, OFX, QFX ו-MT940 ל-DataFrames מובנים של pandas עם API אחיד יחיד. אין צורך להתקין חבילות נפרדות לכל פורמט.

תכונהמנתח דפי חשבון בנקOSS בפורמט יחיד (mt940, ofxparse)SaaS (Ocrolus, Parseur)
פורמטים נתמכים6, API אחיד1 כל אחדרבים (דרך OCR)
פרטיות נתוניםמקומי 100%, אפס קריאות רשתמקומי 100%נתונים נשלחים החוצה
עלותחינם, Apache 2.0חינם$49-$1,000+/חודש
מיסוך PIIמובנה, פועל כברירת מחדללאמשתנה
סטרימינגזיכרון מוגבללאלא רלוונטי
אבטחת ZIPהקשחה מובניתלאלא רלוונטי
ביטול כפילויותמובנה עם ציוני ביטחוןלאחלקי

בנוי למעבר ISO 20022

SWIFT קבע לוחות זמנים ברורים: כל המוסדות הפיננסיים חייבים לקבל CAMT.053 עד נובמבר 2027, ו-MT940/MT942/MT950 ייפסקו לחלוטין עד נובמבר 2028. מנתח דפי חשבון בנק מטפל הן בפורמט הישן MT940 והן בפורמטים המודרניים של ISO 20022 (CAMT.053, PAIN.001) ב-API יחיד, כך שצינור הניתוח שלך עובד במהלך המעבר ומעבר לו.

ביצועים

למה מנתח דפי חשבון בנק?

התחל ❯ | צפה ב-GitHub ❯ | צפה ב-PyPI ❯