Skip to main content

sec-edgar

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.3

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.3
File Size Uploaded
secedgar-0.2.3.tar.gz 1.2 MB Details

Built distributions (wheels)

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

Total release size: 1.3 MB

Release files / secedgar-0.2.3.tar.gz

Download URL secedgar-0.2.3.tar.gz
Size 1.2 MB
Tags Source
SHA-256 checksum
How to use checksums
72702024b487cbcf175f4cdd604212ed0111040b3e3da50475973a7e9ca725b2
BLAKE2b-256 checksum
How to use checksums
b46a15555be3e0d49cc7fc071c23be16f6ac9eb5854ae349f474498075187eae
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.9.0

Release files / secedgar-0.2.3-py3.9.egg

Download URL secedgar-0.2.3-py3.9.egg
Size 81.0 kB
Tags Egg
SHA-256 checksum
How to use checksums
fe6052d1cfadcebf1ab3f51184b1e92bc276bcc6e0741c004b94ed8b9d75dc55
BLAKE2b-256 checksum
How to use checksums
30de96ae430fea7de0d67329537dcdc3587d99640f595bcf9d5dd5b17d5a32b9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.9.0

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

Download URL secedgar-0.2.3-py3-none-any.whl
Size 37.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2300d0f6b18ab7d25f3bf3940c1fab1df8aeab424c05b8d196e026eb2ffd9916
BLAKE2b-256 checksum
How to use checksums
d088d18424675053fe5dfcf8abe8edd45742d9ee99343965b4e2a15a5f162357
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.9.0
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