Supporting banking for as many banks as possible #4640
LefterisJP
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Intro
This is a disussion to discuss and document various approach to solving the problem of banking tracking in rotki.
Methods
There is many combinations of technologies to follow in order to support retrieval of banking data. Almost of these methods would need 2FA.
Pure scraping
This always works, but is a lot of work to maintain per bank as interfaces can change. Will also always need 2fa.
PSD2
https://www.bundesbank.de/en/tasks/payment-systems/psd2/psd2-775954
This is unfortunately a system only for companies which create middlemen services to talk with banks. And then you can register with those services to talk with your bank. And you need to pay to do so. An example app that does so: https://moneymoney-app.com/psd2/
Fints
Along with scraping Fints is probably the most well aligned system with the ideals of consumer-facing local apps. It's used by gnucash https://www.gnucash.org/. To implement fints gnucash uses aqbanking https://github.com/aqbanking/aqbanking.
Related issues
We have started with creating an initial support in rotki by scraping for specific banks: #1157
Beta Was this translation helpful? Give feedback.
All reactions