Skip to main content

Tests Status Docs Status

Getting filings of various companies at once is really a pain, but SEC-Edgar does that for you. You can download all of a company’s periodic reports, filings and forms from the EDGAR database with a single command.

Installation

You may have to install the package using pip:

$ pip install secedgar

or

You can clone the project or download it as zip.

$ git clone https://github.com/sec-edgar/sec-edgar.git
$ cd sec-edgar
$ python setup.py install

Running

from secedgar.filings import Filing, FilingType

my_filings = Filing(cik_lookup='aapl', filing_type=FilingType.FILING_10Q) # 10Q filings for Apple (ticker "aapl")
my_filings.save('~/path/to/dir')

Supported Methods

Currently this crawler supports many different filing types. To see the full list, please refer to the docs. If you don’t see a filing type you would like to be supported, please create an issue on GitHub.

Documentation

To learn more about the APIs and latest changes in the project, read the official documentation.

Metadata

Release files for secedgar 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for secedgar 0.2.0
File Size Uploaded
secedgar-0.2.0.tar.gz 1.2 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for secedgar 0.2.0
File Interpreter ABI Platform
secedgar-0.2.0-py3.8.egg Legacy Egg format - - Details
secedgar-0.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 1.3 MB

Release files / secedgar-0.2.0.tar.gz

Download URL secedgar-0.2.0.tar.gz
Size 1.2 MB
Tags Source
SHA-256 checksum
How to use checksums
d3709fe8aecc09ab68cec952823a8c23be072a7a3b4608ebcfd1cb510b2bca37
BLAKE2b-256 checksum
How to use checksums
06cff8d55f68417291969eb9fd134543a85f0acec0069cfb510ae6f264719e5d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.48.0 CPython/3.8.3

Release files / secedgar-0.2.0-py3.8.egg

Download URL secedgar-0.2.0-py3.8.egg
Size 78.6 kB
Tags Egg
SHA-256 checksum
How to use checksums
6c610bd976a331a2ddee3f7910df42ab4e6a3f458a11735a160cfa13c34edc49
BLAKE2b-256 checksum
How to use checksums
b68d5cf092c3d56b8c6ca8f8ba77ad76ee4f053422e4ba422eee1b21f0818345
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.48.0 CPython/3.8.3

Release files / secedgar-0.2.0-py3-none-any.whl

Download URL secedgar-0.2.0-py3-none-any.whl
Size 36.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
8a7cc856ac9b677cf0b0189db1ba61025124ff560e57595d379b99e87641f0fa
BLAKE2b-256 checksum
How to use checksums
721bb2fea8ca25574a3a8d9d893395b20ff970dc84f33c4ff9be256c50112178
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.48.0 CPython/3.8.3
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page