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

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.1.6
File Size Uploaded
secedgar-0.1.6.tar.gz 1.1 MB Details

Built distributions (wheels)

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

Total release size: 1.2 MB

Release files / secedgar-0.1.6.tar.gz

Download URL secedgar-0.1.6.tar.gz
Size 1.1 MB
Tags Source
SHA-256 checksum
How to use checksums
4b56b3d61c6f40bcabcd983384f4acf07dbf3f84ba66034e13a0267fab3ed980
BLAKE2b-256 checksum
How to use checksums
75b9ef84764e424481d9b9da11ea37bc06d7a3887ae0d8ea233c509a77b1234d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.3

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

Download URL secedgar-0.1.6-py3.8.egg
Size 68.5 kB
Tags Egg
SHA-256 checksum
How to use checksums
d0f94952cb32118b1635d573d8eca53168782f6edec9db50b384447c3a046d81
BLAKE2b-256 checksum
How to use checksums
d3203edcbf01f528bfec7ea9a5b92ff04374efc1eb241451779a54bc7d2cbce3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.3

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

Download URL secedgar-0.1.6-py3-none-any.whl
Size 31.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
7ca461adaaf4368444ecf88988cb18cbfb5de1f09ad417252a6e9601b82321fd
BLAKE2b-256 checksum
How to use checksums
d1220e109ad60d0c50b41adae670e0dfe8fedae2a95fa598a2d077862ae2ffa6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.46.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