Open Finance & Open Banking
A curated list of open finance and open banking resources.
Contents
- What is Open Banking?
- Financial Data
- Specifications
- Banks Open APIs
- Payment APIs
- Third Party Banking APIs
- Contributing
- License
What is Open Banking?
Financial Data
- EODData is a database of end of day historical data at an affordable price
- Quandl delivers free and premium financial, economic, and alternative data from hundreds of sources via their website, API, or directly into dozens of tools
Specifications
- OBP-API the Open Bank Project is an open source RESTful API platform for banks that supports accounts, transactions, counterparties, transfers and more.
- Open Banking UK sets software standards and industry guidelines for implementing open banking APIs and applications. Relevant for UK banks.
Banks Open APIs
Not many banks have a fully feature Open API ready yet, this list should include only PSD2 compliant APIs. For a comprehansive list of banks with semi-baked apis check Open banking APIs
- Barclays
- Nationwide
- Revolut Business API integrate Revolut into your existing business process
- HSBC Group developer portal with some basic endpoints (no accounts)
- Monzo interact with Monzo user accounts (read only)
Payment APIs
- GoCardless direct debit API
- TransferWise payouts API
Third Party Banking APIs
Third party APIs provides an easy way to access certain bank endpoints by reverse engineering banking mobile application. One of the common security issue these APIs need to deal with is certificate pinning.
- Plaid access to North American banks
- True Layer build financial apps that connect to bank data, verify accounts, and access transactions in real-time
- Teller - enables your applications to connect with all of your users' bank accounts across institutions, providing one easy to use API to move money, make payments, view transactions.
Contributing
We welcome your contrubution, check our contribution guidelines and submit a PR!