Download, extraction, and parsing of documents available through the Securities and Trade Comission's EDGAR database
Project description
EDGAR-DOC-PARSER
Documentation
For more information read our documentation hosted here.
We have a Test Server PyPi Page hosted here.
About
A package for downloading, extracting, parsing, and processing data from SEC-EDGAR, a public online database of all documents filed with the USA's Securities and Exchange Commission.
Currently Support Filing Types
10-Q
8-K
We plan on expanding the list in future releases
Quick Start Guide
import edgar
dataloader = edgar.Dataloader(tikrs=['nflx'], document_type='8-K', data_dir='data')
for text_8k in dataloader:
#dostuff
print(text_8k)
break
Dependencies
Conda
To create conda environment for local
conda create -n edgar -c conda-forge -c anaconda python=3.10 scipy numpy selenium=4.5.0 pyyaml chardet requests lxml pandas
conda activate edgar
pip install secedgar==0.4.0 beautifulsoup4 attrs typing-extensions
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
Close
Hashes for EDGAR_doc_parser-0.2.0.post2.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | d5e0d53dd7c005cd8c2e99df609af121115a12784b09bb43241b136c0d0b11bd |
|
MD5 | 8065238925ccf0fc583e47d22733d034 |
|
BLAKE2b-256 | 48de2ece0fe3443bf913c51689b5d120e9998b48ff5129560fc7da50417276b7 |
Close
Hashes for EDGAR_doc_parser-0.2.0.post2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eec5ef7cf862fd2879c0e7a5fe7dba4e3fddf795cf63dbf27e0ae2b586d314c3 |
|
MD5 | 3a7ab2808f8c45df3fc112e8e5b323e4 |
|
BLAKE2b-256 | 6645ad32d45ff6d381280245dc26203d8369e438a8817f2abbefac8456047d6d |