6 Punkte von promediony 2026-06-09 | 4 Kommentare | Auf WhatsApp teilen

Koreanische Banken bieten keine APIs für Privatkunden an, daher musste ich jedes Mal, wenn ich die Transaktionshistorie automatisieren wollte, die Daten manuell nach Excel exportieren.

Dies ist eine Python-Bibliothek, mit der sich Transaktionsverläufe mit 3 Zeilen Code abrufen lassen.
Wenn Sie Ihr privates Konto als Vereinskonto oder Gruppenkonto nutzen, dürfte das hilfreich sein.

Derzeit werden KB Kookmin Bank und Woori Bank unterstützt. Für das Konto, das Sie verwenden möchten, muss der Schnellabfrage-Dienst im Internetbanking registriert sein.

from simple_bank_korea import get_transactions  
  
txs = get_transactions(  
    bank_name='woori',  
    bank_num='1002360090945',  
    birthday='990429',  
    password='1234',  
    days=30,       # optional, default 30  
    headless=True  # optional, default True  
)  
  
for tx in txs:  
    print(tx['date'], tx['amount'], tx['transaction_by'], tx['balance'])  

Ergebnis:

[  
    {'date': datetime(2026, 6, 9, 13, 28, 15), 'amount': -10000, 'balance': 0, 'transaction_by': '김철수'},  
    {'date': datetime(2026, 6, 9, 13, 27,  6), 'amount':  10000, 'balance': 10000, 'transaction_by': '홍길동'}  
]  

amount ist bei Einzahlungen positiv und bei Auszahlungen negativ.

Zur Verwendung:

pip install korean_bank_tx_crawler  

Erstellt als Fork der Bibliothek simple_bank_korea von beomi.

4 Kommentare

 
mssmss 2026-06-11

Es wäre schön, wenn auch Wertpapierfirmen unterstützt würden.

 
jeffhada 2026-06-10

Es gibt keine offizielle API – auf welche Weise werden die Daten dann abgerufen?

 
taejeong 2026-06-11

Je nach Bank scheint es unterschiedlich zu sein, aber es sieht so aus, als würde die Website zur Abfrage des Einlagensaldos mit Selenium gecrawlt.

 
promediony 2026-06-11

Genau. Deshalb sind nur Banken möglich, die eine Schnellauskunft unterstützen.