6 poin oleh promediony 2026-06-09 | 4 komentar | Bagikan ke WhatsApp

Bank-bank di Korea tidak menyediakan API untuk pengguna pribadi, jadi setiap kali perlu mengotomatisasi riwayat transaksi, selama ini saya selalu harus mengekspor Excel secara manual.

Ini adalah library Python untuk mengambil riwayat transaksi hanya dengan 3 baris kode.
Jika Anda menggunakan rekening pribadi sebagai rekening klub atau rekening kelompok, ini akan sangat berguna.

Saat ini mendukung KB Kookmin Bank dan Woori Bank. Akun yang akan digunakan harus didaftarkan ke layanan kueri cepat melalui internet banking.

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

Hasil:

[  
    {'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 bernilai positif untuk setoran dan negatif untuk penarikan.

Untuk menggunakannya:

pip install korean_bank_tx_crawler  

Dibuat dengan mem-fork library simple_bank_korea milik beomi.

4 komentar

 
mssmss 2026-06-11

Akan bagus juga kalau perusahaan sekuritas didukung.

 
jeffhada 2026-06-10

Karena tidak ada API resmi, data diambil dengan cara seperti apa?

 
taejeong 2026-06-11

Sepertinya berbeda-beda tergantung banknya, tapi tampaknya situs pengecekan saldo tabungan itu di-crawl menggunakan Selenium.

 
promediony 2026-06-11

Benar. Jadi, ini hanya bisa digunakan pada bank yang mendukung cek cepat.