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

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

Built distributions (wheels)

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

Total release size: 1.3 MB

Release files / secedgar-0.1.7.tar.gz

Download URL secedgar-0.1.7.tar.gz
Size 1.2 MB
Tags Source
SHA-256 checksum
How to use checksums
8f87ebd6d5432cdc2b83e638aa40611d9a5bdb5b04b170a109762d1cd44979ae
BLAKE2b-256 checksum
How to use checksums
ebcc1c9628c17d57d9ba7e5b3bd7ee53a49e056617d7c13e4ff9cd6b85bd3a90
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.47.0 CPython/3.8.3

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

Download URL secedgar-0.1.7-py3.8.egg
Size 70.0 kB
Tags Egg
SHA-256 checksum
How to use checksums
d044de9aaf0b9c31117726e896d8f5ff7b6b133c17c9ad01bd36730859576de2
BLAKE2b-256 checksum
How to use checksums
0cb050a26adb8bac642ed73b6daf358f1a4a67b1f6062a2108611aa2883116d1
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.47.0 CPython/3.8.3

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

Download URL secedgar-0.1.7-py3-none-any.whl
Size 32.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
444b62fe7bbd0ac6560097e8641910bd76674de1363a7a0dc715122a1c8b9495
BLAKE2b-256 checksum
How to use checksums
80cb1eaac6f5fdac32b30cd07ac8b27fc120b7a4d7815d6629e5607d1a285adf
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.47.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