Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

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.core import CompanyFilings, FilingType

# 10Q filings for Apple (ticker "aapl")
my_filings = CompanyFilings(cik_lookup='aapl', filing_type=FilingType.FILING_10Q)
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.4.0a0

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.4.0a0
File Size Uploaded
secedgar-0.4.0a0.tar.gz 1.1 MB Details

Built distributions (wheels)

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

Total release size: 1.3 MB

Release files / secedgar-0.4.0a0.tar.gz

Download URL secedgar-0.4.0a0.tar.gz
Size 1.1 MB
Tags Source
SHA-256 checksum
How to use checksums
704661b4337bbda5a776aa2ce813cca92a58057b82a5d44590c52d08f9bc8cfe
BLAKE2b-256 checksum
How to use checksums
c2b83f0434ad9c2d9af42417809a80c3eec5baa1ec105eb97722bec805511c21
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.5

Release files / secedgar-0.4.0a0-py3.9.egg

Download URL secedgar-0.4.0a0-py3.9.egg
Size 120.7 kB
Tags Egg
SHA-256 checksum
How to use checksums
38c975569554ec9d95aaa5fdd3970d788b5d282d513d02962c1d4daa77a7d9f9
BLAKE2b-256 checksum
How to use checksums
e7309e167e4a81544bec8a40ef81d95af0de5d8b28384ce8e7e240417c5f24c9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.5

Release files / secedgar-0.4.0a0-py3-none-any.whl

Download URL secedgar-0.4.0a0-py3-none-any.whl
Size 52.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e0b9e7f676d9a1eb7efcc143641ce4814ef75862fe8d7518b7fee87e9d148367
BLAKE2b-256 checksum
How to use checksums
2f6095a68dbc8e17e3266d4bd585ffb5f0d2deb5e31e646470f5245b2bf5a8ae
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.5
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