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.post1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | cb5cc0f3de76fd5c2937ac7fd2e956d5ce35825f4bedcc506928e9da499897a8 |
|
MD5 | 2d691b4ca7e03e4988a46753a5301d31 |
|
BLAKE2b-256 | 4e9ea5d7ce587a00887cca94276ae3763f1063943ddf715ded4730c4845f4bfe |
Close
Hashes for EDGAR_doc_parser-0.2.0.post1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 35d58edf13480fe830d3e617240d5b8e30fab6d0205265aa1cda0a43a2edeb98 |
|
MD5 | 7a88760b51d6dcdf067f714e4583a7b3 |
|
BLAKE2b-256 | b90b79b0f69e780daa5ab098e9cab10476232328d36e63392dfef583abafc5dd |