Python interface to the FDIC's API for publically available bank data
Project description
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.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file bankfind-0.0.1.tar.gz
.
File metadata
- Download URL: bankfind-0.0.1.tar.gz
- Upload date:
- Size: 90.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: python-requests/2.24.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5c5ee1abc5d7e0c36fa80e431bf665e48da4bd4afcba997ee56369b0946d028b |
|
MD5 | d7b883469af62d58ee97ab664269c737 |
|
BLAKE2b-256 | 37562a3d508b5d451ce889e244170dff47d28eb83b633e14849e2f05808d7249 |
File details
Details for the file bankfind-0.0.1-py2.py3-none-any.whl
.
File metadata
- Download URL: bankfind-0.0.1-py2.py3-none-any.whl
- Upload date:
- Size: 47.2 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: python-requests/2.24.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2e715879cada6dbf2ba79d1335ca43e491559f52ce0d45b8f9c856f8b2b872f9 |
|
MD5 | 3850feee5d38030922da49faf1a3e931 |
|
BLAKE2b-256 | b87b567a69f87eeab804230e48d0f00a69461e2e568d1b1177749bd552be6e20 |