Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/quantmind/awesome-open-finance

A curated list of open finance and open banking resources
https://github.com/quantmind/awesome-open-finance

List: awesome-open-finance

api awesome awesome-list banking finance payment

Last synced: 4 months ago
JSON representation

A curated list of open finance and open banking resources

Lists

README

        

# Open Finance & Open Banking [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome)

A curated list of open finance and open banking resources.

## Contents

- [What is Open Banking?](#what-is-open-banking)
- [Financial Data](#financial-data)
- [Specifications](#specifications)
- [Banks Open APIs](#banks-open-apis)
- [Payment APIs](#payment-apis)
- [Third Party Banking APIs](#third-party-banking-apis)
- [Contributing](#contributing)
- [License](#license)

## What is Open Banking?

* [Open Banking Hub](https://openbankinghub.com/)
* [PSD2 explained](https://en.wikipedia.org/wiki/Payment_Services_Directive)

## Financial Data

* [EODData](http://eoddata.com/default.aspx) is a database of end of day historical data at an affordable price
* [Quandl](https://www.quandl.com/) 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](https://github.com/OpenBankProject/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](https://www.openbanking.org.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](http://openbankingapis.io/)

* [Barclays](https://developer.barclays.com/)
* [Nationwide](https://www.nationwide.co.uk/developer)
* [Revolut Business API](https://www.revolut.com/open-api) integrate Revolut into your existing business process
* [HSBC Group developer portal](https://developer.hsbc.com/) with some basic endpoints (no accounts)
* [Monzo](https://docs.monzo.com/#aisp-access) interact with Monzo user accounts (read only)

## Payment APIs

* [GoCardless](https://gocardless.com/direct-debit-api/) direct debit API
* [TransferWise](https://transferwise.com/payouts/) 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](https://media.blackhat.com/bh-us-12/Turbo/Diquet/BH_US_12_Diqut_Osborne_Mobile_Certificate_Pinning_Slides.pdf).

* [Plaid](https://plaid.com/) access to North American banks
* [True Layer](https://truelayer.com/) build financial apps that connect to bank data, verify accounts, and access transactions in real-time
* [Teller](https://teller.io/) - 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](./contributing.md) and submit a PR!

## License

[![CC0](http://mirrors.creativecommons.org/presskit/buttons/88x31/svg/cc-zero.svg)](https://creativecommons.org/publicdomain/zero/1.0/)