銀行對帳單解析器

一個圖書館。六種格式。零網路呼叫。

銀行對帳單解析器是一個開源 Python 函式庫,可將六種格式的銀行對帳單解析為結構化的 pandas DataFrame。所有處理都在本地進行——零網路呼叫、確定性輸出和自動 PII 編輯。

這是給誰的?

支援的格式

格式 標準 文件類型 解析器類別
CAMT.053 ISO 20022 銀行對客戶聲明 .xml CamtParser
疼痛.001 ISO 20022 學分轉移啟動 .xml Pain001Parser
CSV 一般銀行出口 .csv CsvStatementParser
氧氟沙星 開放金融交易所 .ofx OfxParser
QFX 加快金融交流 .qfx QfxParser
MT940 SWIFT標準 .mt940, .sta Mt940Parser

所有格式都會產生具有一致列名的標準化 pandas DataFrame,從而使下游處理與格式無關。

關鍵能力

安全與隱私

## 表現

公制 價值
CAMT.053吞吐量 27,000+ 筆交易/秒
PAIN.001吞吐量 52,000+ 筆交易/秒
每一次交易延遲 (CAMT) 37微秒
每筆交易延遲 (PAIN.001) 19微秒
獲得第一個結果的時間 < 2 毫秒
記憶體擴充(1K-50K tx) 恆定(流)
測試覆蓋率 100%分支機構覆蓋
測試 29 個測試文件中有 467 個

開始構建

[開始安裝和範例❯][01]

[01]:/getting-started/index.html“入門” “GitHub 儲存庫”