Trình phân tích sao kê ngân hàng

Phân tích CAMT.053, PAIN.001, CSV, OFX, QFX và MT940 thành DataFrames của gấu trúc. 27K+ tx/s, phát trực tuyến, biên tập PII, không có cuộc gọi mạng.

pip cài đặt bảng sao kê ngân hàng
PyPI VersionPythonLicenseTestsCoverage

Bắt đầu sau vài giây

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, ready to use

Một thư viện, sáu định dạng

Phân tích CAMT.053, PAIN.001, CSV, OFX, QFX và MT940 thành các DataFrames gấu trúc có cấu trúc với một API thống nhất, duy nhất. Không cần phải cài đặt các gói riêng biệt cho từng định dạng.

Tính năngTrình phân tích báo cáo ngân hàngOSS định dạng đơn (mt940, ofxparse)SaaS (Ocrolus, Parseur)
Các định dạng được hỗ trợ6, API thống nhấtmỗi cái 1 cáiNhiều (thông qua OCR)
Quyền riêng tư dữ liệu100% nội hạt, không có cuộc gọi mạng100% địa phươngDữ liệu được gửi ra bên ngoài
Trị giáMiễn phí, Apache 2.0Miễn phí$49-$1,000+/tháng
Biên tập PIITích hợp sẵn, bật theo mặc địnhKHÔNGKhác nhau
Truyền phátBộ nhớ bị giới hạnKHÔNGkhông áp dụng
Bảo mật ZIPLàm cứng tích hợpKHÔNGkhông áp dụng
Chống trùng lặpTích hợp với điểm tin cậyKHÔNGMột số

Được xây dựng để chuyển đổi ISO 20022

SWIFT đã đặt ra thời hạn chắc chắn: tất cả các tổ chức tài chính phải nhận được CAMT.053 trước tháng 11 năm 2027 và MT940/MT942/MT950 sẽ ngừng hoạt động hoàn toàn trước tháng 11 năm 2028. Trình phân tích cú pháp báo cáo ngân hàng xử lý cả định dạng MT940 cũ và ISO 20022 hiện đại (CAMT.053, PAIN.001) trong một API duy nhất, do đó quy trình phân tích cú pháp của bạn hoạt động trong quá trình chuyển đổi và hơn thế nữa.

Hiệu suất

Tại sao phải sử dụng Trình phân tích sao kê ngân hàng?

Bắt đầu ❯ | Xem trên GitHub ❯ | Xem trên PyPI ❯