Skip to content

Scrape transaction history from Canadian banks with Python

Notifications You must be signed in to change notification settings

tornikenats/beaver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Beaver - transaction history scraper for Canadian Banks

Disclaimer: This project is purely for educational purposes. By using any code in this repositry you assume responsibility for your own actions.

Supported Banks

  • TD Bank
  • RBC Bank

Limitation

  • TD Bank: no limits on CSV API
  • RBC Bank: 1 year limit on CSV API; 7 year limit for screen scraper

Usage

  1. Install: pip install git+https://github.com/TornikeNatsvlishvili/beaver.git
  2. Use:
from beaver import RBCBank

bank = beaver.RBCBank()

transactions = bank.screen_scrape_transactions(
    'Banking number', 'Banking password', '', 'Account name'
)

About

Scrape transaction history from Canadian banks with Python

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages