Python interface to the FDIC's API for publically available bank data
Documentation: https://bankfind.dpguthrie.com
Source Code: https://github.com/dpguthrie/bankfind
FDIC Documentation: https://banks.data.fdic.gov/docs/
Overview
bankfind is a python interface to publically available bank data from the FDIC.
There are currently, as of 8/11/20, five endpoints that the FDIC has exposed to the public:
- failures - returns detail on failed financial institutions
- institutions - returns a list of financial institutions
- history - returns detail on structure change events
- locations - returns locations / branches of financial institutions
- summary - returns aggregate financial and structure data, subtotaled by year, regarding financial institutions
Requirements
Python 2.7, 3.5+
- Requests - The elegant and simple HTTP library for Python, built for human beings.
- Pandas - Fast, powerful, flexible and easy to use open source data analysis and manipulation tool
Installation
Example
import bankfind as bf
# Get Institutions
data = bf.get_institutions()
# Get Institutions from Colorado with high ROE
data = bf.get_institutions(filters="STNAME:Colorado AND ROE:[25 TO *]")
# Get Commercial Banks from Colorado that aren't S-Corps
data = bf.get_institutions(filters="STNAME:Colorado AND SUBCHAPS:0 AND CB:1")
License
This project is licensed under the terms of the MIT license.
Metadata
Release files for bankfind 0.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| bankfind-0.0.1.tar.gz | 90.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| bankfind-0.0.1-py2.py3-none-any.whl | Python 2, Python 3 | none | any | Details |
Total release size: 138.1 kB
Release files / bankfind-0.0.1.tar.gz
| Download URL | bankfind-0.0.1.tar.gz |
|---|---|
| Size | 90.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
5c5ee1abc5d7e0c36fa80e431bf665e48da4bd4afcba997ee56369b0946d028b
|
|
BLAKE2b-256 checksum How to use checksums |
37562a3d508b5d451ce889e244170dff47d28eb83b633e14849e2f05808d7249
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
python-requests/2.24.0
|
Release files / bankfind-0.0.1-py2.py3-none-any.whl
| Download URL | bankfind-0.0.1-py2.py3-none-any.whl |
|---|---|
| Size | 47.2 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
2e715879cada6dbf2ba79d1335ca43e491559f52ce0d45b8f9c856f8b2b872f9
|
|
BLAKE2b-256 checksum How to use checksums |
b87b567a69f87eeab804230e48d0f00a69461e2e568d1b1177749bd552be6e20
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
python-requests/2.24.0
|